0000950170-24-032216.txt : 20240315 0000950170-24-032216.hdr.sgml : 20240315 20240315162220 ACCESSION NUMBER: 0000950170-24-032216 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240315 DATE AS OF CHANGE: 20240315 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNIVERSAL LOGISTICS HOLDINGS, INC. CENTRAL INDEX KEY: 0001308208 STANDARD INDUSTRIAL CLASSIFICATION: TRUCKING (NO LOCAL) [4213] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 383640097 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-51142 FILM NUMBER: 24755120 BUSINESS ADDRESS: STREET 1: 12755 EAST NINE MILE ROAD CITY: WARREN STATE: MI ZIP: 48089 BUSINESS PHONE: (586) 920-0100 MAIL ADDRESS: STREET 1: 12755 EAST NINE MILE ROAD CITY: WARREN STATE: MI ZIP: 48089 FORMER COMPANY: FORMER CONFORMED NAME: Universal Truckload Services, Inc. DATE OF NAME CHANGE: 20041109 10-K 1 ulh-20231231.htm 10-K 10-K
falseFY0001308208http://fasb.org/srt/2023#AffiliatedEntityMemberhttp://fasb.org/srt/2023#AffiliatedEntityMemberhttp://fasb.org/srt/2023#AffiliatedEntityMemberhttp://fasb.org/srt/2023#AffiliatedEntityMember3http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Memberhttp://fasb.org/srt/2023#AffiliatedEntityMemberhttp://fasb.org/srt/2023#AffiliatedEntityMemberhttp://fasb.org/srt/2023#AffiliatedEntityMemberhttp://fasb.org/srt/2023#AffiliatedEntityMemberhttp://www.universallogistics.com/20231231#CanadianPlansMemberhttp://www.universallogistics.com/20231231#CanadianPlansMemberhttp://www.universallogistics.com/20231231#CanadianPlansMemberhttp://www.universallogistics.com/20231231#CanadianPlansMember0001308208us-gaap:CommonStockMember2023-12-310001308208srt:MaximumMemberus-gaap:TechnologyEquipmentMember2023-12-310001308208us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-3100013082082022-05-012022-05-310001308208ulh:DirectPersonnelAndRelatedBenefitsMember2023-01-012023-12-310001308208ulh:RealEstateNoteMember2022-12-310001308208ulh:DirectPersonnelAndRelatedBenefitsMember2022-01-012022-12-310001308208us-gaap:ForeignCountryMember2023-01-012023-12-310001308208us-gaap:CommonStockMember2022-12-310001308208us-gaap:RetainedEarningsMember2022-12-310001308208ulh:MarginFacilityMember2023-01-012023-12-310001308208srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001308208ulh:InsuranceMembersrt:AffiliatedEntityMember2021-01-012021-12-310001308208us-gaap:RestrictedStockMember2023-03-012023-03-310001308208us-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberulh:RealEstateFinancingMember2023-01-012023-12-3100013082082021-07-032021-10-020001308208us-gaap:CustomerConcentrationRiskMemberulh:AutomotiveIndustryMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001308208us-gaap:OperatingSegmentsMemberulh:TruckingMember2022-01-012022-12-310001308208us-gaap:CorporateNonSegmentMember2023-01-012023-12-310001308208ulh:LondonInterbankOfferedRateMemberulh:MarginFacilityMember2023-01-012023-12-310001308208srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001308208us-gaap:LandBuildingsAndImprovementsMember2022-12-310001308208us-gaap:RevolvingCreditFacilityMemberulh:CreditAndSecurityAgreementMember2023-01-012023-12-310001308208us-gaap:RevolvingCreditFacilityMemberulh:UaclCreditAndSecurityAgreementMember2023-01-012023-12-310001308208us-gaap:CustomerConcentrationRiskMemberulh:AutomotiveIndustryMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001308208us-gaap:OperatingSegmentsMemberulh:CompanyManagedBrokerageMember2023-01-012023-12-310001308208ulh:InsuranceAndClaimsMember2022-01-012022-12-310001308208us-gaap:CustomerConcentrationRiskMemberulh:GeneralMotorsMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001308208us-gaap:AdditionalPaidInCapitalMember2022-12-310001308208us-gaap:FairValueMeasurementsRecurringMember2022-12-310001308208ulh:TermLoanMemberulh:UaclCreditAndSecurityAgreementMember2022-12-310001308208ulh:ThirdPartyMember2022-01-012022-12-310001308208us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001308208srt:MaximumMember2023-12-310001308208srt:AffiliatedEntityMemberus-gaap:RelatedPartyMemberulh:FacilitiesAndRelatedSupportMember2023-01-012023-12-310001308208us-gaap:RetainedEarningsMember2021-12-3100013082082021-12-310001308208us-gaap:IntersegmentEliminationMemberulh:TruckingMember2022-01-012022-12-310001308208country:MX2023-12-310001308208us-gaap:OtherCurrentAssetsMember2022-12-310001308208srt:MinimumMemberus-gaap:TransportationEquipmentMember2023-12-310001308208ulh:OperatingSuppliesAndExpensesMember2022-01-012022-12-310001308208us-gaap:TechnologyEquipmentMember2022-12-310001308208ulh:InsuranceMembersrt:AffiliatedEntityMember2022-01-012022-12-310001308208ulh:TruckingMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310001308208ulh:NonEmployeeDirectorsMemberus-gaap:CommonStockMember2023-05-012023-05-310001308208us-gaap:SubsequentEventMember2024-02-142024-02-140001308208us-gaap:RevolvingCreditFacilityMemberulh:UaclCreditAndSecurityAgreementMember2023-12-310001308208us-gaap:OtherNonoperatingIncomeExpenseMember2023-01-012023-12-310001308208us-gaap:PropertyPlantAndEquipmentOtherTypesMembersrt:MaximumMember2023-12-310001308208us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001308208us-gaap:IntersegmentEliminationMemberulh:CompanyManagedBrokerageMember2023-01-012023-12-310001308208us-gaap:ForeignCountryMember2022-01-012022-12-310001308208us-gaap:RestrictedStockMember2023-01-012023-12-310001308208ulh:RealEstateRentAndRelatedCostsMembersrt:AffiliatedEntityMember2021-01-012021-12-310001308208us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001308208us-gaap:TechnologyEquipmentMembersrt:MinimumMember2023-12-310001308208us-gaap:BuildingMembersrt:MinimumMember2023-12-310001308208country:CO2023-01-012023-12-310001308208ulh:ValueAddedServicesMember2022-01-012022-12-310001308208us-gaap:CommonStockMember2021-12-310001308208ulh:PurchasedTransportationAndEquipmentRentMember2023-01-012023-12-310001308208us-gaap:RevolvingCreditFacilityMember2023-12-310001308208ulh:EquipmentFinancingMember2023-01-012023-12-310001308208ulh:TruckingMember2022-12-310001308208us-gaap:OperatingSegmentsMemberulh:IntermodalMember2023-01-012023-12-3100013082082022-12-310001308208us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001308208ulh:DirectPersonnelAndRelatedBenefitsMember2021-01-012021-12-310001308208us-gaap:TreasuryStockCommonMember2021-12-310001308208us-gaap:TreasuryStockCommonMember2020-12-310001308208ulh:InsuranceAndClaimsMember2023-01-012023-12-310001308208ulh:TermLoanMemberulh:CreditAndSecurityAgreementMember2023-01-012023-12-310001308208srt:MinimumMember2023-01-012023-12-310001308208us-gaap:TechnologyEquipmentMember2023-12-310001308208us-gaap:DomesticCountryMember2021-01-012021-12-310001308208ulh:IntermodalServicesMember2023-01-012023-12-310001308208ulh:TermLoanMemberulh:UaclCreditAndSecurityAgreementMember2023-12-310001308208us-gaap:NoncompeteAgreementsMember2022-12-310001308208us-gaap:CustomerConcentrationRiskMemberulh:TopTenCustomersMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001308208ulh:TermLoanMemberulh:RealEstateFinancingMember2023-12-3100013082082023-01-012023-12-310001308208srt:AffiliatedEntityMemberus-gaap:RelatedPartyMemberulh:ContractedTransportationServicesMember2021-01-012021-12-310001308208ulh:DedicatedServicesMember2021-01-012021-12-310001308208ulh:RealEstateRentAndRelatedCostsMembersrt:AffiliatedEntityMember2023-01-012023-12-310001308208us-gaap:IntersegmentEliminationMemberulh:TruckingMember2023-01-012023-12-310001308208us-gaap:OperatingSegmentsMemberulh:CompanyManagedBrokerageMember2021-01-012021-12-310001308208srt:ChiefFinancialOfficerMemberus-gaap:RestrictedStockMember2020-02-012020-02-290001308208srt:MaximumMemberus-gaap:TransportationEquipmentMember2023-12-310001308208srt:AffiliatedEntityMember2021-01-012021-12-310001308208ulh:TruckFuelMaintenanceAndOtherOperatingCostsMembersrt:AffiliatedEntityMember2023-01-012023-12-310001308208us-gaap:UnionizedEmployeesConcentrationRiskMemberus-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember2023-12-310001308208us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001308208ulh:DedicatedServicesMember2023-01-012023-12-310001308208ulh:ThirdPartyMember2023-01-012023-12-310001308208us-gaap:CustomerConcentrationRiskMemberulh:TopTenCustomersMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001308208ulh:PurchasedTransportationAndEquipmentRentMember2021-01-012021-12-310001308208srt:AffiliatedEntityMember2022-05-012022-05-310001308208country:CO2022-01-012022-12-310001308208us-gaap:RestrictedStockMember2021-09-012021-09-300001308208ulh:RealEstateNoteMember2023-12-310001308208ulh:InsuranceAndClaimsMember2021-01-012021-12-310001308208ulh:MarginFacilityMember2023-12-310001308208us-gaap:RestrictedStockMembersrt:ChiefExecutiveOfficerMember2020-01-012020-01-310001308208srt:MaximumMemberus-gaap:CommonStockMember2022-05-310001308208ulh:ValueAddedServicesMember2023-01-012023-12-310001308208us-gaap:DomesticCountryMember2022-01-012022-12-310001308208ulh:DefiniteLivedIntangiblesTrademarksMember2023-12-310001308208us-gaap:OperatingSegmentsMemberulh:TruckingMember2021-01-012021-12-310001308208srt:AffiliatedEntityMember2022-01-012022-12-3100013082082023-07-010001308208us-gaap:TradeNamesMember2022-12-310001308208ulh:BrokerageServicesMember2022-01-012022-12-310001308208ulh:UsedTractorsMembersrt:AffiliatedEntityMember2023-01-012023-12-3100013082082022-05-310001308208ulh:OccupancyExpenseMember2022-01-012022-12-310001308208ulh:OccupancyExpenseMember2021-01-012021-12-310001308208us-gaap:IntersegmentEliminationMemberulh:ContractLogisticsMember2022-01-012022-12-310001308208country:MX2023-01-012023-12-310001308208us-gaap:CustomerContractsMember2023-12-310001308208us-gaap:ForeignCountryMember2021-01-012021-12-310001308208ulh:RealEstateRentAndRelatedCostsMembersrt:AffiliatedEntityMember2022-01-012022-12-310001308208ulh:ContractedTransportationServicesMembersrt:AffiliatedEntityMember2023-01-012023-12-310001308208ulh:UsedTractorsMembersrt:AffiliatedEntityMember2022-01-012022-12-310001308208us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:InterestRateSwapMember2023-12-310001308208us-gaap:BuildingMembersrt:MaximumMember2023-12-310001308208us-gaap:ForeignCountryMemberulh:MexicanSubsidiaryMember2023-12-310001308208country:MX2022-01-012022-12-310001308208us-gaap:PropertyPlantAndEquipmentOtherTypesMember2022-12-310001308208us-gaap:NoncompeteAgreementsMember2023-12-310001308208us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001308208ulh:UsefulLifeAndSalvageValuesOfCertainEquipmentMember2022-04-032022-07-020001308208us-gaap:ForeignCountryMemberulh:CanadianAndGermanSubsidiariesMember2022-12-310001308208ulh:OperatingSuppliesAndExpensesMember2023-01-012023-12-310001308208us-gaap:CommonStockMember2020-12-310001308208us-gaap:RetainedEarningsMember2023-01-012023-12-310001308208srt:AffiliatedEntityMember2022-12-310001308208us-gaap:OperatingSegmentsMemberulh:ContractLogisticsMember2021-01-012021-12-310001308208ulh:EquipmentFinancingMember2023-12-310001308208us-gaap:ForeignCountryMemberulh:CanadianAndGermanSubsidiariesMember2023-12-310001308208ulh:VestingPeriodOneMemberus-gaap:RestrictedStockMember2020-01-310001308208country:CO2023-12-310001308208us-gaap:CustomerConcentrationRiskMemberulh:GeneralMotorsMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001308208ulh:AgentAndCustomerRelationshipsMember2023-12-310001308208ulh:NonEmployeeDirectorsMemberus-gaap:CommonStockMember2022-05-012022-05-310001308208ulh:VestingPeriodFourMemberus-gaap:RestrictedStockMember2020-01-310001308208us-gaap:CustomerConcentrationRiskMemberulh:TopTenCustomersMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001308208us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001308208ulh:EquipmentFinancingMember2022-12-310001308208us-gaap:RevolvingCreditFacilityMemberulh:CreditAndSecurityAgreementMember2023-12-310001308208us-gaap:ForeignCountryMember2023-12-310001308208us-gaap:DomesticCountryMember2022-12-3100013082082021-01-012021-12-310001308208us-gaap:ForeignCountryMemberulh:MexicanSubsidiaryMember2023-01-012023-12-310001308208srt:AffiliatedEntityMemberulh:AdministrativeSupportServicesMember2021-01-012021-12-310001308208ulh:TermLoanMemberulh:UaclCreditAndSecurityAgreementMember2023-12-310001308208us-gaap:OperatingSegmentsMemberulh:TruckingMember2023-01-012023-12-3100013082082023-10-012023-12-3100013082082024-03-040001308208srt:AffiliatedEntityMemberus-gaap:RelatedPartyMemberulh:ContractedTransportationServicesMember2023-01-012023-12-310001308208us-gaap:SecuredDebtMemberulh:RealEstateFinancingMember2023-01-012023-12-310001308208srt:MinimumMember2023-12-310001308208us-gaap:ConstructionInProgressMember2023-12-310001308208ulh:CompanyManagedBrokerageMember2022-12-310001308208ulh:TermLoanMemberulh:UaclCreditAndSecurityAgreementMember2023-01-012023-12-310001308208us-gaap:IntersegmentEliminationMemberulh:ContractLogisticsMember2021-01-012021-12-310001308208us-gaap:IntersegmentEliminationMemberulh:CompanyManagedBrokerageMember2021-01-012021-12-310001308208us-gaap:DomesticCountryMember2023-12-310001308208ulh:IntermodalMemberus-gaap:IntersegmentEliminationMember2023-01-012023-12-310001308208us-gaap:IntersegmentEliminationMemberulh:ContractLogisticsMember2023-01-012023-12-310001308208country:CO2022-12-310001308208us-gaap:CorporateNonSegmentMember2022-01-012022-12-310001308208us-gaap:PropertyPlantAndEquipmentOtherTypesMember2023-12-310001308208us-gaap:RetainedEarningsMember2023-12-310001308208us-gaap:DomesticCountryMember2023-01-012023-12-310001308208us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001308208us-gaap:CustomerConcentrationRiskMemberulh:AutomotiveIndustryMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001308208ulh:TruckloadServicesMember2022-01-012022-12-310001308208us-gaap:IntersegmentEliminationMember2022-01-012022-12-310001308208country:US2023-01-012023-12-310001308208us-gaap:ForeignCountryMember2022-12-310001308208srt:AffiliatedEntityMemberus-gaap:RelatedPartyMemberulh:ContractedTransportationServicesMember2022-01-012022-12-310001308208us-gaap:CustomerConcentrationRiskMemberulh:GeneralMotorsMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001308208srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001308208us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001308208us-gaap:RestrictedStockMemberulh:VestingPeriodThreeMember2020-01-310001308208ulh:AgentAndCustomerRelationshipsMember2022-12-310001308208ulh:EquipmentPromissoryNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001308208us-gaap:OperatingSegmentsMemberulh:IntermodalMember2021-01-012021-12-310001308208ulh:ContractLogisticsMember2023-12-310001308208us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-3100013082082022-01-012022-12-310001308208us-gaap:TransportationEquipmentMember2022-12-310001308208ulh:ContractedTransportationServicesMembersrt:AffiliatedEntityMember2021-01-012021-12-310001308208us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001308208srt:AffiliatedEntityMemberus-gaap:RelatedPartyMemberulh:FacilitiesAndRelatedSupportMember2022-01-012022-12-310001308208ulh:EquipmentFinancingMembersrt:MinimumMember2023-12-310001308208us-gaap:AdditionalPaidInCapitalMember2023-12-310001308208srt:AffiliatedEntityMember2022-06-012022-06-300001308208country:US2023-12-310001308208us-gaap:CommonStockMember2021-01-012021-12-3100013082082023-12-310001308208us-gaap:RetainedEarningsMember2020-12-310001308208country:US2022-12-310001308208us-gaap:CustomerContractsMember2022-12-310001308208us-gaap:TreasuryStockCommonMember2023-12-310001308208ulh:NewTrailersMembersrt:AffiliatedEntityMember2023-01-012023-12-310001308208ulh:RealPropertyImprovementsMembersrt:AffiliatedEntityMember2023-01-012023-12-310001308208us-gaap:OtherNonoperatingIncomeExpenseMember2022-01-012022-12-310001308208us-gaap:SubsequentEventMember2024-01-110001308208ulh:BrokerageServicesMember2023-01-012023-12-310001308208us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001308208country:MX2022-12-310001308208ulh:RealEstateFinancingMember2023-12-310001308208ulh:PurchasedTransportationAndEquipmentRentMember2022-01-012022-12-310001308208ulh:ContractLogisticsMember2022-12-310001308208us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001308208ulh:BrokerageServicesMember2021-01-012021-12-310001308208ulh:ThirdPartyMember2023-12-310001308208country:CO2021-01-012021-12-310001308208us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001308208us-gaap:RetainedEarningsMember2022-01-012022-12-310001308208ulh:IntermodalMember2022-12-310001308208us-gaap:RestrictedStockMember2022-12-310001308208country:CA2022-01-012022-12-310001308208ulh:IntermodalServicesMember2021-01-012021-12-310001308208country:US2022-01-012022-12-310001308208us-gaap:RestrictedStockMember2023-12-310001308208ulh:ValueAddedServicesMember2021-01-012021-12-310001308208us-gaap:UnionizedEmployeesConcentrationRiskMemberus-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember2023-01-012023-12-310001308208ulh:InsuranceMembersrt:AffiliatedEntityMember2023-01-012023-12-310001308208ulh:DefiniteLivedIntangiblesTrademarksMember2022-12-310001308208us-gaap:OperatingSegmentsMemberulh:CompanyManagedBrokerageMember2022-01-012022-12-310001308208ulh:DedicatedServicesMember2022-01-012022-12-310001308208us-gaap:IntersegmentEliminationMember2021-01-012021-12-310001308208ulh:ThirdPartyMember2022-12-310001308208ulh:IntermodalMemberus-gaap:IntersegmentEliminationMember2021-01-012021-12-310001308208us-gaap:CommonStockMember2022-01-012022-12-310001308208ulh:CreditAndSecurityAgreementMember2023-12-310001308208ulh:ContractedTransportationServicesMembersrt:AffiliatedEntityMember2022-01-012022-12-310001308208ulh:VestingPeriodTwoMemberus-gaap:RestrictedStockMember2020-01-310001308208us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001308208ulh:TermLoanMember2023-12-310001308208us-gaap:CorporateNonSegmentMember2021-01-012021-12-310001308208ulh:TruckFuelMaintenanceAndOtherOperatingCostsMembersrt:AffiliatedEntityMember2021-01-012021-12-310001308208us-gaap:InterestRateSwapMember2023-01-012023-12-310001308208us-gaap:TradeNamesMember2023-12-310001308208ulh:CompanyManagedBrokerageMember2023-12-310001308208ulh:IntermodalServicesMember2022-01-012022-12-310001308208us-gaap:AdditionalPaidInCapitalMember2021-12-310001308208ulh:IntermodalMemberus-gaap:IntersegmentEliminationMember2022-01-012022-12-310001308208ulh:TruckloadServicesMember2023-01-012023-12-310001308208srt:DirectorMemberus-gaap:CommonStockMember2022-05-012022-05-310001308208us-gaap:ConstructionInProgressMember2022-12-310001308208us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001308208us-gaap:OperatingSegmentsMemberulh:ContractLogisticsMember2022-01-012022-12-310001308208ulh:UaclCreditAndSecurityAgreementMember2023-12-310001308208us-gaap:RestrictedStockMembersrt:ChiefExecutiveOfficerMember2023-03-012023-03-310001308208srt:DirectorMember2023-08-012023-08-310001308208us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001308208ulh:TruckFuelMaintenanceAndOtherOperatingCostsMembersrt:AffiliatedEntityMember2022-01-012022-12-310001308208ulh:TruckingMember2023-12-310001308208ulh:OperatingSuppliesAndExpensesMember2021-01-012021-12-310001308208us-gaap:SubsequentEventMember2024-02-152024-02-150001308208ulh:TermLoanMemberulh:RealEstateFinancingMember2023-01-012023-12-310001308208srt:AffiliatedEntityMember2023-12-310001308208us-gaap:RetainedEarningsMember2021-01-012021-12-310001308208srt:AffiliatedEntityMember2023-01-012023-12-310001308208us-gaap:CommonStockMember2023-01-012023-12-310001308208ulh:TruckloadServicesMember2021-01-012021-12-310001308208country:MX2021-01-012021-12-310001308208us-gaap:TransportationEquipmentMember2023-12-3100013082082020-12-310001308208srt:MaximumMemberulh:EquipmentFinancingMember2023-12-310001308208us-gaap:TreasuryStockCommonMember2022-12-310001308208country:US2021-01-012021-12-310001308208us-gaap:EstimateOfFairValueFairValueDisclosureMemberulh:EquipmentPromissoryNotesMember2023-12-310001308208us-gaap:CommonStockMember2022-05-012022-05-310001308208us-gaap:FairValueMeasurementsRecurringMember2023-12-310001308208us-gaap:InterestRateSwapMember2023-12-310001308208srt:ChiefFinancialOfficerMemberus-gaap:RestrictedStockMember2023-03-012023-03-310001308208us-gaap:IntersegmentEliminationMember2023-01-012023-12-310001308208us-gaap:OperatingSegmentsMemberulh:IntermodalMember2022-01-012022-12-310001308208srt:MaximumMember2023-01-012023-12-310001308208srt:AffiliatedEntityMemberulh:AdministrativeSupportServicesMember2023-01-012023-12-310001308208us-gaap:IntersegmentEliminationMemberulh:CompanyManagedBrokerageMember2022-01-012022-12-310001308208srt:AffiliatedEntityMemberulh:AdministrativeSupportServicesMember2022-01-012022-12-310001308208ulh:OccupancyExpenseMember2023-01-012023-12-310001308208us-gaap:AdditionalPaidInCapitalMember2020-12-310001308208us-gaap:OperatingSegmentsMemberulh:ContractLogisticsMember2023-01-012023-12-310001308208country:CA2021-01-012021-12-310001308208us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001308208srt:MinimumMemberus-gaap:CommonStockMember2022-05-310001308208us-gaap:PropertyPlantAndEquipmentOtherTypesMembersrt:MinimumMember2023-12-310001308208ulh:IntermodalMember2023-12-310001308208us-gaap:ForeignCountryMemberulh:MexicanSubsidiaryMember2022-12-310001308208us-gaap:LandBuildingsAndImprovementsMember2023-12-310001308208us-gaap:OtherCurrentAssetsMember2023-12-310001308208country:CA2023-01-012023-12-31ulh:Installmentxbrli:purexbrli:sharesulh:Segmentulh:Facilityulh:Employeeiso4217:USDxbrli:sharesiso4217:USD

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

(Mark One)

 

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the fiscal year ended December 31, 2023

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

Commission File Number: 0-51142

 

UNIVERSAL LOGISTICS HOLDINGS, INC.

(Exact Name of Registrant as Specified in Its Charter)

 

 

Michigan

 

38-3640097

(State or Other Jurisdiction of

 

(I.R.S. Employer

Incorporation or Organization)

 

Identification No.)

12755 E. Nine Mile Road

Warren, Michigan 48089

(Address, including Zip Code of Principal Executive Offices)

(586) 920-0100

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, no par value

ULH

The NASDAQ Stock Market LLC

 

Securities registered pursuant to Section 12(g) of the Act: None

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large Accelerated filer

 

Accelerated filer

 

Non-accelerated filer

 

Smaller reporting company

 

 

 

 

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.


Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). ☐

Indicate by check mark whether the registrant is a shell company (as defined in Exchange Act Rule 12b-2). Yes ☐ No

As of July 1, 2023, the last business day of the registrant’s most recently completed second quarter, the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant, based upon the closing sale price of the common stock on June 30, 2023, as reported by The Nasdaq Stock Market, was approximately $192.0 million (assuming, but not admitting for any purpose, that all (a) directors and executive officers of the registrant are affiliates, and (b) the number of shares held by such directors and executive officers does not include shares that such persons could have acquired within 60 days of July 1, 2023).

The number of shares of common stock, no par value, outstanding as of March 4, 2024, was 26,309,223.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Proxy Statement for the Registrant’s 2024 Annual Meeting of Shareholders are incorporated by reference in Part III of this Form 10-K.

 

 


 

UNIVERSAL LOGISTICS HOLDINGS, INC.

2023 ANNUAL REPORT ON FORM 10-K

TABLE OF CONTENTS

 

 

 

PART I

 

 

Item 1.

 

Business

 

4

Item 1A.

 

Risk Factors

 

9

Item 1B.

 

Unresolved Staff Comments

 

18

Item 1C.

 

Cybersecurity

 

18

Item 2.

 

Properties

 

19

Item 3.

 

Legal Proceedings

 

19

Item 4.

 

Mine Safety Disclosures

 

19

 

 

PART II

 

 

Item 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

20

Item 6.

 

Reserved

 

22

Item 7.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

22

Item 7A.

 

Quantitative and Qualitative Disclosures about Market Risk

 

33

Item 8.

 

Financial Statements and Supplementary Data

 

35

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

67

Item 9A.

 

Controls and Procedures

 

67

Item 9B.

 

Other Information

 

70

Item 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

70

 

 

PART III

 

 

Item 10.

 

Directors, Executive Officers and Corporate Governance

 

71

Item 11.

 

Executive Compensation

 

71

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

71

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

 

71

Item 14.

 

Principal Accounting Fees and Services

 

71

 

 

PART IV

 

 

Item 15.

 

Exhibits and Financial Statement Schedules

 

72

Item 16.

 

Form 10-K Summary

 

73

Signatures

 

73

 

 

 

EX-4.2 Description of Capital Stock

 

 

EX-21.1 List of Subsidiaries

 

 

EX-23.1 Consent of Grant Thornton LLP

 

 

EX-31.1 Section 302 CEO Certification

 

 

EX-31.2 Section 302 CFO Certification

 

 

EX-32.1 Section 906 CEO and CFO Certification

 

 

EX-101.INS Inline XBRL Instance Document

 

 

EX-101.SCH Inline XBRL Taxonomy Extension Schema with Embedded Linkbase Documents

 

 

 

 

 

 


 

DISCLOSURE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K (“Form 10-K”) contains forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995, that involve risks and uncertainties. Many of the forward-looking statements are located in Part II, Item 7 of this Form 10-K under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Forward-looking statements provide current expectations of future events based on certain assumptions and include any statement that does not directly relate to any historical or current fact. Forward-looking statements can also be identified by words such as “future,” “anticipates,” “believes,” “targets,” “estimates,” “expects,” “intends,” “will,” “would,” “could,” “can,” “may,” and similar terms. Forward-looking statements are not a guarantee of future performance, and the Company’s actual results may differ significantly from the results discussed in the forward-looking statements. Factors that might cause such differences include, but are not limited to, those discussed in Part I, Item 1A of this Form 10-K under the heading “Risk Factors,” which are incorporated herein by reference. All information presented herein is based on the Company’s fiscal calendar. Unless otherwise stated, references to particular years, quarters, months, or periods refer to the Company’s fiscal years ended December 31 and the associated quarters, months, and periods of those fiscal years. Each of the terms “Universal,” the “Company,” “we,” “us” and “our” as used herein refers collectively to Universal Logistics Holdings, Inc., and its subsidiaries, unless otherwise stated. The Company assumes no obligation to revise or update any forward-looking statements for any reason, except as required by law.

 

 

PART I

ITEM 1: BUSINESS

 

Company Background

 

Universal Logistics Holdings, Inc. is a holding company whose subsidiaries provide a variety of customized transportation and logistics solutions throughout the United States and in Mexico, Canada and Colombia. Our operating subsidiaries provide customers with a broad scope of services across their entire supply chain, including truckload, brokerage, intermodal, dedicated and value-added services.

Our operating subsidiaries provide a comprehensive suite of transportation and logistics solutions that allow our customers to reduce costs and manage their global supply chains more efficiently. We market and deliver our services in several ways:

Through a direct sales and marketing network focused on selling our portfolio of services to large customers in specific industry sectors;
Through company-managed facilities; and
Through a network of agents who solicit freight business directly from shippers.

At December 31, 2023, we operated 50 company-managed terminal locations, serviced 71 value-added programs at locations throughout the United States and in Mexico, Canada and Colombia, and had an agent network totaling approximately 230 agents.

We were incorporated in Michigan on December 11, 2001. We have been a publicly held company since February 11, 2005, the date of our initial public offering.

Our principal executive offices are located at 12755 E. Nine Mile Road, Warren, Michigan 48089.

Operations

 

We broadly group our revenues into the following service categories: truckload, brokerage, intermodal, dedicated, and value-added services.

Truckload. Our truckload services include dry van, flatbed, heavy-haul and refrigerated operations. Truckload services represented approximately $213.9 million, or 12.9%, of our operating revenues in 2023. We transport a wide variety of general commodities, including automotive parts, machinery, building materials, paper, food, consumer goods, furniture, steel and other metals on behalf of customers in various industries.

Brokerage. We provide customers with freight brokerage services by utilizing third-party transportation providers to transport goods. Brokerage services also include full service domestic and international freight forwarding, and customs brokerage. In 2023, brokerage services represented approximately $244.0 million, or 14.7%, of our operating revenues.

4


 

Intermodal. Intermodal operations include steamship-truck, rail-truck, and support services. Intermodal support services represented $374.7 million, or 22.5%, of our operating revenues in 2023. Our intermodal support services are primarily short- to medium-distance delivery of both international and domestic containers between the railhead or port and the customer.

Dedicated. Our dedicated services are primarily provided in support of automotive customers using van equipment. In 2023, dedicated services represented approximately $343.5 million, or 20.7%, of our operating revenues. Our dedicated services are primarily short run or round-trip moves within a defined geographic area provided through a network of union and non-union employee drivers, owner-operators, and contract drivers.

Value-Added. Our value-added services, which are typically tailored to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. Value-added services represented approximately $486.0 million, or 29.2%, of our operating revenues in 2023. Our facilities and services are often directly integrated into the production processes of our customers and represent a critical piece of their supply chains.

Segments

We report our financial results in four distinct reportable segments: contract logistics, intermodal, trucking, and company-managed brokerage.

The operations that we aggregate in our contract logistics segment deliver value-added and dedicated transportation services to support in-bound logistics to original equipment manufacturers (OEMs) and major retailers on a contractual basis, generally pursuant to terms of one year or longer. Our intermodal segment is associated with local and regional drayage moves predominately coordinated by company-managed terminals using a mix of owner-operators, company equipment and third-party capacity providers that are commonly referred to as broker carriers. The operations that we group in our trucking segment are associated with individual freight shipments coordinated primarily by our agents using a mix of owner-operators, company equipment and broker carriers. Our company-managed brokerage segment provides for the pick-up and delivery of individual freight shipments using broker carriers, coordinated by our company-managed operations.

For additional information on segments, see Item 8, Note 17 to the Consolidated Financial Statements.

Business and Growth Strategy

 

The key elements of our strategy are as follows:

Make strategic acquisitions. The transportation and logistics industry is highly fragmented, with thousands of small and mid-sized competitors that are either specialized in specific vertical markets, specific service offerings, or limited to local and regional coverage. We expect to selectively evaluate and pursue acquisitions that will enhance our service capabilities, expand our geographic network and/or diversify our customer base.

Continue to capitalize on strong industry fundamentals and outsourcing trends. We believe long-term industry growth will be supported by manufacturers seeking to outsource non-core logistics functions to cost-effective third-party providers that can efficiently manage increasingly complex global supply chains. We intend to leverage our integrated suite of transportation and logistics services, our network of facilities, our long-term customer relationships, and our reputation for operational excellence to capitalize on favorable industry fundamentals and growth expectations.

Target further penetration of key customers in the North American automotive industry. The automotive industry is one of the largest users of global outsourced logistics services, providing us growth opportunities with both existing and new customers. In 2023, this sector comprised approximately 43% of our total operating revenues. The vast majority of hourly employees in our automotive customers’ manufacturing operations are represented by unions and covered by collective bargaining agreements. These agreements provide guaranteed wage and benefit levels throughout the contract term. With the ratification of new contracts in 2023, we expect our customers to experience significant increases in their labor costs through the life of the contracts. These cost increases may cause certain of our customers to evaluate the outsourcing of certain value-added operations where we possess demonstrated experience and expertise. We intend to capitalize on continued growth opportunities in those outsourced, higher-value logistics services, such as sub-assembly and sequencing, which link directly into production lines and require specialized capabilities, technological expertise, and strict quality controls.

5


 

Continue to expand penetration in other vertical markets. We have a history of providing highly complex value-added logistics services to automotive and other industrial customers. We have developed standardized, modular systems for material handling processes and have extensive experience in rapid implementation and workforce training. These capabilities and our broad portfolio of logistics services are transferable across vertical markets. We believe we can leverage the expertise we initially developed in the automotive sector. In addition to automotive, our targeted industries include aerospace, energy, government services, healthcare, industrial retail, consumer goods, and steel and metals.

Expand our network of agents and owner-operators. Increasing the number of agents and owner-operators has been a driver of our historical growth in transactional transportation services. We intend to continue to recruit qualified agents and owner-operators in order to penetrate new markets and expand our operations in existing markets. Our agents typically focus on a small number of shippers in a particular market and are attuned to the specific transportation needs of that core group of shippers, while remaining alert to growth opportunities.

Competition and Industry

The transportation and logistics service industry is highly competitive and extremely fragmented. We compete based on quality and reliability of service, price, breadth of logistics solutions, and IT capabilities. We compete with asset and non-asset based truckload and less-than-truckload carriers, intermodal transportation, logistics providers and, in some aspects of our business, railroads. We also compete with other motor carriers for owner-operators and agents.

Our customers may choose not to outsource their logistics operations and, rather, to retain or restore such activities as their own internal operations. In our largest vertical market, the automotive industry, we compete more frequently with a relatively small number of privately-owned firms or with subsidiaries of large public companies. These vendors have the scope and capabilities to provide the breadth of services required by the large and complex supply chains of automotive original equipment manufacturers (OEMs).

We also encounter competition from regional and local third-party logistics providers, integrated transportation companies that operate their own aircraft, cargo sales agents and brokers, surface freight forwarders and carriers, airlines, associations of shippers organized to consolidate their members’ shipments to obtain lower freight rates, and internet-based freight exchanges.

The transportation industry is continuously impacted by new rules and regulations intended to improve the overall safety of the industry. Compliance with such increasingly complex rules continues to constrain the supply of qualified drivers. We believe that our industry will continue to be hindered by an insufficient quantity of qualified drivers which creates significant competition for this declining pool.

Customers

Revenue is generated from customers throughout the United States, and in Mexico, Canada and Colombia. Our customers are largely concentrated in the automotive, retail and consumer goods, steel and other metals, energy and manufacturing industries.

A significant percentage of our revenues are derived from the domestic automotive industry. Our aggregate sales in the automotive industry totaled 43%, 36% and 31% of our revenues during the fiscal years ended December 31, 2023, 2022 and 2021, respectively. During 2023, 2022 and 2021, General Motors accounted for approximately 20%, 16% and 13% of our total operating revenues, respectively. Sales to our top 10 customers, including General Motors, totaled 48% in 2023. A significant percentage of our revenue also results from our providing capacity to other transportation companies that aggregate loads from a variety of shippers in these and other industries.

Human Capital Resources

Overview. As of December 31, 2023, we had 9,311 employees. During the year ended December 31, 2023, we also engaged, on average, the full-time equivalency of 450 individuals on a contract basis. As of December 31, 2023, approximately 33% of our employees were members of unions and subject to collective bargaining agreements. We believe our union and employee relationships are good.

Diversity and Inclusion. We believe diversity and inclusion are critical to our ability to win in the marketplace and enable our workforce and communities to succeed. Specifically, having a diverse and inclusive workplace allows us to attract and retain the best employees to deliver results for our shareholders. A qualified, diverse, and inclusive workforce also helps us represent the broad cross-section of ideas, values, and beliefs of our employees, customers, and communities. Our commitment to diversity and inclusion means that we will continue to strive to establish and improve an inclusive workplace environment where employees from all backgrounds can succeed and be heard.

6


 

Employee Health and Safety. We are committed to being an industry leader in health and safety standards. The physical health, wellbeing, and mental health of our employees is crucial to our success. Most recently, our primary concern during the COVID-19 pandemic has been to do our part to protect our employees, customers, vendors, and the general public from the spread of the virus while continuing to serve the vital role of supplying essential goods to the nation. For essential functions, including our plant workers and driving professionals, we have distributed cleaning and protective supplies to various plants and terminals so that they are available to those that need them, increased cleaning frequency and coverage, and provided employees direction on precautionary measures, such as sanitizing truck interiors, personal hygiene, and social distancing. We will continue to adapt our operations as required to ensure safety while continuing to provide a high level of service to our customers.

Talent Acquisition, Retention and Development. We continually strive to hire, develop, and retain the top talent in our industry. Critical to attracting and retaining top talent is employee satisfaction, and we regularly implement programs to increase employee satisfaction. We reward our employees by providing competitive compensation, benefits, and incentives throughout all levels in our organization. Intense competition in the transportation and logistics services industry for qualified workers and drivers has resulted in additional expense to recruit and retain an adequate supply of employees and has had a negative impact on the industry. Our operations have also been impacted, we have periodically experienced under-utilization and increased expenses due to a shortage of qualified workers and drivers. We place a high priority on the recruitment and retention of an adequate supply of qualified workers and drivers.

Independent Contractor Network

We utilize a network of agents and owner-operators located throughout the United States and in Ontario, Canada. These agents and owner-operators are independent contractors.

A significant percentage of the interaction with our shippers is provided by our agents. Our agents solicited and controlled approximately 30% of the freight we hauled in 2023, with the balance of the freight being generated by company-managed terminals. Our top 100 agents in 2023 generated approximately 20% of our annual operating revenues. Our agents typically focus on three or four shippers within a particular market and solicit most of their freight business from this core group. By focusing on a relatively small number of shippers, each agent is acutely aware of the specific transportation needs of that core group of shippers, while remaining alert to growth opportunities.

We also contract with owner-operators to provide greater flexibility in responding to fluctuations in customer demand. Owner-operators provide their own trucks and are contractually responsible for all associated expenses, including but not limited to financing costs, fuel, maintenance, insurance, and taxes, among other things. They are also responsible for maintaining compliance with Federal Motor Carrier Safety Administration regulations.

Revenue Equipment

The following table represents our equipment used to provide transportation services as of December 31, 2023:

 

Type of Equipment

 

Company-
owned or
Leased

 

 

Owner-
Operator
Provided

 

 

Total

 

Tractors

 

 

1,945

 

 

 

1,766

 

 

 

3,711

 

Yard Tractors

 

 

339

 

 

 

 

 

 

339

 

Trailers

 

 

4,434

 

 

 

950

 

 

 

5,384

 

Chassis

 

 

3,494

 

 

 

 

 

 

3,494

 

Containers

 

 

108

 

 

 

 

 

 

108

 

Risk Management and Insurance

Our customers and federal regulations generally require that we provide insurance for auto liability and general liability claims up to $1.0 million per occurrence. Accordingly, in the United States, we purchase such insurance from a licensed casualty insurance carrier, which is a related party, providing a minimum $1.0 million of coverage for individual auto liability and general liability claims. We are generally self-insured for auto and general liability claims above $1.0 million unless riders are sought to satisfy individual customer or vendor contract requirements. In certain of our businesses, we have secured additional auto liability coverage where we are self-insured for claims above $4.0 million. In Mexico, our operations and investment in equipment are insured through an internationally recognized, third-party insurance underwriter.

We typically self-insure for the risk of motor cargo liability claims and material handling claims. Accordingly, we establish financial reserves for anticipated losses and expenses related to motor cargo liability and material handling claims, and we periodically evaluate and adjust those reserves to reflect our experience. Any such adjustments could have a materially adverse effect on our operations and financial results.

7


 

To reduce our exposure to claims incurred while a vehicle is being operated without a trailer attached or is being operated with an attached trailer which does not contain or carry any cargo, we require our owner-operators to maintain non-trucking use liability coverage (which the industry refers to as deadhead bobtail coverage) of $2.0 million per occurrence.

Technology

We use multifaceted software tools and hardware platforms that support seamless integration with the IT networks of our customers and vendors through electronic data exchange systems. These tools enhance our relationships and ability to effectively communicate with customers and vendors. Our tools and platforms provide real-time, web-based visibility into the supply chains of our customers.

In our contract logistics segment, we customize our proprietary warehouse management and sequencing systems to meet the needs of individual customers. Our systems allows us to send our customers an advance shipping notice through a simple, web-based interface that can be used by a variety of vendors. It also enables us to clearly identify and communicate to the customer any vendor-related problems that may cause delays in production. We also use cross-dock and container-return-management applications that automate the cycle of material receipt and empty container return.

Our proprietary and third-party transportation management system allows full operational control and visibility from dispatch to delivery, and from invoicing to receivables collections. For our employee drivers, the system provides automated dispatch to hand-held devices, satellite tracking for quality control and electronic status broadcasts to customers when requested. Our international and domestic air freight and ocean forwarding services use similar systems with added functionalities for managing air and ocean freight transportation requirements. All of these systems have customer-oriented web interfaces that allow for full shipment tracking and visibility, as well as for customer shipment input. We also provide systems that allow agents to list pending freight shipments and owner-operators with available capacity and track particular shipments at various points in the shipping route.

We believe that these tools improve our services and quality controls, strengthen our relationships with our customers, and enhance our value proposition. Any significant disruption or failure of these systems could have a materially adverse effect on our operations and financial results.

Government Regulation

Our operations are regulated and licensed by various U.S. federal and state agencies, as well as comparable agencies in Mexico, Canada, and Colombia. Interstate motor carrier operations are subject to the broad regulatory powers, to include drug and alcohol testing, safety and insurance requirements, prescribed by the Federal Motor Carrier Safety Administration (FMCSA), which is an agency of the U.S. Department of Transportation (DOT). Matters such as weight and equipment dimensions also are subject to United States federal and state regulation. We operate in the United States under operating authority granted by the DOT. We are also subject to regulations relating to testing and specifications of transportation equipment and product handling requirements. In addition, our drivers and owner-operators must have a commercial driver’s license and comply with safety and fitness regulations promulgated by the FMCSA, including those relating to drug and alcohol testing.

Our international operations, which include not only facilities in Mexico, Canada and Colombia but also transportation shipments managed by our specialized service operations, are impacted by a wide variety of U.S. government regulations and applicable international treaties. These include regulations of the U.S. Department of State, U.S. Department of Commerce, and the U.S. Department of Treasury. Regulations also cover specific commodities, destinations and end-users. Part of our specialized services operations is engaged in the arrangement of imported and exported freight. As such, we are subject to the regulations of the U.S. Customs and Border Protection, which include significant notice and registration requirements. In various Canadian provinces, we operate transportation services under authority granted by the Ministries of Transportation and Communications.

Transportation-related regulations are greatly affected by U.S. national security legislation and related regulations. We believe we comply with applicable material regulations and that the costs of regulatory compliance are an ordinary operating cost of our business that we may not be able to recoup from rates charged to customers.

Environmental Regulation

We are subject to various federal, state and local environmental laws and regulations that focus on, among other things: the emission and discharge of hazardous materials into the environment or their presence at our properties or in our vehicles; fuel storage tanks; transportation of certain materials; and the discharge or retention of storm water. Under specific environmental laws, we could also be held responsible for any costs relating to contamination at our past or present facilities and at third-party waste disposal sites, as well as costs associated with cleanup of accidents involving our vehicles.

8


 

As climate change issues become more prevalent, federal, state and local governments, as well as some of our customers, have made efforts to respond to these issues. This increased focus on sustainability may result in new legislation or regulations and customer requirements that could negatively affect us as we may incur additional costs or be required to make changes to our operations in order to comply with any new regulations or customer requirements. Legislation or regulations that potentially impose restrictions, caps, taxes, or other controls on emissions of greenhouse gases such as carbon dioxide, a by-product of burning fossil fuels such as those used in the Company’s trucks, could adversely affect our operations and financial results. More specifically, legislative or regulatory actions relating to climate change could adversely impact the Company by increasing our fuel costs and reducing fuel efficiency and could result in the creation of substantial additional capital expenditures and operating costs in the form of taxes, emissions allowances, or required equipment upgrades.

We believe we are currently in material compliance with applicable laws and regulations and that the cost of compliance has not materially affected results of operations. However, future changes to laws or regulations may adversely affect our operations and could result in unforeseen costs to our business.

Seasonality

Generally, demand for our value-added services delivered to existing customers increases during the second calendar quarter of each year as a result of the automotive industry’s spring selling season. Conversely, such demand generally decreases during the third quarter of each year due to the impact of scheduled OEM customer plant shutdowns in July for vacations and changeovers in production lines for new model years.

Our value-added services business is also impacted in the fourth quarter by plant shutdowns during the December holiday period. Prolonged adverse weather conditions, particularly in winter months, can also adversely impact margins due to productivity declines and related challenges meeting customer service requirements.

Additionally, our transportation services business, excluding dedicated transportation tied to specific customer supply chains, is generally impacted by decreased activity during the post-holiday winter season and, in certain states during hurricane season, because some shippers reduce their shipments and inclement weather impedes trucking operations or underlying customer demand.

Available Information

We make available free of charge on or through our website, www.universallogistics.com, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and all amendments to those reports as soon as reasonably practicable after such material is electronically filed with or furnished to the Securities and Exchange Commission (SEC). The contents of our website are not incorporated into this filing.

ITEM 1A: RISK FACTORS

Set forth below, and elsewhere in this Report and in other documents we file with the SEC, are risks and uncertainties that could cause our actual results to differ materially from the results contemplated by the forward-looking statements contained in this Report or our other filings with the SEC or in oral presentations such as telephone conferences open to the public. You should carefully consider the following factors in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 and our Consolidated Financial Statements and related Notes in Item 8.

Risks Related to Our Industry

Our business is subject to general economic and business factors that are largely beyond our control, any of which could have a material adverse effect on our operating results.

Our business is dependent upon a number of general economic and business factors that may adversely affect our results of operations. These factors include significant increases or rapid fluctuations in fuel prices, excess capacity in the transportation and logistics industry, surpluses in the market for used equipment, interest rates, fuel taxes, license and registration fees, insurance premiums, self-insurance levels, and difficulty in attracting and retaining qualified drivers and independent contractors.

We operate in a highly competitive and fragmented industry, and our business may suffer if we are unable to adequately address any downward pricing pressures or other factors that may adversely affect our ability to compete with other carriers.

Further, we are affected by recessionary economic cycles and downturns in customers’ business cycles, particularly in market segments and industries, such as the automotive industry, where we have a significant concentration of customers. Economic conditions may also adversely affect our customers and their ability to pay for our services.

Deterioration in the United States and world economies could exacerbate any difficulties experienced by our customers and suppliers in obtaining financing, which, in turn, could materially and adversely impact our business, financial condition, results of operations and cash flows.

9


 

We operate in the highly competitive and fragmented transportation and logistics industry, and our business may suffer if we are unable to adequately address factors that may adversely affect our revenue and costs relative to our competitors.

Numerous competitive factors could impair our ability to maintain our current profitability. These factors include the following:

we compete with many other truckload carriers and logistics companies of varying sizes, some of which have more equipment, a broader coverage network, a wider range of services and greater capital resources than we do;

 

some of our competitors periodically reduce their rates to gain business, especially during times of reduced growth rates in the economy, which may limit our ability to maintain or increase rates, maintain our operating margins, or maintain significant growth in our business;

 

many customers reduce the number of carriers they use by selecting so-called “core carriers” as approved service providers and, in some instances, we may not be selected;

 

some companies hire lead logistics providers to manage their logistics operations, and these lead logistics providers may hire logistics providers on a non-neutral basis which may reduce the number of business opportunities available to us;

 

many customers periodically accept bids from multiple carriers and providers for their shipping and logistic service needs, and this process may result in the loss of some of our business to competitors and/or price reductions;

 

the trend toward consolidation in the trucking and third-party logistics industries may create other large providers with greater financial resources and other competitive advantages relating to their size and with whom we may have difficulty competing;

 

advances in technology require increased investments to remain competitive, and our customers may not be willing to accept higher rates to cover the cost of these investments;

 

competition from Internet-based and other brokerage companies may adversely affect our relationships with our customers and freight rates;

 

economies of scale that may be passed on to smaller providers by procurement aggregation providers may improve the ability of smaller providers to compete with us;
some areas of our service coverage require trucks with engines no older than 2011 in order to comply with environmental rules; and
an inability to continue to access capital markets to finance equipment acquisition could put us at a competitive disadvantage.

We may be adversely impacted by fluctuations in the price and availability of diesel fuel.

Diesel fuel represents a significant operating expense for the Company, and we do not currently hedge against the risk of diesel fuel price increases. An increase in diesel fuel prices or diesel fuel taxes, or any change in federal or state regulations that results in such an increase, could have a material adverse effect on our operating results to the extent we are unable to recoup such increases from customers in the form of increased freight rates or through fuel surcharges. Historically, we have been able to offset, to a certain extent, diesel fuel price increases through fuel surcharges to our customers, but we cannot be certain that we will be able to do so in the future. We continuously monitor the components of our pricing, including base freight rates and fuel surcharges, and address individual account profitability issues with our customers when necessary. While we have historically been able to adjust our pricing to help offset changes to the cost of diesel fuel through changes to base rates and/or fuel surcharges, we cannot be certain that we will be able to do so in the future.

 

Difficulty in attracting drivers could affect our profitability and ability to grow.

The transportation industry routinely experiences difficulty in attracting and retaining qualified drivers, including independent contractors, resulting in intense competition for drivers. We have from time to time experienced under-utilization and increased expenses due to a shortage of qualified drivers. If we are unable to attract drivers when needed or contract with independent contractors when needed, we could be required to further adjust our driver compensation packages, increase driver recruiting efforts, or let trucks sit idle, any of which could adversely affect our growth and profitability.

10


 

Purchase price increases for new revenue equipment and/or decreases in the value of used revenue equipment could have an adverse effect on our results of operations, cash flows and financial condition.

During the last decade, the purchase price of new revenue equipment has increased significantly as equipment manufacturers recover increased materials costs and engine design costs resulting from compliance with increasingly stringent EPA engine emission standards. Additional EPA emission mandates in the future could result in higher purchase prices of revenue equipment which could result in higher than anticipated depreciation expenses. If we were unable to offset any such increase in expenses with freight rate increases, our cash flows and results of operations could be adversely affected. If the market price for used equipment continues to decline, then we could incur substantial losses upon disposition of our revenue equipment which could adversely affect our results of operations and financial condition.

 

We have significant ongoing capital requirements that could affect our liquidity and profitability if we are unable to generate sufficient cash from operations or obtain sufficient financing on favorable terms.

The transportation and logistics industry is capital intensive. If we are unable to generate sufficient cash from operations in the future, we may have to limit our growth, enter into unfavorable financing arrangements, or operate our revenue equipment for longer periods, any of which could have a material adverse effect on our profitability.

 

We operate in a highly regulated industry and increased costs of compliance with, or liability for violation of, existing or future regulations could have a material adverse effect on our business.

The FMCSA and various state and local agencies exercise broad powers over our business, generally governing such activities as authorization to engage in motor carrier operations, drug and alcohol testing, safety and insurance requirements. Our owner-operators must comply with the safety and fitness regulations promulgated by the FMCSA, including those relating to drug and alcohol testing and hours-of-service. There also are regulations specifically relating to the trucking industry, including testing and specifications of equipment and product handling requirements. These measures could disrupt or impede the timing of our deliveries and we may fail to meet the needs of our customers. The cost of complying with these regulatory measures, or any future measures, could have a materially adverse effect on our business or results of operations.

A determination that independent contractors are employees could expose us to various liabilities and additional costs.

Federal and state legislators and other regulatory authorities, as well as independent contractors themselves, often seek to assert that independent contractors in the transportation services industry are employees rather than independent contractors. An example of such legislation enacted in California is now enforceable against trucking companies. There can be no assurance that interpretations that support the independent contractor status will not change, that other federal or state legislation will not be enacted or that various authorities will not successfully assert a position that re-classifies independent contractors to be employees. If our independent contractors are determined to be our employees, that determination could materially increase our exposure under a variety of federal and state tax, workers’ compensation, unemployment benefits, labor, employment and tort laws, as well as our potential liability for employee benefits. In addition, such changes may be applied retroactively, and if so, we may be required to pay additional amounts to compensate for prior periods. Any of the above increased costs would adversely affect our business and operating results.

We may incur additional operating expenses or liabilities as a result of potential future requirements to address climate change issues.

Federal, state, and local governments, as well as some of our customers, are beginning to respond to global warming issues. This increased focus on sustainability may result in new legislation or regulations and customer requirements that could negatively affect us as we may incur additional costs or be required to make changes to our operations in order to comply with any new regulations or customer requirements. Legislation or regulations that potentially impose restrictions, caps, taxes, or other controls on emissions of greenhouse gases such as carbon dioxide, a by-product of burning fossil fuels such as those used in the Company’s trucks, could adversely affect our operations and financial results. More specifically, legislative, or regulatory actions related to climate change could adversely impact the Company by increasing our fuel costs and reducing fuel efficiency and could result in the creation of substantial additional capital expenditures and operating costs in the form of taxes, emissions allowances, or required equipment upgrades. Any of these factors could impair our operating efficiency and productivity and result in higher operating costs. In addition, revenues could decrease if we are unable to meet regulatory or customer sustainability requirements. These additional costs, changes in operations, or loss of revenues could have a material adverse effect on our business, financial condition, and results of operations.

 

11


 

Risks Related to Our Business

Our revenue is largely dependent on North American automotive industry production volume and may be negatively affected by future downturns in North American automobile production.

A significant portion of our larger customers are concentrated in the North American automotive industry. During 2023, 43% of our revenues were derived from customers in the North American automotive industry. Our business and growth largely depend on continued demand for its services from customers in this industry. Any future downturns in North American automobile production, which also impacts our steel and other metals customers, could similarly affect our revenues in future periods.

Our business derives a large portion of revenue from a few major customers, and the loss of any one or more of them as customers, or a reduction in their operations, could have a material adverse effect on our business.

A large portion of our revenue is generated from a limited number of major customers concentrated in the automotive, retail and consumer goods, steel and other metals, energy and manufacturing industries. Our top 10 customers accounted for approximately 48% of our operating revenues during 2023. Our contracts with customers generally contain cancellation clauses, and there can be no assurance that these customers will continue to utilize our services or that they will continue at the same levels. Further, there can be no assurance that these customers will not be affected by a future downturn in demand, which would result in a reduction in their operations and corresponding need for our services. Moreover, our customers may individually lose market share, apart from general economic trends. If our major customers lose U.S. market share, they may have less need for services. A reduction in or termination of services by one or more of our major customers could have a material adverse effect on our business and results of operations.

If we are unable to retain our key employees, our business, financial condition, and results of operations could be harmed.

We are highly dependent upon the services of our key employees and executive officers. The loss of any of their services could have a material adverse effect on our operations and future profitability. We must continue to develop and retain a core group of managers if we are to realize our goal of expanding our operations and continuing our growth. We cannot assure that we will be able to do so.

A significant labor dispute that involves one of our customers or that could otherwise affect our operations could reduce our revenues and harm our profitability.

Our largest customers employ a substantial number of workers who are members of industrial trade unions, and their employment is subject to the terms of collective bargaining agreements. In 2023, the United Auto Workers conducted a trilateral strike against Ford, General Motors, and Stellantis. Although the UAW reached agreements with Ford, General Motors, and Stellantis, similar such actions in the future could negatively impact our revenue and profitability. A labor dispute involving another supplier to our customers that results in a slowdown or closure of our customers’ plants where we provide services could also have a material adverse effect on our business.

Significant increases in labor costs as a result of the renegotiation of our collective bargaining agreements could be harmful to our business and our profitability.

As of December 31, 2023, approximately 33% of our employees were members of unions and subject to collective bargaining agreements. Subject to a few exceptions, each of our unionized facilities has a separate agreement with the union that generally represents the workers at only that facility. Any work stoppages or slowdowns by our employees could affect our ability to meet our customers’ needs, and customers may do more business with our competitors if they believe that such actions may adversely affect our ability to provide our services. We may face the permanent loss of customers if we are unable to provide uninterrupted services. The terms of our future collective bargaining agreements may also affect our competitive position and results of operations.

The conflict in the Middle East, or expansion of the conflict to other areas or countries, or similar conflicts in the region could adversely impact our business and financial results.

We do not have any direct operations in Israel, Egypt, Jordan, Lebanon, Syria, the West Bank or Gaza, but we may be affected by the broader consequences of the conflict in the Middle East. The potential implications include increased inflation, supply chain disruption, reduced access to parts for our revenue equipment, embargoes, geopolitical shifts, reduced access to diesel fuel, higher energy prices, and other effects on the global economy. The magnitude of these risks cannot be predicted, including the extent to which the conflicts may heighten other risk factors. Ultimately, these factors could materially and adversely affect the results of our operations.

12


 

Ongoing insurance and claims expenses could significantly reduce our earnings and cash flows.

Our future insurance and claims expenses might exceed historical levels, which could reduce our earnings and cash flows. We are self-insured for health and workers’ compensation insurance coverage up to certain limits. If medical costs continue to increase, or if the severity or number of claims increase, and if we are unable to offset the resulting increases in expenses with higher freight rates, our earnings could be materially and adversely affected.

 

We face litigation risks that could have a material adverse effect on the operation of our business.

We face litigation risks regarding a variety of issues, including without limitation, accidents involving our trucks and employees, alleged violations of federal and state labor and employment laws, securities laws, environmental liability, and other matters. These proceedings may be time-consuming, expensive, and disruptive to normal business operations. The defense of such lawsuits could result in significant expense and the diversion of our management’s time and attention from the operation of our business. In recent years, several insurance companies have stopped offering coverage to trucking companies as a result of increases in the severity of automobile liability claims and higher costs of settlements and verdicts. Recent jury awards in the trucking industry have reached into the tens and even hundreds of millions of dollars. Trends in such awards, commonly referred to as nuclear verdicts, could adversely affect our ability to obtain suitable insurance coverage or could significantly increase our cost for obtaining such coverage, which would adversely affect our financial condition, results of operations, liquidity, and cash flows. Costs we incur to defend or to satisfy a judgment or settlement of these claims may not be covered by insurance or could exceed the amount of that coverage or increase our insurance costs and could have a material adverse effect on our financial condition, results of operations, liquidity, and cash flows.

We have substantial fixed costs and, as a result, our operating income fluctuates disproportionately with changes in our net sales.

A significant portion of our expenses are fixed costs that neither increase nor decrease proportionately with our sales. There can be no assurance that we would be able to reduce our fixed costs proportionately in response to a decline in our sales; therefore, our competitiveness could be significantly impacted. As a result, a decline in our sales would result in a higher percentage decline in our income from operations and net income.

Our existing and future indebtedness could limit our flexibility in operating our business or adversely affect our business and our liquidity position.

We have outstanding indebtedness, and our debt may fluctuate from time to time in the future for various reasons, including changes in the results of our operations, capital expenditures, and potential acquisitions. Our current indebtedness, as well as any future indebtedness, could, among other things:

impair our ability to obtain additional future financing for working capital, capital expenditures, acquisitions, or general corporate expenses;

 

limit our ability to use operating cash flow in other areas of our business due to the necessity of dedicating a substantial portion of these funds for payments on our indebtedness;

 

limit our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate;

 

make it more difficult for us to satisfy our obligations;

 

increase our vulnerability to general adverse economic and industry conditions; and
place us at a competitive disadvantage compared to our competitors.

 

Our ability to make scheduled payments on, or to refinance, our debt and other obligations will depend on our financial and operating performance, which, in turn, is subject to our ability to implement our strategic initiatives, prevailing economic conditions and certain financial, business, and other factors beyond our control. If our cash flow and capital resources are insufficient to fund our debt service and other obligations, we may be forced to reduce or delay expansion plans and capital expenditures, sell material assets or operations, obtain additional capital, or restructure our debt. We cannot provide any assurance that our operating performance, cash flow and capital resources will be sufficient to pay our debt obligations when they become due. We also cannot provide assurance that we would be able to dispose of material assets or operations or restructure our debt or other obligations if necessary or, even if we were able to take such actions, that we could do so on terms that are acceptable to us.

 

13


 

Disruptions in the credit markets may adversely affect our business, including the availability and cost of short-term funds for liquidity requirements and our ability to meet long-term commitments, which could adversely affect our results of operations, cash flows and financial condition.

If cash from operations is not sufficient, we may be required to rely on the capital and credit markets to meet our financial commitments and short-term liquidity needs. Disruptions in the capital and credit markets, as have been experienced during recent years, could adversely affect our ability to draw on our revolving credit facilities. Our access to funds under the credit facilities is dependent on the ability of banks to meet their funding commitments. A bank may not be able to meet their funding commitments if they experience shortages of capital and liquidity or if they experience excessive volumes of borrowing requests from other borrowers within a short period of time.

Longer term disruptions in the capital and credit markets as a result of uncertainty, changing or increased regulation, reduced alternatives, or failures of significant financial institutions could adversely affect our access to liquidity needed for our business. Any disruption could require us to take measures to conserve cash until the markets stabilize or until alternative credit arrangements or other funding for our business needs can be arranged, which could adversely affect our growth and profitability.

Our results of operations may be affected by seasonal factors.

Our productivity may decrease during the winter season when severe winter weather impedes operations. Also, some shippers may reduce their shipments after the winter holiday season. At the same time, operating expenses may increase, and fuel efficiency may decline due to engine idling during periods of inclement weather. Harsh weather conditions generally also result in higher accident frequency, increased freight claims, and higher equipment repair expenditures. Generally, demand for our value-added services delivered to existing customers increases during the second calendar quarter of each year as a result of the automotive industry’s spring selling season and decreases during the third quarter of each year due to the impact of scheduled OEM customer plant shutdowns in July for vacations and changeovers in production lines for new model years. Our value-added services business is also impacted in the fourth quarter by plant shutdowns during the December holiday period.

Our operations are subject to various environmental laws and regulations, the violation of which could result in substantial fines or penalties.

We are subject to various environmental laws and regulations dealing with the handling of hazardous materials, underground fuel storage tanks, and discharge and retention of storm water. We operate in industrial areas, where truck terminals and other industrial activities are located, and where groundwater or other forms of environmental contamination could occur. In prior years, we also maintained bulk fuel storage and fuel islands at two of our facilities. Our operations may involve the risks of fuel spillage or seepage, environmental damage, and hazardous waste disposal, among others. If we are involved in a spill or other accident involving hazardous substances, or if we are found to be in violation of applicable laws or regulations, it could have a materially adverse effect on our business and operating results. If we fail to comply with applicable environmental regulations, we could be subject to substantial fines or penalties and to civil and criminal liability.

 

Our business may be disrupted by natural disasters and severe weather conditions causing supply chain disruptions.

Natural disasters such as earthquakes, tsunamis, hurricanes, tornadoes, floods or other adverse weather and climate conditions, whether occurring in the United States or abroad, could disrupt our operations or the operations of our customers or could damage or destroy infrastructure necessary to transport products as part of the supply chain. Specifically, these events may damage or destroy or assets, disrupt fuel supplies, increase fuel costs, disrupt freight shipments or routes, and affect regional economies. As a result, these events could make it difficult or impossible for us to provide logistics and transportation services; disrupt or prevent our ability to perform functions at the corporate level; and/or otherwise impede our ability to continue business operations in a continuous manner consistent with the level and extent of business activities prior to the occurrence of the unexpected event, which could adversely affect our business and results of operations or make our results more volatile.

14


 

 

Our business may be harmed by public health crises, terrorist attacks, future war, or anti-terrorism measures.

The rapid or unrestricted spread of a contagious illness such as COVID-19, or the fear of such an event, could significantly disrupt global and domestic supply chains for our customers or result in various travel restrictions, any of which could have a material adverse effect on our business and results of operations. The duration of the current disruption in supply chains, and whether the magnitude of the disruption will change, are currently unknown. In addition, in order to prevent terrorist attacks, federal, state, and municipal authorities have implemented and continue to follow various security measures, including checkpoints and travel restrictions on large trucks. Our international operations in Canada and Mexico may be affected significantly if there are any disruptions or closures of border traffic due to security measures. Such measures may have costs associated with them, which, in connection with the transportation services we provide, we or our owner-operators could be forced to bear. Further, a public health crisis, terrorist attack, war, or risk of such an event also may have an adverse effect on the economy. A decline in economic activity could adversely affect our revenue or restrict our future growth. Instability in the financial markets as a result of a health pandemic, terrorism or war also could affect our ability to raise capital. In addition, the insurance premiums charged for some or all of the coverage currently maintained by us could increase dramatically or such coverage could be unavailable in the future.

 

We may be unable to successfully integrate the businesses we acquire into our operations.

Integrating acquired companies may involve unanticipated delays, costs or other operational or financial problems. Successful integration of the businesses we acquire depends on a number of factors, including our ability to transition acquired companies to our management information systems. In integrating acquired businesses, we may not achieve expected economies of scale or profitability or realize sufficient revenues to justify our investment. We also face the risk that an unexpected problem at one of the acquired companies will require substantial time and attention from senior management, diverting management’s attention from other aspects of our business. We cannot be certain that our management and operational controls will be able to support us as we grow.

Our information technology systems are subject to certain cyber risks and disasters that are beyond our control.

We depend heavily on the proper functioning and availability of our information, communications, and data processing systems, including operating and financial reporting systems, in operating our business. Our systems and those of our technology and communications providers are vulnerable to interruptions caused by natural disasters, power loss, telecommunication and internet failures, cyber-attack, and other events beyond our control. Accordingly, information security and the continued development and enhancement of the controls and processes designed to protect our systems, computers, software, data and networks from attack, damage or unauthorized access remain a priority for us.

We have been, and in the future may be, subject to cybersecurity and malware attacks and other intentional hacking. Any failure to identify and address or to prevent a cyber- or malware-attack could result in service interruptions, operational difficulties, loss of revenues or market share, liability to our customers or others, the diversion of corporate resources, injury to our reputation and increased service and maintenance costs.

Although our information systems are protected through physical and software security as well as redundant backup systems, they remain susceptible to cyber security risks. Some of our software systems are utilized by third parties who provide outsourced processing services which may increase the risk of a cyber-security incident. We have invested and continue to invest in technology security initiatives, employee training, information technology risk management and disaster recovery plans. The development and maintenance of these measures is costly and requires ongoing monitoring and updating as technologies change and efforts to overcome security measures become increasingly more sophisticated. Despite our efforts, we are not fully insulated from data breaches, technology disruptions or data loss, which could adversely impact our competitiveness and results of operations.

Any future successful cyber-attack or catastrophic natural disaster could significantly affect our operating and financial systems and could temporarily disrupt our ability to provide required services to our customers, impact our ability to manage our operations and perform vital financial processes, any of which could have a materially adverse effect on our business.

15


 

We are subject to certain risks arising from doing business in Mexico.

As we continue to grow our business in Mexico, we are subject to greater risks of doing business internationally. Those risks include but are not limited to the following:

Fluctuations in foreign currencies;
changes in the economic strength of Mexico;
difficulties in enforcing contractual obligations and intellectual property rights;
burdens of complying with a wide variety of international and U.S. export and import laws; and
social, political, and economic instability.

We also face additional risks associated with our business in Mexico, including but not limited to the following:

The adoption and enforcement of restrictive trade policies;
the imposition of any import or export tariffs, taxes, duties, or fees;
the safety and security of our employees and independent contractors, and the potential theft or vandalism of our revenue equipment; and
potential disruptions or delays at border crossings due to immigration-related issues or other factors.

If we are unable to address business concerns related to our Mexican operations in a timely and cost-efficient manner, our financial position, results of operations, or cash flows could be adversely affected.

Risks Related to Our Common Stock

Our public shareholders may have limited influence over our significant corporate actions.

Matthew T. Moroun, the Chairman of our Board of Directors, is the trustee of certain family trusts that collectively own greater than 50% of our outstanding shares. In this capacity, Mr. Moroun holds investment power over the shares in the family trusts. Frederick P. Calderone, a member of our Board of Directors, is the special trustee of the family trusts and, in that capacity, he exercises voting authority over the shares in the family trusts. The special trustee serves at the discretion of the trustee of the trusts, and members of the Moroun family are the beneficiaries of the trusts. Votes cast on behalf of the family trusts control any action requiring the general approval of our shareholders, including the election of our board of directors, the adoption of amendments to our articles of incorporation and bylaws, and the approval of any merger or sale of substantially all of our assets. This concentration of ownership could also limit the price that some investors might be willing to pay for shares of our common stock.

The interests of our controlling shareholders may conflict with those of the Company and our other shareholders.

The interests of the Moroun family trusts could conflict with the interests of Universal or our other shareholders. For example, the concentration of ownership in the trusts could delay, defer, or prevent a change of control of the Company that may otherwise be favorable to the Company and our other shareholders. The votes cast on behalf of the family trusts could also result in our entry into transactions or agreements that our other shareholders do not approve. Our controlling shareholders might also refrain from voting in favor of a transaction that would result in our other shareholders receiving consideration for our common stock that is much higher than its then-current market price. Any such decisions that may be made in the future by our controlling shareholders will be in their absolute discretion, subject to applicable laws and fiduciary duties.

Because we are a “controlled company” under NASDAQ rules, we are not subject to certain corporate governance standards that apply to other publicly traded companies.

The NASDAQ rules state that a controlled company is one in which more than 50% of the voting power is held by another person or group of persons acting together. A controlled company may elect not to comply with certain corporate governance requirements, including:

a majority of the board of directors consist of independent directors;
a nominating and corporate governance committee composed entirely of independent directors with a written charter addressing the committee’s purpose and responsibilities; and
the compensation committee be composed entirely of independent directors with a written charter addressing the committee’s purpose and responsibilities.

16


 

We are a controlled company under these rules, and these requirements will not apply to us as long as we retain that status. Accordingly, you may not have the same protections afforded to shareholders of companies that are subject to all of the corporate governance requirements of NASDAQ.

Our stock trading volume may not provide adequate liquidity for investors.

Although shares of our common stock are traded on the NASDAQ Global Market, the average daily trading volume in our common stock is less than that of other larger transportation and logistics companies. A public trading market having the desired characteristics of depth, liquidity and orderliness depends on the presence in the marketplace of a sufficient number of willing buyers and sellers of the common stock at any given time. This presence depends on the individual decisions of investors and general economic and market conditions over which we have no control. Given the daily average trading volume of our common stock, significant sales of the common stock in a brief period of time, or the expectation of these sales, could cause a decline in the price of our common stock. Additionally, low trading volumes may limit a shareholder’s ability to sell shares of our common stock.

Our ability to pay regular dividends on our common stock is subject to the discretion of our Board of Directors and will depend on, among other things, our financial condition, results of operations, capital requirements, any covenants included in our credit facilities any legal or contractual restrictions on the payment of dividends and other factors the Board of Directors deems relevant.

We have adopted a cash dividend policy which anticipates a total annual dividend of $0.42 per share of common stock. However, the payment of future dividends will be at the discretion of our Board of Directors and will depend, among other things, on our financial condition, results of operations, capital requirements, any covenants included in our credit facilities, any legal or contractual restrictions on the payment of dividends and other factors the Board of Directors deem relevant. As a consequence of these limitations and restrictions, we may not be able to make, or may have to reduce or eliminate, the payment of dividends on our common stock. Any change in the level of our dividends or the suspension of the payment thereof could adversely affect the market price of our common stock.

Our articles of incorporation and bylaws have, and under Michigan law are subject to, provisions that could deter or prevent a change of control.

Our articles of incorporation and bylaws contain provisions that might enable our management to resist a proposed takeover of our Company. These provisions could discourage, delay, or prevent a change of control of our Company or an acquisition of our Company at a price that our shareholders may find attractive. These provisions also may discourage proxy contests and make it more difficult for our shareholders to elect directors and take other corporate actions. The existence of these provisions could limit the price that investors might be willing to pay in the future for shares of our common stock. These provisions include:

a requirement that special meetings of our shareholders may be called only by our Board of Directors, the Chairman of our Board of Directors, our Chief Executive Officer, or the holders of a majority of our outstanding common stock;

 

advance notice requirements for shareholder proposals and nominations;

 

the authority of our Board of Directors to issue, without shareholder approval, preferred stock with such terms as the Board of Directors may determine, including in connection with our implementation of any shareholders rights plan; and
an exclusive forum bylaw provision requiring that any derivative action brought on behalf of the corporation, any action asserting a claim of breach of a legal or fiduciary duty and any similar claim under the Michigan Business Corporation Act or our articles of incorporation must be brought exclusively in the Circuit Court of the County of Macomb in the State of Michigan or the United States District Court for the Eastern District of Michigan, Southern Division.

 

In addition, certain provisions of Michigan law that apply to us could discourage or prevent a change of control or acquisition of our Company.

17


 

Ineffective internal control over financial reporting could result in errors in our financial statements, reduce investor confidence, and adversely impact our stock price.

 

As discussed in Part II, Item 9A “Management’s Report on Internal Control Over Financial Reporting” later in this report, in the fourth quarter of 2023, we identified a material weakness in controls in place to identify potential data-entry errors related to our contracted rates and quantities and their associated invoices and amounts recorded as unbilled revenue. We are in the process of remediating the material weakness, but our efforts may not be successful. To remediate the material weakness, we plan to modify our policies and procedures for the timely review and approval of those contracted rates that are entered into the system, add a monitoring control that requires a secondary review of all contracted rates entered into the system to ensure they are being reviewed timely and entered accurately, and enhance the controls associated with invoices to ensure they reflect contracted rates. If we are unable to remediate the material weakness in an appropriate and timely manner, or if we identify additional control deficiencies that individually or together constitute significant deficiencies or material weaknesses, our ability to accurately record, process, and report financial information and consequently, our ability to prepare financial statements within required time periods, could be adversely affected. Failure to maintain effective internal control over financial reporting could result in violations of applicable securities laws, stock exchange listing requirements, and the covenants under our debt agreements, subject us to litigation and investigations, negatively affect investor confidence in our financial statements, and adversely impact our stock price and ability to access capital markets.

ITEM 1B: UNRESOLVED STAFF COMMENTS

None.

ITEM 1C: CYBERSECURITY

Cybersecurity Risk Management and Strategy

We have developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information.

We design and assess our program based on the National Institute of Standards and Technology Cybersecurity Framework (NIST CSF and AI Risk Management Framework). This does not mean that we meet any particular technical standards, specifications, or requirements, but only that we use the NIST CSF as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business.

Information about cybersecurity risks and our risk management processes is collected, analyzed and considered as part of our overall enterprise risk management program.

Key components of our cybersecurity risk management program include:

risk assessments designed to help identify cybersecurity risks to our critical systems, information, services, and our broader enterprise IT environment;
a security team principally responsible for managing (1) our cybersecurity risk assessment processes, (2) our security controls, and (3) our response to cybersecurity incidents;
the use of external service providers, where appropriate, to assess, test or otherwise assist with aspects of our security processes;
cybersecurity awareness training of our employees, incident response personnel and senior management; and
a cybersecurity incident response plan that includes procedures for responding to cybersecurity incidents.

At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition. We face certain ongoing risks from cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. For an additional discussion of certain risks associated with cybersecurity see Item 1A, “Risk Factors” above.

Cybersecurity Governance

Our Board considers cybersecurity risk as part of its risk oversight function and has delegated to the Audit Committee oversight of cybersecurity and other information technology risks. The Audit Committee oversees management’s implementation of our cybersecurity risk management program. The Audit Committee receives quarterly reports from management on our cybersecurity risks. In addition, management updates the Audit Committee, as necessary, regarding any significant cybersecurity incidents. The Audit Committee reports to the full Board regarding its activities, including those related to cybersecurity, and the full Board also receives a periodic briefing from management on our cyber risk management program.

18


 

Our Cybersecurity team, led by our Manager of Information Security, is responsible for assessing and managing our material risks from cybersecurity threats. The team is led by individuals who, on a combined basis, have more than 20 years of IT and cybersecurity related experience across multiple industries. Our Manager of Information Security has primary responsibility for our overall cybersecurity risk management program and supervises both our internal cybersecurity personnel and any retained external cybersecurity consultants.

Our Cybersecurity team is informed about and monitors the prevention, detection, mitigation, and remediation of cybersecurity risks and incidents through various means, which may include, among other things, briefings with internal security personnel, threat intelligence and other information obtained from governmental, public or private sources, including external consultants engaged by us, and alerts and reports produced by security tools deployed in our IT environment.

ITEM 2: PROPERTIES

We are headquartered and maintain our corporate administrative offices in Warren, Michigan. We own our corporate administrative offices, as well as 23 terminal yards and other properties in the following locations: Dearborn, Michigan; Romulus, Michigan; Compton, California; Riverside, California; Jacksonville, Florida; Garden City, Georgia; Savannah, Georgia; Harvey, Illinois; Gary, Indiana; Louisville, Kentucky; Albany, Missouri; South Kearny, New Jersey; Cleveland, Ohio; Columbus, Ohio; Reading, Ohio; York County, Pennsylvania; Wall, Pennsylvania; Mount Pleasant, South Carolina; Memphis, Tennessee; Dallas, Texas; Houston, Texas; Cloverdale, Virginia; and Clearfield, Utah.

As of December 31, 2023, we also leased 87 operating, terminal and yard, and administrative facilities in various U.S. cities located in 22 states, in Windsor, Ontario; and in Monterrey, Mexico; Saltillo, Mexico; and San Luis Potosí, Mexico. Generally, our facilities are utilized by our operating segments for various administrative, transportation-related or value-added services. We also deliver value-added services under our contract logistics segment inside or linked to 38 facilities provided by customers. Certain of our leased facilities are leased from entities controlled by our majority shareholders. These facilities are leased on either a month-to-month basis or extended terms. For more information on our lease arrangements, see Part II, Item 8: Notes 10, 12 and 15 to the Consolidated Financial Statements.

The Company is involved in certain other claims and pending litigation arising from the ordinary conduct of business. We also provide accruals for claims within our self-insured retention amounts. Based on the knowledge of the facts, and in certain cases, opinions of outside counsel, in the Company’s opinion the resolution of these claims and pending litigation will not have a material effect on our financial position, results of operations or cash flows. However, if we experience claims that are not covered by our insurance or that exceed our estimated claim reserve, it could increase the volatility of our earnings and have a materially adverse effect on our financial condition, results of operations or cash flows.

ITEM 4: MINE SAFETY DISCLOSURES

Not applicable.

 

19


 

PART II

ITEM 5: MARKET FOR THE REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Information

Our common stock is traded on The NASDAQ Global Market under the symbol ULH.

As of March 4, 2024, there were approximately 50 record holders of our common stock, based upon data available to us from our transfer agent. We believe, however, that we have a significantly greater number of shareholders because a substantial number of our common shares are held at the Depository Trust & Clearing Corporation on behalf of our shareholders.

Dividends

We have a cash dividend policy that anticipates a regular dividend of $0.42 per share of common stock, payable in quarterly increments of $0.105 per share of common stock. In addition, under our current dividend policy, after considering the regular quarterly dividends made during the year, the Board of Directors also evaluates the potential declaration of an annual special dividend payable in the first quarter of each year. The Board of Directors did not declare a special dividend in the first quarter of 2024.

Currently, we anticipate continuing to pay cash dividends on a quarterly basis, but we cannot guarantee that such dividends will be paid in the future. Future dividend policy and the payment of dividends, if any, will be determined by the Board of Directors in light of circumstances then existing, including our earnings, financial condition and other factors deemed relevant by the Board of Directors.

Limitations on our ability to pay dividends are described under the section captioned “Liquidity and Capital Resources – Revolving Credit, Promissory Notes and Term Loan Agreements” in Item 7 of this Form 10-K.

Securities Authorized for Issuance under Equity Compensation Plans

See Part III, Item 12, “Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters” of this Annual Report for a presentation of compensation plans under which equity securities of the Company are authorized for issuance.

Purchases of Equity Securities by the Issuer

On July 29, 2021, the Company announced that it had been authorized to purchase up to 1,000,000 shares of its common stock from time to time in the open market. As of December 31, 2023, 513,251 shares remain available under this authorization. No specific expiration date has been assigned to the authorization.

There were no purchases of our equity securities by or on behalf of us or any affiliated purchaser within the fourth quarter of 2023.

20


 

Performance Graph

The graph below matches Universal Logistics Holdings, Inc.'s cumulative 5-year total shareholder return on common stock with the cumulative total returns of the NASDAQ Composite index and the NASDAQ Transportation index. The graph tracks the performance of a $100 investment in our common stock and in each index (with the reinvestment of all dividends) from December 31, 2018 to December 31, 2023.

img266820442_0.jpg 

 

 

 

12/31/2018

 

 

12/31/2019

 

 

12/31/2020

 

 

12/31/2021

 

 

12/31/2022

 

 

12/31/2023

 

Universal Logistics Holdings, Inc.

 

 

100.00

 

 

 

107.96

 

 

 

118.61

 

 

 

110.74

 

 

 

199.29

 

 

 

169.50

 

NASDAQ Composite

 

 

100.00

 

 

 

136.69

 

 

 

198.10

 

 

 

242.03

 

 

 

163.28

 

 

 

236.17

 

NASDAQ Transportation

 

 

100.00

 

 

 

123.21

 

 

 

130.96

 

 

 

148.36

 

 

 

120.19

 

 

 

161.24

 

 

The stock price performance included in this graph is not necessarily indicative of future stock price performance.

21


 

 

ITEM 6: RESERVED

ITEM 7:MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Overview

Universal Logistics Holdings, Inc. is a holding company whose subsidiaries provide a variety of customized transportation and logistics solutions throughout the United States and in Mexico, Canada and Colombia. Our operating subsidiaries provide a comprehensive suite of transportation and logistics solutions that allow our customers to reduce costs and manage their global supply chains more efficiently. We market our services through a direct sales and marketing network focused on selling our portfolio of services to large customers in specific industry sectors, through company-managed facilities and full-service freight forwarding and customs house brokerage offices, and through a contract network of agents who solicit freight business directly from shippers.

We operate, manage or provide services at 121 logistics locations in the United States, Mexico, Canada and Colombia and through our network of agents and owner-operators located throughout the United States and in Ontario, Canada. Thirty-eight of our value-added service operations are located inside customer plants or distribution operations; the other facilities are generally located close to our customers’ plants to optimize the efficiency of their component supply chains and production processes. Our facilities and services are often directly integrated into the production processes of our customers and represent a critical piece of their supply chains. To support our flexible business model, we generally coordinate the duration of real estate leases associated with our value-added services with the end date of the related customer contract associated with such facility, or use month-to-month leases, in order to mitigate exposure to unrecovered lease costs.

We offer our customers a wide range of transportation services by utilizing a diverse fleet of tractors and trailing equipment provided by us, our owner-operators and third-party transportation companies. Our owner-operators provided us with 1,766 tractors and 950 trailers. We own 2,284 tractors, 4,434 trailers, 3,494 chassis and 108 containers. Our agents and owner-operators are independent contractors who earn a fixed commission calculated as a percentage of the revenue or gross profit they generate for us and who bring an entrepreneurial spirit to our business. Our transportation services are provided through a network of both union and non-union employee drivers, owner-operators, contract drivers, and third-party transportation companies.

As of December 31, 2023, we employed 9,311 people in the United States, Mexico, Canada, and Colombia, including 3,038 employees subject to collective bargaining agreements. We also engaged contract staffing vendors to supply an average of 450 additional personnel on a full-time-equivalent basis.

Our use of agents and owner-operators allows us to maintain both a highly flexible cost structure and a scalable business operation, while reducing investment requirements. These benefits are passed on to our customers in the form of cost savings and increased operating efficiency, while enhancing our cash generation and the returns on our invested capital and assets.

We believe that our flexible business model also offers us substantial opportunities to grow through a mixture of organic growth and acquisitions. We intend to continue our organic growth by recruiting new agents and owner-operators, expanding into new industry verticals and targeting further penetration of our key customers. We believe our integrated suite of transportation and logistics services, our network of facilities in the United States, Mexico, Canada, and Colombia, our long-term customer relationships and our reputation for operational excellence will allow us to capitalize on these growth opportunities. We also expect to continue to make strategic acquisitions of companies that complement our business model, as well as companies that derive a portion of their revenues from asset based operations.

We report our financial results in four distinct reportable segments, contract logistics, intermodal, trucking, and company-managed brokerage. Operations aggregated in our contract logistics segment deliver value-added and/or dedicated transportation services to support in-bound logistics to original equipment manufacturers (OEMs) and major retailers on a contractual basis, generally pursuant to terms of one year or longer. Our intermodal segment is associated with local and regional drayage moves predominately coordinated by company-managed terminals using a mix of owner-operators, company equipment and third-party capacity providers (broker carriers). Operations aggregated in our trucking segment are associated with individual freight shipments coordinated by our agents and company-managed terminals using a mix of owner-operators, company equipment and broker carriers. Our company-managed brokerage segment provides for the pick-up and delivery of individual freight shipments using broker carriers, coordinated by our company-managed operations.

22


 

Current Economic Conditions

As a leading provider of customized freight transportation and logistics solutions, our business can be impacted to varying degrees by factors beyond our control. The COVID-19 virus that emerged in 2020 affected economic activity broadly and customer sectors served by our industry. Labor and equipment shortages continue to present challenges to many transportation-related industries. Disruptions in supply chains for industrial materials and supplies have impacted some of the end-market activities that create demand for our services, and a significant labor dispute involving one or more of our customers could reduce our revenues and harm our profitability. We cannot predict how long these dynamics will last, or whether future challenges, if any, will adversely affect our results of operations.

Additionally, economic inflation can have a negative impact on our operating costs, and any economic recession could depress activity levels and adversely affect our results of operations. A prolonged period of inflationary pressures could cause interest rates, equipment, maintenance, labor and other operating costs to continue to increase. If the Company is unable to offset rising costs through corresponding customer rate increases, such increases could adversely affect our results of operations. However, the pricing environment generally becomes more competitive during economic downturns, which may, as it has in the past, affect our ability to obtain price increases from customers both during and following such periods. Also, an economic recession could depress customer demand for transportation services.

Factors Affecting Our Revenues

Operating Revenues. We generate substantially all of our revenues through fees charged to customers for the transportation of freight and for the customized logistics services we provide. We also derive revenue from fuel surcharges, where separately identifiable, loading and unloading activities, equipment detention, container management and storage and other related services. Operations in our intermodal, trucking and company-managed brokerage segments are associated with individual freight shipments coordinated by our agents and company-managed terminals. In contrast, our contract logistics segment delivers value-added services and/or transportation services to specific customers on a dedicated basis, generally pursuant to contract terms of one year or longer. Our segments are further distinguished by the amount of forward visibility we have into pricing and volumes, and also by the extent to which we dedicate resources and company-owned equipment. Fees charged to customers by our full service international freight forwarding and customs house brokerage are based on the specific means of forwarding or delivering freight on a shipment-by-shipment basis.

Our truckload, intermodal and brokerage revenues are primarily influenced by fluctuations in freight volumes and shipping rates. The main factors that affect these are competition, available truck capacity, and economic market conditions. Our value-added and dedicated transportation business is substantially driven by the level of demand for outsourced logistics services. Major factors that affect our revenues include changes in manufacturing supply chain requirements, production levels in specific industries, pricing trends due to levels of competition and resource costs in logistics and transportation, and economic market conditions.

We recognize revenue as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services. For our transportation services businesses, which include truckload, brokerage, intermodal and dedicated services, revenue is recognized over time as the performance obligations on the in-transit services are completed. For the Company’s value-added service businesses, we have elected to use the “right to invoice” practical expedient, reflecting that a customer obtains the benefit associated with value-added services as they are provided. For additional information on revenue recognition, see Item 8, Note 3 to the Consolidated Financial Statements.

Factors Affecting Our Expenses

Purchased transportation and equipment rent. Purchased transportation and equipment rent represents the amounts we pay to our owner-operators or other third party equipment providers to haul freight and, to the extent required to deliver certain logistics services, the cost of equipment leased under short-term contracts from third parties. The amount of the purchased transportation we pay to our owner-operators is primarily based on contractually agreed-upon rates for each load hauled, net of any rental income we receive by leasing our trailers to owner-operators. The expense also includes the amount of fuel surcharges, where separately identifiable, that we receive from our customers and pass through to our owner-operators. Our strategy is to maintain a highly flexible business model that employs a cost structure that is mostly variable in nature. As a result, purchased transportation and equipment rent is the largest component of our costs and increases or decreases proportionately with changes in the amount of revenue generated by our owner-operators and other third party providers and with the production volumes of our customers. We recognize purchased transportation and equipment rent as the services are provided.

23


 

Direct personnel and related benefits. Direct personnel and related benefits include the salaries, wages and fringe benefits of our employees, as well as costs related to contract labor utilized in selling and operating activities. These costs are a significant component of our cost structure and increase or decrease proportionately with the expansion, addition or closing of operating facilities. As of December 31, 2023, approximately 33% of our employees were subject to collective bargaining agreements. Any changes in union agreements will affect our personnel and related benefits cost. The operations in the United States, Mexico and Canada that are subject to collective bargaining agreements have separate, individualized agreements with several different unions that represent employees in these operations. While there are some facilities with multiple unions, each collective bargaining agreement with each union covers a single facility for that union. Such agreements have expiration dates that are generally independent of other collective bargaining agreements and include economics and operating terms tailored to the specific operational requirements of a customer. Our operation in Mexico provides competitive compensation within the Mexican statutory framework for managerial and supervisory personnel.

Operating supplies and expenses. These expenses include items such as fuel, tires and parts repair items primarily related to the maintenance of company owned and leased tractors, trailers and lift equipment, as well as licenses, dock supplies, communication, utilities, operating taxes and other general operating expenses. Because we maintain a flexible business model, our operating expenses generally relate to equipment utilization, fluctuations in customer demand and the related impact on our operating capacity. Our transportation services provided by company owned equipment depend on the availability and pricing of diesel fuel. Although we often include fuel surcharges in our billing to customers to offset increases in fuel costs, other operating costs have been, and may continue to be, impacted by fluctuating fuel prices. We recognize these expenses as they are incurred and the related income as it is earned.

Commission expense. Commission expense represents the amount we pay our agents for generating shipments on our behalf. The commissions we pay to our agents are generally established through informal oral agreements and are based on a percentage of revenue or gross profit generated by each load hauled. Traditionally, commission expense increases or decreases in proportion to the revenues generated through our agents. We recognize commission expense at the time we recognize the associated revenue.

Occupancy expense. Occupancy expense includes all costs related to the lease and tenancy of terminals and operating facilities, except utilities, unless such costs are otherwise covered by our customers. Although occupancy expense is generally related to fluctuations in overall customer demand, our contracting and pricing strategies help mitigate the cost impact of changing production volumes. To minimize potential exposure to inactive or underutilized facilities that are dedicated to a single customer, we strive where possible to enter into lease agreements that are coterminous with individual customer contracts, and we seek contract pricing terms that recover fixed occupancy costs, regardless of production volume. Occupancy expense may also include certain lease termination and related occupancy costs that are accelerated for accounting purposes into the fiscal year in which such a decision was implemented.

General and administrative expense. General and administrative expense includes the salaries, wages and benefits of administrative personnel, related support costs, taxes (other than income and property taxes), adjustments due to foreign currency transactions, bad debt expense, and other general expenses, including gains or losses on the sale or disposal of assets. These expenses are generally not directly related to levels of operating activity and may contain other expenses related to general business operations. We recognize general and administrative expense when it is incurred.

Insurance and claims. Insurance and claims expense represents our insurance premiums and the accruals we make for claims within our self-insured retention amounts. Our insurance premiums are generally calculated based on a mixture of a percentage of line-haul revenue and the size of our fleet. Our accruals have primarily related to cargo and property damage claims. We may also make accruals for personal injuries and property damage to third parties, physical damage to our equipment, general liability and workers' compensation claims if we experience a claim in excess of our insurance coverage. To reduce our exposure to non-trucking use liability claims (claims incurred while the vehicle is being operated without a trailer attached or is being operated with an attached trailer which does not contain or carry any cargo), we require our owner-operators to maintain non-trucking use liability coverage, which the industry refers to as deadhead bobtail coverage, of $2.0 million per occurrence. Our exposure to liability associated with accidents incurred by other third party providers who haul freight on our behalf is reduced by various factors including the extent to which they maintain their own insurance coverage. Our insurance expense varies primarily based upon the frequency and severity of our accident experience, insurance rates, our coverage limits and our self-insured retention amounts.

Depreciation and amortization. Depreciation and amortization expense relates primarily to the depreciation of owned tractors, trailers, computer and operating equipment, and buildings as well as the amortization of the intangible assets recorded for our acquired customer contracts and customer and agent relationships. We estimate the salvage value and useful lives of depreciable assets based on current market conditions and experience with past dispositions.

24


 

Operating Revenues

For financial reporting, we broadly group our services into the following categories: truckload services, brokerage services, intermodal services, dedicated services and value-added services. Our truckload, brokerage and intermodal services are associated with individual freight shipments coordinated by our agents and company-managed terminals, while our dedicated and value-added services are provided to specific customers on a contractual basis, generally pursuant to contract terms of one year or longer. The following table sets forth operating revenues resulting from each of these service categories for the years ended December 31, 2023, 2022 and 2021, presented as a percentage of total operating revenues:

 

 

Years ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Operating revenues:

 

 

 

 

 

 

 

 

 

Truckload services

 

 

12.9

%

 

 

11.4

%

 

 

14.2

%

Brokerage services

 

 

14.7

 

 

 

18.3

 

 

 

22.9

 

Intermodal services

 

 

22.5

 

 

 

29.4

 

 

 

27.0

 

Dedicated services

 

 

20.7

 

 

 

16.1

 

 

 

11.7

 

Value-added services

 

 

29.2

 

 

 

24.8

 

 

 

24.2

 

Total operating revenues

 

 

100.0

%

 

 

100.0

%

 

 

100.0

%

Results of Operations

2023 Compared to 2022

The following table sets forth items derived from our Consolidated Statements of Income for the years ended December 31, 2023 and 2022:

 

 

 

2023

 

 

2022

 

 

Percent Change in Dollar Amount

 

(Dollars in millions)

 

$

 

 

%

 

 

$

 

 

%

 

 

%

 

Operating revenues

 

$

1,662,139

 

 

 

100.0

%

 

$

2,015,456

 

 

 

100.0

%

 

 

(17.5

)%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchased transportation and equipment rent

 

 

571,213

 

 

 

34.4

 

 

 

847,414

 

 

 

42.0

 

 

 

(32.6

)

Direct personnel and related benefits

 

 

542,779

 

 

 

32.7

 

 

 

520,263

 

 

 

25.8

 

 

 

4.3

 

Operating supplies and expenses

 

 

170,994

 

 

 

10.3

 

 

 

177,440

 

 

 

8.8

 

 

 

(3.6

)

Commission expense

 

 

31,370

 

 

 

1.9

 

 

 

40,288

 

 

 

2.0

 

 

 

(22.1

)

Occupancy expense

 

 

44,301

 

 

 

2.7

 

 

 

41,286

 

 

 

2.0

 

 

 

7.3

 

General and administrative

 

 

51,839

 

 

 

3.1

 

 

 

48,924

 

 

 

2.4

 

 

 

6.0

 

Insurance and claims

 

 

27,163

 

 

 

1.6

 

 

 

22,749

 

 

 

1.1

 

 

 

19.4

 

Depreciation and amortization

 

 

77,036

 

 

 

4.6

 

 

 

76,657

 

 

 

3.8

 

 

 

0.5

 

Total operating expenses

 

 

1,516,695

 

 

 

91.2

 

 

 

1,775,021

 

 

 

88.1

 

 

 

(14.6

)

Income from operations

 

 

145,444

 

 

 

8.8

 

 

 

240,435

 

 

 

11.9

 

 

 

(39.5

)

Interest (expense), net

 

 

(22,753

)

 

 

(1.4

)

 

 

(16,156

)

 

 

(0.8

)

 

 

40.8

 

Other non-operating income

 

 

1,608

 

 

 

0.1

 

 

 

1,143

 

 

 

0.1

 

 

 

40.7

 

Income before income taxes

 

 

124,299

 

 

 

7.5

 

 

 

225,422

 

 

 

11.2

 

 

 

(44.9

)

Income tax expense

 

 

31,398

 

 

 

1.9

 

 

 

56,790

 

 

 

2.8

 

 

 

(44.7

)

Net income

 

$

92,901

 

 

 

5.6

%

 

$

168,632

 

 

 

8.4

%

 

 

(44.9

)%

Operating revenues. The decrease in operating revenues was primarily due to decreased rates and volumes in our transactional transportation-related services, which includes truckload, brokerage, and intermodal services. Operating revenues included separately identified fuel surcharges of $118.3 million in 2023, compared to $168.6 million in 2022. Also included in operating revenues were other accessorial charges such as detention, demurrage and storage, which totaled $58.1 million during 2023 compared to $123.6 million one year earlier.

Purchased transportation and equipment rent. Purchased transportation and equipment rent generally increases or decreases in proportion to the revenues generated through owner-operators and other third party providers. These fluctuations are generally correlated with changes in demand for transactional transportation-related services. The absolute decrease in purchased transportation and equipment rental costs was primarily the result of an overall decrease in transactional transportation-related services. In 2023, transactional transportation-related service revenues decreased 30.1% compared to the prior year.

25


 

Direct personnel and related benefits. Trends in direct personnel and benefit costs are generally correlated with changes in operating facilities and headcount requirements and, therefore, fluctuate correspondingly with the level of demand for our staffing needs in our contract logistics segment, which includes value-added services and dedicated transportation, as well as the use of employee drivers in certain of our intermodal operations. The increase was due to the launch of new business wins and robust volumes experienced at our contract logistics operations during 2023. While generalizations about the impact of personnel and related benefits costs are difficult, we manage compensation and staffing levels, including the use of contract labor, to maintain target economics based on near-term projections of demand for our services.

Operating supplies and expenses. Operating supplies and expenses include items such as fuel, maintenance, cost of materials, communications, utilities and other operating expenses, and generally relate to fluctuations in customer demand. The main element driving the change was a decrease in other operating expenses including professional fees and bad debt expense. This was partially offset by an increase in vehicle and other maintenance.

Commission expense. Commission expense decreased due to decreased revenue in our agency-based truckload business and decreased revenue from our intermodal agents.

Occupancy expense. The increase in occupancy expense was attributable to an increase in building rents and property taxes.

General and administrative. The increase in general and administrative expense was primarily due to an increase in salaries and wages as well as professional fees.

Insurance and claims. The increase in insurance and claims expense was primarily due to a decrease in owner operator insurance deductions primarily related to the conversion of drivers in California to employees and an increase in auto liability insurance and claims expense. This was partially offset by a decrease in cargo claims. 2022 also included a $3.0 million credit to insurance and claims expense resulting from the favorable settlement of certain auto liability claims.

Depreciation and amortization. The increase in depreciation and amortization expense resulted from a $2.1 million increase in depreciation expense and was partially offset by a $1.7 million decrease in amortization expense. During 2022, Universal revised the estimated useful life and salvage value of certain equipment, and these adjustments resulted in additional depreciation expense of $9.7 million in 2022.

Interest expense, net. The increase in net interest expense reflects an increase in our outstanding borrowings as well as an increase in interest rates on our outstanding borrowings. As of December 31, 2023, our outstanding borrowings were $386.4 million compared to $382.9 million at December 31, 2022.

Other non-operating income (expense). Other non-operating income increased by $0.5 million in 2023 and included $0.2 million in realized gain on sales of marketable securities during the year.

Income tax expense. Our effective income tax rate was 25.3% in 2023 compared to 25.2% last year. The decrease in income taxes is primarily the result of a decrease in taxable income.

26


 

2022 Compared to 2021

The following table sets forth items derived from our Consolidated Statements of Income for the years ended December 31, 2022 and 2021:

 

 

2022

 

 

2021

 

 

Percent Change in Dollar Amount

 

(Dollars in millions)

 

$

 

 

%

 

 

$

 

 

%

 

 

%

 

Operating revenues

 

$

2,015,456

 

 

 

100.0

%

 

$

1,750,980

 

 

 

100.0

%

 

 

15.1

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchased transportation and equipment rent

 

 

847,414

 

 

 

42.0

 

 

 

824,789

 

 

 

47.1

 

 

 

2.7

 

Direct personnel and related benefits

 

 

520,263

 

 

 

25.8

 

 

 

454,256

 

 

 

25.9

 

 

 

14.5

 

Operating supplies and expenses

 

 

177,440

 

 

 

8.8

 

 

 

149,394

 

 

 

8.5

 

 

 

18.8

 

Commission expense

 

 

40,288

 

 

 

2.0

 

 

 

33,894

 

 

 

1.9

 

 

 

18.9

 

Occupancy expense

 

 

41,286

 

 

 

2.0

 

 

 

37,286

 

 

 

2.1

 

 

 

10.7

 

General and administrative

 

 

48,924

 

 

 

2.4

 

 

 

42,035

 

 

 

2.4

 

 

 

16.4

 

Insurance and claims

 

 

22,749

 

 

 

1.1

 

 

 

38,829

 

 

 

2.2

 

 

 

(41.4

)

Depreciation and amortization

 

 

76,657

 

 

 

3.8

 

 

 

67,537

 

 

 

3.9

 

 

 

13.5

 

Total operating expenses

 

 

1,775,021

 

 

 

88.1

 

 

 

1,648,020

 

 

 

94.1

 

 

 

7.7

 

Income from operations

 

 

240,435

 

 

 

11.9

 

 

 

102,960

 

 

 

5.9

 

 

 

133.5

 

Interest (expense), net

 

 

(16,156

)

 

 

(0.8

)

 

 

(11,599

)

 

 

(0.7

)

 

 

39.3

 

Other non-operating income

 

 

1,143

 

 

 

0.1

 

 

 

7,220

 

 

 

0.4

 

 

 

(84.2

)

Income before income taxes

 

 

225,422

 

 

 

11.2

 

 

 

98,581

 

 

 

5.6

 

 

 

128.7

 

Income tax expense

 

 

56,790

 

 

 

2.8

 

 

 

24,848

 

 

 

1.4

 

 

 

128.5

 

Net income

 

$

168,632

 

 

 

8.4

%

 

$

73,733

 

 

 

4.2

%

 

 

128.7

%

Operating revenues. The increase in operating revenues was primarily due to robust volumes in our contract logistics segment and increased rates in our transactional transportation-related services, which includes truckload, brokerage, and intermodal services. Operating revenues included separately identified fuel surcharges of $168.6 million in 2022, compared to $96.9 million in 2021. Also included in operating revenues were other accessorial charges such as detention, demurrage and storage, which totaled $123.6 million during 2022 compared to $84.9 million one year earlier.

Purchased transportation and equipment rent. Purchased transportation and equipment rent generally increases or decreases in proportion to the revenues generated through owner-operators and other third party providers. These fluctuations are generally correlated with changes in demand for transactional transportation-related services. The absolute increase in purchased transportation and equipment rental costs was primarily the result of an overall increase in transactional transportation-related services. In 2022, transactional transportation-related service revenues increased 14.2% compared to 2021.

Direct personnel and related benefits. Trends in direct personnel and benefit costs are generally correlated with changes in operating facilities and headcount requirements and, therefore, fluctuate correspondingly with the level of demand for our staffing needs in our contract logistics segment, which includes value-added services and dedicated transportation, as well as the use of employee drivers in certain of our intermodal operations. The increase was due to the launch of new business wins and robust volumes experienced at our contract logistics operations during 2022. While generalizations about the impact of personnel and related benefits costs are difficult, we manage compensation and staffing levels, including the use of contract labor, to maintain target economics based on near-term projections of demand for our services.

Operating supplies and expenses. Operating supplies and expenses include items such as fuel, maintenance, cost of materials, communications, utilities and other operating expenses, and generally relate to fluctuations in customer demand. The main elements driving the change were increases in fuel expense on company tractors, vehicle and other maintenance, and bad debt expense. These were partially offset by decreases in other operating expenses including professional fees and travel and entertainment expense. Other operating expenses included $5.8 million of previously disclosed legal matters in 2021.

Commission expense. Commission expense increased due to increased revenue from both our agency based truckload business and our intermodal agents.

Occupancy expense. The increase in occupancy expense was attributable to an increase in building rents and property taxes.

General and administrative. The increase in general and administrative expense was primarily attributable to an increase in salaries, wages, and benefits.

27


 

Insurance and claims. The decrease in insurance and claims was attributable to decreases in auto liability insurance premiums and claims expense and in cargo and service failure claims. Our 2022 insurance and claims included a $3.0 million credit resulting from the favorable settlement of certain auto liability claims during the period. Included in insurance and claims expense in 2021 were $6.0 million related to previously disclosed items.

Depreciation and amortization. The increase in depreciation and amortization expense resulted from an $8.6 million increase in depreciation expense and a $0.5 million increase in amortization expense. During 2022, Universal revised the estimated useful life and salvage value of certain equipment, and these adjustments resulted in additional depreciation expense of $9.7 million during the period.

Interest expense, net. The increase in net interest expense reflects an increase in interest rates partially offset by a decrease in our outstanding borrowings. As of December 31, 2022, our outstanding borrowings totaled $382.9 million compared to $428.4 million at the same time in 2021.

Other non-operating income. Other non-operating income for 2022 includes a $1.0 million pre-tax holding gain on marketable securities due to changes in fair value recognized in income. Other non-operating income for 2021 includes a $5.7 million pre-tax gain from a favorable legal settlement and a $1.5 million pre-tax holding gain on marketable securities due to changes in fair value recognized in income.

Income tax expense. Our effective tax rate was 25.2% in both 2022 and 2021. The increase in income taxes in 2022 is the result of an increase in taxable income.

Segment Financial Results

We report our financial results in four distinct reportable segments: contract logistics, intermodal, trucking, and company-managed brokerage, which are based primarily on the services each segment provides. This presentation reflects the manner in which management evaluates our operating segments, including an evaluation of economic characteristics and applicable aggregation criteria.

The following tables summarize information about our reportable segments for the years ended December 31, 2023, 2022 and 2021 (in thousands):

 

 

 

Operating Revenues

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

829,574

 

 

$

823,934

 

 

$

627,220

 

Intermodal

 

 

374,667

 

 

 

591,946

 

 

 

473,059

 

Trucking

 

 

333,211

 

 

 

392,639

 

 

 

403,312

 

Company-managed brokerage

 

 

119,741

 

 

 

200,536

 

 

 

242,794

 

Other

 

 

4,946

 

 

 

6,401

 

 

 

4,595

 

Total operating revenues

 

$

1,662,139

 

 

$

2,015,456

 

 

$

1,750,980

 

 

 

 

Income from Operations

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

127,752

 

 

$

118,437

 

 

$

44,809

 

Intermodal

 

 

1,297

 

 

 

83,640

 

 

 

30,379

 

Trucking

 

 

17,258

 

 

 

27,564

 

 

 

19,607

 

Company-managed brokerage

 

 

(2,221

)

 

 

9,993

 

 

 

7,122

 

Other

 

 

1,358

 

 

 

801

 

 

 

1,043

 

Total income from operations

 

$

145,444

 

 

$

240,435

 

 

$

102,960

 

 

2023 Compared to 2022

In the contract logistics segment, which includes our value-added and dedicated services, operating revenues increased 0.7%. At the end of 2023, we managed 71 value-added programs compared to 63 at the end of 2022. Included in our contract logistics segment revenues for 2023 were $36.3 million in separately identified fuel surcharges from dedicated transportation services, compared to $41.7 million last year. Income from operations increased $9.3 million and operating margin, as a percentage of revenue was 15.4% for 2023, compared to 14.4% last year.

28


 

Operating revenues in the intermodal segment decreased 36.7% primarily due to decreases in the average revenue per load, excluding fuel surcharges and in the number of loads hauled. Included in intermodal segment revenues for 2023 were $56.5 million in separately identified fuel surcharges, compared to $92.3 million last year. Intermodal segment revenues also include other accessorial charges such as detention, demurrage and storage, which totaled $58.1 million during 2023 compared to $123.6 million one year earlier. The average operating revenue per load, excluding fuel surcharges, decreased 19.8% and load volumes fell an additional 14.3% on a year-over-year basis. As a percentage of revenue, operating margin in the intermodal segment for 2023 was 0.3%, compared to 14.1% one year earlier.

In the trucking segment, operating revenues decreased 15.1% primarily due to decreases in the average revenue per load, excluding fuel surcharges and in the number of loads hauled. Trucking segment revenues included $124.3 million of brokerage services compared to $168.3 million during the same period last year. Also included in our trucking segment revenues were $25.5 million in separately identified fuel surcharges during 2023 compared to $34.7 million in fuel surcharges last year. On a year-over-year basis, the average operating revenue per load, excluding fuel surcharges, decreased 3.8% while load volumes declined 10.9%. As a percentage of revenue, operating margin in the trucking segment for 2023 was 5.2% compared to 7.0% last year.

Operating revenues in the company-managed brokerage segment decreased 40.3% primarily due to decreases in the average operating revenue per load and in the number of loads moved. On a year-over-year basis, average operating revenue per load and load volumes in the company-managed brokerage segment decreased 21.0% and 16.9%, respectively. As a percentage of revenue, operating margin for 2023 was (1.9)% compared to 5.0% during the same period last year.

2022 Compared to 2021

In the contract logistics segment, which includes our value-added and dedicated services, operating revenues increased 31.4% due to robust volumes. At the end of 2022, Universal managed 63 value-added programs, unchanged from the prior year period. Included in our contract logistics segment revenues for 2022 were $41.7 million in separately identified fuel surcharges from dedicated transportation services, compared to $21.2 million in 2021. Income from operations increased $73.6 million and operating margin, as a percentage of revenue was 14.4% for 2022, compared to 7.1% in 2021. Included in 2021 were also $18.9 million of losses incurred in connection with previously disclosed contract logistics program launches.

Operating revenues in the intermodal segment increased 25.1% primarily due to an increase in the average revenue per load, excluding fuel surcharges. Included in intermodal segment revenues for 2022 were $92.3 million in separately identified fuel surcharges, compared to $51.2 million in 2021. Intermodal segment revenues also include other accessorial charges such as detention, demurrage and storage, which totaled $123.6 million during 2022 compared to $84.9 million one year earlier. The average operating revenue per load, excluding fuel surcharges, increased 34.5% while load volumes fell 16.9% on a year-over-year basis. As a percentage of revenue, operating margin in the intermodal segment for 2022 was 14.1%, compared to 6.4% one year earlier.

In the trucking segment, operating revenues decreased 2.6% due to a decrease in the number of loads hauled. Trucking segment revenues included $168.3 million of brokerage services compared to $159.0 million during the same period in the prior year. Also included in our trucking segment revenues were $34.7 million in separately identified fuel surcharges during 2022 compared to $24.4 million in fuel surcharges in 2021. Trucking segment results also included $6.0 million in previously disclosed pre-tax charges in 2021. On a year-over-year basis, the average operating revenue per load, excluding fuel surcharges, increased 33.3% while load volumes declined 30.7%. As a percentage of revenue, operating margin in the trucking segment for 2022 was 7.0% compared to 4.9% for 2021.

Operating revenues in the company-managed brokerage segment decreased 17.4% primarily due to a decrease in the number of loads moved. On a year-over-year basis, load volumes in the company-managed brokerage segment decreased 25.8% while average operating revenue per load increased 2.6%. As a percentage of revenue, operating margin for 2022 was 5.0% compared to 2.9% for 2021.

Liquidity and Capital Resources

Our primary sources of liquidity are funds generated by operations, loans and extensions of credit under our credit facilities, on margin against our marketable securities and from installment notes, and proceeds from the sales of marketable securities. We use secured asset lending to fund a substantial portion of purchases of tractors, trailers and material handling equipment.

We employ a flexible operating strategy which we believe lowers our capital expenditure requirements. In general, our facilities used in our value-added services are leased on terms that are either substantially matched to our customer’s contracts, are month-to-month or are provided to us by our customers. We also utilize owner-operators and third-party carriers to provide a significant portion of our transportation and specialized services. A significant portion of the tractors and trailers used in our business are provided by our owner-operators. In addition, our use of agents reduces our overall need for large terminals. As a result, our capital expenditure requirements are limited in comparison to most large transportation and logistics service providers, which maintain significant properties and sizable fleets of owned tractors and trailers.

29


 

In 2023, our capital expenditures totaled $240.6 million. These expenditures primarily consisted of transportation equipment, investments in support of our value-added service operations, and the expansion of our terminal network including the $80.0 million purchase of a terminal in Compton, Los Angeles County, California. Our flexible business model depends somewhat on the customized solutions we implement for specific customers. As a result, our capital expenditures will depend on specific new contracts and the overall age and condition of our owned transportation equipment. Due to shortages, production backlogs, and limited availability of transportation equipment in recent years, as well as the acquisition of strategic real estate and customer specific programs, our expenditures are somewhat higher than the customary range of 4% to 5% of our operating revenues. In 2024, we expect our capital expenditures to be in the range of $480 million to $500 million. We expect to make these capital expenditures for the acquisition of transportation equipment, to support new and existing value-added service operations, to expand our owned terminal network, and for improvements to our existing terminal yard and container facilities.

We have a cash dividend policy that anticipates a regular dividend of $0.42 per share of common stock, payable in quarterly increments of $0.105 per share of common stock. After considering the regular quarterly dividends made during the year, the Board of Directors also evaluates the potential declaration of an annual special dividend payable in the first quarter of each year. The Board of Directors did not declare a special dividend in the first quarter of 2024. During the year ended December 31, 2023, we paid a total of $0.42 per common share, or $11.0 million. Future dividend policy and the payment of dividends, if any, will be determined by the Board of Directors in light of circumstances then existing, including our earnings, financial condition and other factors deemed relevant by the Board of Directors.

We continually evaluate our liquidity requirements and capital structure in light of our operating needs, growth initiatives and capital resources. The availability of financing or equity capital will depend upon our financial condition and results of operations as well as prevailing market conditions. If such additional borrowing, lease financing, or equity capital is not available at the time we need it, then we may need to borrow more under the Revolving Credit Facility (if not then fully drawn), extend the maturity of then-outstanding debt, or rely on alternative financing arrangements. There can be no assurance that we will be able to obtain additional debt under our existing financial arrangements to satisfy our ongoing capital requirements. However, we believe that our existing liquidity and sources of capital are sufficient to support our operations over the next 12 months.

We also continually evaluate business development opportunities, including potential acquisitions that fit our strategic plans. There can be no assurance that we will identify any opportunities that fit our strategic plans or will be able to execute any such opportunities on terms acceptable to us. Depending on prospective consideration to be paid for an acquisition, any such opportunities would be financed first from available cash and cash equivalents and availability of borrowings under our credit facilities.

Revolving Credit, Promissory Notes and Term Loan Agreements

Our revolving credit facility (the “Revolving Credit Facility”) provides for a $400 million revolver at a variable rate of interest based on index-adjusted SOFR or a base rate and matures on September 30, 2027. The Revolving Credit Facility, which is secured by cash, deposits, accounts receivable, and selected other assets of the applicable borrowers, includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. Our Revolving Credit Facility includes an accordion feature which allows us to increase availability by up to $200 million upon our request. At December 31, 2023, we were in compliance with all its covenants, and $378.1 million was available for borrowing.

Our UACL Credit and Security Agreement (the “UACL Credit Agreement”) provides for maximum borrowings of $90 million in the form of an $80 million term loan and a $10 million revolver at a variable rate of interest based on index-adjusted SOFR or a base rate and matures on September 30, 2027. The UACL Credit Agreement, which is secured by cash, deposits, accounts receivable, and selected other assets of the applicable borrowers, includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. Our UACL Credit Agreement includes an accordion feature which allows us to increase availability by up to $30 million upon our request. At December 31, 2023, we were in compliance with all its covenants, and $10.0 million was available for borrowing.

A wholly owned subsidiary issued a series of promissory notes in order to finance transportation equipment (the “Equipment Financing”). The notes issued in connection with the Equipment Financing, which are secured by liens on specific titled vehicles, are generally payable in 60 monthly installments and bear interest at fixed rates ranging from 2.25% to 7.27%.

30


 

Certain wholly owned subsidiaries entered into a $165.4 million term loan facility to repay outstanding balances under a then-existing term loan and certain other real estate notes (the “Real Estate Facility”). The Real Estate Facility matures on April 29, 2032 and is secured by first-priority mortgages on specific parcels of real estate owned by the Company, including all land and real property improvements, and first-priority assignments of rents and related leases of the loan parties. The Real Estate Facility includes customary affirmative and negative covenants, and principal and interest is payable on the facility on a monthly basis, based on an annual amortization of 10%. The facility bears interest at Term SOFR, plus an applicable margin equal to 2.12%. At December 31, 2023, we were in compliance with all covenants under the facility.

We also maintain a short-term line of credit secured by our portfolio of marketable securities. It bears interest at Term SOFR plus 1.10%. The amount available under the margin facility is based on a percentage of the market value of the underlying securities. We did not have any amounts advanced against the line as of December 31, 2023, and the maximum available borrowings were $5.3 million.

Discussion of Cash Flows

At December 31, 2023, we had cash and cash equivalents of $12.5 million compared to $47.2 million at December 31, 2022. Operating activities provided $210.2 million in net cash, and we used $236.8 million in investing activities and $8.6 million in financing activities.

The $210.2 million in net cash provided by operations was primarily attributed to $92.9 million of net income, which reflects non-cash depreciation and amortization, noncash lease expense, amortization of debt issuance costs, gains on marketable equity securities and equipment sales, stock-based compensation, provisions for credit losses and a change in deferred income taxes totaling $119.7 million, net. Net cash provided by operating activities also reflects an aggregate increase in net working capital totaling $2.4 million. The primary drivers behind the increase in working capital were principal reductions in operating lease liabilities during the period, increases in prepaid expenses and other assets, and decreases in trade accounts payable, accruals for insurance and claims, income taxes payable and other long-term liabilities. These were partially offset by decreases in trade and other accounts receivable, and other assets. Affiliate transactions increased net cash provided by operating activities by $0.4 million. The increase in net cash resulted from an increase in accounts payable to affiliates of $0.1 million and a decrease in accounts receivable from affiliates of $0.2 million.

The $236.8 million in net cash used in investing activities consisted of $240.6 million in capital expenditures, which was partially offset by $3.5 million in proceeds from the sale of equipment and $0.3 million in proceeds from the sale of marketable securities.

We used $8.6 million in financing activities. During the year, we paid cash dividends of $11.0 million, $0.9 million in capitalized financing costs and $0.1 million for purchases of common stock. We had outstanding borrowings totaling $386.4 million at December 31, 2023 compared to $382.9 million at December 31, 2022. During the period, we made payments on term loan and equipment and real estate notes totaling $74.6 million, borrowed $56.2 million for new equipment and had net borrowings on our revolving lines of credit totaling $21.9 million.

Contractual Obligations

As of December 31, 2023, we had contractual obligations related to our long-term debt of $314.8 million and $58.2 million for principal borrowings and interest, respectively, which become due through 2032. See Item 8, Note 8 to the Consolidated Financial Statements for additional information regarding our debt obligations. We also have contractual obligations for operating leases commitments and purchase commitments related to agreements to purchase equipment, construct terminal and warehouse projects, and purchase strategic real estate. See Item 8, Note 12 and Note 15, respectively, to the Consolidated Financial Statements for additional information regarding lease obligations and purchase commitments.

Off-Balance Sheet Arrangements

None.

Legal Matters

We are subject to various legal proceedings and other contingencies, the outcomes of which are subject to significant uncertainty. We accrue estimated losses if it is probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We use judgment and evaluate, with the assistance of legal counsel, whether a loss contingency arising from litigation should be disclosed or recorded. The outcome of legal proceedings is inherently uncertain, so typically a loss cannot be precisely estimated. Accordingly, if the outcome of legal proceedings is different than is anticipated by us, we would have to record the matter at the actual amount at which it was resolved, in the period resolved, impacting our results of operations and financial position for the period. See Item 8, Note 15 to the Consolidated Financial Statements.

31


 

Critical Accounting Policies

Our financial statements have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, operating revenues and operating expenses.

Critical accounting policies are those that are both (1) important to the portrayal of our financial condition and results of operations and (2) require management's most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. As the number of variables and assumptions affecting the possible future resolution of the uncertainties increase, those judgments become even more subjective and complex. In order to provide an understanding about how our management forms its judgments about future events, including the variables and assumptions underlying the estimates, and the sensitivity of those judgments to different circumstances, we have identified our critical accounting policies below.

Insurance and Claim Costs

We maintain auto liability, workers compensation and general liability insurance with licensed insurance carriers. We are self-insured for all cargo and equipment damage claims. Insurance and claims expense represents premiums paid by us and the accruals made for claims within our self-insured retention amounts. A liability is recognized for the estimated cost of all self-insured claims including an estimate of incurred but not reported claims based on historical experience and for claims expected to exceed our policy limits. In addition, legal expenses related to auto liability claims are covered under our policy. We are responsible for all other legal expenses related to claims.

We establish reserves for anticipated losses and expenses related to cargo and equipment damage claims and auto liability claims. The reserves consist of specific reserves for all known claims and an estimate for claims incurred but not reported, and losses arising from known claims ultimately settling in excess of insurance coverage using loss development factors based upon industry data and past experience. In determining the reserves, we specifically review all known claims and record a liability based upon our best estimate of the amount to be paid. In making our estimate, we consider the amount and validity of the claim, as well as our past experience with similar claims. In establishing the reserve for claims incurred but not reported, we consider our past claims history, including the length of time it takes for claims to be reported to us. Based on our past experience, the time between when a claim occurs and when it is reported to us is short. As a result, we believe that the number of incurred but not reported claims at any given point in time is small. These reserves are periodically reviewed and adjusted to reflect our experience and updated information relating to specific claims. As of December 31, 2023 and 2022, we had accruals of $11.2 million and $14.3 million, respectively, for estimated claims net of insurance receivables. If we experience claims that are not covered by our insurance or that exceed our estimated claim reserve, it could increase the volatility of our earnings and have a materially adverse effect on our financial condition, results of operations or cash flows. Based on our 2023 reserve for claims incurred but not reported, a 10% increase in claims incurred but not reported would increase our insurance and claims expense by approximately $0.5 million.

Valuation of Long-Lived Assets, including Goodwill and Intangible Assets

At both December 31, 2023 and 2022, our goodwill balance was $170.7 million. We are required to test goodwill for impairment annually or more frequently, whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit with goodwill below its carrying amount. We annually test goodwill impairment during the third quarter. Goodwill represents the excess purchase price over the fair value of assets acquired in connection with our acquisitions. We continually assess whether any indicators of impairment exist, which requires a significant amount of judgment. Such indicators may include a sustained significant decline in our share price and market capitalization; a decline in our expected future cash flows; a significant adverse change in legal factors or in the business climate; unanticipated competition; overall weaknesses in our industry; and slower growth rates. Adverse changes in these factors could have a significant impact on the recoverability of goodwill and could have a material impact on our consolidated financial statements. The Company has the option to first assess qualitative factors such as current performance and overall economic conditions to determine whether or not it is necessary to perform a quantitative goodwill impairment test. If we choose that option, then we would not be required to perform a quantitative goodwill impairment test unless we determine that, based on a qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying value. If we determine that it is more likely than not, or if we choose not to perform a qualitative assessment, we then proceed with the quantitative assessment. Under the quantitative test, if the fair value of a reporting unit exceeds its carrying amount, then goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its fair value, then an impairment loss is recognized in an amount equal to the excess, up to the value of the goodwill.

During each of the third quarters of 2023 and 2022, we completed our goodwill impairment testing by performing a quantitative assessment using the income approach for each of our reporting units with goodwill. The determination of the fair value of the reporting units requires us to make estimates and assumptions related to future revenue, operating income and discount rates. Based on the results of this test, no impairment loss was recognized. There were no triggering events identified from the date of our assessment through December 31, 2023 that would require an update to our annual impairment test.

32


 

We evaluate the carrying value of long-lived assets, other than goodwill, for impairment by analyzing the operating performance and anticipated future cash flows for those assets, whenever events or changes in circumstances indicate that the carrying amounts of such assets may not be recoverable. We evaluate the need to adjust the carrying value of the underlying assets if the sum of the expected cash flows is less than the carrying value. Our projection of future cash flows, the level of actual cash flows, the methods of estimation used for determining fair values and salvage values can impact impairment. Any changes in management's judgments could result in greater or lesser annual depreciation and amortization expense or impairment charges in the future. Depreciation and amortization of long-lived assets is calculated using the straight-line method over the estimated useful lives of the assets.

Recently Issued Accounting Pronouncements Not Currently Effective

See Item 8: Note 2 to the Consolidated Financial Statements for discussion of new accounting pronouncements.

 

ITEM 7A: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

Our principal exposure to interest rate risk relates to outstanding borrowing under our revolving credit and term loan agreements, our real estate facility, and margin facility, all of which charge interest at floating rates. Borrowings under the credit agreements with each of the banks bear interest at Term SOFR or a base rate, plus an applicable margin. Our margin facility bears interest at Term SOFR plus 1.10%. As of December 31, 2023, we had total variable interest rate borrowings of $230.1 million. Assuming variable rate debt levels remain at $230.1 million for a full year, a 100 basis point increase in interest rates on our variable rate debt would increase interest expense approximately $2.3 million annually.

In connection with the Real Estate Facility, we entered into interest rate swap agreements to fix a portion of the interest rate on our variable rate debt. Under the swap agreement, the Company receives interest at Term SOFR and pays a fixed rate of 2.88%. The swap agreement has an effective date of April 29, 2022, a maturity date of April 30, 2027, and an amortizing notional amount of $83.3 million. At December 31, 2023, the fair value of the swap agreement was an asset of $1.8 million. Since the swap agreements qualifies for hedge accounting, the changes in fair value are recorded in other comprehensive income (loss), net of tax.

Included in cash and cash equivalents is approximately $0.2 million in short-term investment grade instruments. The interest rates on these instruments are adjusted to market rates at least monthly. In addition, we have the ability to put these instruments back to the issuer at any time. Accordingly, any future interest rate risk on these short-term investments would not be material.

Commodity Price Risk

Fluctuations in fuel prices can affect our profitability by affecting our ability to retain or recruit owner-operators. Our owner-operators bear the costs of operating their tractors, including the cost of fuel. The tractors operated by our owner-operators consume large amounts of diesel fuel. Diesel fuel prices fluctuate greatly due to economic, political and other factors beyond our control. To address fluctuations in fuel prices, we seek to impose fuel surcharges on our customers and pass these surcharges on to our owner-operators. Historically, these arrangements have not fully protected our owner-operators from fuel price increases. If costs for fuel escalate significantly it could make it more difficult to attract additional qualified owner-operators and retain our current owner-operators. If we lose the services of a significant number of owner-operators or are unable to attract additional owner-operators, it could have a materially adverse effect on our financial condition, results of operations and cash flows.

Exposure to market risk for fluctuations in fuel prices also relates to a small portion of our transportation service contracts for which the cost of fuel is integral to service delivery and the service contract does not have a mechanism to adjust for increases in fuel prices. Increases and decreases in the price of fuel are generally passed on to our customers for which we realize minimal changes in profitability during periods of steady market fuel prices. However, profitability may be positively or negatively impacted by sudden increases or decreases in market fuel prices during a short period of time as customer pricing for fuel services is established based on market fuel costs. We believe the exposure to fuel price fluctuations would not materially impact our results of operations, cash flows or financial position. Based upon our 2023 fuel consumption, a 10% increase in the average annual price per gallon of diesel fuel would increase our annual fuel expense on company owned tractors by approximately $5.5 million.

Equity Securities Risk

We hold certain actively traded marketable equity securities, which subjects the Company to fluctuations in the fair market value of its investment portfolio based on current market price. The recorded value of marketable equity securities increased to $10.8 million at December 31, 2023 from $10.0 million at December 31, 2022. The increase resulted from an increase in the market value of the portfolio of approximately $0.8 million. During 2023, we also sold $0.3 million of marketable equity, with realized gains on sales totaling approximately $0.2 million. A 10% decrease in the market price of our marketable equity securities would cause a corresponding 10% decrease in the carrying amounts of these securities, or approximately $1.1 million. For additional information with respect to the marketable equity securities, see Item 8, Note 4 to the Consolidated Financial Statements.

33


 

Foreign Exchange Risk

In the years ended December 31, 2023 and 2022, 2.4% and 1.9%, respectively, of our revenues were derived from services provided outside the United States, principally in Mexico, Canada and Colombia. Exposure to market risk for changes in foreign currency exchange rates relates primarily to selling services and incurring costs in currencies other than the local currency and to the carrying value of net investments in foreign subsidiaries. As a result, we are exposed to foreign currency exchange rate risk due primarily due to translation of the accounts of our Mexican, Canadian and Colombian operations from their local currencies into U.S. dollars and also to the extent we engage in cross-border transactions. The majority of our exposure to fluctuations in the Mexican peso, Canadian dollar, and Colombian peso is naturally hedged since a substantial portion of our revenues and operating costs are denominated in each country’s local currency. Based on 2023 expenditures denominated in foreign currencies, a 10% decrease in the exchange rates would increase our annual operating expenses by approximately $3.0 million. Historically, we have not entered into financial instruments for trading or speculative purposes. Short-term exposure to fluctuating foreign currency exchange rates are related primarily to intercompany transactions. The duration of these exposures is minimized by ongoing settlement of intercompany trading obligations.

The net investments in our Mexican, Canadian and Colombian operations are exposed to foreign currency translation gains and losses, which are included as a component of accumulated other comprehensive income in our statement of shareholders’ equity. Adjustments from the translation of the net investment in these operations increased equity by approximately $4.1 million for the year ended December 31, 2023.

34


 

ITEM 8: FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

Report of Independent Registered Public Accounting Firm

 

Board of Directors and Shareholders

Universal Logistics Holdings, Inc.

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Universal Logistics Holdings, Inc., a Michigan corporation, and subsidiaries (collectively, the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively, the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”), and our report dated March 15, 2024 expressed an adverse opinion.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Goodwill Impairment Analysis – Contract Logistics and Intermodal Reporting Units

As described further in Note 1 to the consolidated financial statements, the Company tests goodwill for impairment annually (in the third fiscal quarter) or more frequently, whenever events occur, or circumstances change that would more likely than not reduce the fair value of a reporting unit with goodwill below its carrying amount. The determination of the fair value of the reporting units requires the Company to make estimates and assumptions related to future revenue, operating income and discount rates. The Company’s consolidated goodwill balance was $170.7 million as of December 31, 2023, which is allocated to the Company’s four reporting units. As of December 31, 2023, $56.3 million of goodwill was recorded in the Contract Logistics reporting unit and $101.1 million in the Intermodal reporting unit. We identified the annual goodwill impairment assessment of the Contract Logistics and Intermodal reporting units as a critical audit matter.

 

The principal consideration for our determination that the annual goodwill impairment assessment of the Contract Logistics and Intermodal reporting units is a critical audit matter is a high degree of auditor judgement necessary in evaluating the reasonableness of the fair value of the reporting units. The fair value estimate is sensitive to significant assumptions made by management in the discounted cash flow analyses specifically, forecasts of future revenue, operating income and discount rates.

35


 

Our audit procedures related to the goodwill impairment assessment of the Contract Logistics and Intermodal reporting units included the following, among others.

We tested the design and operating effectiveness of controls relating to management’s valuation of goodwill, including the control over the determination of key inputs such as the forecasting of revenue, operating income and determination of the discount rate.
We compared management’s forecasts of future revenue and operating income to third-party industry projections and the Company’s historical operating results.
We utilized our valuation specialists with specialized skills and knowledge, to assess the reasonableness of the discount rates used in the models.

 

/s/ GRANT THORNTON LLP

 

We have served as the Company’s auditor since 2021.

 

Southfield, Michigan

March 15, 2024

36


 

UNIVERSAL LOGISTICS HOLDINGS, INC.

Consolidated Balance Sheets

December 31, 2023 and 2022

(In thousands, except share data)

Assets

 

2023

 

 

2022

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

12,511

 

 

$

47,181

 

Marketable securities

 

 

10,772

 

 

 

10,000

 

Accounts receivable – net of allowance for credit losses of $11,229 and $14,308,
   respectively

 

 

287,946

 

 

 

350,720

 

Other receivables

 

 

22,633

 

 

 

25,146

 

Prepaid expenses and other

 

 

26,509

 

 

 

25,629

 

Due from affiliates

 

 

710

 

 

 

976

 

Total current assets

 

 

361,081

 

 

 

459,652

 

Property and equipment, net

 

 

565,480

 

 

 

391,154

 

Operating lease right-of-use asset

 

 

87,208

 

 

 

99,731

 

Goodwill

 

 

170,730

 

 

 

170,730

 

Intangible assets – net of accumulated amortization of $134,514 and $121,843,
   respectively

 

 

61,296

 

 

 

73,967

 

Deferred income taxes

 

 

1,225

 

 

 

1,394

 

Other assets

 

 

6,503

 

 

 

7,050

 

Total assets

 

$

1,253,523

 

 

$

1,203,678

 

Liabilities and Shareholders’ Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

64,102

 

 

$

87,138

 

Current portion of long-term debt

 

 

70,689

 

 

 

65,303

 

Current portion of operating lease liabilities

 

 

29,998

 

 

 

28,227

 

Accrued expenses and other current liabilities

 

 

43,062

 

 

 

43,106

 

Insurance and claims

 

 

25,464

 

 

 

30,574

 

Due to affiliates

 

 

20,737

 

 

 

20,627

 

Income taxes payable

 

 

6,364

 

 

 

11,926

 

Total current liabilities

 

 

260,416

 

 

 

286,901

 

Long-term liabilities:

 

 

 

 

 

 

Long-term debt, net of current portion

 

 

311,235

 

 

 

313,197

 

Operating lease liability, net of current portion

 

 

63,620

 

 

 

77,600

 

Deferred income taxes

 

 

79,567

 

 

 

69,585

 

Other long-term liabilities

 

 

6,487

 

 

 

9,465

 

Total long-term liabilities

 

 

460,909

 

 

 

469,847

 

Shareholders' equity:

 

 

 

 

 

 

Common stock, no par value. Authorized 100,000,000 shares; 31,007,100 and
 
30,996,205 shares issued; 26,284,223 and 26,277,549 shares outstanding,
   respectively

 

 

31,008

 

 

 

30,997

 

Paid-in capital

 

 

5,103

 

 

 

4,852

 

Treasury stock, at cost; 4,722,877 and 4,718,656 shares

 

 

(96,840

)

 

 

(96,706

)

Retained earnings

 

 

595,450

 

 

 

513,589

 

Accumulated other comprehensive income (loss):

 

 

 

 

 

 

Interest rate swaps, net of income taxes of $457 and $726, respectively

 

 

1,350

 

 

 

2,156

 

Foreign currency translation adjustments

 

 

(3,873

)

 

 

(7,958

)

Total shareholders’ equity

 

 

532,198

 

 

 

446,930

 

Total liabilities and shareholders’ equity

 

$

1,253,523

 

 

$

1,203,678

 

 

See accompanying notes to consolidated financial statements.

 

 

37


 

UNIVERSAL LOGISTICS HOLDINGS, INC.

Consolidated Statements of Income

Years ended December 31, 2023, 2022 and 2021

(In thousands, except per share data)

 

 

2023

 

 

2022

 

 

2021

 

Operating revenues:

 

 

 

 

 

 

 

 

 

Truckload services, including related party amounts of $6,682, $903
   and $
660, respectively

 

$

213,874

 

 

$

230,696

 

 

$

248,878

 

Brokerage services

 

 

244,024

 

 

 

368,880

 

 

 

401,823

 

Intermodal services

 

 

374,667

 

 

 

591,946

 

 

 

473,059

 

Dedicated services

 

 

343,543

 

 

 

324,589

 

 

 

204,102

 

Value-added services

 

 

486,031

 

 

 

499,345

 

 

 

423,118

 

Total operating revenues

 

 

1,662,139

 

 

 

2,015,456

 

 

 

1,750,980

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Purchased transportation and equipment rent, including related party
   amounts of $
316, $1,072 and $1,695, respectively

 

 

571,213

 

 

 

847,414

 

 

 

824,789

 

Direct personnel and related benefits, including related party amounts of
   $
54,169, $51,879 and $42,371, respectively

 

 

542,779

 

 

 

520,263

 

 

 

454,256

 

Operating supplies and expenses, including related party amounts of
   $
9,221, $7,597 and $3,887, respectively

 

 

170,994

 

 

 

177,440

 

 

 

149,394

 

Commission expense

 

 

31,370

 

 

 

40,288

 

 

 

33,894

 

Occupancy expense, including related party amounts of $13,649, $12,220 
   and $
12,384, respectively

 

 

44,301

 

 

 

41,286

 

 

 

37,286

 

General and administrative, including related party amounts of
   $
12,396, $11,801 and $8,923, respectively

 

 

51,839

 

 

 

48,924

 

 

 

42,035

 

Insurance and claims, including related party amounts of $16,739,
   $
15,754 and $17,997, respectively

 

 

27,163

 

 

 

22,749

 

 

 

38,829

 

Depreciation and amortization

 

 

77,036

 

 

 

76,657

 

 

 

67,537

 

Total operating expenses

 

 

1,516,695

 

 

 

1,775,021

 

 

 

1,648,020

 

Income from operations

 

 

145,444

 

 

 

240,435

 

 

 

102,960

 

Interest income

 

 

1,454

 

 

 

132

 

 

 

43

 

Interest expense

 

 

(24,207

)

 

 

(16,288

)

 

 

(11,642

)

Other non-operating income

 

 

1,608

 

 

 

1,143

 

 

 

7,220

 

Income before income taxes

 

 

124,299

 

 

 

225,422

 

 

 

98,581

 

Income tax expense

 

 

31,398

 

 

 

56,790

 

 

 

24,848

 

Net income

 

$

92,901

 

 

$

168,632

 

 

$

73,733

 

Earnings per common share:

 

 

 

 

 

 

 

 

 

Basic

 

$

3.53

 

 

$

6.37

 

 

$

2.74

 

Diluted

 

$

3.53

 

 

$

6.37

 

 

$

2.74

 

Weighted average number of common shares outstanding:

 

 

 

 

 

 

 

 

 

Basic

 

 

26,284

 

 

 

26,469

 

 

 

26,919

 

Diluted

 

 

26,308

 

 

 

26,489

 

 

 

26,929

 

Dividends declared per common share

 

$

0.42

 

 

$

0.42

 

 

$

0.42

 

 

See accompanying notes to consolidated financial statements.

38


 

UNIVERSAL LOGISTICS HOLDINGS, INC.

Consolidated Statements of Comprehensive Income

Years ended December 31, 2023, 2022 and 2021

(In thousands)

 

 

2023

 

 

2022

 

 

2021

 

Net Income

 

$

92,901

 

 

$

168,632

 

 

$

73,733

 

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

Unrealized changes in fair value of interest rate swaps, net of
   income taxes of $(
269), $786 and $82, respectively

 

 

(806

)

 

 

2,334

 

 

 

298

 

Foreign currency translation adjustments

 

 

4,085

 

 

 

(1,033

)

 

 

(251

)

Total other comprehensive income

 

 

3,279

 

 

 

1,301

 

 

 

47

 

Total comprehensive income

 

$

96,180

 

 

$

169,933

 

 

$

73,780

 

 

 

 

 

 

 

 

 

 

 

 

See accompanying notes to consolidated financial statements.

 

39


 

UNIVERSAL LOGISTICS HOLDINGS, INC.

Consolidated Statements of Cash Flows

Years ended December 31, 2023, 2022 and 2021

(In thousands)

 

 

2023

 

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

 

Net income

 

$

92,901

 

 

$

168,632

 

 

$

73,733

 

Adjustments to reconcile net income to net cash provided by operating
   activities:

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

77,036

 

 

 

76,657

 

 

 

67,537

 

Noncash lease expense

 

 

30,376

 

 

 

29,406

 

 

 

26,058

 

Amortization of debt issuance costs

 

 

808

 

 

 

545

 

 

 

480

 

Gain on marketable equity securities

 

 

(1,041

)

 

 

(1,044

)

 

 

(1,500

)

Gain on disposal of property and equipment

 

 

(1,650

)

 

 

(5,442

)

 

 

(1,202

)

Write-off of debt issuance costs

 

 

 

 

 

583

 

 

 

 

Stock-based compensation

 

 

262

 

 

 

222

 

 

 

162

 

Provision for credit losses

 

 

3,773

 

 

 

9,775

 

 

 

6,315

 

Deferred income taxes

 

 

10,151

 

 

 

8,215

 

 

 

(3,197

)

Change in assets and liabilities:

 

 

 

 

 

 

 

 

 

Trade and other accounts receivable

 

 

62,503

 

 

 

(16,266

)

 

 

(92,968

)

Prepaid expenses and other assets

 

 

(1,810

)

 

 

4,702

 

 

 

(7,074

)

Accounts payable, accrued expenses, income taxes payable,
   insurance and claims and other current liabilities

 

 

(29,827

)

 

 

(37,524

)

 

 

36,635

 

Principal reduction in operating lease liabilities

 

 

(30,633

)

 

 

(27,991

)

 

 

(24,650

)

Due to/from affiliates, net

 

 

376

 

 

 

2,619

 

 

 

1,163

 

Other long-term liabilities

 

 

(2,979

)

 

 

316

 

 

 

1,788

 

Net cash provided by operating activities

 

 

210,246

 

 

 

213,405

 

 

 

83,280

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

Capital expenditures

 

 

(240,554

)

 

 

(117,099

)

 

 

(38,841

)

Proceeds from the sale of property and equipment

 

 

3,513

 

 

 

14,281

 

 

 

5,605

 

Purchases of marketable securities

 

 

 

 

 

(925

)

 

 

(114

)

Proceeds from sale of marketable securities

 

 

269

 

 

 

 

 

 

117

 

Net cash used in investing activities

 

 

(236,772

)

 

 

(103,743

)

 

 

(33,233

)

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

Proceeds from borrowing - revolving debt

 

 

202,283

 

 

 

443,987

 

 

 

408,478

 

Repayments of debt - revolving debt

 

 

(180,349

)

 

 

(607,244

)

 

 

(396,547

)

Proceeds from borrowing - term debt

 

 

56,186

 

 

 

339,641

 

 

 

15,967

 

Repayments of debt - term debt

 

 

(74,557

)

 

 

(221,944

)

 

 

(61,151

)

Dividends paid

 

 

(11,040

)

 

 

(13,941

)

 

 

(11,305

)

Purchases of treasury stock

 

 

(134

)

 

 

(14,321

)

 

 

 

Capitalized financing costs

 

 

(947

)

 

 

(4,417

)

 

 

 

Net cash used in financing activities

 

 

(8,558

)

 

 

(78,239

)

 

 

(44,558

)

Effect of exchange rate changes on cash and cash equivalents

 

 

414

 

 

 

1,826

 

 

 

(320

)

Net (decrease) increase in cash

 

 

(34,670

)

 

 

33,249

 

 

 

5,169

 

Cash and cash equivalents – January 1

 

 

47,181

 

 

 

13,932

 

 

 

8,763

 

Cash and cash equivalents – December 31

 

$

12,511

 

 

$

47,181

 

 

$

13,932

 

 

See accompanying notes to consolidated financial statements.

 

40


 

UNIVERSAL LOGISTICS HOLDINGS, INC.

Consolidated Statements of Cash Flows - Continued

Years ended December 31, 2023, 2022 and 2021

(In thousands)

 

 

2023

 

 

2022

 

 

2021

 

Supplemental cash flow information:

 

 

 

 

 

 

 

 

 

Cash paid for interest

 

$

23,399

 

 

$

14,331

 

 

$

11,223

 

Cash paid for income taxes

 

$

25,412

 

 

$

40,886

 

 

$

36,173

 

 

 

 

 

 

 

 

 

 

 

Non-cash financing activities:

 

 

 

 

 

 

 

 

 

During the year ended December 31, 2021, the Company had non-cash activities resulting from $2.8 million of declared dividends that were unpaid as of the end the year.

 

 

See accompanying notes to consolidated financial statements.

 

 

41


 

UNIVERSAL LOGISTICS HOLDINGS, INC.

Consolidated Statements of Shareholders’ Equity

Years ended December 31, 2023, 2022 and 2021

(In thousands, except per share data)

 

 

 

Common
stock

 

 

Paid-in
capital

 

 

Treasury
stock

 

 

Retained
earnings

 

 

Accumulated other comprehensive income (loss)

 

 

 

Total

 

Balances – December 31, 2020

 

$

30,981

 

 

$

4,484

 

 

$

(82,385

)

 

$

293,643

 

 

$

(7,150

)

 

 

$

239,573

 

Net income

 

 

 

 

 

 

 

 

 

 

 

73,733

 

 

 

 

 

 

 

73,733

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

47

 

 

 

 

47

 

Dividends paid ($0.315 per share)

 

 

 

 

 

 

 

 

 

 

 

(8,479

)

 

 

 

 

 

 

(8,479

)

Dividends payable ($0.105 per share)

 

 

 

 

 

 

 

 

 

 

 

(2,826

)

 

 

 

 

 

 

(2,826

)

Stock based compensation

 

 

7

 

 

 

155

 

 

 

 

 

 

 

 

 

 

 

 

 

162

 

Balances – December 31, 2021

 

$

30,988

 

 

$

4,639

 

 

$

(82,385

)

 

$

356,071

 

 

$

(7,103

)

 

 

$

302,210

 

Net income

 

 

 

 

 

 

 

 

 

 

 

168,632

 

 

 

 

 

 

 

168,632

 

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,301

 

 

 

 

1,301

 

Dividends paid ($0.42 per share)

 

 

 

 

 

 

 

 

 

 

 

(11,114

)

 

 

 

 

 

 

(11,114

)

Stock based compensation

 

 

9

 

 

 

213

 

 

 

 

 

 

 

 

 

 

 

 

 

222

 

Purchases of treasury stock

 

 

 

 

 

 

 

 

(14,321

)

 

 

 

 

 

 

 

 

 

(14,321

)

Balances – December 31, 2022

 

$

30,997

 

 

$

4,852

 

 

$

(96,706

)

 

$

513,589

 

 

$

(5,802

)

$

-

 

$

446,930

 

Net income

 

 

 

 

 

 

 

 

 

 

 

92,901

 

 

 

 

 

 

 

92,901

 

Other comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,279

 

 

 

 

3,279

 

Dividends paid ($0.42 per share)

 

 

 

 

 

 

 

 

 

 

 

(11,040

)

 

 

 

 

 

 

(11,040

)

Stock based compensation

 

 

11

 

 

 

251

 

 

 

 

 

 

 

 

 

 

 

 

 

262

 

Purchases of treasury stock

 

 

 

 

 

 

 

 

(134

)

 

 

 

 

 

 

 

 

 

(134

)

Balances – December 31, 2023

 

$

31,008

 

 

$

5,103

 

 

$

(96,840

)

 

$

595,450

 

 

$

(2,523

)

 

 

$

532,198

 

 

See accompanying notes to consolidated financial statements.

 

 

42


 

UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements

December 31, 2023, 2022 and 2021

 

(1)
Summary of Significant Accounting Policies
(a)
Business

Universal Logistics Holdings, Inc. (“Universal” or the “Company”) is a holding company whose subsidiaries provide a variety of customized transportation and logistics solutions throughout the United States and in Mexico, Canada and Colombia. Our operating subsidiaries provide our customers with supply chain solutions that can be scaled to meet their changing demands. We offer our customers a broad array of services across their entire supply chain, including truckload, brokerage, intermodal, dedicated and value-added services. Our customized solutions and flexible business model are designed to provide us with a highly variable cost model.

(b)
Basis of Presentation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany accounts and transactions relating to these entities have been eliminated.

Our fiscal year consists of four quarters, each with thirteen weeks.

The Company made certain immaterial reclassifications to items in its prior financial statements so that their presentation is consistent with the format in the financial statements for the period ended December 31, 2023. These reclassifications, however, had no effect on reported consolidated net income, comprehensive income, earnings per common share, cash flows, total assets or shareholders’ equity as previously reported.

In June 2022, the Company made a change in an accounting estimate to revise the estimated useful life and salvage values of certain equipment. The change resulted in additional depreciation expense of $9.7 million recorded during the quarter ended July 2, 2022 ($7.2 million net of tax, or $0.27 per basic and diluted share).

Current Economic Conditions

The Company makes estimates and assumptions that affect reported amounts and disclosures included in its financial statements and accompanying notes and assesses certain accounting matters that require consideration of forecasted financial information. The Company's assumptions about future conditions important to these estimates and assumptions are subject to uncertainty, including the negative impact inflationary pressures can have on our operating costs. Prolonged periods of inflation could cause interest rates, equipment, maintenance, labor and other operating costs to continue to increase.

(c)
Use of Estimates

The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions related to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include the fair value of assets and liabilities acquired in business combinations; carrying amounts of property and equipment and intangible assets; marketable securities; valuation allowances for receivables; and liabilities related to insurance and claim costs. Actual results could differ from those estimates.

43


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(1)
Summary of Significant Accounting Policies—continued
(d)
Cash and Cash Equivalents

We consider all highly liquid investments, purchased with a maturity of three months or less, to be cash equivalents. Accounts at banks with an aggregate excess of the amount of checks issued over cash balances are included as accounts payable in current liabilities in the consolidated balance sheets, and changes in such accounts are reported as cash flows from operating activities in the consolidated statements of cash flows. At times cash held at banks may exceed FDIC insured limits.

(e)
Marketable Securities

Marketable equity securities are measured at fair value, with changes in fair value recognized in net income. At December 31, 2023 and 2022, the Company’s marketable securities, all of which are available-for-sale, consist of common and preferred stocks with readily determinable fair values. The cost of securities sold is based on the specific identification method, and interest and dividends are included in other non-operating income. See Note 4 “Marketable Securities” for further information on our portfolio.

(f)
Accounts Receivable

Accounts receivable are recorded at the net invoiced amount, net of an allowance for credit losses, and do not bear interest. They include amounts for services rendered in the respective period but not yet billed to the customer until a future date, which typically occurs within one month. In order to reflect customer receivables at their estimated net realizable value, we record charges against revenue based upon current information. These charges generally arise from rate changes, errors, and revenue adjustments that may arise from contract disputes or differences in calculation methods employed by the customer. The allowance for credit losses is our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine the allowance based on historical write-off experience, specific customer collection issues, the aging of our outstanding accounts receivable, and the credit quality of our customers. In determining our allowance for credit losses, we also consider current conditions and forecasts of future economic conditions and their expected impact on collections. Balances are considered past due based on invoiced terms. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. We do not have any off‑balance‑sheet credit exposure related to our customers. Accounts receivable from affiliates are shown separately and include trade receivables from the sale of services to affiliates.

(g)
Inventories

Included in prepaid expenses and other is inventory used in a portion of our value-added service operations. Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Provisions for excess and obsolete inventories are based on our assessment of excess and obsolete inventory on a product-by-product basis.

At December 31, inventory consists of the following (in thousands):

 

 

 

2023

 

 

2022

 

Finished goods

 

$

9,525

 

 

$

8,321

 

Raw materials and supplies

 

 

2,881

 

 

 

3,040

 

Total

 

$

12,406

 

 

$

11,361

 

44


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(1)
Summary of Significant Accounting Policies—continued
(h)
Property and Equipment

Property and equipment, including leasehold improvements, are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows:

Description

 

Life in Years

Transportation equipment

 

3 - 15

Other operating assets

 

3 - 15

Information technology equipment

 

3 - 5

Buildings and related assets

 

10 - 39

 

The amounts recorded for depreciation expense were $64.4 million, $62.3 million, and $53.6 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Tire repairs, replacement tires, replacement batteries, consumable tools used in our logistics services, and routine repairs and maintenance on vehicles are expensed as incurred. Parts and fuel inventories are included in prepaid expenses and other. We capitalize certain costs associated with vehicle repairs and maintenance that materially extend the life or increase the value of the vehicle or pool of vehicles.

(i)
Intangible Assets

Intangible assets subject to amortization consist of agent and customer relationships, customer contracts, tradenames, non-competition agreements, and trademarks that have been acquired in business combinations. These assets are amortized either over the period of economic benefit or on a straight-line basis over the estimated useful lives of the related intangible asset. The estimated useful lives of these intangible assets range from three to nineteen years.

Our identifiable intangible assets as of December 31, 2023 and 2022 are as follows (in thousands):

 

 

2023

 

 

2022

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Definite Lived Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Agent and customer relationships

 

$

165,990

 

 

$

104,762

 

 

$

61,228

 

 

$

165,990

 

 

$

92,536

 

 

$

73,454

 

Customer contracts

 

 

20,600

 

 

 

20,600

 

 

 

 

 

 

20,600

 

 

 

20,600

 

 

 

 

Tradenames

 

 

4,000

 

 

 

4,000

 

 

 

 

 

 

4,000

 

 

 

4,000

 

 

 

 

Non-compete agreements

 

 

2,720

 

 

 

2,652

 

 

 

68

 

 

 

2,720

 

 

 

2,207

 

 

 

513

 

Trademarks

 

 

2,500

 

 

 

2,500

 

 

 

 

 

 

2,500

 

 

 

2,500

 

 

 

 

Total Identifiable Intangible Assets

 

$

195,810

 

 

$

134,514

 

 

$

61,296

 

 

$

195,810

 

 

$

121,843

 

 

$

73,967

 

 

Estimated amortization expense by year is as follows (in thousands):

 

2024

 

$

10,207

 

2025

 

 

9,555

 

2026

 

 

8,745

 

2027

 

 

8,227

 

2028

 

 

6,912

 

Thereafter

 

 

17,650

 

Total

 

$

61,296

 

 

The amounts recorded for amortization expense were $12.7 million, $14.4 million, and $13.9 million for the years ended December 31, 2023, 2022 and 2021, respectively.

45


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(1)
Summary of Significant Accounting Policies—continued
(j)
Goodwill

Goodwill represents the excess purchase price over the fair value of assets acquired in connection with the Company’s acquisitions. Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification, or ASC, Topic 350 “Intangibles – Goodwill and Other”, we are required to test goodwill for impairment annually (in our third fiscal quarter) or more frequently, whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit with goodwill below its carrying amount. We have the option to first assess qualitative factors such as current performance and overall economic conditions to determine whether or not it is necessary to perform a quantitative goodwill impairment test. If we choose that option, then we would not be required to perform a quantitative goodwill impairment test unless we determine that, based on a qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying value. If we determine that it is more likely than not, or if we choose not to perform a qualitative assessment, we then proceed with the quantitative assessment. Under the quantitative test, if the fair value of a reporting unit exceeds its carrying amount, then goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its fair value, then an impairment loss is recognized in an amount equal to the excess, up to the value of the goodwill. During the third quarter of 2023, we completed our goodwill impairment testing by performing a quantitative assessment using the income approach for each of our reporting units with goodwill. The determination of the fair value of the reporting units requires us to make estimates and assumptions related to future revenue, operating income and discount rates. Based on the results of this test, no impairment loss was recognized.

At both December 31, 2023 and 2022, $56.3 million of goodwill was recorded in our contract logistics segment, $101.1 million in our intermodal segment, $9.8 million in our trucking segment and $3.5 million in our company-managed brokerage segment.

(k)
Long-Lived Assets

Long-lived assets, other than goodwill and indefinite lived intangibles such as property and equipment and purchased intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group may not be recoverable. If circumstances require a long-lived asset to be tested for possible impairment, we first compare the undiscounted cash flows expected to be generated by a long-lived asset or group to its carrying value. If the carrying value of the long-lived asset or group is deemed to not be recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market prices and independent third-party appraisals. Changes in management’s judgment relating to salvage values and/ or estimated useful lives could result in greater or lesser annual depreciation expense or impairment charges in the future. Indefinite lived intangibles are tested for impairment annually by comparing the carrying value of the assets to their fair value.

(l)
Contingent Consideration

Contingent consideration arrangements granted in connection with a business combination are evaluated to determine whether contingent consideration is, in substance, additional purchase price of an acquired enterprise or compensation for services, use of property or profit sharing. Additional purchase price is added to the fair value of consideration transferred in the business combination and compensation is included in operating expenses in the period it is incurred. Contingent consideration related to additional purchase price is measured to fair value at each reporting date until the contingency is resolved. None of the acquired companies in 2018 or 2019 had contingent consideration arrangements.

(m)
Fair Value of Financial Instruments

For cash equivalents, accounts receivables, accounts payable, and accrued expenses, the carrying amounts are reasonable estimates of fair value as the assets are readily redeemable or short‑term in nature and the liabilities are short-term in nature. Marketable securities, consisting of equity securities, are carried at fair market value as determined by quoted market prices. Our revolving credit and term loan agreements consist of variable rate borrowings. The carrying value of these borrowings approximates fair value because the applicable interest rates are adjusted frequently based on short-term market rates. For our equipment promissory notes, the fair values are estimated using discounted cash flow analyses, based on our current incremental borrowing rates for similar types of borrowing arrangements. See Note 9 “Fair Value Measurement and Disclosures” for further information.

46


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(1)
Summary of Significant Accounting Policies—continued
(n)
Deferred Compensation

Deferred compensation relates to our bonus plans. Annual bonuses may be awarded to certain operating, sales and management personnel based on overall Company performance and achievement of specific employee or departmental objectives. Such bonuses are typically paid in annual installments over a five-year period. All bonus amounts earned by and due to employees in the current year are included in accrued expenses and other current liabilities. Those that are payable in subsequent years are included in other long-term liabilities.

(o)
Closing Costs

Our customers may discontinue or alter their business activity in a location earlier than anticipated, prompting us to exit a customer-dedicated facility. We recognize exit costs associated with operations that close or are identified for closure as an accrued liability in the Consolidated Balance Sheets. Such charges include lease termination costs, employee termination charges, asset impairment charges, and other exit-related costs associated with a plan approved by management. If we close an operating facility before its lease expires, costs to terminate a lease are recognized when an early termination provision is exercised, or we record a liability for non-cancellable lease obligations based on the fair value of remaining lease payments, reduced by any existing or prospective sublease rentals. Employee termination costs are recognized in the period that the closure is communicated to affected employees. The recognition of exit and disposal charges requires us to make certain assumptions and estimates as to the amount and timing of such charges. Subsequently, adjustments are made for changes in estimates in the period in which the change becomes known.

(p)
Revenue Recognition

Revenue is recognized as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services.

For our transportation services businesses, which include truckload, brokerage, intermodal and dedicated services, revenue is recognized over time as the performance obligations on the in-transit services are completed. A performance obligation is created when a customer submits a bill of lading for the transportation of goods from origin to destination. Performance obligations are satisfied as the shipments move from origin to destination, and transportation revenue is recognized based on the percentage of the service that has been completed at the end of the reporting period.

Value-added services, which are typically dedicated to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. We have elected to use the “right to invoice” practical expedient, reflecting that a customer obtains the benefit associated with value-added services as they are provided.

We are the primary obligor when rendering services and assume the corresponding credit risk with customers. We have discretion in setting sales prices and, as a result, our earnings may vary. In addition, we have discretion to choose and negotiate terms with our multiple suppliers for the services ordered by our customers. This includes owner-operators with whom we contract to deliver our transportation services. As such, revenue and the related purchased transportation and commissions are recognized on a gross basis. Fuel surcharges, where separately identifiable, of $118.3 million, $168.6 million and $96.9 million for the years ended December 31, 2023, 2022 and 2021, respectively, are included in operating revenues.

See Note 3, Revenue Recognition,” for more information on revenue recognition.

47


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(1)
Summary of Significant Accounting Policies—continued
(q)
Insurance and Claims

Insurance and claims expense represents charges for premiums and the accruals made for claims within our self-insured retention amounts. The accruals are primarily related to auto liability, general liability, cargo and equipment damage, and service failure claims. A liability is recognized for the estimated cost of all self-insured claims including an estimate of incurred but not reported claims based on historical experience and for claims expected to exceed our policy limits. We may also make accruals for personal injury and property damage to third parties, and workers’ compensation claims if a claim exceeds our insurance coverage. Such accruals are based upon individual cases and estimates of ultimate losses, incurred but not reported losses, and losses arising from known claims ultimately settling in excess of insurance coverage using loss development factors based upon industry data and past experience. Since the reported accrual is an estimate, the ultimate liability may be materially different from the amount recorded.

If adjustments to previously established accruals are required, such amounts are included in operating expenses in the current period. We maintain insurance with licensed insurance carriers. Legal expenses related to auto liability claims are covered under our insurance policy. We are responsible for all other legal expenses related to claims.

In brokerage arrangements, our exposure to liability associated with accidents incurred by other third-party carriers, who haul freight on our behalf, is reduced by various factors including the extent to which the third party providers maintain their own insurance coverage.

Our insurance expense varies primarily based upon the frequency and severity of our accident experience, insurance rates, coverage limits, and self-insured retention amounts.

(r)
Stock Based Compensation

We record compensation expense for the grant of stock based awards. Compensation expense is measured at the grant date, based on the calculated fair value of the award, and recognized as an expense over the requisite service period (generally the vesting period of the grant). See Note 14 “Stock Based Compensation” for further information.

(s)
Income Taxes

Deferred income taxes are provided for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020. In addition, we file income tax returns in various state, local and foreign jurisdictions. Historically, we have been responsible for filing separate state, local and foreign income tax returns for our self and our subsidiaries. We are no longer subject to state or foreign jurisdiction income tax examinations for years before 2019 and 2018, respectively.

We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We recognize interest related to unrecognized tax benefits in income tax expense and penalties in other operating expenses.

48


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(1)
Summary of Significant Accounting Policies—continued
(t)
Foreign Currency Translation

The financial statements of the Company’s subsidiaries operating in Mexico, Canada and Colombia are prepared to conform to U.S. GAAP and translated into U.S. Dollars by applying a current exchange rate. The local currency has been determined to be the functional currency. Items appearing in the Consolidated Statements of Income are translated using average exchange rates during each period. Assets and liabilities of international operations are translated at period-end exchange rates. Translation gains and losses are reported in accumulated other comprehensive income (loss) as a component of shareholders’ equity.

(u)
Concentrations of Credit Risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, marketable securities and accounts receivable. We maintain our cash and cash equivalents and marketable securities with high quality financial institutions. We perform ongoing credit evaluations of our customers and generally do not require collateral. Our customers are generally concentrated in the automotive, retail and consumer goods, metals, energy and manufacturing industries. During the fiscal years ended December 31, 2023, 2022 and 2021, aggregate sales in the automotive industry totaled 43%, 36% and 31% of revenue, respectively. In 2023, 2022 and 2021, General Motors accounted for approximately 20%, 16% and 13% of our total operating revenues, respectively. In 2023, 2022 and 2021, sales to our top 10 customers, including General Motors, totaled 48%, 42% and 38%, respectively.

 

(2)
Recent Accounting Pronouncements

Adoption of New Accounting Standard

On January 1, 2023, the Company adopted Accounting Standards Update (“ASU”) 2016-13, Accounting for Credit Losses (Topic 326). The ASU requires the use of an “expected loss” model on certain types of financial instruments. The standard also amends the impairment model for available-for-sale debt securities and requires estimated credit losses to be recorded as allowances instead of reductions to amortized cost of the securities. The adoption of this standard did not have a material impact on our consolidated financial statements.

Accounting Pronouncements Issued but Not Yet Effective

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). The ASU expands disclosures related to a public entity's reportable segment and requires more enhanced information about significant segment expenses, including in interim periods. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, using a retrospective approach. Early adoption is permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU modifies income tax disclosures by requiring greater disaggregation of information in the rate reconciliations and disclosure of income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 31, 2024, using a prospective approach. Early adoption and retrospective application are permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.

49


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(3)
Revenue Recognition

The Company recognizes revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers. The Company broadly groups its services into the following categories: truckload services, brokerage services, intermodal services, dedicated services and value-added services. We disaggregate these categories and report our service lines separately on the Consolidated Statements of Income.

Truckload services include dry van, flatbed, heavy-haul and refrigerated operations. We transport a wide variety of general commodities, including automotive parts, machinery, building materials, paper, food, consumer goods, furniture, steel and other metals on behalf of customers in various industries.

To complement our available capacity, we provide customers with freight brokerage services by utilizing third-party transportation providers to move freight. Brokerage services also include full-service domestic and international freight forwarding and customs brokerage.

Intermodal services include rail-truck, steamship-truck and support services. Our intermodal support services are primarily short- to medium-distance delivery of rail and steamship containers between the railhead or port and the customer.

Dedicated services are primarily provided in support of automotive and retail customers using van equipment. Our dedicated services are primarily short-run or round-trip moves within a defined geographic area.

Transportation services are short-term in nature; agreements governing their provision generally have a term of one year or less. They do not contain significant financing components. The Company recognizes revenue over the period transportation services are provided to the customer, including service performed as of the end of the reporting period for loads currently in-transit, in order to recognize the value that is transferred to a customer over the course of the transportation service.

We determine revenue in-transit using the input method, under which revenue is recognized based on the duration of time that has lapsed from the departure date (start of transportation services) to the arrival date (completion of transportation services). Measurement of revenue in-transit requires the application of significant judgment. We calculate the estimated percentage of an order’s transit time that is complete at period end, and we apply that percentage of completion to the order’s estimated revenue.

Value-added services, which are typically dedicated to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. Value-added revenues are substantially driven by the level of demand for outsourced logistics services. Major factors that affect value-added service revenue include changes in manufacturing supply chain requirements and production levels in specific industries, particularly the North American automotive and Class 8 heavy-truck industries.

Revenue is recognized as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services. We have elected to use the “right to invoice” practical expedient to recognize revenue, reflecting that a customer obtains the benefit associated with value-added services as they are provided. The contracts in our value-added services businesses are negotiated agreements, which contain both fixed and variable components. The variability of revenues is driven by volumes and transactions, which are known as of an invoice date. Value-added service contracts typically have terms that extend beyond one year, and they do not include financing components.

The following table provides information related to contract balances associated with our contracts with customers at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Prepaid expenses and other - contract assets

 

$

729

 

 

$

839

 

 

We generally receive payment for performance obligations within 45 days of completion of transportation services and 65 days for completion of value-added services. Contract assets in the table above generally relate to revenue in-transit at the end of the reporting period.

See also Note 17 for additional information on revenue reported by segment and by geographic region.

50


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(4)
Marketable Securities

Marketable equity securities are carried at fair value, with gains and losses in fair market value included in the determination of net income. The fair value of marketable equity securities is determined based on quoted market prices in active markets, as described in Note 9.

The following table sets forth market value, cost, and unrealized gains (losses) on equity securities at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Fair value

 

$

10,772

 

 

$

10,000

 

Cost basis

 

 

7,316

 

 

 

7,351

 

Unrealized gains (losses)

 

$

3,456

 

 

$

2,649

 

 

The following table sets forth the gross unrealized gains and losses on the Company’s marketable securities at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Gross unrealized gains

 

$

4,124

 

 

$

3,513

 

Gross unrealized losses

 

 

(668

)

 

 

(864

)

Net unrealized gains (losses)

 

$

3,456

 

 

$

2,649

 

 

The following table shows the Company’s net realized gains (losses) on marketable equity securities (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Realized gain (loss)

 

 

 

 

 

 

 

 

 

Sale proceeds

 

$

269

 

 

$

 

 

$

117

 

Cost basis of securities sold

 

 

27

 

 

 

 

 

 

92

 

Realized gain (loss)

 

$

242

 

 

$

 

 

$

25

 

 

 

 

 

 

 

 

 

 

 

Realized gain (loss), net of taxes

 

$

181

 

 

$

 

 

$

19

 

 

The Company did not sell marketable equity securities during the year ended December 31, 2022.

During the years ended December 31, 2023 and 2022, our marketable equity securities portfolio experienced net unrealized pre-tax gains in market value of approximately $799,000 and $1,044,000, respectively, which were reported in other non-operating income for the period.

 

51


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(5)
Accounts Receivable

Accounts receivable amounts appearing in the consolidated financial statements include both billed and unbilled receivables. We bill customers in accordance with contract terms, which may result in a brief timing difference between when revenue is recognized and when invoices are rendered. Unbilled receivables, which usually are billed within one month, totaled $59.7 million and $70.9 million at December 31, 2023 and 2022, respectively.

Accounts receivable are presented net of an allowance for credit losses. Following is a summary of the activity in the allowance for credit losses for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

14,308

 

 

$

7,841

 

 

$

5,140

 

Provision for credit losses

 

 

3,773

 

 

 

9,775

 

 

 

6,315

 

Uncollectible accounts written off

 

 

(6,852

)

 

 

(3,308

)

 

 

(3,614

)

Balance at end of year

 

$

11,229

 

 

$

14,308

 

 

$

7,841

 

 

 

(6)
Property and Equipment

Property and equipment at December 31 consists of the following (in thousands):

 

 

2023

 

 

2022

 

Transportation equipment

 

$

461,550

 

 

$

405,731

 

Land, buildings and related assets

 

 

256,419

 

 

 

175,874

 

Other operating assets

 

 

120,500

 

 

 

128,237

 

Information technology equipment

 

 

29,429

 

 

 

28,553

 

Construction in process

 

 

67,855

 

 

 

4,990

 

Total property and equipment

 

 

935,753

 

 

 

743,385

 

Less accumulated depreciation

 

 

(370,273

)

 

 

(352,231

)

Total property and equipment, net

 

$

565,480

 

 

$

391,154

 

 

(7)
Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following items at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Accrued payroll

 

$

18,047

 

 

$

15,889

 

Accrued payroll taxes

 

 

3,149

 

 

 

2,124

 

Driver escrow liabilities

 

 

3,275

 

 

 

4,101

 

Legal settlements and claims

 

 

4,050

 

 

 

5,850

 

Commissions, other taxes and other

 

 

14,541

 

 

 

15,142

 

Total

 

$

43,062

 

 

$

43,106

 

 

 

52


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(8)
Debt

Debt is comprised of the following (in thousands):

 

 

 

Interest Rates at

 

December 31,

 

 

 

December 31, 2023

 

2023

 

 

2022

 

Outstanding Debt:

 

 

 

 

 

 

 

 

Revolving Credit Facility (1) (2)

 

6.70%

 

$

21,934

 

 

$

 

UACL Credit Agreement (2)

 

 

 

 

 

 

 

 

Term Loan

 

7.45%

 

 

69,000

 

 

 

79,000

 

Revolver

 

7.45%

 

 

 

 

 

 

Equipment Financing (3)

 

2.25% to 7.27%

 

 

156,341

 

 

 

148,177

 

Real Estate Facility (4)

 

7.47%

 

 

139,170

 

 

 

155,705

 

Margin Facility (5)

 

6.45%

 

 

 

 

 

 

Unamortized debt issuance costs

 

 

 

 

(4,521

)

 

 

(4,382

)

 

 

 

 

 

381,924

 

 

 

378,500

 

Less current portion of long-term debt

 

 

 

 

70,689

 

 

 

65,303

 

Total long-term debt, net of current portion

 

 

 

$

311,235

 

 

$

313,197

 

 

(1) On September 30, 2022, we amended our Revolving Credit Facility by increasing the revolving credit commitment to up to $400 million. Borrowings under the Revolving Credit Facility may now be made until and mature on September 30, 2027, and bear interest at index-adjusted SOFR or a base rate plus an applicable margin for each based on the Company’s leverage ratio. The term loan proceeds were advanced on November 27, 2018, and the Company repaid in full its then outstanding balance on the term loan on April 29, 2022. The Revolving Credit Facility is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interests in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The Revolving Credit Facility includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $378.1 million was available for borrowing on the revolver.

53


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(8)
Debt—continued

(2) Our UACL Credit Agreement provides for maximum borrowings of $90 million in the form of an $80 million term loan and a $10 million revolver. Term loan proceeds were advanced on September 30, 2022 and used to repay existing indebtedness under the Revolving Credit Facility. The term loan matures on September 30, 2027 and will be repaid in consecutive quarterly installments, as defined in the UACL Credit Agreement, commencing December 31, 2023. The remaining term loan balance is due at maturity. Borrowings under the revolving credit facility may be made until and mature on September 30, 2027. Borrowings under the UACL Credit Agreement bear interest at index-adjusted SOFR, or a base rate, plus an applicable margin for each based on the borrower’s leverage ratio. The UACL Credit Agreement is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interest in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The UACL Credit Agreement includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $10.0 million was available for borrowing on the revolver.

(3) Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in 60 monthly installments and bear interest at fixed rates ranging from 2.25% to 7.27%.

(4) Our Real Estate Facility provided for a $165.4 million term loan, the full amount of which was advanced on April 29, 2022. The Company used the facility’s proceeds to repay the outstanding balances under the term loan portion of the Revolving Credit Facility and certain other Real Estate Note obligations. The facility matures on April 29, 2032. Obligations under the facility are secured by first-priority mortgages on specific parcels of real estate owned by the Company, including all land and real property improvements, and first-priority assignments of rents and related leases of the loan parties. The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a monthly basis, based on an annual amortization of 10%. The facility bears interest at Term SOFR, plus an applicable margin equal to 2.12%. At December 31, 2023, we were in compliance with all covenants under the facility.

(5) Our Margin Facility is a short-term line of credit secured by our portfolio of marketable securities. It bears interest at Term SOFR plus 1.10%. The amount available under the line of credit is based on a percentage of the market value of the underlying securities. At December 31, 2023, the maximum available borrowings under the line of credit were $5.3 million.

The following table reflects the maturities of our principal repayment obligations as of December 31, 2023 (in thousands):

 

Years Ending
December 31

 

Revolving Credit Facility

 

 

UACL Term Loan

 

 

UACL Revolver

 

 

Equipment Financing

 

 

Real Estate Financing

 

 

Margin Facility

 

 

Total

 

2024

 

$

 

 

$

6,000

 

 

$

 

 

$

49,147

 

 

$

16,535

 

 

$

 

 

$

71,682

 

2025

 

 

 

 

 

6,500

 

 

 

 

 

 

39,068

 

 

 

16,535

 

 

 

 

 

 

62,103

 

2026

 

 

 

 

 

8,000

 

 

 

 

 

 

34,484

 

 

 

16,535

 

 

 

 

 

 

59,019

 

2027

 

 

21,934

 

 

 

48,500

 

 

 

 

 

 

26,445

 

 

 

16,535

 

 

 

 

 

 

113,414

 

2028

 

 

 

 

 

 

 

 

 

 

 

7,197

 

 

 

16,535

 

 

 

 

 

 

23,732

 

Thereafter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56,495

 

 

 

 

 

 

56,495

 

Total

 

$

21,934

 

 

$

69,000

 

 

$

 

 

$

156,341

 

 

$

139,170

 

 

$

 

 

$

386,445

 

 

The Company is also party to an interest rate swap agreement that qualifies for hedge accounting. The Company executed the swap agreement to fix a portion of the interest rate on its variable rate debt. Under the swap agreement, the Company receives interest at Term SOFR and pays a fixed rate of 2.88%. The swap agreement has an effective date of April 29, 2022, a maturity date of April 30, 2027, and an amortizing notional amount of $83.3 million. At December 31, 2023, the fair value of the swap agreement was an asset of $1.8 million. Since the swap agreement qualifies for hedge accounting, the changes in fair value are recorded in other comprehensive income (loss), net of tax. See Note 9, “Fair Value Measurement and Disclosures” for additional information pertaining to interest rate swaps.

54


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(9)
Fair Value Measurement and Disclosures

ASC Topic 820, “Fair Value Measurements and Disclosures,” defines fair value as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date and expanded disclosures with respect to fair value measurements.

ASC Topic 820 also establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

We have segregated all financial assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date in the tables below (in thousands):

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value
Measurement

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

$

168

 

 

$

 

 

$

 

 

$

168

 

Marketable securities

 

 

10,772

 

 

 

 

 

 

 

 

 

10,772

 

Interest rate swap

 

 

 

 

 

1,807

 

 

 

 

 

 

1,807

 

Total Assets

 

$

10,940

 

 

$

1,807

 

 

$

 

 

$

12,747

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value
Measurement

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

$

13

 

 

$

 

 

$

 

 

$

13

 

Marketable securities

 

 

10,000

 

 

 

 

 

 

 

 

 

10,000

 

Interest rate swap

 

 

 

 

 

2,882

 

 

 

 

 

 

2,882

 

Total Assets

 

$

10,013

 

 

$

2,882

 

 

$

 

 

$

12,895

 

 

55


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(9)
Fair Value Measurement and Disclosures—continued

 

The valuation techniques used to measure fair value for the items in the tables above are as follows:

Cash equivalents – This category consists of money market funds which are listed as Level 1 assets and measured at fair value based on quoted prices for identical instruments in active markets.
Marketable securities – Marketable securities represent equity securities, which consist of common and preferred stocks, are actively traded on public exchanges and are listed as Level 1 assets. Fair value was measured based on quoted prices for these securities in active markets.
Interest rate swaps – The fair value of our interest rate swap is determined using a methodology of netting the discounted future fixed cash payments (or receipts) and the discounted expected variable cash receipts (or payments). The variable cash receipts (or payments) are based on the expectation of future interest rates (forward curves) derived from observed market interest rate curves. The fair value measurement also incorporates credit valuation adjustments reflecting both the Company’s nonperformance risk and the respective counterparty’s nonperformance risk.

Our Revolving Credit Facility, UACL Credit Agreement and Real Estate Facility consist of variable rate borrowings. We categorize borrowings under these credit agreements as Level 2 in the fair value hierarchy. The carrying value of these borrowings approximate fair value because the applicable interest rates are adjusted frequently based on short-term market rates.

For our equipment promissory notes with fixed rates, the fair values are estimated using discounted cash flow analyses, based on our current incremental borrowing rates for similar types of borrowing arrangements. We categorize borrowings under this credit agreement as Level 2 in the fair value hierarchy. The carrying values and estimated fair values of these promissory notes at December 31, 2023 is summarized as follows:

 

 

2023

 

 

 

Carrying Value

 

 

Estimated Fair
Value

 

Equipment promissory notes

 

$

156,341

 

 

$

155,962

 

 

We have not elected the fair value option for any of our financial instruments.

56


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(10)
Transactions with Affiliates

Matthew T. Moroun is Chairman of our Board of Directors and his son, Matthew J. Moroun, is a member of our Board of Directors. Certain Moroun family trusts beneficially own a majority of our outstanding shares. Matthew T. Moroun is trustee of these trusts with investment authority over the shares, and Frederick P. Calderone, a member of our Board of Directors, is special trustee of these trusts with voting authority over the shares. The Moroun family also owns or significantly influences the management and operating policies of other businesses engaged in transportation, insurance, business services, and real estate development and management. In the ordinary course of business, we procure from these companies certain supplementary administrative support services, including legal, human resources, tax, and IT infrastructure services. The Audit Committee of our Board of Directors reviews and approves related party transactions. The cost of these services is based on the actual or estimated utilization of the specific service.

We also purchase other services from our affiliates. Following is a schedule of cost incurred and included in operating expenses for services provided by affiliates for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Insurance

 

$

76,926

 

 

$

73,398

 

 

$

65,076

 

Real estate rent and related costs

 

 

13,649

 

 

 

12,220

 

 

 

12,384

 

Administrative support services

 

 

6,377

 

 

 

6,036

 

 

 

4,215

 

Truck fuel, maintenance and other operating costs

 

 

9,221

 

 

 

7,597

 

 

 

3,887

 

Contracted transportation services

 

 

316

 

 

 

1,072

 

 

 

1,695

 

Total

 

$

106,489

 

 

$

100,323

 

 

$

87,257

 

 

We pay the direct variable cost of maintenance, fueling and other operational support costs for services delivered at our affiliate’s trucking terminals that are geographically remote from our own facilities. Such costs are billed when incurred, paid on a routine basis, and reflect actual labor utilization, repair parts costs or quantities of fuel purchased.

We lease 31 facilities from related parties. Our occupancy is based on either month-to-month or contractual, multi-year lease arrangements which are billed and paid monthly. Leasing properties from a related party affords us significant operating flexibility; however, we are not limited to such arrangements. See Note 12, “Leases” for further information regarding the cost of leased properties.

We purchase employee medical, workers’ compensation, property and casualty, cargo, warehousing and other general liability insurance from an insurance company owned by our controlling shareholder. In our Consolidated Balance Sheets, we record our insured claims liability and the related recovery in insurance and claims, and other receivables. At December 31, 2023 and 2022, there were $14.3 million and $16.2 million, respectively, included in each of these accounts for insured claims with an affiliate.

Other services from affiliates, including contracted transportation services, are delivered to us on a per-transaction basis or pursuant to separate contractual arrangements provided in the ordinary course of business. At December 31, 2023 and 2022, amounts due to affiliates were $20.7 million and $20.6 million, respectively.

During 2023, we purchased used tractors and new trailers from affiliates totaling $6.3 million and $5.1 million, respectively. During 2022, used tractor purchases from an affiliate totaled $4.7 million. During 2023, we also contracted with an affiliate to provide real property improvements for us totaling $5.3 million. There were no such purchases made during 2022.

In June 2022, we executed a real estate contract with an affiliate to acquire a multi-building, office complex located in Warren, Michigan for $8.3 million. The purchase price was established by an independent, third-party appraisal. The Company made an initial deposit of $0.2 million in 2022, and paid the balance at closing in the first quarter of 2023.

Services provided by Universal to Affiliates

We periodically assist our affiliates by providing selected transportation and logistics services in connection with their specific customer contracts or purchase orders. We may also lease facilities to our affiliates on an as-needed basis. Truck fueling and administrative expenses are presented net in operating expense. Following is a schedule of services provided to our affiliates for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Contracted transportation services

 

$

5,087

 

 

$

663

 

 

$

660

 

Facilities and related support

 

 

1,595

 

 

 

240

 

 

 

 

Total

 

$

6,682

 

 

$

903

 

 

$

660

 

 

57


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(10)
Transactions with Affiliates—continued

At December 31, 2023 and 2022, amounts due from affiliates were $0.7 million and $1.0 million, respectively.

In August 2023, we exercised our right of first refusal to acquire 3,750 shares of restricted stock from Mr. H.E. “Scott” Wolfe, our director, for $120,900 based on the closing market price on the effective date of the transaction.

In May 2022, we sold an inactive Mexican subsidiary to an affiliate for approximately $0.1 million. The purchase price was based on the book value of the net assets sold in the transaction, and as such, no gain or loss was recorded.

On May 13, 2022, we commenced a “Dutch auction” tender offer to repurchase up to 100,000 shares of our outstanding common stock at a price of not greater than $28.00 nor less than $25.00 per share. Following the expiration of the tender offer on June 15, 2022, we accepted 164,189 shares, including 64,189 oversubscribed shares tendered, of our common stock for purchase at $28.00 per share, for a total purchase price of approximately $4.6 million, excluding fees and expenses related to the offer. The total number of shares purchased in the tender offer includes 5,000 shares tendered by our director, Mr. Wolfe. We paid for the accepted shares with available cash and funds borrowed under our existing line of credit.

 

(11)
Income Taxes

A summary of income related to U.S. and non-U.S. operations are as follows (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Operations

 

 

 

 

 

 

 

 

 

U.S. Domestic

 

$

120,281

 

 

$

221,347

 

 

$

96,636

 

Foreign

 

 

4,018

 

 

 

4,075

 

 

 

1,945

 

Total pre-tax income

 

$

124,299

 

 

$

225,422

 

 

$

98,581

 

 

 

The provision (benefit) for income taxes attributable to income from continuing operations for the years ended December 31 consists of the following (in thousands):

 

 

2023

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

 

U.S. Federal

 

$

15,603

 

 

$

33,883

 

 

$

24,394

 

State

 

 

5,349

 

 

 

14,277

 

 

 

3,604

 

Foreign

 

 

26

 

 

 

354

 

 

 

 

Total current

 

 

20,978

 

 

 

48,514

 

 

 

27,998

 

Deferred:

 

 

 

 

 

 

 

 

 

U.S. Federal

 

 

9,612

 

 

 

11,530

 

 

 

(4,231

)

State

 

 

639

 

 

 

(4,055

)

 

 

984

 

Foreign

 

 

169

 

 

 

801

 

 

 

97

 

Total deferred

 

 

10,420

 

 

 

8,276

 

 

 

(3,150

)

Total

 

$

31,398

 

 

$

56,790

 

 

$

24,848

 

 

 

On March 27, 2020, the CARES Act was signed into law that was aimed at providing emergency assistance for individuals, families, and businesses affected by COVID-19. Among other things, the CARES Act includes provisions allowing for the deferral of the employer portion of social security payments. We took advantage of this provision and deferred the cash payment of social security taxes. In 2022, we paid the deferred balance of social security taxes outstanding as of December 31, 2021, which totaled $5.1 million.

58


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(11)
Income Taxes—continued

Deferred income tax assets and liabilities at December 31 consist of the following (in thousands):

 

 

2023

 

 

2022

 

Domestic deferred tax assets:

 

 

 

 

 

 

Allowance for credit losses

 

$

2,745

 

 

$

3,222

 

Other assets

 

 

1,781

 

 

 

1,715

 

Accrued expenses

 

 

5,579

 

 

 

9,385

 

Total domestic deferred tax assets

 

$

10,105

 

 

$

14,322

 

Domestic deferred tax liabilities:

 

 

 

 

 

 

Prepaid expenses

 

$

4,355

 

 

$

5,512

 

Marketable securities

 

 

692

 

 

 

504

 

Intangible assets

 

 

18,002

 

 

 

21,124

 

Property and equipment

 

 

66,623

 

 

 

56,767

 

Total domestic deferred tax liabilities

 

$

89,672

 

 

$

83,907

 

Net domestic deferred tax liabilities

 

$

79,567

 

 

$

69,585

 

Foreign deferred tax assets

 

 

 

 

 

 

Net operating losses

 

$

2,570

 

 

$

3,357

 

Valuation allowance - foreign

 

 

(1,345

)

 

 

(1,963

)

Total foreign deferred tax asset

 

$

1,225

 

 

$

1,394

 

Net deferred tax liability

 

$

78,342

 

 

$

68,191

 

 

In assessing whether deferred tax assets may be realized in the future, management considers whether it is more likely than not that some portion of such tax assets will not be realized. The deferred tax assets and liabilities were reviewed separately by jurisdictions when measuring the need for valuation allowances. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income (both ordinary income and taxable capital gains) during the periods in which those temporary differences reverse. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Valuation allowances are established when necessary to reduce deferred tax assets when it is more likely than not that a portion or all of the deferred tax assets will not be realized. Based upon the level of historical taxable income, reversal of existing taxable temporary differences, projections for future taxable income over the periods in which the domestic deferred tax assets are expected to reverse, and our ability to generate future capital gains, management believes it is more likely than not that we will realize the benefits of these deductible differences. Thus, no valuation allowance has been established for the domestic deferred tax assets. We had foreign net operating loss carryforward associated with our Mexican subsidiary with a tax effect of $0.7 million and $1.4 million as of December 31, 2023 and 2022, respectively. The net operating loss carryforward will expire in 2030. Although realization is not assured, the Company has concluded that it is more likely than not that the deferred tax asset will be fully realized and as such no valuation allowance has been provided. At December 31, 2023 and 2022, we also had foreign net operating loss carryforwards associated with our Canadian and German subsidiaries with a tax effect of $1.3 million and $1.7 million, respectively. Based on the anticipated earnings projections, management had previously recorded a full valuation allowance for the deferred tax assets associated with these entities.

59


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(11)
Income Taxes—continued

Income tax expense attributable to income from continuing operations differs from the statutory rates as follows:

 

 

2023

 

 

2022

 

 

2021

 

Federal statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

State, net of federal benefit

 

 

4

%

 

 

4

%

 

 

4

%

Foreign

 

 

0

%

 

 

0

%

 

 

0

%

Effective tax rate

 

 

25

%

 

 

25

%

 

 

25

%

 

 

As of December 31, 2023, the total amount of unrecognized tax benefit representing uncertainty in certain tax positions was $0.3 million. These uncertain tax positions are based on recognition thresholds and measurement attributes for the financial statement recognition and measurements of a tax position taken or expected to be taken in a tax return. Any prospective adjustments to our accrual for uncertain tax positions will be recorded as an increase or decrease to the provision for income taxes and would impact our effective tax rate. At December 31, 2023, there are no positions for which it is reasonably possible that the total amounts of unrecognized tax benefits would significantly increase or decrease within 12 months. As of December 31, 2023, the amount for both accrued interest and penalties was zero.

The changes in our gross unrecognized tax benefits during the years ended December 31 are as follows (in thousands):

 

 

2023

 

 

2022

 

 

2021

 

Unrecognized tax benefit – beginning of year

 

$

257

 

 

$

226

 

 

$

272

 

Increases related to current year tax positions

 

 

36

 

 

 

52

 

 

 

35

 

Decreases related to prior year tax positions

 

 

(15

)

 

 

(21

)

 

 

(81

)

Unrecognized tax benefit – end of year

 

$

278

 

 

$

257

 

 

$

226

 

 

(12)
Leases

As of December 31, 2023, our obligations under operating lease arrangements primarily related to the rental of office space, warehouses, freight distribution centers, terminal yards and equipment. Right-of-use assets represent our right to use an underlying asset over the lease term and lease liabilities represent the obligation to make lease payments resulting from the lease agreement. We recognize a right-of-use asset and a lease liability on the effective date of a lease agreement. These assets and liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date, using our incremental borrowing rate as of the respective dates of lease inception, as the rate implicit in each lease is not readily determinable.

Our lease obligations typically do not include options to purchase the leased property, nor do they contain residual value guarantees or material restrictive covenants. Options to extend or terminate an agreement are included in the lease term when it becomes reasonably certain the option will be exercised. As of December 31, 2023, we were not reasonably certain of exercising any renewal or termination options, and as such, no adjustments were made to the right-of-use lease assets or corresponding liabilities.

Leases with an initial term of 12 months or less, short-term leases, are not recorded on the balance sheet. Lease expense for short-term and long-term operating leases is recognized on a straight-line basis over the lease term. For facility leases, variable lease costs include the costs of common area maintenance, taxes, and insurance for which we pay the lessors an estimate that is adjusted to actual expense on a quarterly or annual basis depending on the underlying contract terms. For equipment leases, variable lease costs may include additional fees associated with using equipment in excess of estimated amounts.

60


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(12)
Leases—continued

The following table summarizes our lease costs for the years ended December 31, 2023 and 2022, and related information (in thousands):

 

 

December 31, 2023

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Lease cost

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

9,521

 

 

$

26,702

 

 

$

36,223

 

Short-term lease cost

 

 

66

 

 

 

16,155

 

 

 

16,221

 

Variable lease cost

 

 

881

 

 

 

3,120

 

 

 

4,001

 

Total lease cost

 

$

10,468

 

 

$

45,977

 

 

$

56,445

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Lease cost

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

9,526

 

 

$

25,422

 

 

$

34,948

 

Short-term lease cost

 

 

1,914

 

 

 

9,557

 

 

 

11,471

 

Variable lease cost

 

 

869

 

 

 

3,095

 

 

 

3,964

 

Sublease income

 

 

 

 

 

(113

)

 

 

(113

)

Total lease cost

 

$

12,309

 

 

$

37,961

 

 

$

50,270

 

The following table summarizes other lease related information as of and for the years ended December 31, 2023 and 2022 (in thousands):

 

 

December 31, 2023

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Other information

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating leases

 

$

9,401

 

 

$

26,744

 

 

$

36,145

 

Right-of-use asset change due to lease termination

 

$

(64

)

 

$

(144

)

 

$

(208

)

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

151

 

 

$

16,118

 

 

$

16,269

 

Weighted-average remaining lease term (in years)

 

 

4.3

 

 

 

3.2

 

 

 

3.5

 

Weighted-average discount rate

 

 

7.5

%

 

 

5.4

%

 

 

6.1

%

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Other information

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating leases

 

$

9,248

 

 

$

24,026

 

 

$

33,274

 

Right-of-use asset change due to lease termination

 

$

 

 

$

(1,583

)

 

$

(1,583

)

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

1,080

 

 

$

23,277

 

 

$

24,357

 

Future right-of-use asset change due to a lease signed with a future commencement date

 

$

 

 

$

1,736

 

 

$

1,736

 

Weighted-average remaining lease term (in years)

 

 

4.8

 

 

 

3.8

 

 

 

4.1

 

Weighted-average discount rate

 

 

6.9

%

 

 

4.9

%

 

 

5.5

%

 

 

 

 

 

 

 

 

 

 

 

61


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(12)
Leases—continued

 

Future minimum lease payments under these operating leases as of December 31, 2023, are as follows (in thousands):

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

2024

 

$

9,162

 

 

$

25,514

 

 

$

34,676

 

2025

 

 

7,439

 

 

 

20,942

 

 

 

28,381

 

2026

 

 

4,887

 

 

 

17,201

 

 

 

22,088

 

2027

 

 

3,761

 

 

 

8,158

 

 

 

11,919

 

2028

 

 

3,553

 

 

 

1,282

 

 

 

4,835

 

Thereafter

 

 

3,362

 

 

 

 

 

 

3,362

 

Total required lease payments

 

$

32,164

 

 

$

73,097

 

 

$

105,261

 

Less amounts representing interest

 

 

 

 

 

 

 

 

(11,643

)

Present value of lease liabilities

 

 

 

 

 

 

 

$

93,618

 

 

(13)
Retirement Plans

We offer 401(k) defined contribution plans to our employees. The plans are administered by a company controlled by our principal shareholder and include different matching provisions ranging from zero to $2,080 per participant annually depending on which subsidiary or affiliate is involved. The total expense for contributions for 401(k) plans, including plans related to collective bargaining agreements, was $1.1 million, $1.0 million and $0.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.

In connection with a collective bargaining agreement that covered 15 Canadian employees at December 31, 2023, we are required to make defined contributions into the Canada Wide Industrial Pension Plan. At December 31, 2023, 2022 and 2021, the required contributions totaled approximately $58,000, $40,000 and $32,000, respectively.

 

(14)
Stock Based Compensation

On April 23, 2014, our Board of Directors adopted our 2014 Amended and Restated Stock Incentive Plan. The Plan was approved at the 2014 annual meeting of shareholders and became effective as of the date our Board adopted it. In May 2022, the Company’s shareholders approved an amendment to the Plan to increase the number of shares of common stock authorized for issuance by 200,000 shares. Grants under the Plan may be made in the form of options, restricted stock awards, restricted stock purchase rights, stock appreciation rights, phantom stock units, restricted stock units or shares of unrestricted common stock.

In May 2023, we granted 3,549 shares of common stock to non-employee directors. These restricted stock awards have a fair value of $25.42 per share, based on the closing price of our stock on the grant date, and vested immediately.

In March 2023, we granted 34,611 shares of restricted stock to certain of its employees, including 9,134 shares to our Chief Executive Officer and 8,441 shares to our Chief Financial Officer. The restricted stock awards have a grant date fair value of $27.59 per share, based on the closing price of our stock. The shares will vest in four equal installments on each March 15 in 2024, 2025, 2026, and 2027, subject to their continued employment with us.

In May 2022, we granted 2,157 shares of common stock to non-employee directors. These restricted stock awards have a fair value of $23.17 per share, based on the closing price of our stock on the grant date, and vested immediately.

In September 2021, we granted 2,355 shares of restricted stock to one of our employees. These restricted stock awards have a fair value of $20.46 per share, based on the closing price of our stock on the grant date. The shares will vest in five equal increments on each August 9 in 2022, 2023, 2024, 2025 and 2026, subject to continued employment with us.

In February 2020, we granted 5,000 shares of restricted stock to our Chief Financial Officer. These restricted stock awards have a fair value of $17.74 per share, based on the closing price of our stock on the grant date. The shares will vest on February 20, 2024, subject to his continued employment with us.

 

62


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(14)
Stock Based Compensation—continued

In January 2020, we granted 60,000 shares of restricted stock to our Chief Executive Officer. These restricted stock awards have a fair value of $18.82 per share, based on the closing price of our stock on the grant date. The shares will vest in installments of 20,000 shares on January 10, 2024 and January 10, 2026, and installments of 10,000 shares on January 10, 2027 and January 10, 2028, subject to his continued employment with us.

A grantee’s vesting of restricted stock awards may be accelerated under certain conditions, including retirement.

The following table summarizes the status of our non-vested shares and related information for the period indicated:

 

 

 

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Non-vested at January 1, 2023

 

 

73,759

 

 

$

19.23

 

Granted

 

 

38,160

 

 

$

27.39

 

Vested

 

 

(10,895

)

 

$

24.03

 

Forfeited

 

 

(566

)

 

$

27.59

 

Balance at December 31, 2023

 

 

100,458

 

 

$

21.76

 

 

The total grant date fair value of vested shares recognized as compensation cost was $0.3 million, $0.2 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. Included in compensation cost during the year ended December 31, 2023 was approximately $90,000 recognized as a result of the grant of 3,549 shares of stock to non-employee directors. Included in compensation cost during the year ended December 31, 2022 was approximately $50,000 recognized as a result of the grant of 2,157 shares of stock to non-employee directors. No such grants were made during the year ended December 31, 2021. As of December 31, 2023, there was approximately $2.2 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements. That cost is expected to be recognized on a straight-line basis over the remaining vesting period. As a result, we expect to recognize stock-based compensation expense of $0.7 million in 2024, $0.3 million in 2025, $0.6 million in 2026, $0.4 million in 2027 and $0.2 million in 2028.

(15)
Commitments and Contingencies

Our principal commitments relate to long-term real estate leases and payment obligations to equipment and construction vendors, and for purchases of strategic real estate.

We are involved in certain other claims and pending litigation arising from the ordinary conduct of business. We also provide accruals for claims within our self-insured retention amounts. Based on the knowledge of the facts, and in certain cases, opinions of outside counsel, in our opinion the resolution of these claims and pending litigation will not have a material effect on our financial position, results of operations or cash flows. However, if we experience claims that are not covered by our insurance or that exceed our estimated claim reserve, it could increase the volatility of our earnings and have a materially adverse effect on our financial condition, results of operations or cash flows.

At December 31, 2023, approximately 33% of our employees are subject to collective bargaining agreements that are renegotiated periodically, 48% of which are subject to contracts that expire in 2024.

At December 31, 2023, our firm commitments to purchase equipment and strategic real estate, as well as for on-going construction projects totaled $121.9 million.

(16)
Earnings Per Share

Basic earnings per common share amounts are based on the weighted average number of common shares outstanding, excluding outstanding non-vested restricted stock. Diluted earnings per common share include dilutive common stock equivalents determined by the treasury stock method. For the years ended December 31, 2023, 2022 and 2021, there were 23,821, 19,837 and 10,845 weighted average non-vested shares of restricted stock, respectively, included in the denominator for the calculation of diluted earnings per share.

In the years ended December 31, 2023 and 2021, 34,045 and 65,000 shares, respectively, were excluded from the calculation of diluted earnings per share because such shares were anti-dilutive. No such shares were excluded from the calculation of diluted earnings per share for the year ended December 31, 2022.

 

63


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(17)
Segment Reporting

We report our financial results in four distinct reportable segments: contract logistics, intermodal, trucking, and company-managed brokerage, which are based primarily on the services each segment provides. This presentation reflects the manner in which management evaluates our operating segments, including an evaluation of economic characteristics and applicable aggregation criteria.

Operations aggregated in our contract logistics segment deliver value-added and/or dedicated transportation services to support in-bound logistics to original equipment manufacturers (OEMs) and major retailers on a contractual basis, generally pursuant to terms of one year or longer. Our intermodal segment is associated with local and regional drayage moves coordinated by company-managed terminals using a mix of owner-operators, company equipment and third-party capacity providers (broker carriers). Operations aggregated in our trucking segment are associated with individual freight shipments coordinated primarily by our agents using a mix of owner-operators, company equipment and broker carriers. Our company-managed brokerage segment provides for the pick-up and delivery of individual freight shipments using broker carriers, coordinated by our company-managed operations. Other non-reportable segments are comprised of the Company’s subsidiaries that provide support services to other subsidiaries.

Separate balance sheets are not prepared by segment, and we do not provide asset information by segment to the chief operating decision maker.

The following tables summarize information about our reportable segments for the fiscal years ended December 31, 2023, 2022 and 2021 (in thousands):

 

 

 

Operating Revenues

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

829,574

 

 

$

823,934

 

 

$

627,220

 

Intermodal

 

 

374,667

 

 

 

591,946

 

 

 

473,059

 

Trucking

 

 

333,211

 

 

 

392,639

 

 

 

403,312

 

Company-managed brokerage

 

 

119,741

 

 

 

200,536

 

 

 

242,794

 

Other

 

 

4,946

 

 

 

6,401

 

 

 

4,595

 

Total operating revenues

 

$

1,662,139

 

 

$

2,015,456

 

 

$

1,750,980

 

 

 

 

 

 

 

 

 

 

 

 

 

Eliminated Inter-segment Revenues

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

(629

)

 

$

(4,718

)

 

$

(530

)

Intermodal

 

 

(2,974

)

 

 

(8,526

)

 

 

(6,949

)

Trucking

 

 

(569

)

 

 

(208

)

 

 

(12,311

)

Company-managed brokerage

 

 

(2,415

)

 

 

(3,668

)

 

 

(2,364

)

Total eliminated inter-segment revenues

 

$

(6,587

)

 

$

(17,120

)

 

$

(22,154

)

 

 

 

 

 

 

 

 

 

 

 

64


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(17)
Segment Reporting—continued

 

 

 

Income from Operations

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

127,752

 

 

$

118,437

 

 

$

44,809

 

Intermodal

 

 

1,297

 

 

 

83,640

 

 

 

30,379

 

Trucking

 

 

17,258

 

 

 

27,564

 

 

 

19,607

 

Company-managed brokerage

 

 

(2,221

)

 

 

9,993

 

 

 

7,122

 

Other

 

 

1,358

 

 

 

801

 

 

 

1,043

 

Total income from operations

 

$

145,444

 

 

$

240,435

 

 

$

102,960

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and Amortization

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

45,027

 

 

$

47,013

 

 

$

33,504

 

Intermodal

 

 

28,563

 

 

 

25,509

 

 

 

26,074

 

Trucking

 

 

2,631

 

 

 

2,146

 

 

 

5,979

 

Company-managed brokerage

 

 

307

 

 

 

137

 

 

 

379

 

Other

 

 

508

 

 

 

1,852

 

 

 

1,601

 

Total depreciation and amortization

 

$

77,036

 

 

$

76,657

 

 

$

67,537

 

 

 

 

 

 

 

 

 

 

 

We provide a portfolio of transportation and logistics services to a wide range of customers throughout the United States and in Mexico, Canada and Colombia. Revenues attributed to geographic areas are as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

United States

 

$

1,622,993

 

 

$

1,977,339

 

 

$

1,720,619

 

Mexico

 

 

30,462

 

 

 

22,889

 

 

 

15,236

 

Canada

 

 

5,846

 

 

 

13,175

 

 

 

13,208

 

Colombia

 

 

2,838

 

 

 

2,053

 

 

 

1,917

 

Total

 

$

1,662,139

 

 

$

2,015,456

 

 

$

1,750,980

 

 

Net long-lived assets by geographic area are presented in the table below (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

604,365

 

 

$

455,577

 

Mexico

 

 

46,999

 

 

 

34,067

 

Canada

 

 

 

 

 

 

Colombia

 

 

1,324

 

 

 

1,241

 

Total

 

$

652,688

 

 

$

490,885

 

 

(18)
Subsequent Events

On January 11, 2024, we closed on the purchase of real property in Savannah, Chatham County, Georgia. The purchase price was $13.0 million. We previously made a deposit of $0.3 million and used a combination of available cash on hand and funds borrowed under its existing line of credit to fund the balance at closing.

65


UNIVERSAL LOGISTICS HOLDINGS, INC.

Notes to Consolidated Financial Statements – (Continued)

December 31, 2023, 2022 and 2021

(18)
Subsequent Events—continued

On February 14, 2024, we retired 4,722,877 shares of our treasury stock. When treasury shares are retired, we allocate the excess of the repurchase price over the par value of shares acquired to both retained earnings and paid-in capital. The portion allocated to paid-in capital is determined by applying the average paid-in capital per share, and the remaining portion is recorded to retained earnings. There was no effect on our overall equity position as a result of the retirement.

On February 15, 2024, our Board of Directors declared the regular quarterly cash dividend of $0.105 per share of common stock, payable to shareholders of record at the close of business on March 4, 2024 and is expected to be paid on April 1, 2024. Declaration of future cash dividends is subject to final determination by the Board of Directors each quarter after its review of our financial condition, results of operations, capital requirements, any legal or contractual restrictions on the payment of dividends and other factors the Board of Directors deems relevant.

 

66


 

ITEM 9: CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURES

None.

ITEM 9A: CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We maintain disclosure controls and procedures designed to ensure that information required to be disclosed in reports filed under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within the specified time periods and accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. An evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Annual Report was made under the supervision and with the participation of our management, including our principal executive officer and principal financial officer.

Based upon this evaluation, our principal executive officer and principal financial officer have concluded that, as of December 31, 2023, our disclosure controls and procedures were not effective as of such date due to a material weakness in internal control over financial reporting, as described below.

Inherent Limitations over Internal Controls

Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles (“GAAP”). Our internal control over financial reporting includes those policies and procedures that:

(i)
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company’s assets;
(ii)
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that the Company’s receipts and expenditures are being made only in accordance with authorizations of the Company’s management and directors; and
(iii)
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company’s assets that could have a material effect on the financial statements.

Management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of internal controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Also, any evaluation of the effectiveness of controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Report of Management on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Management conducted an assessment of the effectiveness of our internal control over financial reporting based on the criteria set forth in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission, which is commonly referred to as the 2013 framework.

Based on our assessment, management has concluded that, as of December 31, 2023, our internal control over financial reporting was ineffective, due to the material weakness described below.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.

We identified a material weakness in controls designed to identify potential data-entry errors in contracted rates and quantities associated with their invoices and amounts recorded as unbilled revenue.

The effectiveness of our internal control over financial reporting has been audited by Grant Thornton LLP, an independent registered public accounting firm, as stated in its report included herein. This report contains an adverse opinion on the effectiveness of our internal control over financial reporting.

67


 

 

Remediation and Plans for Remediation of Material Weakness

We are committed to maintaining a strong internal control environment and implementing measures designed to help ensure that control deficiencies contributing to the material weakness are remediated as soon as possible. Management is currently in the process of planning for and implementing remediation efforts to address the identified material weakness.

We plan to remediate our material weakness by modifying our policies and procedures for the timely review and approval of those contracted rates that are entered into the system. We also plan to add a monitoring control that requires a secondary review of all contracted rates entered into the system to ensure they are being reviewed timely and entered accurately, and enhance the controls associated with invoices to ensure they reflect contracted rates.

Management believes the steps outlined above will resolve the control deficiencies identified. We will continue to monitor and improve our internal controls over financial reporting. We may take additional steps or modify our plans for remediation to provide for reasonable assurance that we effectively maintain internal controls over financial reporting. We will consider the material weakness remediated after the applicable controls operate for a sufficient period of time, and management has concluded, through testing, that the controls are operating effectively.

Changes in Internal Controls

Except as otherwise discussed above, there were no changes in our internal control over financial reporting during the fourth quarter of 2023, which were identified in connection with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

68


 

Report of Independent Registered Public Accounting Firm

Board of Directors and Shareholders

Universal Logistics Holdings, Inc.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Universal Logistics Holdings, Inc., a Michigan corporation, and subsidiaries (collectively, the “Company”) as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). In our opinion, because of the effect of the material weakness described in the following paragraphs on the achievement of the objectives of the control criteria, the Company has not maintained effective internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

A material weakness is a deficiency, or combination of control deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weakness has been identified and included in management’s assessment.

Management identified a material weakness in controls designed to identify potential data-entry errors in contracted rates and quantities associated with their invoices and amounts recorded as unbilled revenue.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated financial statements of the Company as of and for the year ended December 31, 2023. The material weakness identified above was considered in determining the nature, timing, and extent of audit tests applied in our audit of the 2023 consolidated financial statements, and this report does not affect our report dated March 15, 2024 which expressed an unqualified opinion on those financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Report of Management on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ GRANT THORNTON LLP

Southfield, Michigan

March 15, 2024

69


 

ITEM 9B: OTHER INFORMATION

Trading Arrangements

None of the Company’s directors or officers adopted, modified or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement during the Company’s fiscal quarter ended December 31, 2023, as such terms are defined under Item 408(a) of Regulation S-K.

 

ITEM 9C: DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

None.

70


 

PART III

Portions of the information required by Part III of Form 10-K are, pursuant to General Instruction G(3) of Form 10-K, incorporated by reference from our definitive Proxy Statement to be filed pursuant to Regulation 14A for our Annual Meeting of Shareholders to be held on April 24, 2024. We will, within 120 days of the end of our fiscal year, file with the Securities and Exchange Commission a definitive proxy statement pursuant to Regulation 14A.

ITEM 10: DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

The information required by this Item is incorporated herein by reference to the definitive Proxy Statement to be filed pursuant to Regulation 14A for our Annual Meeting of Shareholders to be held on April 24, 2024.

ITEM 11: EXECUTIVE COMPENSATION

The information required by this Item is incorporated herein by reference to the definitive Proxy Statement to be filed pursuant to Regulation 14A for our Annual Meeting of Shareholders to be held on April 24, 2024.

ITEM 12: SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information required by this Item is incorporated herein by reference to the definitive Proxy Statement to be filed pursuant to Regulation 14A for our Annual Meeting of Shareholders to be held on April 24, 2024.

The following table presents information about equity plans under which equity securities of the Company are authorized for issuance at December 31, 2023:

 

Plan Category

 

Number of securities
to be issued upon
exercise of
outstanding options,
warrants and rights

 

 

Weighted average
exercise price of
outstanding
options, warrants
and rights

 

 

Number of
securities
remaining
available for
future issuance

 

Equity compensation plans approved by security holders

 

 

100,458

 

 

$

 

(1)

 

254,708

 

Equity compensation plans not approved by security holders

 

 

 

 

$

 

 

 

 

Total

 

 

100,458

 

 

$

 

(1)

 

254,708

 

 

(1)
Reflects shares to be issued under restricted stock bonus awards, which do not have an exercise price. As of December 31, 2023, the Company has no outstanding options, warrants or rights that require payment of an exercise price.

The information required by this Item is incorporated herein by reference to the definitive Proxy Statement to be filed pursuant to Regulation 14A for our Annual Meeting of Shareholders to be held on April 24, 2024.

ITEM 14: PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required by this Item is incorporated herein by reference to the definitive Proxy Statement to be filed pursuant to Regulation 14A for our Annual Meeting of Shareholders to be held on April 24, 2024.

71


 

PART IV

ITEM 15: EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(1)
Financial Statements

Page

Report of Independent Registered Public Accounting Firm (GRANT THORNTON LLP; Southfield, Michigan; PCAOB ID 248)

35

Consolidated Balance Sheets

37

Consolidated Statements of Income

38

Consolidated Statements of Comprehensive Income

39

Consolidated Statements of Cash Flows

40

Consolidated Statements of Shareholders’ Equity

42

Notes to Consolidated Financial Statements

43

 

(2)
Financial Statement Schedules

Financial statement schedules have been omitted since they are either not required, not applicable, or the information is otherwise included elsewhere in this Form 10-K.

(3)
Exhibits

 

Exhibit

No.

Description

    3.1

 

Amended and Restated Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant’s Registration Statement on Form S-1 filed on November 15, 2004)

    3.2

Amendment to Restated Articles of Incorporation (incorporated by reference to Exhibit 3(i)-1 and 3(i)-2 to the Registrant’s Current Report on Form 8-K filed on November 1, 2012)

    3.3

Certificate of Amendment to Restated Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K filed on May 2, 2016)

    3.4

Sixth Amended and Restated Bylaws, effective February 14, 2024 (incorporated by reference to Exhibit 3.1 to the Registrant’s Current Report on Form 8-K filed on February 15, 2024)

    4.1

Specimen Common Share Certificate (incorporated by reference to Exhibit 4.2 to the Registrant’s Registration Statement on Form S-1 filed on November 15, 2004)

    4.2*

Description of Capital Stock of the Registrant

    4.3

Second Amended and Restated Registration Rights Agreement dated July 28, 2021 among the Registrant and the Moroun Family Holders (incorporated by reference to Exhibit 4.1 to the Registrant’s Current Report on Form 8-K filed July 29, 2021)

 

 

 

    4.4

 

Joinder Agreement to Registration Rights Agreement dated August 1, 2023, among Registrant and the Swiftsure Trust (incorporated by reference to Exhibit 4.1 to the Registrant’s Report on Form 8-K filed August 3, 2023)

 

 

 

  10.1

Service Level Agreement between the Registrant and Data System Services, LLC (incorporated by reference to Exhibit 10.7 to the Registrant’s Annual Report on Form 10-K filed on March 16, 2015)

 

 

 

  10.2+

2014 Amended and Restated Stock Option and Incentive Plan (incorporated by reference to Appendix A to the Registrant’s Schedule 14A filed on April 29, 2014)

 

 

 

  10.3+

Form of Restricted Stock Bonus Award Agreement under the 2014 Amended and Restated Stock Option and Incentive Plan (incorporated by reference to Exhibit B of Appendix A to the Registrant’s Schedule 14A filed on April 29, 2014)

 

 

 

  10.4

Credit Agreement dated as of April 29, 2022 among UTSI Finance, Inc., UTS Realty, LLC, the lenders party thereto, and Fifth Third Bank, N.A., as agent for the lenders (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed May 2, 2022)

72


 

Exhibit

No.

Description

  10.5

Confirmation of Transaction, dated April 29, 2022, between Fifth Third Bank, N.A. and UTSI Finance, Inc. (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed May 2, 2022)

  10.6

Credit and Security Agreement dated as of November 27, 2018 among Universal Management Services, Inc., certain of its affiliates identified therein as Borrowers, certain subsidiaries of Universal Logistics Holdings, Inc., as guarantors, and KeyBank National Association as administrative agent and lender (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on November 29, 2018)

  10.7

First Amendment Agreement dated September 30, 2022 among Universal Management Services, Inc., certain of its affiliates identified therein as Borrowers, KeyBank National Association, and the Lenders party thereto (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed October 3, 2022)

 

 

 

  10.8

 

Credit and Security Agreement dated September 30, 2022 among UACL Logistics Holdings, LLC, certain of its affiliates identified therein as Borrowers, KeyBank National Association, and the Lenders party thereto (incorporated by reference to Exhibit 10.2 to the Registrant’s Current Report on Form 8-K filed October 3, 2022

 

 

 

  10.9+

Employment Agreement between the Registrant and Tim Phillips (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed on January 14, 2020)

 

 

 

  10.10

 

Form of Indemnification Agreement between the Registrant and each of its directors and executive officers with reporting obligations under Section 16 of the Securities Exchange Act of 1934 (incorporated by reference to Exhibit 10.1 to the Registrant’s Current Report on Form 8-K filed July 27, 2023)

 

 

 

  21.1*

Subsidiaries of the Registrant

  23.1*

Consent of Grant Thornton LLP, independent registered public accounting firm

  24*

Powers of Attorney (see signature page)

  31.1*

Chief Executive Officer certification, as adopted pursuant to section 302 of the Sarbanes-Oxley Act of 2002

  31.2*

Chief Financial Officer certification, as adopted pursuant to section 302 of the Sarbanes-Oxley Act of 2002

  32.1**

Chief Executive Officer and Chief Financial Officer certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002

  97.1*

 

Clawback Policy

 

 

 

101.INS*

Inline XBRL Instance Document

101.SCH*

Inline XBRL Taxonomy Extension Schema with Embedded Linkbase Documents

104

 

The cover page from the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, has been formatted in Inline XBRL.

 

+ Indicates a management contract, compensatory plan or arrangement.

* Filed herewith.

** Furnished herewith.

ITEM 16: FORM 10-K SUMMARY

None.

73


 

 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.

 

Universal Logistics Holdings, Inc.

 

 

(Registrant)

 

 

By:

 

/s/ Jude Beres

 

 

 

Jude Beres, Chief Financial Officer

 

 

 

 

 

 

 

Date: March 15, 2024

POWER OF ATTORNEY

Know all persons by these presents, that each person whose signature appears below constitutes and appoints Tim Phillips and Jude Beres, jointly and severally, his attorneys-in-fact, each with the power of substitution, for him in any and all capacities, to sign any amendments to this Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitutes, may do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

Signatures

 

Title

 

Date

 

 

 

 

 

 

/s/ Tim Phillips

 

Chief Executive Officer

 

March 15, 2024

Tim Phillips

 

(Principal Executive Officer)

 

 

 

/s/ Jude Beres

 

Chief Financial Officer and Treasurer

 

March 15, 2024

Jude Beres

 

(Principal Financial and Accounting Officer)

 

 

 

/s/ Matthew T. Moroun

 

Chairman of the Board

 

March 15, 2024

Matthew T. Moroun

 

 

 

 

 

/s/ Matthew J. Moroun

 

Director

 

March 15, 2024

Matthew J. Moroun

 

 

 

 

 

/s/ Grant Belanger

 

Director

 

March 15, 2024

Grant Belanger

 

 

 

 

 

/s/ Frederick P. Calderone

 

Director

 

March 15, 2024

Frederick P. Calderone

 

 

 

 

 

/s/ Daniel J. Deane

 

Director

 

March 15, 2024

Daniel J. Deane

 

 

 

 

 

/s/ Clarence W. Gooden

 

Director

 

March 15, 2024

Clarence W. Gooden

 

 

 

 

 

/s/ Marcus D. Hudson

 

Director

 

March 15, 2024

Marcus D. Hudson

 

 

 

 

 

/s/ Michael A. Regan

 

Director

 

March 15, 2024

Michael A. Regan

 

 

 

 

 

/s/ Richard P. Urban

 

Director

 

March 15, 2024

Richard P. Urban

 

 

 

 

 

/s/ H.E. “Scott” Wolfe

 

Director

 

March 15, 2024

H. E. “Scott” Wolfe

 

 

 

 

 

74


EX-4.2 2 ulh-ex4_2.htm EX-4.2 EX-4.2

Exhibit 4.2

DESCRIPTION OF CAPITAL STOCK

 

The following is a summary of the material terms of the capital stock of Universal Logistics Holdings, Inc. (the “Company”) and the provisions of the Company’s Amended and Restated Articles of Incorporation, as amended (the “Articles”), and Sixth Amended and Restated Bylaws (“Bylaws”). It also summarizes relevant provisions of the Michigan Business Corporation Act, which we refer to as Michigan law, or the “MBCA.” Since the terms of our Articles, Bylaws, and Michigan law are more detailed than the general information provided below, we urge you to read the actual provisions of those documents and Michigan law. The following summary of our capital stock is subject in all respects to Michigan law, our Articles, and our Bylaws. If you would like to read our Articles or Bylaws, these documents are on file with the Securities and Exchange Commission.

 

General

 

The authorized capital stock of the Company consists of 100,000,000 shares of common stock, no par value, and 5,000,000 shares of preferred stock, no par value. As of December 31, 2023, there were 31,007,100 shares of our common stock issued and 26,284,223 shares of our common stock outstanding, and no shares of our preferred stock were issued and outstanding. Our common stock is listed on the NASDAQ Stock Market.

 

Common Stock

 

All of the outstanding shares of our common stock are fully paid and non-assessable.

Voting Rights. Each holder of our common stock is entitled to cast one vote for each share held of record on all matters submitted to a vote of shareholders, including the election of directors. Holders of our common stock have no cumulative voting rights.

Dividends. Holders of our common stock are entitled to receive dividends or other distributions declared by the board of directors. The right of the board of directors to declare dividends is subject to the right of any holders of our preferred stock and the availability under Michigan law of sufficient funds to pay dividends.

Liquidation Rights. If the Company is dissolved, our common shareholders will share ratably in the distribution of all assets that remain after we pay all of our liabilities and satisfy our obligations to the holders of any of our preferred stock.

Preemptive and Other Rights. Holders of our common stock have no preemptive rights to purchase or subscribe for any stock or other securities of the Company, and there are no conversion rights or redemption or sinking fund provisions with respect to our common stock.

Transfer Agent. The transfer agent and registrar for our common stock is Computershare Trust Company, N.A.

 

Preferred Stock

 

The board of directors is authorized to issue shares of our preferred stock at any time, without shareholder approval. It has the authority to determine all aspects of those shares, including the following:

the designation and number of shares;

the dividend rate and preferences, if any, which dividends on that series of preferred stock will have compared to any other class or series of our capital stock;

the voting rights, if any;

the conversion or exchange privileges, if any, applicable to that series;

the redemption price or prices and the other terms of redemption, if any, applicable to that series; and

any purchase, retirement or sinking fund provisions applicable to that series.

 

 


 

Any of these terms could have an adverse effect on the availability of earnings for distribution to the holders of our common stock or for other corporate purposes. We have no agreements or understandings for the issuance of any shares of preferred stock.

 

Provisions That May Discourage Takeovers

 

Michigan law and our Bylaws contain provisions that may have the effect of discouraging transactions involving an actual or threatened change of control. These provisions could protect the continuity of our directors and management and possibly deprive shareholders of an opportunity to sell their shares of common stock at prices higher than the prevailing market prices. The following description is subject in its entirety to applicable Michigan law and our Articles and Bylaws.

Ownership of Controlling Shares by the Moroun Family. As of March 4, 2024, certain trusts established for the benefit of Moroun family members beneficially own 19,485,648 shares, or 74.12%, of our outstanding common stock. Our Chairman, Matthew T. Moroun is trustee of these trusts with investment authority over the shares, and Frederick P. Calderone, a member of our Board of Directors, is special trustee of these trusts with voting authority over the shares. Matthew J. Moroun, who is the son of Matthew T. Moroun, is also a member of our Board of Directors. Beneficial ownership of and voting control over this block of shares by the Moroun family trusts could render it more difficult or discourage an attempt to obtain control of the Company by means of a merger, tender offer, proxy contest or otherwise and possibly deprive other shareholders of an opportunity to sell their shares at prices higher than the prevailing market prices.

Availability of Authorized but Unissued Shares. All of our preferred stock and a substantial amount of our common stock are authorized but unissued and not reserved for any particular purpose. Our Board of Directors may issue shares of authorized common or preferred stock without shareholder approval. If our Board of Directors decides to issue shares to persons friendly to current management, this could render more difficult or discourage an attempt to obtain control of the Company by means of a merger, tender offer, proxy contest or otherwise. Authorized but unissued shares also could be used to dilute the stock ownership of persons seeking to obtain control of the Company, including dilution through a shareholder rights plan of the type commonly known as a “poison pill,” which the Board of Directors could adopt without a shareholder vote.

Issuance of Preferred Stock. In addition, our Board of Directors could issue preferred shares having voting rights that adversely affect the voting power of our common shareholders, which could have the effect of delaying, deferring or impeding a change in control of the Company.

No Cumulative Voting. Under Michigan law, shareholders do not have cumulative voting rights for the election of directors unless the Articles so provide. Our Articles do not provide for cumulative voting.

Requirements for Advance Notification of Shareholder Nominations. Our Bylaws establish advance notice procedures with respect to shareholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of our Board of Directors or a committee of our Board of Directors.

Limitation on Calling Special Meetings of Shareholders. Michigan law allows the board of directors or officers, directors or shareholders authorized in the corporation’s bylaws to call special meetings of shareholders. Our Bylaws provide that a special meeting may be called by our Board of Directors, the Chairman of the Board or the Chief Executive Officer and shall be called by the Chief Executive Officer or Secretary at the request of shareholders holding a majority of the shares of stock entitled to vote at the proposed special meeting. Business to be transacted at a special meeting is limited by our Bylaws to the purpose or purposes stated in the notice of the meeting.

Action by Shareholders Without a Meeting. Our Articles and Bylaws provide that any action required or permitted to be taken at a meeting of shareholders may be taken without a meeting, without notice, and without a vote if a written consent setting forth the action is signed by the holders of outstanding shares having not less than the minimum number of votes that would be necessary to authorize or take the action at a meeting at which all shares entitled to vote were present and voted. We must give prompt notice of corporate action taken without a meeting by less than unanimous written consent to shareholders who would have been entitled to the shareholder meeting notice if the action had been taken at a meeting and have not consented in writing.

 

 


 

Business Combinations

 

We are subject to Chapter 7A of the MBCA, which provides that a business combination subject to Chapter 7A between a covered Michigan corporation or any of its subsidiaries and a beneficial owner of shares entitled to 10% or more of the voting power of such corporation generally require the affirmative vote of 90% of the votes of each class of stock entitled to vote, and not less than 2/3 of each class of stock entitled to vote (excluding voting shares owned by such 10% owner), voting as a separate class. Such requirements do not apply if (1) the corporation’s board of directors approves the transaction prior to the time the 10% owner becomes such or (2) the transaction satisfies certain fairness standards; certain other conditions are met, and the 10% owner has been such for at least five years. Chapter 7A business combinations include, among other transactions, mergers, significant asset transfers, certain disproportionate issuances of shares to an interested shareholder, certain reclassifications and recapitalizations disproportionately favorable to such shareholder, and the adoption of a plan of liquidation or dissolution in which such a shareholder would receive anything other than cash. Chapter 7A does not cover business combinations effected by purchase of shares from other shareholders in the open market or acquired through a tender offer.

Choice of Forum

 

Our Bylaws, to the fullest extent permitted by law, provide that the Circuit Court of the County of Macomb in the State of Michigan or the United States District Court for the Eastern District of Michigan, Southern Division, are the sole and exclusive forums for (i) any derivative action or proceeding brought on behalf of the Company, (ii) any action asserting a claim of breach of a fiduciary duty owed to the Company or the Company’s shareholders by any of the Company’s directors, officers, employees or agents, (iii) any action asserting a claim against the Company arising under the MBCA, our Articles or our Bylaws or (iv) any action asserting a claim against the Company that is governed by the internal affairs doctrine. We may consent in writing to alternative forums.

 

 


EX-21.1 3 ulh-ex21_1.htm EX-21.1 EX-21.1

Exhibit 21.1

Principal Subsidiaries of Universal Logistics Holdings, Inc.

Name of Subsidiary

 

Jurisdiction of Incorporation/ Organization

Advanced Border Processing Centre, Inc.

 

Canada

Apa Holdings, LLC

 

Illinois

Aquarius Financial, Inc.

 

California

Cavalry Logistics International, Inc.

 

 Illinois

Deco Logistics, Inc. dba Container Connection

 

California

Diversified Contract Services, Inc.

 

 Michigan

Huber Logistics, LLC

 

Michigan

LGSI Equipment of Indiana, LLC

 

 Indiana

Linc Logistics, LLC

 

 Michigan

Logistics Insight Corp.

 

 Michigan

Logistics Insight Corporation, S. de R.L. de C.V.

 

 Mexico

Logistics Insight GmbH

 

 Germany

Southern Counties Express, Inc.

 

California

Southwest Transload & Distribution, LLC

 

Nevada

Specialized Rail Service, Inc.

 

Nevada

Tigre Carga Equipos S. de R.L. de C.V.

 

Mexico

UACL Leasing, LLC

 

Indiana

UACL Logistics Canada, Ltd.

 

Canada

UACL Logistics, LLC

 

Delaware

UACL Specialized, LLC

 

Michigan

ULH Properties of California, LLC

 

California

ULINC Staffing de Mexico, S. de R.L. de C.V.

 

 Mexico

Universal Aggregate, LLC

 

Michigan

Universal Capacity Solutions, LLC

 

 Tennessee

Universal Customs Services International, Ltd.

 

Canada

Universal Dedicated of Arlington, TX, LLC

 

Michigan

Universal Dedicated of Detroit, MI, LLC

 

Michigan

Universal Dedicated of Fort Wayne, IN, LLC

 

Michigan

Universal Dedicated of Greer, SC, LLC

 

Michigan

Universal Dedicated of Nebraska & Wisconsin, LLC

 

Michigan

Universal Dedicated of Romulus, MI, LLC

 

Michigan

Universal Dedicated of Smyrna, TN, LLC

 

Michigan

Universal Development of Tennessee, LLC

 

 Tennessee

Universal Fuel Sales, LLC

 

Michigan

Universal Intermodal Services, Inc.

 

Michigan

Universal Logistics Solutions Canada, Ltd.

 

Canada

Universal LINC de Colombia, SAS

 

Colombia

Universal Management Services, Inc.

 

 Michigan

Universal Remanufacturing Co., LLC

 

Michigan

UT Rent A Car, Inc.

 

 Michigan

UTS Realty, LLC

 

 Michigan

UTSI Finance, Inc.

 

 Michigan

Westport Axle Co., LLC

 

 Kentucky

Westport Machining, LLC

 

 Michigan

 

 


EX-23.1 4 ulh-ex23_1.htm EX-23.1 EX-23.1

 

Exhibit 23.1

 

Consent of Independent Registered Public Accounting Firm

 

 

We have issued our reports dated March 15, 2024, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Universal Logistics Holdings, Inc. on Form 10-K for the year ended December 31, 2023. We consent to the incorporation by reference of said reports in the Registration Statements of Universal Logistics Holdings, Inc. on Form S-3 (No. 333-259042) and on Form S-8 (File No. 333-265929).

 

/s/ GRANT THORNTON LLP

 

Southfield, Michigan

March 15, 2024

 


EX-31.1 5 ulh-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT

I, Tim Phillips, certify that:

 

1.
I have reviewed this annual report on Form 10-K of Universal Logistics Holdings, Inc.;

 

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors:

 

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: March 15, 2024

 

/s/ Tim Phillips

Tim Phillips

Chief Executive Officer

 

 


EX-31.2 6 ulh-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION OF THE CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT

I, Jude Beres, certify that:

 

1.
I have reviewed this annual report on Form 10-K of Universal Logistics Holdings, Inc.;

 

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a.
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b.
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c.
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d.
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.
The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors:

 

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: March 15, 2024

 

/s/ Jude Beres

Jude Beres

Chief Financial Officer

 

 


EX-32.1 7 ulh-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND
CHIEF FINANCIAL OFFICER
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 Annual Report, or the Report, of Universal Logistics Holdings, Inc., or the Company, on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof, each of the undersigned, Tim Phillips, as Chief Executive Officer of the Company, and Jude Beres, as Chief Financial Officer of the Company, certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of his knowledge, respectively, that (1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and (2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: March 15, 2024

 

/s/ Tim Phillips

Tim Phillips

Chief Executive Officer

 

/s/ Jude Beres

Jude Beres

Chief Financial Officer

 

The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

 

 


EX-97.1 8 ulh-ex97_1.htm EX-97.1 EX-97.1

 

Exhibit 97.1

 

img177160594_0.jpg 

 

CLAWBACK POLICY

 

Adopted October 25, 2023

 

I.
PURPOSE

In accordance with the applicable rules of the Nasdaq Stock Market (“NASDAQ”) Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Rule 10D-1 promulgated thereunder, the Board of Directors (the “Board”) of Universal Logistics Holdings, Inc. (the “Company”) adopts this Clawback Policy (the “Policy”) to provide for the recovery of erroneously awarded incentive-based compensation from executive officers in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the securities laws.

 

II.
ADMINISTRATION

This Policy shall be administered by the Board or, if so designated by the Board, the independent directors of the Board, in which case references in this Policy to the Board shall be deemed references to such independent directors. Any determinations made by the Board shall be final and binding on all Covered Executives (as defined below).

 

III.
COVERED EXECUTIVES

This Policy applies to all current and former officers of the Company who are or were subject to reporting requirements under Section 16 of the Exchange Act (collectively, “Covered Executives”). Covered Executives shall include, without limitation, all officers identified as executive officers in the Company’s annual proxy statement pursuant to Item 401(b) of Regulation S-K.

 

IV.
RECOVERY; ACCOUNTING RESTATEMENT

In the event the Company is required to prepare an accounting restatement of its financial statements due to the Company’s material noncompliance with any financial reporting requirement under the securities laws, the Board will recover reasonably promptly any excess Clawback-Eligible Incentive Compensation (defined below). For purposes of this Policy, “accounting restatement” includes any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

 

V.
CLAWBACK-ELIGIBLE INCENTIVE COMPENSATION

For purposes of this Policy, “Incentive Compensation” means any compensation granted, earned, or vested based wholly or in part on the attainment of a financial reporting measure.

 

Financial reporting measures are measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures derived wholly or in part from such measures. For purposes of this Policy, stock price and total shareholder return are deemed financial reporting measures.

 

Clawback-Eligible Incentive Compensation” means Incentive Compensation received by any Covered Executive: (i) on or after October 2, 2023; (ii) after beginning service as a Covered Executive; (iii) who served as an Covered Executive at any time during the applicable performance period relating to any Incentive Compensation; and (iv) during the three (3) completed fiscal years immediately preceding the date on which the Board, a committee of the Board or the officers of the Company authorized to take such action if the Board action is not required, concludes the Company is required to prepare an accounting restatement.

 

Incentive Compensation is deemed received in the fiscal period during which the specified financial reporting measure is attained, even if the payment, grant or vesting of the Incentive Compensation occurs after the end of that period.

1

 


 

 

VI.
EXCESS INCENTIVE COMPENSATION; AMOUNTS SUBJECT TO RECOVERY

The amount to be recovered with respect to each Covered Executive will be the amount of Clawback-Eligible Incentive Compensation that exceeds the amount of Incentive Compensation the Covered Executive otherwise would have received had it been determined based on the restated amounts, as determined by the Board and computed without regard to any taxes paid.

 

If the Board cannot determine the amount of excess Clawback-Eligible Incentive Compensation received by the Covered Executive directly from the information in the accounting restatement, the Board shall make its determination based on a reasonable estimate of the effect of the accounting restatement. The Board shall document its determination of such reasonable estimate and, if necessary, provide such documentation to NASDAQ in accordance with applicable requirements of the NASDAQ listing standards.

 

VII.
METHOD OF RECOVERY

The Board will determine, in its sole discretion, the method for recovering Clawback-Eligible Incentive Compensation hereunder, which may include, without limitation:

 

Requiring reimbursement of cash Clawback-Eligible Incentive Compensation previously paid;
Seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards;
Offsetting the recovered amount from any compensation otherwise owed by the Company to the Covered Executive;
Cancelling outstanding vested or unvested equity awards; and/or
Taking any other remedial and recovery action permitted by law, as determined by the Board.

 

VIII.
NO INDEMNIFICATION

The Company shall not indemnify any Covered Executive against the loss of any erroneously awarded Clawback-Eligible Incentive Compensation.

 

IX.
INTERPRETATION

The Board is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the Securities and Exchange Commission (“SEC”) or NASDAQ.

 

X.
EFFECTIVE DATE

This Policy shall be effective as of the date it is adopted by the Board (the “Effective Date”).

 

XI.
AMENDMENT; TERMINATION

The Board may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary to comply with any rules or standards adopted by NASDAQ or by the SEC under Section 10D of the Exchange Act. The Board may terminate this Policy at any time.

 

2

 


 

XII.
OTHER RECOVERY RIGHTS

The Board intends that this Policy will be applied to the fullest extent of the law. The Board may require that any cash bonus plan or award, employment agreement, equity incentive plan or award agreement, or similar agreement adopted, made or entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy.

 

Any right of recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company pursuant to the terms of any similar policy or provision in any cash bonus plan or award, employment agreement, equity incentive plan or award agreement, or similar agreement and any other legal remedies available to the Company.

 

XIII.
IMPRACTICABILITY

The Board shall recover any excess Clawback-Eligible Incentive Compensation in accordance with this Policy unless such recovery would be impracticable, as determined by the independent directors of the Board in accordance with Rule 10D-1 under the Exchange Act and the applicable NASDAQ listing standards.

 

3

 


GRAPHIC 9 img177160594_0.jpg GRAPHIC begin 644 img177160594_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBD=UC0N[!549))P * %HKD-9^)?AG1MR?; M?MDZG'E6@W_^/?=_6N U?XT:I<;X]*L8+1"<"24^8^/7' 'Y&E='I8?*<77U MC"R[O0]NK"U+QGX+KJ-D?6'16&#Y4:(?P(&1^=8\OB/7)R3-K.H29_ MO7+G^M?15IX(\,62;(M"L2/66(2'\VR:NKX=T-!A=&T]1[6J#^E%F6L[P=/^ M'1M]R/EF2XGF),LTCD]=S$U'TKZJ;P[HCC#:-I[#WM4/]*S;[P!X5U''G:+; M(1T-N##_ .@$9I31+]X).HAN?F3Z;@,C\C7DVKZ/?Z% M?O9:E;/!.O.&Z,/4'H1[BEJCTZ&)P6/5HI-]FM3U/0?C0LDB0Z]8K&"0/M%K MDA?IV5[:ZC9Q7=G.D]O*-R2(<@BODNNX^&7BN?0O$4-A([-87T MBQ/'U".>%<>G. ?;UP*:9Y>99'2]FZN'5FNG1GT)1115GR 4444 %%07MY!I M]C/>74@CMX(VDD?!.U0,DX')_"N4_P"%J^"O^@U_Y*S?_$46 [*BJ]C>V^I6 M,%[:N7MYT$D;E"NY3T." :P-3^(?A71]1FT^^U4174) D002/M) /55([^M M'3T5BZ#XLT3Q,9QH]Z;G[/M\W]RZ;=V4>A_*MJ@ HHHH ***\<\>?$W5[ M'Q!/I>BRI;16K;'E,:NSOW^\" !TZ=J3=CKP>"JXRI[.E^)['6;J_B'2-!B$ MFIW\-L#T5CEF^BCD_@*X;X:_$"]\0WZ6,RQ3JH7>!C*D#C/.>/>LO MQ=\,=5UGQK<76GM$MG=*LSS3/@(_0J ,D],],)='%SY4E>_? MT_X877?C3]Z+0M/[8\^[['V0'^9_"N(DN?%WCJY9-U[J&3DQH-L2$=.!A5^M M>KZ%\)= THK+?;]2G!S^]&V,?\ '7\2:[J""&U@2"WB2*%!A8XU"JH] !TI6 M;W.[^TL%A-,'3N^[_J_Y'C&C?!?4)PLFL7\5JI /E0CS']P3P!^&:[[2/AKX M7T@JXT\7;B,VQ=?XIV79:#8XXX8EBB14C0!5 M11@*/0"G444SS@HHHH **** "BBB@ KD?B/H%OKGA&[DD4"XL8VN(9,Z/ENIK197 MO($@SYK2*$QUW9X_6H:[#X::$VM^,K5F5OL]D1 M65(T&YW(51ZDU['\==1^72-,4]2]PX_)5_\ 9J\\\":>-4\#]6O,X9+9PA_VF&U?U(KY2HB.1[Q\$-.,'AF^OV! M!NKG:/=4'!_-F_*O4*\_TTGPM\$UGBM^+M1W=E<207$9RDD;8(HY0YC[ KQ_P >?#+5;_7K MC5=%2.X2Y(>2 R!'5^Y&[ (/7KGFO1(->*^!HO$%R@W?V<+R1%XR?+W$#\>* M^9SXEUYF).M:CSS_ ,?3_P"-+EN=F$QU7!U/:4OQ/;/AM\/KOPY>>/2*\PE_M&V^ QN#>77VYX$N#<&5O,PTH8?-G/ MW<#Z5XS_ ,))KO\ T&M1_P# I_\ &A1(Q6+J8FJZM3=GUK16'=ZLF@^"3J=P MX;[-9*^9#]]]H"@GU+8'XU\TMXFU^:5F.LZB7=LX6Y<,-1O=1FT'4;I[B+R3+;O*Q9E*D J">2,' M/MBFXB3/9**\3^,OB*^M?$=E86%_)](.FSW4UO"SJ[F'&6QT!R#QG!_ 5%H?B..]\$VOB"_*PH;4S7!4'" M[0=Q ZXR#Q7@OBWXBZUXFNID2YEM--.52UB;:"O^V1]X_7CVI*-S2%65.2G% MZH](/P;T!3@ZO> ^A:/_ KL/"?A+3O"=C+!8/)*T[[Y)I,%FQT' ' Y_,U\ MV7GAK7-/T]=0O-+NX+1L8EDC('/3/IFM'P3XHU+P]K]G]GNI1:23HL]ON)1U M) )V^N.AI\G8Z*V98FO'DJS;1]15\BZS??VGKE_?Y)^TW$DHSZ,Q/]:^G/&N MH)I?@K6+IR1BU>-]\?W,+$;+. M&.!,>FW><^^7-:7P1T\7'BN[OGBW+:VI"OCA'<@#\2H_VCX@U*]S MD7%S)(#[%B17L_P/T\P>&K^_9,&YN0@./O*B\?JS?K5O1$K5ESXT:B]IX)2U M1@/MERD;@]2JY?C\56O!+"T?4-1M;*,$O<3)$H'JQ '\Z]0^.=_YFLZ5IX;_ M %,#3$>[MC_V2N8^%NFMJ7C_ $_";H[8M<2'^Z%'!_[Z*T+1 ]ST_P",=TNG M> X;"#9&EQ<1P^6N!^[4%L >@*K7AVB:W:4^V]L?^R?K6%\(].%_X_M9&P5M(I+@@CKQM'ZL#^%): M('N>H?%$6>D?#*>Q@MTCA9HH($4<)A@W\E-?/4$,ES<101*6DD<(JCJ23@"O M9?CKJ#K:Z/IJL-CO).Z]\J JG_QYJ\_^'-@=1\?Z1$!D1S>>QQT" M_, ?C1 M'8'N>Q_$N=-"^&,UG;8C5UBLX@.R\9'_ 'RI%?.]O!+=7,5O A>65PB(.K,3 M@#\Z]E^.M^5M='TY7X=Y)W3_ '0%4_\ CS5Y_P##G3SJ7C_2(OX8IO/8^FP% MOY@#\:([ ]SW?Q?9Q6OPVU2SB51%!8%$4# 5>,?E7R_7U9XT&[P1K@_Z<9O M_0#7RU96SWE_;VL?WYI5C7ZD@?UHB$CV7XSZP++0]-\/0R8>;$LRC^XG"@_5 MN?\ @-<9\*?#G]N^+X[B9-UII^+B3/0OGY!^8S]%-9?C[73X@\97]VKEH$?R M8,G@(O''L3EOQKW'X8^'1X?\'6YD0K=WO^DS9ZC(^5?P7''J31L@W9Y=\9=: M?4/&(TX9$.GQ!,9X+L S'\BH_P" UE?#C7]'\->(9-2U=)7V0%(/+3<5);QM0\4:K=LV[S;N1@?;<<#\L5WW@'X7Z=XG\-#5-2N;R%I)G6( M6[J 47 R=V[\J>R#=F=\3_&VF^+VTQ=,6<):B4N94VY+;<8Y/]VE^#%J9 M_'1ES@6]I))]X\52Q31MM>-[V ,I]"-O!KI_!_AO MPOX7M-2UO1-3?4(UA9996G1U0*-Y&5 P>AY]J5]!VU/'/B)J0U3Q]J\P&%CF M\A1_US 3/XE2?QKH?A7X$L_$SW.I:JC26-LXC2$$@228R6ZN9;B9R\LKEW8]V)R37TA\*M.;3_A]8%X]DER7N&&.H9OE/XJ%--Z(2U9L MVWA30=+E6[T_1K.&ZA#&*2.(!@2".OT.*^5'=I'9W8L[$EF8Y)/J:^Q&=4&7 M8*/4G%><^+?A7I/B.[EOM-O%LM0E;?(O#QR'G)(Z@D]Q^7.:F+&T5^)O!>M>$Y$_M*W7R9"5CN(FW1L?3/4'V(%3?#[4;G3O'. MDM;2,OGW"02 =&1R 0?SS^%5;JA7[GT)<^$K"X\(#PR)KJ&Q"+'NB<"3: MR01R1SQ7GUQX)^''AC48YK_Q!-YUK(LC6TL\E)\7O&]U9W M \.:9.T)*![R5&PV&'$>>W')]01[UP'@CP3=>-=0GACN5MK>W4--.R[R"V=H M R,DX/?M22T&V=A\1_B9I>OZ"^C:0DTBRR*TL\B;%VJ<@*#R3D#J!7"^!]/? M4_&^C6L8!/VI)&!./E3YV_136O\ $GPUI/A/4;'2]-6=Y#"9YIYI-S/N.%& M !C:3T_B]JT_@IIWVGQA/>,/EM+9B#_M,0H_3=3V0NIV_P :M1-KX-ALU(W7 MERJL/]E06/ZA:\/T&Q_M/Q#IUB5++<7,<; >A8 _IFO1_CI?N^MZ7I_\$-LT M_P!2[;?_ &3]:Q/A!8->>/[>8 ;+2&29L_38/U<4EH@>Y]&=!@4445!9\A:G MI\VE:I=6%PI66WE:-@1CH>OT/6NZ\%?%-O"F@G2YM,^UHCL\+K-LQGD@\'OW M]Z]=\3> M!\5-YM_;M'=8 %S VV3 ['J#^(->(]:N-4O2OG3'[JC"JH& H]@*]N^$G@Z?0=+FU34(3'>WJ@)& MP^:.+KSZ%C@D>PK7\/\ PW\+^'I4GAMS=72-N6>Z<.5^@&%'UQGWKL0^,T\C2N1,!EF.3_#ZFND\-^&M/\*Z8UAIHD$+2 MF5C(VXEB .OT H;TL)+4\,^,-\+SQ]-$#D6D$M;X':<9O$.HZB2 M-MM;"(#_ &G;K^2'\Z[W4_A3X&/"&E>$ M8+B+3%E_TA@TC2ON)P.!T'')_.BZM8+:GB7QAOUO/'TT2G(M((X,]LX+G_T. MM7X':>)_$6HZ@W(MK81@8_B=NOY(?SKOM4^%/AS5]4N=1NFO3/<2&1]LP R? M08K:\,>$-)\(P7$6F))_I#!I'E;5]S8&< <<#DUT%)NXTK'R/KME-INOW]G M.C))#<.I##' -"\6.)KZ&2*[ %S;MM<@=CD$'\1FN8'P.T#/.I:D1Z;H_\ XFJN MGN*S6QXF%OM>UEO+C>XOKV8MM0*].CL=1,P MACE$H\I]IW $>A]32;!(^4D1I)%1!EF( 'J:^N]*L5TO2+*P1MRVT"0AO7:H M&?TKC+7X1>%K&\@NE^V%X9%D4/,"I(.<'CIQ7>;T_OK^=$G<:3/*_CFMV="T MMD_X\Q:& N'2/&[#(RY&>XW9KZ@U# M3K+6+"6ROH([BVE&'1NA_P #[UY_HP(Q)$:R*P7V&5SCZDT) MJUA-.YPWQ%^(]OXOL[?3M/M)H;2.3SG>< .S $ D #)[\\=,4_X1>%9]4\ M1IK,\3"QL265R,!Y@?\LII $/UV@']: M[^VM8+*VCMK6&.&",;4CC4*JCV HNK606[GS%\0V=OB!K1D)+?:,#/H ,?IB MM#P#X^'@I+]'T\W:W6QAMDV%2N>IP<@Y_#%>Q^*?AOH?BN\6]N?/MKO&UY;= M@#(!TW @@X]>OZ50T;X0^&M)O5NI1<7[)RB73*4!]=H S^.1[4[JP6=SPSQ- MK=]XAUV?4M079-)C;'@@(F/E SVQS[YSWKUOX&6*1Z%JFH?QS7*P_@BY_P#9 MS6]JGPI\.:OJEQJ%R;P37#EW"3 +GV&*W_#7AFP\*:=)8Z<9C"\IE/FON.X@ M#T']T4FU8$M3YZ^)%^-0^(&KRJY9(Y1"/;8H4@?B#7>? K3L1ZOJ;#J4MT/T MRS?S6NDN?@_X9NKJ:XE>_,DKEW/GCDDY/\-=-X;\,Z=X5TU[#31((GE,K&1M MS%B .OT H;TL"6IL4445)0$@#). *^9_'/B1_$WB:XNE8FUB/E6RYX" ]?Q. M3^..U>\>.+]]-\$ZO&3YZ[WV7Z_H6M,LF MU+5;.Q0X:YF2$'T+,!_6OJRUM8;*SAM;=-D,*+'&OHH& *^8?"MY'I_BS2KJ M8@11W49G'I9_>%%%%4?,!1110 4444 %%%% !11 M39)8X8VDE=411EF8X 'N: '45QNM?$_PSH^]%NS?3J<>7:#8W+?0=2?I7F?B'XS(N^#0+/>>1]IN1@?54']?RKB]+\%>*O%MP M+EX9]DA^:\OG(!'7//S-^ ->E>'_ (0Z-INR;59&U&X'.P_)$#]!R?Q.#Z4K MMGH_5%7Z"O2O#?P>T M^Q*W&N3"^F'_ "PCRL0^IZM^@]J])@MX;6!8+>&.&)!A8XU"JOT J2FD*W?5A1110 444 M4 %%%% !1110 4444 8_BK2FUOPMJ6G1Y\R:$^7[N/F4?F!7RXRLCLCJ593@ M@C!!KZ[KS/QY\,/[9N)=6T3RX[U_FFMV^593Z@]F/OP>N1WF2/HO>!?BG!#:0Z5XA=D\I0D5YC(*CH'QSGMG\_6O+-0TN_P!)N3;Z MA:36TH_AE0C/T]1[BJE2G8^HQ6$HXVERSU71K]#ZWMKJWO(%GM9XIXFZ21.& M4_B*EKY,L]1O=.K0RLA/Y&NCM?B7XNM(EC75W=5Z>;$CG_OHC)_ M.JYCYNKPU53_ '4T_73_ #/I"BOGH?%GQ:!_Q^0'ZVZ_X4U_BMXN8<7\2_2W M3^HHYD8?ZNXOO'[W_D?0]!( R3@#O7S1>?$'Q7?+MEUNX4?],=L7_H %4!_P MD/B A!_:>H\Y _>3?XTK42_'_(^C=0\6>']+4F\UBSC(_@$H9_^ M^1D_I7*ZG\8O#UHS)9175\P'#HGEH3Z9;G]*\YT[X6^*]0'= VO::>DDXQ^_N/WC MY'<9X4_[H%='13LCS,3FF*Q&DYZ=EHOZ]0HHHIGGA1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 0W5G;7T!@N[>*XA/)CE0.I_ UQ'B3P%X76(W* M:3%'(QY\IW1?^^00!^5%%)G7A*]6G42A)KT9XIK=I!:7;) FQ0V,9)_G6711 M4'Z+0;=--FWH-A:WLRK<1;P3_>(_D:];T/X?>%KK+3:6'(&1F>3_ .*HHIH^ M>SJO5I_!)KT;1U]MX5\/VA4P:)IZ,N,-]G4D8[YQG-:]%%6?)SJ3F[R=PHHH LH("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 10 img266820442_0.jpg GRAPHIC begin 644 img266820442_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH 0D*"2< )+:\UCP MCI&COHMO+)'"+Z20SWH0X+1A<*N<$#=7ICJ'1D/1@17D?A[5]?\ AQH,OA>; MPAK&J36TLIL+JPA\R"9&8LID<3W MS1#+JWCWQYHFJ'0-2T?1M$664MJL>%-3O=)U:Q?1+^2"?QMYQC6WD^:V((+ MC SLP?O#CWIVU^[\U^:?YERLF[>?Y/\ 5?D=S9>+O%^D>-])\/\ BVVT*1-6 M63[/+I+2[HV09^=9#G!Z<#\>*BT?XDZAJ'Q';29K6U70+BXN+*QNE#>8\\*J M6#'=C!RV.!VJ]+X(\.^ M%U/6?#'AQCJL=LXMQ%YMQ*7(P H8L1R1G';-A^!=)UE+Z?2YHM2BT:/35$@E9@7'F EV(W-D$J'!YSV%9US M\3_$%AX2\437EAIG]MZ!UEWL!D#<&! SP3Z>XJG/\/;/QS\1_%5S MK>E7T-M/9VK6-VZ21;',0#8Z*S+QE3G!'2LB71M:M?A!XA\'/X8N$U*RN(@D MUG9,4U!/,7$BLH^=@!SWQCT.%&]E??\ X)6CDK;:?D=WXN\;ZUI_B#1?#^AQ MZ1'?:A;FX^T:M(Z0^FQ0IR6)Z<_A2R_$34;#P);:GJ7A^>WU^YNQI\&FN&C$ MTY. 5+#.PCG/X9[U1\?6\DT^G6^M^#)?$'AW[)C=I\#/>VUQQTPX(0@#.,B[V_3_/_(ZU/%OC#P[J^EP^,M-T?^S]4N%M8KG2Y)";>5@=JR!^N>F1 MP,&H?"GQ0FU;XBZUX5U6WMX/(N9HM/FB#*)?+8AD;).7VX/&._'2J>JWVL_$ M?4=#TR#POJ^D6%G?QWM_F<'G%"=M7MK]VGY7?K8=KJR\OU_X!Z!\/?% M%[XLT*[OK^*WCEAOYK91 K!2J$8)R3SS6/)XN\7>(M:U2V\%Z?HYL-+G-M-= MZG))^_F7[RQA.F.F3Q2?!6RU.R\$3C5["XLKN74)IFBGA:)OFVG(#:S\-]7UZPN/#.KZOIU_?R7UE[M+W=)'#+\V>5()'"G//?K76^'?^ M$^_M)O\ A)O^$:^P^6XT+3?LDLZ!)&\^23< <@? M.QQ37=_UHOU&^R_K5_H9_P 1O%U[X4L-,&FOIJ7M_>+;J^I%E@C3:2SL5(P! M@<^]:OA"\UK4-%^U:W!@Y;J<[NG'2N?^)-HS7>@ZC/X M4'B/3K2>3[3!'$TTT89G;J&_"C1;S2M,UBYGTV72K34-1>YL M].EX:"(@ 97^$G^[VP*4=G?^MO\ APET_KN4+GXHW?A^#Q-9^(K:V76=,>E7O&>@-J'Q5\$:@NE/<0P-/]IN%@++'M4-'O;&!ALD9[]*YW MXF:-;7GQ1L+W6/"FMZ[HRZ5Y;+IEO(Y$OF.1EE9>@/3/<<4ELK_U9/\ ,I[N MW:_WM?D>C^'9/%L4=Y)XN;0E1%5H3I?G< 9W;_,_#&/>N8\ ?$74_%'B*XL= M4L[6VMKFW:]TIXE8-+"LK1G?EB"W /&.]<]NM++X?^(-,\%>!?$VDW5[Y<&R M]M)1O,F5+ EG("KG)X R*)_!/BKP;J/A/5UU>77H-*G2S^R6NEB-X+9UVNH26 M8-\MP)&VG@_(2#QCT^E=1\/_ !7<>+_#KWMY:Q6]W;W,EK.(7W1,Z$99#W4Y M_P#UUYG#\)8/%DOCB?4+"YL]5?59VTV[E#HK+G((!^5D)[X/7@UZ)\,KBY/A M"&QOM!?1;RQK:7*D<;$L]M= NJET&X-C!/?TYZ@%]_:O@?XAZSKZ:%J.L:1K4,._ M^S8Q+-!+&-H!3()4@DYI-47Q-\0_ASXDM;K0#I;3X_LV"X?;-*JD,/,7^$DK MQGUYX&3+;Y+KY_?_ %Z[E*W.K[77Y&SXW\77_AKP99:Q9PVTEQ//;QLLRL4 MDZX 8'ZW%[;^7;1I']XK)GYO;@9[5#XO\.ZY<>)?&^JZ=IUVU MU;/IM[ITBP,1-)$OS!,?>(!8$#/I5MI2;Z7?W:?\$B*;5NME]]R];_%C6;OQ M7XGL8K.Q&G:;8WES9RM&^^5H3M^8[\%2P;H :Z:;QIJ,?P<'B\0VO]H&P6Y\ MLHWE;B1QC=G'/K7$>'? ^IP:I86$ME<1K<^$9H)[B6)@B7$TC,R,W9AOZ=>* MCEO_ !'+\+E^'_\ PA.NKJ_DK9?:/('V3 8?/YV<=!],]ZF2:BXK>WXWDO\ M(M-E>7ZO\ ;O"/Q-T/41X?UK5+*U\/K8LVEV;3 MX<,>,\#H/7/(J7QEK&J?$#PQ!H.E^'O$.EG4+^*WN9=0T]HQ%"/F9S@D;<@= M2,\BG/5>[W?YM+]"8:--==\46NJVFK6EC::U:QQ3P1QJXB: M.6/=&3EB>O7!K%/BCXI#QFOA;RO!WVXV?VWS-MSY>S=MQG.].L?#GBG MPI\3=&U2]U.;7[;4+=]/NIX--$ MD7#1EA'D8W<;CC S6T^G7I^.\>H_8[C[ M"-",7VGRF\O?YN=N[&,XYQUIZ.2:\_P3_P" )72=_+\6O^" MO*K-Y-NO0C!&"2" 3D=.*Y+1?"-YJWA/XA:3?6,]NU_JMS+:F>(IOZ&-UR.1 MN Y%/^$6F:]>7^H^)/$UA-5N5N5?Y6P1_9O]O>0N?,\S[+YN!NZ?/MSG'?I7SYX8\.>';31A%XH^&/C" M_P!4\UR\]M9SA&4L=N,2+V]J^B]'FCGT6REAM+BSB:!"EO,O'7B:VN-;\+:-H[Z%'(ZP)>RR"XO%0D%DV_*N2"!NJYX.;BX MM+F*SO([589VB*I)B,AMK$8./:L+PWK'B3X?>'6\*7'A#5]3N[1Y%L+NQA#V MTZLQ92[Y^3D\\=*F_NKO;\?ZZ>H-:OM?\+'3Q^)O$/BGP=IFN^#8](C:<,;F M+5O-(C*\%5\OJ0P/)ZC%8?A'QUXOU/PQ-XMUN/P_%H,5O/(R6RS+<;H\@##$ MK@D>O<5TW@#P[>>&? -MIM_M-^RR33JG(61V+%1CKC../2O-+70_$-S\&-"\ M(Q:;?VMSJ>HO%=O):N/LT E9B[@@8'W<9QFG):R2\OQT_ %:R;VO^"NSN_AO MXUU;Q.FHVFOVEK::G:K#.L=LK!6@EC#(?F8\]<\^E:7PX\47OC#P?#J^H16\ M5P\TL96W5E3"L0."2>WK7(V7AOQ3X5^)>CZI>ZG-K]MJ%L^GW4UOIH@%LB@- M&6$>1C=QN.,#-9WPZ\57O@[PC'H^H>"/&$UQ'/*Y>VTIF0AF)&"2#^E.Z;?I M^O\ D39VU[K\G^IZ+\0?$5WX3\#ZEK=A'!)OVGABXTJ::*-XK!YUN,2=-N\X)'IS^62-WXJ6UWK/PHU2*PL; MJ:YN(X62V2(M+_K$)&T9.0,Y^AKA]3^'%OX)U;0/%7A_PZ^H6\7EIJ&F>6UQ M(A./WT:MEMP/Y8'09-*/Q/F[K^OZV'+6&GG^ATU[XI\&HO#JP: M;'#(7U)9PS"1 >J'!YSV%;T?_"P_^$%A:Z')<0W(5+C>[Q(6^3YL$9QUQ^%=/-XTU&/X.#Q>(;7^T#8 M+<^64;RMQ(XQNSCGUK+\&^'[^;1?'^GW5I-:G4M3O! ;B-D#HZ[0XR.5YZBN M8EO_ !'+\+E^'_\ PA.NKJ_DK9?:/('V3 8?/YV<=!],]ZEW<6ENTK>K6OZ% M62E=[)O[KZ?J=+?^-/&-YXET31/#T&A":^T6/4I7U!)MH8DA@I1LXZ8!!^M2 M6GCOQ+8W7B72->L]).JZ5I;:C#-I[.T# *2%<,=P.<>G'X$Y>L_#Z#7OB7HE MAK&E7%UI%KX>6!IT\Q8EF1B -ZXYQS@G\*IZ!XSO;6*6YN8P^V-Y M%&!T. #GIOP,;MHYKROQ)X$UR+X:Z+J^BV%V-4;3$T[5+!;=C)+$<8)3&[[?:WZ_GHR-;+S3_3\M M33HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/GUFUM];M=)?>;BY M1G4@#:N,D!N<@D!R./X&IDOB30H+B6WEUK3HYXD:22-[I R*I(9B,Y !!R>V M#7.:IX9U6\O+_6XKVZ2\CN(Y;6P3R/+E6$_(K,5+#?E^CJ ).>]2P^';@_87 MET^/2@-';RW"+(X)P"%)R>>*=%JD$VM76EJL@G MMH(IW8@;2LA< #G.?W9SQZ5Y_K][%;:[>:&8[>[OM1O[&XCVW,1DB"&(%6BW M>9\H1G!"E<,22,$UU%[%J&E>*;C5K72KC4H+RSBMWCM9(EDB>-I""1(Z J1) MV.01TYI+:XNGW%J/Q;H@L3>7>H6^GQ>=-"/MLR19,FI<)8@ZC9Z3IPMD:9/GN(#+YD>[)QE7V M[NGS]:.EW_6_^7XC:WM_6JL=W/KFD6TL$5QJMC%)<2F&%)+A%,D@."B@GE@2 M 0.>X@FU6QCFMXS+/&]P@:)!C+,"<@#(Y/J*X+5?!VKJ(8HO[0G M2ZTU;2Y^Q2VR 2F1GD:0S*Q"L9"=T8+#;T/%;,^A7JVWB4MI\UPUWJ,%Q!Y$ M\:3.J1P@2*6^7G7%_; M2JL46HB229XBY,URDB;A&=N2H.=HP"#TXII:_P!=O\Q=/Z[G7Z5JD&KV;7-N MLBHL\L!$@ .Z.1D8\$\94X]J6TU;3;^YN;>SU"TN9[5MEQ%#,KM"W(PX!RIX M/7T-<[X;DU72XY=+N/#VHA7O[F07B2VQB"23.ZMCS=_1AQMS[5CQ>']4;25M M+FW&F+INC75@]_-,FRX9PN)1L8D)\A=BX4@MQW-3?J.VK7G^IUZ>*-&N8/-L M-2LKY1+'$WV:[B;:7<(,DL!U/3.3T )P*E?Q!HT=U=VK:K8_:K.(S7$'VA/, MB0 $LRYRHP1R?45Y[:3MXPOIKK2-.B2. :8CF&YAE7]U)3LL+FWL5FN96%S);2VZF3=\\#*//5V9LD/A0"X'\--II>>O M_ $O\C;T;Q;I6MZ<-0MIXTM/LB7;2R318C1MV0X#$J5V,#G R" 3@XG?Q1X? MBTZ+49-=TQ+&9RD5RUW&(W89R%;.">#P/2N'TWPOKB:0$FTUHY(-/TR+R'FC M/GO:S.SH"K$?,,8+$#YAG'.-+5[75+TI?VWAO4;"Y;SEW65Q9-.0PC!\Y)F2 Y63=AVU_KL=;>ZI!8W>G6TBR,]_,8(B@! 81M)D\],(>F>< M4QM:LX]2OK*9C";*VCNIII2%C6-RXSN)XQY;$YP!Q6'JGAZ[U.U\+6UQ%L%G M.'O#I\[6XB MY$_=LK*P7<5 ['TS6=>>#[JWO=:>PCNIX)8+%XUNKYYVN&A MF>1XMTKL0"NTS702!HSQI/?-/#B8+/"Q= &W8(C9CN .>QHZI>G]?('_7XGHT&N:1,_+C MOGI7.:?X=U"V_LI MVB7=A=P7=M)G9-!()$;!P<,.#R"*S(_%NB"Q-Y=ZA;Z?%YTT(^VS)%DQR&-B M,GIN'ZCI53PN^H6FZTU.UN%FNI)KB.29(!+L78O[_P GY#(2W!4$;0,G-9>C M^&]0M]8M;BZLE$<2:J-Q=&VF:Y5X\<_Q)GZ=#CI0]-OZT_I MOG_ )G676LZ M58/:I>:E9V[79VVRS3JAF/'"9/S=1T]15ZO/]+T?5](LK)+C0/[4,^BVMA+" MTT6R"2/=N$A9L%#O'*!S\IX/%=G%J#->0VLEE<0O(DK@L4*@(RKSM8_>W CV MZX/%-I7T\Q&))\0/#T6HW%G+>QHUO>FRGD:6,)$XB,NYCN^5?E9<9]SX;UR&UL)XHK_=!R?I^7^932O_ %Y_Y?B=MKVNVOAW26U*[CGE@62./;;IO_F*1QZUBWFA78\&Z/I= MO&\DUI-8EP\RL0L4L;,2V%#853S@9QP.U9M[X?URV\1O_9D2'3O[/N8;68.H M-M)-)%E=I(RJ[6<8[?+V&7:SMZ_EI^)*U2?];F^OBW37T:YU-!.T4,_V<1JH M+RN6"QA!G!W[D*DD## G'.*TWC2&VM[DW6D:G!>P/ GV%_),L@F?9&RD2&,@ MMD??&-ISCC.2?"NH:,MQ:VJ-KUA1D=I7 4H #(.0>!U85KK^OZ_' M]0.OTW7?MUX]EZ;=B/S5AN_+)D3."RM&[J<' (SD9&1@C,,?BO3)-'N= M3W2BW@F\C&S<\C$@)L"YW;]RE?4,.E95[!KFMWK7\>ESZ8T%G+:6ZW,D+2EY MF0-)^[=E"H$!QNR3GC@9I/X.U/2Y1'I]W<:A"$MYD-V88PDELZE(_P!VB\.A M*[MK8*#/:DNE_P"M?\OO_ /3^OZ_ Z?3->%]>O8W.G7NFW@C\Y8+ORR9(\X+ M*T;NIP< C.1D9&",R:MK46EO;P+:W-[>7);R;6U"[W"XW-EV55 R,EF Y Y) M .)8/K>I^,+>^U#0)]/LK:">*!WG@=VW^43YBH[;?ND#:6SR2%XS?UFWOK;6 M['6K&Q:_$,$MM/;1NBRE7*,&0N54X*<@L.#D'(P3M_7?_@!W_K^OZ1-:^)M. MET^ZN[USI8LY/+NX]09(C QQCF++&9WB\MD^9B_E[P MS[P V %'.:CT;0+V&_TNZNK-$5&OYVC+*WV8SR!E3J>=I8';D9SSC&3H']?G M_7GUC$MPJW*$PIC.YQGY1CG)XQ3H-:TJZM;FZM]3LIK M>U+"XECG5DA*C+!R#A<#DYZ5Y]JWAZ\TWP9;YLT@BLO#>H07 1E 1W6,@8!Y MR58Y&1Q[U=71-2U'3[BYBT7[!LM;**.S:6(FZ$$GF%05)4(1\B[L'DY %/\ MK\7_ )?B-JR7G_P/\SL3X@T8:2-6.KV TTG O#O'7K6?K7C71 M-!BL9[R\A^S7VWR)UN(@K!F10PRX++A]Q900%!)/3.)<:7JLT=UJ8TG4()[C M4UNX8;2XMQ=6N(!%OPY:%BV&!4L1M;/WABL[4?#?B">'0;C^SEEELD9YHHFA MC8_Z9;RA2 53S"D;%MN$W X."*$KR5^Z_(1Z#'JVFS:G)ID6H6CW\2>9):K, MIE1>/F*9R!R.<=Q53_A)M*C?4!=W<5DECW0US& ME^'-5M_%PDN1J36L6H7-ZDIEM1;XE#8 0SEL/M*L0ORY!X45.?#NH/XJ%X] MFK6PUW[:&9U/[L67EA\9S_K!C'7OTYI+7[OU7_!#O_7?7M'MM.AU&?5K& M*RG($-R]PBQR$\@*Q.#G!Z>E5[7Q3H]Q8Z;=2WT%G_:7_'K%=2I')*<@;5&? MF.2.!GJ*YRST?5M*-E>MI,"W'W_KJ>GKJ%D\J MQ+=V[2-(T002 DNHRRXSU Y([58KDK#1[^W\U.;2-,:[AAMGVL [W=V+:&) M>[/(0<#MPI.2.,9(TZS-:T6/68[8-=7%K/:S">">#86C?:5SAU93PS#E3UXP M>:3&CG;;QS=ZG#IXTG2K2ZGNH;J4DZAB!?(D$;%9%C8NI)^4A1GC('9-3\9W MUUH4EQH&GK++_9 U*1I9PC0+(K&/:NU@[95C@E1\O7FM;3/"-GI<\4Z75Y-+ M&ERFZ9D^;SY%DD)"J!G-9M+L=4?6=/@M;BQA@F55O-T;B9BB;W* M*$^93NX( YR:T-7\(66L0PQ2W5W"L=E-8GR63]Y%(JA@=RGG*J01CD=QD5-> M^&+*^GOII);A9+N"&$LC &/RF9XW3CA@S9YR.!QUS+Q'I=Y/"UH9K25H9#9W0N82P4,"D@ W###L,'([5S6F^*M9;P;I3WU MRG]JS2:?(9UC4">">6-6.W& 0&9#CV(QN&.VT_36L;.2"6_O+Z25BSSW3J7. M1C "JJJ .%4#OU))S)O!FF3Z3HNG.]R$TAX6MI5<"0^45(5CC!4[%R,=@>" M!A*R?W?\$.GW_P# ,^U\907'CV?1UU&T9"7M8K02H91-&HK:U'J-FFIZI=Q7\V];O3[VR$=LK;"P%M,L>'((&%,CDKNS@@XZA_#UF M^E6^G[Y0L$RSK*"N]G#;F)XP=Q+!N.0QZ53M?",-L]NCZKJ5Q96AS:V4S1F. M X*KA@@=MJD@;V;WR0")UM;^OZ_JZ'U_K^OZV9B:7>ZU:>%=$\1W6O7=]]J6 MU-S:7$-NL>)BJG84C1@07!&2<@$8R01/'XWMCXVN]-.H6KQ()($LTD0RB6)! M(SE1\P!!=>>,QC'6M#3?!D5A#86TVLZG?65AL-M:7/D"-"@PA/EQJS;>VXD9 MP<9 (T&\/VATNVL \JK;S+<+*"N\R!]Q8\8.XE@W'(8]*J6K=O/^OEKH(Y^. M^UNUT;3/$ESJS3I=O;F?3O*B6!$F95 C;:)-R[U.6<@X/ R,=3JMM/=6#I;: MC*8M%NK:QC:=W2*-=15[KY49P[PA? MEC8(<-N)Y7(&2!I6_AJSMK30[9)9RFC8^SDL,MB)HOGXY^5B>,HQW*ZEJ ABNY+R.TS%Y:2R!@YSLWG/F-P6/7CH*<]6[!I;^O/\ X!3TSQO= MW=M%P)JEUGZ/ U_+%=-,MQ>&..%H'6-P&$;%@6;Y3M&1C(';0_X1.$V3 M1MJ>H-?&Y%W_ &B3%YXE"[ 0-GEXV?)C9C!/&3FI;'PM8Z?A%M#K)M;*/!Q(-@$;$,A !;J>>.=72]=O M;R[U"QO["*RN[:".X417'G*8Y-^W)*+A@4;(Y'3!-5?^$$T]K2YM);V^EMY+ M66SMXW9,6<,GWDBP@/90"^X@*!GKG9CT>WBU2ZU!7E\ZYMX[9P2-H5"Y!''7 M]X<_A427NZ#TO_7E_P $XVR\=ZG%H%O<2:='>FVT:VU*_N7N1"2KJV[8BH06 M^1CCY1[BK_B+Q/JL2WJZ/9QF"SN+:"XNS,-Z.[1DA8RA# (ZY)8$;C@'%7H_ M!&FQ:5=:G3BGZGX/M=3N)'.H7]M#-)% M+<6]NZ!)GC*[6;*E@<(H." 0!D&KE9RT%_7Y?KS&>:T MA7^T!]H,T:DG?#MRB$JP#Y;H./F%;/AO7V\16T]RMD]M#%)Y/[QOF,JC$BXQ MT5LKG/)4XXP2V/PTL%_/<6^K:E##*TDJVD6K$$Q3(&&1T M/L?>DT-'G%[JT4^B:!X@L?$&J!HC9+<6TMXOFK$\FW<\*X61W/RDMQ@%EY&# MA7?BCQ!9Z?QOHFDR75 MK=/IEDUQ:*$MI6MT+PJ.R'&5'TIT>DZ;#=7-U%I]HEQ=#%Q*L*AYAZ.<9;\: MI_Y_C_5P3V^7X'-^"+B?^T/$.G&ZN+FRLKN);:2XG:9@&A1V7>Q+'EL\D_>Q MTKI%NYQJ8M)8(U1XWDCD24L2%*CD;1C[X[FGV.G6.EVHM=/L[>TMP21%;Q+& M@)ZG %0R_\ (?L_^O6?_P!"BH;)2L7Z***0PHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *H2_\ (?L_^O6?_P!"BJ_5"7_D/V?_ %ZS M_P#H45 %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN.^(_ MB/5/#/AZ.[TR-5+R[)KN2%I4MEVL=S*O."0%R>!G)H;L"5SL:*X+5_&&KZ;9 MZ)J*3:'<6M^;>)8+=I)9+R61@'\ELJ%55.X$AL]"!5!_B5/;1^(+RXN+/RK MW0L[+[#,CW B?8&$[-L?YNH520",XH_X/X?\."UM\OQ/3*H2_P#(?L_^O6?_ M -"BK+\+ZY>ZE=:OIVI?9FO-,G2)Y;:-HTD#QJX(5F8C&XC[QZ9XSBKYN;>? MQ'!'%/%(\5M.)%1P2AWQ=1VZ&@2=S4HHHH&%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5B^)O#_P#PD>E_9%U*\L'!RLML_7C!#*PP*L7/@+3;^>=] M2O=2OX7CGCBM[J<,MN)OO[#@-[#'6YDZ%X?M]"CN3'I/I0!8HK*CO]0OS"UE8^1;F1UEDO=T;@ <,D>"2"?[Q7ITY%)%H8D6! MM3O;C4)HT=&WMY<4@;((:)<(PP<#<#QWSS0!/<:UIUM[1KDQ-,((@9)" MBYR0BY8]".!R1@ S([QK""><(1(596..X Y'-:%K:V]E M;1VUI!%;P1C"11($51Z #@5+0!EC4-4;!&BR*# 9,/ZC/ MJ$C:C%*V)8HS$QAF++ASA0<%0#C(S5\-W=M9>((;'3++45LKJT59 MM^DW-M%%-$H56!E0 !T&W[Q/[M1SDF@#N**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *H2_P#(?L_^O6?_ -"BJ_5" M7_D/V?\ UZS_ /H45 %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHJ*>ZM[54:XGBA5W6-#(X4,S' 49ZD MG@"@"6JU[?VVG6SSW+D(BEBJ(7RMVL[1_,62: MZ0I..,*R1%?7GY\=/NG-6;+2+6SD2X(-Q>K$(6O9PIF=V6)YS\O2K5KI=G9S3311L99I3*[R2- M(VXC'!8G QP , #@"KE% !1110 4444 %%%% !1110!5O-/M;YH7GA1I;=_, M@E*C=$V,;E/8_P ^AJC;WUQIC16>KS>8HC&-3<)%'*Y?:$*YX ;J/E!SUK6!#*&4@@C(([T +1110 4444 %%%% !1110 4444 M%%%% !1110 4455O-0M[ VZS,V^XE$,2(A8LQ]@#@ DGH "30 ^\O+;3[26 M[O)XX+>)=SR2-A5'N:H 7VJ39<2V-G%-E0KHS7:8_B&#L4D] =Q[[>E+:6%S M5L-G%,6MT._<&P0-S\*-Q'&W@#)SJT 0VEI;6-K%:VD$<%O$NV M.*)0JJ/0 =*FHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "L#Q9XKMO"FGPSRVTUW<7$AC@MHN#QD<=:3&B6]\:VNG_9'N=*U:.VG M2%I+F2VV1VYE8*JON(.[) (4,1WP*A_X6'HJ27?G+&)^5CCY@N>V16#)X+\3RW7ARWO;BRU32-)AC9X9[V6)IKD'_6/^[?>JC[J MDC)Y/I4$_P +;R\M9]-GNK6.Q@@OH[*1&9I&-Q() 9%( &S&."=WM3?^?_ ! M?Y?\$[O0]?@UU+H);7-I<6DHBN+:Y"AXV*AAG:S*7_ )#]G_UZ MS_\ H459?A;0[[3+G5M0U,VPO-2G21XK9V>.,)&J !F"DYVD]!C..<9J^;=( M?$<$BM*3);3E@\K,!\\70$X7\,4V2K]34HHHI#"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHJO>_%3P:3;Q7,EQ*TMS,TQE1KA]_DDC&(P>$&..,9[Y MJ_10 4444 %%%% !1110 4444 %%%% !1110 4444 (RJZE64,I&"",@BL1P-FB@!D4T=Q"DT,B212*&1T8%6! MY!!'44^L8VTVB2>98PM-I[;$^P01(OD$L=TB'CCYLE>>F1Z'6AFBN(EE@E26 M-ONNC!@?H10 ^BBB@ JIJNHPZ/I%[J=R',%G!)<2!!EBJ*6.!ZX%+J&I6>E6 MIN;ZX2"+(4%NK,>BJ.K$]@,DUS.NC7O%GA[4M.TRQBT^WO+66 3ZGN#OO0KQ M$O*#GJQ!']PT 79/%5Q;- ;[PQK%G!+/%;^?*]JRHTDBQID).S8W,HX!ZUT3 M,J*6=@J@9))P!7G-WX3\5:VMO#K4D,J"ZMY99$UN555$E1V"PQV\:L2%(&XY M!(.<@&NH7P1X55@[>'=+ED'(DFM4D?\ [Z8$_K0!M17,$S%8IHY"!DA6!J6L M27P;X6F4++X;T>0 Y :QB/\ [+47_"$^'D_X][ V9[&RGDMB/IY;+B@#H**Y M_P#X1_4K7G3O$E^F.D5ZB7,?XY D/_?='V_Q'I__ !^Z3!J,0ZRZ;)L?\8I" M/T=C[>H!T%%8UGXIT>\N5M3=?9KQNEK>(T$I^BN 6^HR/>G2WMWJ-P;?3-T$ M<4D327DL.Z*6,C<5B.X;CC:-V-HW'J00 "74=0FCE^PV$8?49(FDB\U'\E,< M9=E''/0=3CZD365@MI)-<,QDNKC:9WW-M) Q\JL3L7KA1ZGJ>:=I^G6FEVOV M>SB\N,LSMEBS,Q.2S,22Q)[DDU:H **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JA+_ ,A^S_Z]9_\ MT**K]4)?^0_9_P#7K/\ ^A14 7Z*** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ***1F5!EF"C(&2<^OK;3;.2[NY/+@CQN;:6.2< M#DDD@ #DYK/CU*ZU9(VTN$QVDJ2 WEPK1LC $*5B907&>WM+ MA;R0M\F \QU'.. H) )"@#@>E $+RZM?O+';1C3H4D3;<3()&G3! M+;4!&SL 6R>ORCBK5II=K9,[H)))7D:0R32-(P+8S@L3M& !@8 Z5>TFTDO M=Z7%NMU5WETZ")%\Z1CDNK'&'ZYR<'V/-;%(2%!)( '))H AM+RWO8B]O*K[ M6V.H8$QN.JL!T89Y':LV[UF::ZDT_184N;M#MFFDR(+8_P"V1]YO]A>>F2H. M:RYK:?Q%>?:-%G.G6#.&N;V%55]1 &W:K8R$QTDSG^[QS6IHMY:V\5MI+VD6 MF7HA,@L!(&PH8J65APXR,YZ_,-P!- #]/T&&UNA?74TE_J6"/M4^,H#U6-1Q M&OLO7 R2>:UJ** "BBB@ HHHZ#)H *KWM_::=")KRXC@C9UC5I&QN9C@*/4D M]JHR:P;L^3HZ+=R/$SQW76U4ABN&D'4Y!^5[NIWN;J0(6 MR2(HV5<$GB@"C+83>(E7^U;40Z>K2*VGSQQR_:!T5G/.T=2% M7GID]13%\-3::H_L#5)[%%&%M9P;BV^@5B&4>R.H]JZ&B@#G_P"W=1TWC6M( ME$8ZW>GYN(OJR >8O_?+ ?WJUK#4K+5+87%A=PW,).-\3A@#Z''0^U6JR;_P MWIE_V67&X>S9'M0!K45S_E>)M,_U4]MK5N/X;@"WN / M]]1L<^VU/K3XO%NFK*L&I>=I-RQP(M041!CZ+)DQN?96- &[16?JFM6.CP03 M7;S%;B3RH5M[>2=Y&VLV%6-68_*K'IT!J#3O$NFZG?BQ@%]'.PJLGB#19=0FT^/5[![V %I;9;E#)&!U++G(QW MS0!HU0E_Y#]G_P!>L_\ Z%%4UAJ-CJMJMUIU[;WELQ($UO*LB$CKRI(J&7_D M/V?_ %ZS_P#H45 %^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M1F5%+,P50,DDX %9KZU%+,D.G1F_=V>-I(&!BA=1R)'S\O) P 6YZ<&HDTB6 M^5)-;E2X+0&*6Q0 VA);.=K#+'&!ECCC( R: %FU6XNC-!H]N)YH_+_?7 :. MW(89RKX/F8&#A>.0,CM(FBP/="YOI&OYDG,]N;A%(MST C Q@=SD^]:2JJ* M%50J@8 P *6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBHKBYAM+:2XN94BAC4L\CG 4#N30 Z66."%YII%CB12SNY MP% ZDD]!6&(I/$Q$EPCQ:*.4@<%6N_\ :<=1'Z(?O?Q<<%T5M-K\R75_$\.G M(P>WLY!AI2.DDH_54[=6YP%W: 8 Z 5!>V<&H6DEM<*QBD7:VURC8]F M4@@^X.:GHH R)%U;31+) !J=N/+6*V)"3( ,,?,9L.>AP=O?YNE/?Q#IL#2B M]G-B(YQ 'O4,"2./J4C-+,&R[L/LPR7 MW.#S_%QT%>A)&D98HBKN.6P,9/J: ,S^U;NXD"V.E3NJW/DRR71^S@(.KJ"" MS#TXY]<G3&M10 R&&*WA M2&&-(XD 5$10%4#L .E/HHH **** "BBB@ IDL4TAW;<]-SG")_P "84 Z#[I."W;-6M"O[[4O&EBEYI^J6\EAI=RDLVI)! M&\QEE@*E5B<@X$3 D <>M:WB#2-6U_2]/DM+H:3J%M-]I4%5E(?8R[=W*CA MV&=K8ZX.*-"T74H;Z"_U9XQ-;6TEM"B73W)(D=7=GD9$))*( H"@'KG@ Z2 MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@OBQ9) M<^&H)RFH":VF,D,]I )UB8HR_O$ZE""1D D$CD=:[VBDU<#RU_#M[/??#_6[ MG3)8=1@D6*X@MD806D?E2$XC'RQY)7.?0"LR_P!,\2S67B#1])&JRI?K?S7< M5Y8+ B.SYC$,@_UF\97[[<8.$Z5[+13[_/\ &W^5QIZI]K?A?_,X_P $P7#: MAXBU)K6YMK2^NXGMH[B!H7(6%$8E& 8?,".1SMR.*W"MP/$W85J50E_Y#]G_UZS_^A14VR4K%^BBBD,**** "BBB@ HHHH ** M** "BBF2RQP1/+*ZQQH"S.QP !U)- #Z*X;P_P",=0U:^PMJL]MJ<^A!!#:V\5O;Q)%#$@2.-%"JB@8 '0 5)0 R M*&*")8H8TCC7HB* !^ I]%% !1110 4444 %%%% !14=Q<06D#SW,T<,*#+R M2,%51ZDG@4EM-BCQV-O)<%6'!#&-2%(/J1BK&I7FJPM$FF:4EV77+//=" M!$] ?E9OR4T :=%9L,>L7&F2I=S6MI>.WR/: R+&O']\#)Z]L=.*BL=#DM;Q M;JYUG4[Z50<">54CY&/N1JJG\0: -"ZO+6QB,MW]O=?BNY$L]%M+BW&-DKWYC+<N/U^ M]C34+B3Q/::>)3Y7V&VO=2,,"IL^IV,LC!5%S9 M2!,DXQYB@H.?]JMVB@!HD0NR!U+J 64'D9Z9IU9>I>&]&U:=;B]T^&2Y4;5N M5&R91Z"1<,/P-5M5,VA:#&++4!&\3A4-ZDEV\^7E MO86LEU=2K%#&,LQ_0 =22> !R2<"LNVL[C5[F._U.)HK>-@]K8M_"1TDE]7[ MA>B^YY%'28M8O;UK_P 3:>D)MT$EK#!+YL<9Q\Q*CDR]1G! '"D\EMG3-D.D=Y=JMQ(,QVT8,DTG^[&H+-^ J.^.L7MO;?V5+;V2RKNEENH M6>2,$ @"/(&[KG)X/8T :%U=V]C:R7-W<16]O&,O+*X55'J2>!5#3=>AU>Y9 M;.TO&M I(O7B\N)SD<+N(9NYW!2O'6IM/TO[%:-!<7ESJ#N_F/+=E6);CH MJ@8! !YZU?H P8O#US<7*7.LZOI)X Y'YT 3T5DOKJR"0:?8WE\ZQ) M*ACCV1RAL8VROM1N#DX)X![\5%?SZDMMK[MV%'<#K MZ^U &V2 "2< =2:RY/$%AYDD5JSWTT,ZV\T5FOFF)SGA\<+C!SDC'Y5F6H\, M^(I+X)>QZZA*22Q--]H@4KG 5>4!SGH,GOVJW#KE_X>&) M5!/)V[RY]?NT 6%;6[IU.RTL(TN/F#9G>:$>F"HC8_\ \#WZ97B#PQI%SX> MN1K%Y0WTI626$-C<$#*5&0-N O() &36G?KXADNBNG2Z9;V^T8DN(I) MG)[_ "*R#'_ JKZOH-]K7ADZ;LHN[6W5!O1PZ?(Q;Y0P7(SDXZC- M&%86K:CK.GI?ZUXFCEMY?M-I%?VUI$LVT$'!CA!^ZQ!7*M@GC@X[NN,TCPQK M!UNSU'6KQF^PL[Q(M^]P)'9&CW$&.-4 5VX )R>H P=8^#?#[R&2?38[EB=Q M-T[3\_\ R: -:YOK2S -U=00 ]#+(%S^=5_[."V<#J.OJ*DN=*TZ]F6:[L+6>55VJ\L*LP7K@$CI5B**.%-D4:1K_=50!0 M!EV'BG0M4NUM;'5;6XN&!*QQR DX&34=SXLT>TNI;>66Y,L3%7$5E-( 1VRJ M$5MT4 9M]K=O8V]O,UO?S+<#XFCL]0 MC\D9*3VCQ,_!.%# ;NG:M*CH,F@#$MO$,USP@_ZZW*+_ M #-4/^$X\,-_J=;L[CWMG\[_ - S0!>DO=3.EQW$&D9O';#6L]RJ;!SR77!^-'_"61M_J]%UQQW/]GNG_H6* ,/Q#:^*&OM-OKP:;+I]K*[20P6$ MUV4)'RR&,.&!W .P71 M8FTE].N[R^NXY&R\LEP4D/(.-T>T@<=!CTING>&=#TBX-Q8:5:07)&#.L0,I M'H7/S$?C53_A+[)/^/G3]:MQW+Z7.P'U**P_'I3XO&GAF601_P!N6,4IZ13S M")S_ ,!?!_2@#=HJ.&>&XB$L$J2QGHR,&!_$5)0 4444 %%%% !1110 4444 M %%-DD2*-I)'5$4$LS' ]2:P?[9NM:/E^'POV<\-JYF.Z68^K'^0& .@ %7Z "J=S MI.G7EY!>7%C;RW5NVZ&=HP7C/LW45KMI=G;2ZA9W!9Q^^-C$]RL38Y^ZNXCWV]N<5J44 4=,UG3 M=9B>33KV"Y$9VR"-\M&?1AU4^QQ5ZHKBVANK>6"9 T226=WI4EL3E()K M:1'4>AD#D'_O@?C2:Q-XCCT,MI5EI\NIF%MRRW3(B/MX*?NSO^;L=OU% &U1 M7E6C722/:'3HK"/Q&)X/-2#4Y+B=T+#S_M:M&A3";L;@<-@#!P#W,$/BF2XB M:YO=(@@# R10VLDC,.X#F10OUVF@#GQ?(WL\C@LP_W0E;E% %>&QM+>YGN8+6"*>X(,TJ1A6D(& 6(Y/ MQS5BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ***X+XL"]?PU"EE?)%F8F6U^U_9Y+M C?+&PY)!PVWN M!R<4F[ =[17EK:MJ]W>_#^^M-5NDT2\D2)K>8?Z1._E2$M,ZX# ;1P!@DDGH M*P+OQ1X@L]/N=1MKRZ:^NK356N86F9TMS#.$C94)(38I_A SU.:?5KU_!7&E MM\OQO_D>XU0E_P"0_9_]>L__ *%%7/>"+B?^T/$.G&ZN+FRLKN);:2XG:9@& MA1V7>Q+'EL\D_>QTKPN[OO$1\)VOB2TUGQ#*BVC>;([4AG;S>(]+C52ER+@ M-&\JFW4R*0F<_./E'((Y(YXZUGW?BB>.TMKJ.P>.VNH6,3E7N)1)SM'E0*^X M< D[QP?6LM_".H7%W]JFTSPMYPP5,UK+*@BI_;FCQ( MHPJP:0XP/3F<\?@* (+ ZIK<,[W1U.W M?*$91;.*:0Y.Y<%YXR, 9)&,\ G MHS2]"UB#4H;V6+1+1EC6*1HXI;JXDC7HAN'93^)4U;_L;7W_ -9XJE7_ *XV M,*_^A!J/^$6YU+5!"P %O!=M M B\>L>UCGKRQZU:72-/6TM[5K6.6&W.8A./-*GGG+9.>3SUYK,_X1.)O]=K. MN2_]Q!T_] VT?\(7HQ_UAU*;_KOJMU+QZ?-(>/:@#? "@ #@ 57GU"RM<_ M:+RWAQP?,E"X_,UD?\(-X7/^MT.RG]?M$?FY^N[.:LP>%/#EKC[/H&E0XX'E MV<:X_(4 ,G\8>&+8XG\1Z1%SC]Y?1+SZ=:J M)FC1YXU<@%67.PMC(/T-=C!:6UL,06\40 Q^[0+QZ<5#J>F6FL6#V5ZCM S( M_P"[E>-@R,'4AD(8$,H(((Z4 <(WB5]-UG1O)USQ+JL%Q=/#/!<:. I7R)7& MUDMD)<,B' ;.,G&.1T__ DUR_\ Q[^%]JVH MS3VS%X?M6J7-PJ,59"0LDC+G:S#..YK M;XPF_P"7/0[3W^U37&/_ "''7044 <_]@\53?ZW7].A'I;:8P(_%Y6S^0H_X M1W4)?^/GQ7K$@_NQK;Q#\UB#?K7044 <_P#\(=IS\W-UJ]R?^FNJW&/^^0X7 M]*!X'\+'F70;"X/_ $\PB;_T/-=!10!0MM#TFS_X]=+LH/\ KE;HO\A5^BB@ M HHHH S]3T+2-;$0U72K&_\ *SY?VJW279G&<;@<9P/R%&F:%I&B"4:5I5C8 M>;CS/LMND6_&<9V@9QD_F:T** "F2PQSQF.:-)$/574$'\#3Z* ,.;P;XU@F/6:U7R)#_ ,#3!_6H_P#A&)K?_D'^(=9M<=%DG6Y7\?.5V_)@?>N@ MHH Y_P GQ;:_ZN\TC45'19H)+9C]75G'Y(*/[;UJWXO/"UT^.KV%U#,H_P"^ MVC8_]\UT%% '/_\ "8Z9'Q>0:G9'N;G3IE4?\#"E/UI\7C7PM*Q5/$>E;P,E M&O(U8#Z$YK=IDL,4RA98TD4'(#*#0!1&OZ,RAEU:P(/((N4Y_6HKCQ3X>M%W M7.O:7"OK)>1J/U-3G0](9BS:58DDY)-NG/Z5+;Z;86C;K:RMH6]8XE4_H* , MG_A--$DXLIKC4#V^P6DMP#_P)%*CZDXKSR?4="O/%'B'^V-)\,6]V][&5D\2 MS0+-%']F@ C^8LN02!N4?,>0TMP21%;Q+&@)ZG %>?2_!KP M!_;-O%_8&(Y()9& O)^6#1@'[_\ M'\Z]*JA+_R'[/\ Z]9__0HJ +5M;16= MI#:P B*%%C0,Q8A0,#).2>!U/-2T44 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !5"7_D/V?_7K/_Z%%5^J$O\ R'[/_KUG_P#0HJ + M]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' ^)O&&JZ1X M_P!)TA39V>FSE,SWJ,$N2Q8,BR#A&7 P",DL.@JB_P 2I[:/Q!>7%Q9^58&Z M%G9?89D>X$3[ PG9MC_-U"J2 1G%=-K_ (*MO$.L6=[=:A?"W@=7DLA)F&4J M6VC:-) \:N"%9F(QN(^\>F> M,XJ^;FWG\1P1Q3Q2/%;3B14<$H=\74=NAINA>'[?0H[DQW-S=7%U()9[FY93 M)(P4*,[551A5 X ZL_\ Z%%5 M^J$O_(?L_P#KUG_]"BH OT444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%HV"7X62PC>6:1T98RJ$ARK$8;:1@XZ?G0%CH MZH2_\A^S_P"O6?\ ]"BI-)UNPURWDFL)G<1OY8JAF7T!R ?\ MQT_E3Z "BBB@ HHHH **** "BBB@ HHHH ***9%*DR%HV#*&921Z@D$?F#0 M^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M\;N?!7B&^U7Q18:?93:3IM]:RAXI+E9;>>8L61HCC0&6[E7 .,@ -P.!P/05P^CZ_XBOM/\6?VYJMIHLVG7:# MS8HEE2TA\M'906QN;!(W-D;CP","GZ!XD\0ZEI.FO&CW%S,+RZA6Y187NK=# MMA,F% 0L7C.0!D U6_W+\OZ_$E*VGG_7]>AVG]D6W_/6]_\ Z;_ .+H_LBV M_P">M[_X'3?_ !=>:0^+?%-SX5TX27F=8N=8NK61-/BB,C)%YAVPB4;,#:.7 MYV^K$5Z#X2U*;5_".E:AM[_X'3?\ Q=7Z* *']D6W_/6]_P# Z;_XNC^R+;_GK>_^!TW_ ,75 M^B@"A_9%M_SUO?\ P.F_^+H_LBV_YZWO_@=-_P#%U?HH H?V1;?\];W_ ,#I MO_BZ/[(MO^>M[_X'3?\ Q=1^(;C5+70KJ;1H+>;4%7]TMPY6->>6;') &3@< MG&*\^O?%.M+\,=!UTZ\\.I75J!';06<;R7]TP&Q0"" N'=7W_K<= MCT-=$LT9V5KM2YW,1>S#<< 9/S<\ #\*=_9%M_SUO?\ P.F_^+KB/%?B3Q59 M^'O$%_I*6RRV$4:2&7&VV<0F65UX.\_.B@'C(Y[YA\0^)_$FE7T-WNN5L1#9 M&!([,20W;22!9A+(%/ED!AM *Y)_BZ526MO3\2;Z7_KI_F=[_9%M_P ];W_P M.F_^+H_LBV_YZWO_ ('3?_%U?HI#*']D6W_/6]_\#IO_ (NC^R+;_GK>_P#@ M=-_\75^B@"A_9%M_SUO?_ Z;_P"+H_LBV_YZWO\ X'3?_%U?HH H?V1;?\]; MW_P.F_\ BZ/[(MO^>M[_ .!TW_Q=7Z* *']D6W_/6]_\#IO_ (NC^R+;_GK> M_P#@=-_\75^N,^(6MZ_HEIITNCK;QVSWD,=W@![XH MZI=PZ-G2?V1;?\];W_P.F_\ BZ:FB6<4:QQM=HB@*JK>S #H -UFWO67J'B/788_#]S;ZR\ ME]JLD;6ND1VD?[R)I=S-*Q!8*L1 R-N",DM0M;?=_7]=^P/2YW_]D6W_ #UO M?_ Z;_XNC^R+;_GK>_\ @=-_\77$^%_%>KZCXBT_[5<-):ZJ+\BV:) +7[/, M$3:0 QR,[MQ//3'2O1:.B8/=KL4/[(MO^>M[_P"!TW_Q=']D6W_/6]_\#IO_ M (NK]% %#^R+;_GK>_\ @=-_\71_9%M_SUO?_ Z;_P"+J_10!0_LBV_YZWO_ M ('3?_%T?V1;?\];W_P.F_\ BZOT4 4/[(MO^>M[_P"!TW_Q=']D6W_/6]_\ M#IO_ (NK]% %#^R+;_GK>_\ @=-_\737T2SD4*[7; $-AKV8\@Y!^]V(!KG) MM:\0I\4[71Y%MH-&FLIY( OSR3.GE_._'R@%R ><'/:L73_ !-K33:]:P:R M^JQ6_D6D6HFUCC1;Z238R1A1AD4,I.=Q&.2:%K;S!Z7._P#[(MO^>M[_ .!T MW_Q=']D6W_/6]_\ Z;_ .+KC8MGW_]N&"UFFN(#"D$%K(2/(B# M@$[B,[MS-ZX'2M;X>:OJVM>&I;G6Y89+^.^N8)#"NU%V2%0%XS@8P">?6A:_ M=?\ &P/3[[?AM[_ .!TW_Q=']D6W_/6]_\ Z;_ .+J_10!0_LB MV_YZWO\ X'3?_%T?V1;?\];W_P #IO\ XNK]% %#^R+;_GK>_P#@=-_\71_9 M%M_SUO?_ .F_P#BZOT4 4/[(MO^>M[_ .!TW_Q=']D6W_/6]_\ Z;_ .+J M_10!0_LBV_YZWO\ X'3?_%T?V1;?\];W_P #IO\ XNKS$A25&2!P,]:\ZT?7 M_$5]I_BS^W-5M-%FTZ[0>;%$LJ6D/EH[*"V-S8)&YLC<> 1@47W"QVHT2S$A MD#78=@%+?;9LD#.!G=[G\S3O[(MO^>M[_P"!TW_Q=<7H.OZ]K.D:%-5U6?Q1<0:/9WNVVU5K* M+S[V,( 5C7:$YER%.PY Q[T/3^OD"U/1/[(MO^>M[_X'3?\ Q=']D6W_ #UO M?_ Z;_XNH/"]SJ5YX6TRYUB'R=1EMT:X3;M(8CN.Q]1V-:U-JSL).ZN4/[(M MO^>M[_X'3?\ Q=']D6W_ #UO?_ Z;_XNK]%(90_LBV_YZWO_ ('3?_%T?V1; M?\];W_P.F_\ BZOT4 4/[(MO^>M[_P"!TW_Q=']D6W_/6]_\#IO_ (NK]% % M#^R+;_GK>_\ @=-_\71_9%M_SUO?_ Z;_P"+J_7*?$75M2:X/Q+KNKV%UH'V'6&>^O_(2'28[5&\[Y@9I)'(+! M A/W=N".IZ"MXH\1ZM::+=:K;:[);%KV>VTVQ@LXY);R52(T0%@?EWHY.!DA MOO# %4U:_P#7];DIW_K^NQZ517%W=[X@TWQ7H1):_9T$43^42 M$##,AD+@D$D)M!'7&>TH:&%%%%( HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH P=0\&:!JMKJ5M>6)DAU*9)[M1/(OFNH 4\,,8"K MP,#BKNGZ'8Z9()+<7+RB/RQ)<7B7>HVU_/9;[BW1$0^:X4A#E-R@[7VGD;@<'D5M44+34/(**** "B MBB@ HHHH **** "J6J:39:S:+:ZA!YT*RI,%WLOSHP93D$'@@&KM% '/MX+T M,ZQ>:J(+I+R]Q]I:._G19L+M 9%<*0 2 ,<4LW@O0YM7AU7R+F*^A@6V26WO MIX<1*NYDV7AK2-.U6;4[6S$=W-NW-YC,%W'<^U2= MJ;B 3M R1SFM:BBCR#S"BBB@ HHHH **** "BBB@"AIPZC/ 6NX89( M(Y1(RE4?&X8!QSM'/48XK-TGP1H.APQ0:?;7,<$,@EB@>^GDC1@2!70T4+0'J8>D^$=&T._N+S3HKJ"6YE>:9?MT[1O(WWF,;.4R?7%7],TFRT> MWDM["#R8I)I)V7>S9=V+,>2>I)..E7:* "BBB@ HHHH **** "BBB@ K!U#P M9H&JVNI6UY8F2'4IDGNU$\B^:Z@!3PPQ@*O P.*WJ* ,0^$M'>QN+.6*ZGBN M(&MI#/>SRNT3')7>SE@/H:I/\/?#P MR.#D]R>:Z&B@#$C\):)%K"ZJMF3>*PD#--(R[]NSS-A;:7V\;\;L=ZVZ** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***S-2@UR69#I>HZ=: MQ!<,MU8/.Q;U!69,#VP?K0!IT5S_ -C\8?\ 0=T/_P $TW_R57E.F:)<+H>@ M16NEV4&LQRV!:0^#+J.>-UEB+M)[45S_V/QA_T'=# M_P#!--_\E5=TV#7(IG.J:CIUU$5PJVM@\#!O4EIGR/; ^M $=QXHT:TBU:6> M\VII&/MQ\ISY65##H/FX(/RYK51UDC5U.58 @^U>5^)K&_CE\=:8FF:A/-KJ MP&PDAM7DB<^6L9#.H*I@@D[R..>:K>/O#=[>ZGKD\.EW5S+#H-NEG+%"S?OU MG)^0@?? YXY /O0NG]=+L=OZ^:2_,]9ANHYYIXD68-"P1B\+H"< _*6 ##GJ MN1VZU-7C>LZ1KUIJ>N^(M,TR[EU"RUB.6W01-FXBDMDADVFK";G1K/3I8)E_LV6_7[3A2',,;*=Q^?#]%)/3.:5]+^GY7_P"! MZB6K_KO;_@GK5%>0'PA^TMC@<<*3DX'% U:R.M-HXG_T M];<71BV-_JBVW=G&.H(QG->0^&]&U*#4=.C33M26R@\4//#YU@;=4@:V(#A MH"*6/3 P3@\YKL;^Y.D_%9]2N;+47LI-$2!9K73Y[A?,\YFVGRT;!QSS0NE_ MZ]V_YZ ^MNG_ ,E;\M3NJ*\N\::?>7^M:G/+I=_>B?2D30Y(8';[-=98D\#] MR^2AWMMX&,C&*YK48O\ BHS'JL37>NQ>(=+ NXUW+'%M3*%QPOS;SY><\AL$ MAZC M(JO6#C<$4$GG@ #)[5Y9=^'[VY\!/:W%OJ- MNZ^(;FYVKIQND*&9RIE@/S21G(^Z&['&*Y[_ (1V_-C?33^$I;>XN/#EQ:VG MV>RFDS*)'QC<&>(M&0 KD'!"CL*5]+^7_MM_ST*M^?ZV_+4^@48.BL,X89&0 M0?R/2EKS#5M,0Z^DWB'1-0U33?['ACL8[6VDE:&X!.\#9S%(?DQ(2O3[PQ6= MH&CZAI_Q,2[BTJ^G2XNYGGDO[-XI[1&3_GZ1C'/'T 0LQ'& ",U5ES6]?P=O M^#Z$I^[?T_*__ /4'UO3X]2N-.>XQ=V]L+N6/8WRQ$D;LXP>5/ YXJ?3M0M= M6TVVU"RE\VUN8UEBDVE=RD9!P0"/QKA=;T34[_X@:M**WDD*"4D(?E4Y!P%X($G))+2AI?D$G0N%(!YZG/>J;Z'*YU@Z/X>U&ULI)-%,43 M64D6?+E)D*H5!&W^+CU;ODU;6WG^K7Z$MZ-^7Z+_ #/<:*\BT'P_>VGB[2M0 M&EW4,C:[JAN)S"X_<,K%-QQ]PG!&>">1R:S-%2W?QQH3-;R2ZNNM:H+N]C7* MRCRWV 2?=?"[0 #\F"#MSS*UMZ7_ "_S'+2_]=_\OQ/<*I7NK66G7%E;W<_E MRWTWD6Z[&.]]I;' XX4G)P.*\F\%P7G@_5-0O)='U"ZLH+&:6XNGTY[:[!#[ MA&_S>5<.I8_[0!Q7;>)XI]2U7P9=VMM/)"FI">1EC)\I#!)RV.@R0,^IJ MNWR_%V!Z7^?X(["BO'M(\/:E:^)].OX--N;>Y?6]5\VY:!QB)D;RRQQ_JRVT MCL3TY-:7@];;0-,AN;GPQK;^(;6QD.I3PVK@W#@Y(+$A;AV/W2-^.>5J4]+O MM?\ "_\ PX-6=E_6MCT^BF12>;"DFQDWJ&VN,,,]B/6GTP"BBLN*#7AY'G:E MIK[929MFGNN^/C"KF8[6Z_,=P.1\HQR :E%OI2W]Q<6BG[7)=7^AW4!D+'$D:F5E M"MGY\_,"7;"J% H ]$JO?W]MI>GW%_>2>5:VT;2ROM+;549)P,D\>E4XH->' MD>=J6FOME)FV:>Z[X^,*N9CM;K\QW Y'RC'.?XLM;^X^'NMVK[;N^DL)T M8 M&7S&*G 5-S'/0=3D_E4R;46T5%)R29?L_$ND:A<6,%I>K+)?6IO+8*C8DB! M+9Q@?>'!P?:GV.OZ7J6K:AI=I=K+>Z>4%U$%(,989')&#^&<5YAX3T'5_"_C MBV#V%W)HMMHLLUJRPLWEM(8V>#I]X.KD+UPU'A/2O$ND>(- UZ^T;R_[5:XC MU%HI)))5\YO-0RQ^6/+"$!?O'&><5I97MZ_?=V_(SN^6_P#6UV>BQ^+]"EUD MZ2EZ3>;Y(P##($=XQEU60KL9E'5021SQQ4>E>-M UJ>VALKN;==JS6QGM)H% MG"\GRVD10^!SA2>*X?3+'5-+\?SG08]:BTW4+F=]4T^_LV$,3;2?.BFY0[FQ MA58GGD<<,\-VMY?:'X$TE=-U*WNM)NA<9SC'7MG-5]3 M\6Z+I%W):W=U()8D$DPAMY)A AZ-(44B,<'EB!@$UYG]A\2_V\OC3^PI,_VX M6QND^U_8R/L^WR/+Z;?GSN]\5O75Y?\ A+5?$[OX?U'5AJETD]N;.W:7S(S& MJ%"54A2I7HY4$'@]J5_=3_J^FGX_@QV]ZW]=?\OQ.]N=4L+/2VU.XNX8[%8Q M(9RPV%3T(/?.1C'7(JMI/B'3=;DFBLII?.A"M)#/;R02*&^Z2DBJV#@X.,'% M<)!HVH7/P9\/001-=7-DUI=2VRGYG6.0,\?/\0 (QZKBNAU?5=0\0^%MS-K)$SW*S@R.$QNR$QN?H>NXXS5ZZ\*RV>J:K!@(27W$<'G/2FE=V_K=+];^@KZ7_K9O]+>I[%17AOAW M3IKN^BFT6PGCUB+Q%?M-J'DL(Q;YD!0R8Q@L5PF>N3CO6]X,TG4+;5M&>/3+ M^RGAL)TUZ6:-D^U7!V[3O;B5MP8AP6 !QD9Q26JO_6U_^!ZC>CM_6]O^">G7 M5U'9PB659F4LJ8BA>4Y)P.%!..>3T'4X%,@U"TN;VZLH;A)+FTV>?&IYCW#* MY^HYKP&+PYK%G(+6TT6_NXFN+=YKN739;:YC(NT;;+@F.X(&X^8NX@ _, <5 MTOB+0+^+7O&+Z;I4L<]Y-93I-%9.PGMAM^T*&7&[)Y:,,&?!ZT=+_P!=/\_P M![V/8J*XWX>:?/86.IY,J6DMV7MH&TUK&.(;0&\J)W9U0D9PP7G.!@YKLJ;5 MA(***R+^W\127;-I^JZ7;VV!MCN--DF<''.6$Z \_P"S2&:]%9LL&MG2XXXM M0T]=0!_>3O8NT3#GI'YP([?QGH?7CS^U&MIJ(C=8BMH;:YB0)YO4 MYE:(PF+)^Z",]=XH ]2HK!^R>+?,S_;>B;,]/[(ESCZ_:?Z5L;;G[9N\V+[+ MY>/+\H[]^>N_=C&.,;??/:@#'3QGX?D@N)DU%62WOAITN(GREP6"A",9ZD<] M/>KEWK^EV.M6&CW-VL=_?AS;0E23(%&6Y P/Q(SVKQ>X\)Z[:WPU&RTZ[,5] MXE(OX/)?/EI<^9%.!C[N-X+=,$5L^+-+\2ZOKNO:]8Z+YATJ6W73FFDDCE;R M#YCF*/RSY@CZSXMT30+A8-2O M#"Y02-MADD$:%MH9V52$4GC+$#KZ5!=^./#]C?W5GA_'VGRZ/J,MYK"1QVBQ6,KPR,;=4/[T+L #=2S#I2UMYZ_F"LVNVA MZ-JOB#2M$:R74KQ(#?7"VUME2?,D;H. L]OI>B"!+FZF>!6NI /WD9$;!V M7RUXXP6ZBM1KK5C>>%_%UWI%\^S3)K>[MA;N9;>=PAW&,*7P2A7*J2 0>E-V M_'_/\[?BB5?^OE_G^#.WL-;T_4].DO[*=IX(RRN$C;S$9?O(8\;@P_ND9]JH MZ7XPT?6=1DL+(W[7$3;)5DTVYB$3;=V'9XP%.,'!(SD>M8/PZN;G4=1\3ZG< MZ?VX@\]\5?\+6=U;^)?&,L]M-%'<:A&\+NA42*( M(QE2>HR",CN*'IOVO^7^8=-.]OS_ ,CK:*\!C\*26_A#0[>7PM*DT]C=&YN% MTMKBX,^\^4C*00A(/$CJ=HX!4$U+?^'M7O\ 09;B?2=1FOXO"UFD+O;2>8MR MLI)"\9\P?]]8/O3MK_7G_E^)5OZ^:_S_ />:*\@US1]0B^)D>JVNFW=_*]S M:_NKFQ<"-0 &DANXVPBCG=&^ 3G*MD5F>'=.FN[Z*;1;">/6(O$5^TVH>2PC M%OF0%#)C&"Q7"9ZY..]+^OR_S_ 7]?@_\CW*JTVH6EO?6ME-<(ES=;_(B)^: M3:,MCZ#^=>:^"M*U"VUC17CTV]LIX+&9-?EN(F075P2NT[CQ,VX,0X+ XR, MXK$\/>$_[*B\"ZC+X8D^TQK>"[8V+&43,?W!D(4LH!'#-@+ZBAZ?UZ_Y?B"U M/:;FXAL[66YN)5B@A0R22.':9X?U*\DOT_L*\B:^\.7,=S VEM##]KR"B;G&Z1P>1([,2>AZ MXN+HFIM;R?V7HU_!9_V1IL5S"EH]NTJI,YN(U#!26(W$@FW];?YO[CW"BO(M1T2]N/"?B*#3]+O(M(N=3LVTZQ%N\;I&&B\UEBP&C7< M&.,#&">^:ZWP'ITVER>);8VDEK:_VS*]I&T91/+*()XIHUDC<89'&0P]"#3Z** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@""ULK6QC>.TMH;='=I&6&,(&=CEF('4D]3WJ M>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@ MM;*UL8WCM+:&W1W:1EAC"!G8Y9B!U)/4]ZGHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *JZC>C3M-N+QHVD6", MN55@"0/6F"'VA23EE(R M 0#P-.X\5I;7>N1RV%PD6E6B7/F-@&XR9 0BGD#,9 )QG.1Q@F'Q)X8O]?U* MUSJ4*:8C*\MO):AY%93G=&^1@GC[P;&,CTJ[J'AR/4;G59);AE34+!+(JJC, M>TRG>">I_>=,?P]\T_\ @@O/R_X)G_\ "5:EM^QG1H!K1NA;"U^VGR>8O-W^ M;Y><;01]S[PQT^:M./Q!#)X?L=7V"*.Z,(V2LF>X'-9G_"* MZEM^V'68#K0NA(O*V>5YF<;23]_[QST^6KTGAI#X:L=&CNF"VKP- MYS("7,;JQR!CEBOX9H?EY?\ !_K[@7F+8^+]$U%=UO=2;=T0!DMI8PPE)$;+ MN4;E8@@,,C/>GW?BG2+)2TMQ*VV1XV$-M+*5*<.2$4D*I(!;[H/!-4HO""QZ M>UJ;XD_V7#IZR+'@JT>XK*.>N6!QVQUJCJOP^AU&TTQ/.L9;BS@>%Y-0TY+M M)"Y#/($9AMDW#(.2.2"#0]]/Z_K]?(/Z_K^NGF;4GBK2$OGLQ/,\R \QVTK1 MLP3S-BR!=C/LYV@EL=JK6'C72KO3]-N)OM%O)?0QR^6;:5A#O.!YC;,("<@, MVT-C(R*I'P-M\41:M#?0P(G#""U\F>5-@7RW=&5'3@$!HR1C@BJ:?#A3/ILT M]SIES+;6\%M+)/I*2N4B8E3$78^4Q!PQ.X'@@*::\_ZW_P" )WZ&Y%XML;GQ M+!HUH'F9Q/OF*.J*8BH(4E=LG)()4G:1@\U*?%^AK+>1M>LOV1)))7:"0(5C M.)"CE=K[3PVTG!X-5-.\,7ECK-M<-JD?]FMA:[7'FL&(:3>0VWH,*.. MN3S567P1-/#=6TNJJ;0Q726B"VPT1G;N!FM2QTW[%?ZC<^;O^V2I)MVXV;8U3&<\_ M=S^-8E]X4U";2!IUGJT$4+WL]S<)/:-(DZ22._E,%D0[07YY^;&",$@C!;?U MYCX_%=S>65G+I^E+++<6?VIUFNA''"-RJ-S[3E3\YW '(3(!S31XQ)T'3]2& MFO*;N[2V/D2;X5!F$7FB4@!D)8%<#+ @X R1:BT/4XOM=TNJVZ:G.L*+,EEB M)$CS\GEER2I+.>&!^;@\4@\-2/HQLYKU6N);Z.^FF2':A=9DD(5-QV@[,]6I_#GGZ+ MKMBUU^]U=JA1U&<=JJ:KX5GU"_GDBU"*&UO(X8[N-[7?(1 M$Q*F.3>-AY[JV#R,&DN@2VT\_P!+?J:.J^(++1KJ*.]D"))&7&U9'B *B MJ2)T9-A(8%& 8$$$8(SD=*IZUX<_M MC5+&]^U^3]EQ\GE[MV)HI>N1C_58_P"!9[8,BZ#C1-1TXW"D7DL\F]H%=5\Q MBV"C9# 9P<]?:C[/GK_P!]2JWC/36N-.B@CNW^UW;6CA[2:-H&$9?YU9 5XV M_> &&W9P#4\'C#0KFTN;F.\?RK=4=B]O(A=7.$:,%09 Q&%* ACP,FL?3/ D M^G0VZ+J<(6*]-P+>*VD6WCC:-D:.*-I6,>=Y/#;0>BU)!X*N5LO*N-762>"& MW@LI4M=@B6!]Z%UW'>Q(&X@J"!P%/-']?U_7_!7]?C_D7D\9:;+=P1Q^:89( MI69GAD25)$>-?+,)4/N/F XQGIP0OO$6EZ=J,5A=7#)<2;/NPNRIO;:F] MP"J;FR!N(R>!FL>Y\)7VH7EGJ5[K,;ZI9B0V\T5D$2)F9#\J[B=NU"K L20[ M?,. +6J>&9]0U62XCU!8;6Y6!;N P;F?RG+KL?<-F2<'*MD=,'FGT0=RP?$^ MGRZ?J5U:R-(FGA_->6&6.+G(IL7B_0YI;F,7C)]FCEED MDD@D2/;&VV0J[*%;:3@[2<4-X=W>%[_1?M7_ !]_:/WWE_<\UV;[N><;L=>< M=JHS>"DGLUMWOV 5;P!EB (,\@D!&21\I ZYS[=*0]+C[3QQIMRU^S1W4<5M M/'!&/LLS3RLT8? @V>8" 3Q@\#/2KO\ PEFB87_3>76)HU\I]T@D.%V#;ECG M@@9(/7%85[X"N=5$MQJFH:;>WK727"";2M]J-L7E[6A:0EN"3G>"&YZ<58'@ MB19-.G74DCGTJ-5T_P FT$441/\ K2T:,%8./EP,;1TY^:A;DZV.EU.]73=+ MNKU]FV")I#O)"X SR5#''T!^E9]OXLT6YN+B%+ME-NDLDDDL$D<>V-MLA$C* M%;:3@X)QWJ2]L+K6/#^H:?>21P27(FA5XTR%0E@A(SR=N">1SZ=!FOX,CFM! M:S7KF,QWL;%(P&QG0Y]NE!6@Z7QSI*"&1#,(3*R7!GMY8'A41/* M'\MT#,"$(! P><$XQ6C>>)-*L#(L]PYDCF6 QQ022.7*;P%55);Y?F. < '. M,&L?4?"6IZW9>1JVNQR,-X3[-9")%#0O'D NQW9DR26Q\H Y)2/PGJL=Q)J M/]MVQU9KH7 E-BWD >2(BGE^;G!"@YW@Y]L@C\A+^OZ_KY#M/\>Z=DK=1)/$Z02,H1SA M"Q"D)N/ W8R>!DUFZ5X);3;W3;I]3\][..-&_<;?,*I,N?O<9\[/_ ??C)U# MPMJ]K)8Z;I@FEMY+>V@O+EHHO+VPREP03*'0X+9 1P00 5.33ZAT9VE]K=AI MU]:V5Q)+]IN@3%'' \A(!4%CM4[5!9+M*FB9[:8G;+$A\^&6(.L MCA Z$I\ZD]&7*GCY@#FKMSI2W.L0W[2X5+66V,87[P=D.9M2>* MM(2^>S$\SS(#S';2M&S!/,V+(%V,^SG:"6QVK/M/B!HDUA93W+W-M+*.RCW);% 1;2%QP7/+ @'G@C/? :\_+_@_H!H MKXPT1_L^VYF(GX!^R2XB^8H/-.W]U\P(^?;R#Z&JM_XZT>TL]1E@-Q<364,L MIC%K*HE\MMKA'V8;#$ [<[<\UEO\-X&U9+XS:?,S2%Y3=Z9'/(H\YY0(F8_N MS^\*DD-G ( -7[KP7]IL'M1J&TM%?1AO)S@W+[\XW?P],=_:E_7^0UN:FH>) M]*TN"VFO9IHA<1F55^S2LRH "SNH4E%7(RS 9YQ4,7B/[1XNGT2*U8Q6]JM MQ+=.)%7YB=H4[-C# Z[QWP#AL1:QX=OM3\B2+4XK>X^R265T_P!E+K)')MW% M%W_(V5X)+ 9Y#5H'-:D_B33XX[= MHKB)_/6&1"V\#RY7"*V0IQDG@'&<ZU%<+ EK% $L_+(2" M42#<=YW,V,$@*.X4=*G'@F+[!>6;WKNEQ>QSJ2G^KA1PZPCGH/F /;=TXHZ? M/\+_ -?<'4=;^.])NK^YCC,AM(+6.X%P89 9=[E5$:%-S@X&TKD-G S5F?QK MH-M;17$MS<*DBR/M%E,718R Y= FZ,*2,E@,9&:Q9_ %S?VLEOJ6K6UVBV\% MO;*^GC8!$^]3*I5MKK'%E"_,FW86P =FE7M(\0:;KGF"PEF8QJKD2V\D)*-G:ZAU&Y3@X89!P>:QW\(WG]H1&+5TCT] M;H7C0?9 TAD$>PXD+8"G[V"I.>^.*3PWX/N?#<]W+!J%JJ3^6!;V]HT, P1N M2IZ4+S_K;_ ((F=91110,**** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "L+QJN[P/KB\:"!=2^S MW.L![6:.&/RRPV3(OE,"P4;FC4C>%*YPQ].HHZB2L>5ZIXSO[34-*CM/$$=Q M$OV4N9$C@-]').8S(J%&:0;1RR&)1PP+!@!T-I<7MGX*N+VP8^9:ZA=3R1A MWFQ+)]?@L["ZCU.UT^VOQ/=0SW,BPJ%!7R8LF&7<60ERF Y.0",8J2; MQ=JB>.[6Q.HPK$TXMI[')1J=R;I;79] MH,7F2[Q-M^;;C;][C=L[XKT+3=#L=)DFEMA(+K6&C_MR:T1[XVAB@MXB(P+03$J9$+;M^?O<8)!&<$8_ MAOQ'?R:JTBZH'O[NZ@9]+$:8G1K.-GEZ;Q@CJ"%&,$28(\94P(J$ D;'+N".2>IZ_Q3!HZ:#;P:_> M63(IVQW.KQ![/P)HHHH **** "BBB@ HHHH **** "BBB@ HHHH __9 end EX-101.SCH 11 ulh-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Consolidated Statements of Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 100100 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Fair Value Measurements and Disclosures link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Transactions with Affiliates link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Fair Value Measurements and Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Transactions with Affiliates (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventories (Detail) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Summary of Significant Accounting Policies - Schedule of Identifiable Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Summary of Significant Accounting Policies - Estimated Amortization Expense by Year (Detail) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Recent Accounting Pronouncements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Revenue Recognition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Revenue Recognition - Contact Balances Associated with Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Marketable Securities - Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Marketable Securities - Schedule of Gross Unrealized Gains and Losses on Marketable Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Marketable Securities - Summary of Net Realized Gains (Losses) on Marketable Equity Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Marketable Securities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Accounts Receivable - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Accounts Receivable - Summary of Activity in Allowance for Doubtful Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Debt - Details of Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Debt - Details of Debt (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Debt - Summary of Maturities of Principal Repayment Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Fair Value Measurements and Disclosures - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Fair Value Measurement and Disclosures - Summary of Carrying Values and Estimated Fair Values of Promissory Notes (Detail) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Transactions with Affiliates - Schedule of Amounts Charged to UTSI (Detail) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Debt - Details of Debt (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Transactions with Affiliates - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Transactions with Affiliates - Schedule of Services Provided to Affiliates (Detail) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Income Taxes - Summary of Income Related to U.S. and Non-U.S. Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Income Taxes - Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates (Detail) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Income Taxes - Changes in Company's Gross Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Leases - Summary of Lease Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Leases - Summary of Other Lease Related Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Retirement Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Stock Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - Stock Based Compensation - Summary of Status of Nonvested Shares (Detail) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Segment Reporting - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Segment Reporting - Summary of Company's Reportable Segment Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996195 - Disclosure - Segment Reporting - Revenues Attributed to Geographic Areas (Detail) link:presentationLink link:calculationLink link:definitionLink 996205 - Disclosure - Segment Reporting - Net Long-Lived Assets by Geographic Areas (Detail) link:presentationLink link:calculationLink link:definitionLink 996215 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink Auditor Firm ID Auditor Firm ID 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Document Transition Report Document Transition Report Percentage of employees subject to contracts that expire in 2024 Percentage of employees collective bargaining agreement expires within one year. Percentage of Employees Collective Bargaining Agreement Expires Within One Year Rule10b51ArrModifiedFlag Rule10b51ArrModifiedFlag Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Summary of Status of Nonvested Shares Allowance for doubtful accounts acquisition of businesses. Allowance For Doubtful Accounts Acquisition Of Businesses Acquisition of businesses Geographical [Axis] Geographical Other Current Assets [Member] Other Current Assets [Member] Defined Benefit Plan, Funding Status [Extensible Enumeration] Other Liabilities, Noncurrent Other long-term liabilities Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Employee service share based compensation nonvested awards compensation cost expected to be recognized in year five. Employee Service Share Based Compensation Nonvested Awards Compensation Cost Expected To Be Recognized In Year Five Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2028 Fair Value, Inputs, Level 1 [Member] Level 1 [Member] Interest rate swaps, net of income taxes of $457 and $726, respectively AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Entity Public Float Entity Public Float 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Document Information [Table] Document Information [Table] Fair Value Disclosures [Text Block] Fair Value Measurements and Disclosures Schedule Of Finite And Indefinite Lived Intangible Assets Excluding Goodwill [Table Text Block] Schedule Of Finite And Indefinite Lived Intangible Assets Excluding Goodwill Table [Text Block] Schedule of Identifiable Intangible Assets Income Tax, Policy [Policy Text Block] Income Taxes Property, Plant and Equipment, Useful Life Property and equipment, useful life Revenue from Contract with Customer, Excluding Assessed Tax Total operating revenues Revenues Deferred Tax Assets, Operating Loss Carryforwards, Foreign Net operating losses Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Total unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Purchased transportation and equipment rent. Purchased Transportation And Equipment Rent [Member] Purchased transportation and equipment rent [Member] Purchased Transportation And Equipment Rent [Member] Concentration Risk Type [Axis] Concentration Risk Type Number of subsidiaries. Number Of Subsidiaries Number of subsidiaries Short-Term Debt, Type [Axis] Short-term Debt, Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Operating supplies and expenses. Operating Supplies And Expenses [Member] Operating supplies and expenses [Member] Truck fuel, maintenance and other operating costs. Truck Fuel Maintenance And Other Operating Costs [Member] Truck fuel, maintenance and other operating costs [Member] Compensation Related Costs, Policy [Policy Text Block] Deferred Compensation Title of Individual [Domain] Title of Individual Subsequent Events [Text Block] Subsequent Events Dividends Payable, Date of Record Dividends payable, recorded date Dividends payable, common stock. Dividends Payable Common Stock Dividends payable Direct Personnel And Related Benefits Member. Direct Personnel And Related Benefits [Member] Direct personnel and related benefits [Member] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Financial Assets and Liabilities Measured at Fair Value on Recurring Basis Shares, vesting description. Shares Vesting Description Shares, vesting description Operating Lease, Liability, Noncurrent Operating lease liability, net of current portion Stock Repurchased During Period, Shares Shares accepted by company under tender offer, shares Common Stock, Dividends, Per Share, Cash Paid Dividends paid per share Derivative maturity date year and month. Derivative Maturity Date Year And Month Maturity date Payment receivable obligation for completion of value added services. Payment Receivable Obligation For Completion Of Value Added Services Payment receivable obligation for completion of value added services Fair Value Measurement [Domain] Fair Value Measurement Liabilities, Fair Value Disclosure Total Liabilities Assets, Fair Value Disclosure [Abstract] Assets Related Party Transactions [Abstract] Balance Sheet Location [Axis] Balance Sheet Location Income (loss) before income taxes. Income Loss Before Income Taxes [Line Items] Income (Loss) Before Income Taxes [Line Items] Assets, Current Total current assets Vesting [Domain] Vesting Liabilities and Equity Total liabilities and shareholders’ equity Entity Address, State or Province Entity Address, State or Province Deferred Tax Assets, Other Other assets Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred: Value of shares acquired from right of first refusal Value of Shares Acquired from Right of First Refusal Value of shares acquired from right of first refusal. Deferred Income Tax Assets, Net Deferred income taxes Property, Plant and Equipment, Other Types [Member] Other Operating Assets [Member] Other operating assets [Member] Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total comprehensive income Trading Symbol Trading Symbol Deferred Tax Assets, Net of Valuation Allowance Deferred tax assets Common Stock, Shares, Issued Common stock, shares issued Debt Securities, Available-for-Sale [Line Items] Schedule Of Available For Sale Securities [Line Items] 2025 Long-Term Debt, Maturity, Year Two Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total fair value of shares vested Workforce Subject to Collective-Bargaining Arrangements [Member] Workforce Subject to Collective Bargaining Arrangements [Member] LIBOR [Member] London Interbank Offered Rate [Member] London Inter bank offered rate. Prepaid Expense and Other Assets, Current Prepaid expenses and other Consolidated Entities [Domain] Consolidated Entities Deferred Tax Liabilities, Investments Marketable securities Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Table] Foreign Tax Authority [Member] Foreign [Member] Line of Credit Facility, Remaining Borrowing Capacity Credit facility available for borrowings 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three AOCI Attributable to Parent [Member] Accumulated other comprehensive income (loss) [Member] Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss) Total other comprehensive income (loss) Components of Deferred Tax Liabilities [Abstract] Domestic deferred tax liabilities: Long-Term Debt, Current Maturities Current portion of long-term debt Long-Term Debt, Current Maturities, Total Less current portion of long-term debt Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency Translation Deferred Tax Liabilities, Property, Plant and Equipment Property and equipment Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate Finite Lived And Indefinite Lived Intangible Assets [Table] Finite Lived And Indefinite Lived Intangible Assets [Table] Finite Lived And Indefinite Lived Intangible Assets [Table] Debt Disclosure [Text Block] Debt Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equipment financing. Equipment Financing [Member] Equipment Financing [Member] Debt Instrument, Date of First Required Payment Term loan, payment commencement date Subsequent Event [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Subsequent Event Type Share-Based Payment Arrangement, Tranche Two [Member] 2021 [Member] Chief Executive Officer [Member] Chief Executive Officer [Member] Additional Paid-in Capital [Member] Paid-in capital [Member] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations Derivative, Fixed Interest Rate Interest accrued percentage Fixed rate Accrued Liabilities for Commissions, Expense and Taxes Commissions, other taxes and other Occupancy Expense Member. Occupancy Expense [Member] Occupancy expense [Member] Liabilities, Current [Abstract] Current liabilities: Assets, Current [Abstract] Current assets: Accounts Receivable, Allowance for Credit Loss, Current Balance at end of year Balance at beginning of year Allowance for doubtful accounts Statement of Stockholders' Equity [Abstract] Change in accounting principle, accounting standards update, immaterial effect [true false] Operating Lease, Liability, Current Current portion of operating lease liabilities Marketable Securities, Policy [Policy Text Block] Marketable Securities Debt Instrument, Maturity Date Term loan, maturity date loan, expiration date Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2025 Employee Service Share Based Compensation Nonvested Awards Compensation Cost Expected To Be Recognized In Year Two Employee service share based compensation nonvested awards compensation cost expected to be recognized in year two. Long-Term Debt Outstanding Debt Derivative Contract [Domain] Derivative Contract Property, Plant and Equipment, Net Property and equipment, net Total property and equipment, net Land value Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Long-Term Debt, Current and Noncurrent [Abstract] Outstanding Debt: Derivative, Contract End Date Derivative maturity date Investment Income, Interest Interest income Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Dividends Payable, Date Declared Dividends payable, date declared Finite Lived And Indefinite Lived Intangible Assets [Line Items] Finite Lived And Indefinite Lived Intangible Assets [Line Items] Finite Lived And Indefinite Lived Intangible Assets [Line Items] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Federal statutory rate Statement of Comprehensive Income [Abstract] Land, Buildings and Improvements [Member] Land, Buildings and Improvements [Member] Treasury stock,Shares Treasury Stock, Common, Shares Entity Central Index Key Entity Central Index Key Allowance for credit losses Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Change in accounting principle, accounting standards update, adopted [true false] CANADA Canada [Member] Related Party [Member] Sales Commissions and Fees Commission expense Assets, Fair Value Disclosure Total Assets Current Foreign Tax Expense (Benefit) Foreign Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Unrecognized Tax Benefits, Interest on Income Taxes Accrued Accrued interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes Income (loss) before provision for income taxes Inventory, Finished Goods, Net of Reserves Finished goods Unrecognized Tax Benefits, Income Tax Penalties Accrued Accrued penalties Increase (Decrease) in Operating Capital [Abstract] Change in assets and liabilities: Payments of Debt Issuance Costs Capitalized financing costs Derivative effective date. Derivative Effective Date Effective date Line of Credit Facility [Table] Line Of Credit Facility [Table] Defined Benefit Plan Contribution By Employer Defined Benefit Plan Contribution By Employer Matching contributions offered to employee Related and Nonrelated Party Status [Axis] Construction in Progress [Member] Construction in process [Member] Unrealized changes in fair value of interest rate swaps, net of income taxes of $(269), $786 and $82, respectively Other comprehensive income loss unrealized changes in fair value of Interest Rate Swaps, net of Income taxes. Other Comprehensive Income Loss Unrealized Changes In Fair Value Of Interest Rate Swaps Net Of Income Taxes Lessee, Operating Leases [Text Block] Leases Restricted Stock [Member] Restricted Stock [Member] Truckload revenue related party. Truckload Revenue Related Party Truckload services, related party amounts Accounting Pronouncements Issued but Not Yet Effective New Accounting Pronouncements Issued but Not Yet Effective [Policy Text Block] New accounting pronouncements issued but not yet effective. Real Property Improvements. Real Property Improvements [Member] Real Property Improvements [Member] Equipment promissory notes. Equipment Promissory Notes [Member] Equipment Promissory Notes [Member] Derivative Instrument [Axis] Derivative Instrument Geographical [Domain] Geographical Assets Total assets Accounting Policies [Table] Accounting Policies [Table] Accounting Policies [Table] UNITED STATES United States [Member] Operating Lease, Right-of-Use Asset Operating lease right-of-use asset Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Registrant Name Entity Registrant Name Components of Deferred Tax Assets [Abstract] Domestic deferred tax assets: Debt Issuance Costs, Net Unamortized debt issuance costs Debt Issuance Costs, Net, Total Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Related Party, Type [Domain] Related Party Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Unrealized Gain (Loss) on Investments [Table Text Block] Schedule of Gross Unrealized Gains and Losses on Marketable Securities Supplemental Cash Flow Information [Abstract] Supplemental cash flow information: Accumulated other comprehensive income loss interest rate swaps income taxes Accumulated Other Comprehensive Income Loss Interest Rate Swaps Income Taxes Interest rate swaps, income taxes Retained Earnings [Member] Retained earnings [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares, Ending Balance Shares Non-vested, Beginning Balance Realized Gain (Loss) on Investments [Table Text Block] Summary of Net Realized Gains (Losses) on Marketable Equity Securities Deferred Income Tax Liabilities, Net Deferred income taxes Minimum [Member] Minimum [Member] Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities Revenues Revenues, Total Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Third Party [Member] Third Party [Member] With Third Parties [Member] Operating Lease, Liability Operating Lease, Liability, Total Present value of lease liabilities Term loan. Term Loan [Member] Term Loan [Member] Liabilities, Fair Value Disclosure [Abstract] Liabilities Share-Based Payment Arrangement, Tranche One [Member] 2020 [Member] Equity Component [Domain] Equity Component Defined Contribution Plan, Cost Expense of retirement plans Segments [Axis] Segments Change in accounting principle, accounting standards update, adoption date Adoption date Loss Contingency, Estimate of Possible Loss Estimated possible range of financial exposure Receivables [Abstract] Other Nonoperating Income Other Nonoperating Income (Expense) [Member] Repayments of Lines of Credit Repayments of debt - revolving debt Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Measurement Frequency [Axis] Measurement Frequency Sublease Income Sublease income Debt Disclosure [Abstract] Number of facilities leased from related parties occupied on monthly or contractual basis. Number Of Facilities Leased From Related Parties Occupied On Monthly Or Contractual Basis Number of lease facilities from related parties occupied on monthly or contractual basis Gain (Loss) on Disposition of Business Gain (loss) on sale of business Debt Instrument, Basis Spread on Variable Rate Interest rate above variable base rate Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Transportation Equipment [Member] Transportation Equipment [Member] Transportation equipment [Member] Income (loss) before income taxes. Income Loss Before Income Taxes [Table] Income Loss Before Income Taxes [Table] Other Liability, Current, Related Party, Type [Extensible Enumeration] Deferred Tax Liabilities, Gross Deferred tax liabilities Deferred Foreign Income Tax Expense (Benefit) Foreign Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Required contributions into Canada Wide Industrial Pension Plan Assets [Abstract] Assets Accounting standards update [Extensible Enumeration] Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Revenue from Contract with Customer [Policy Text Block] Revenue Recognition Amortization of Intangible Assets Amounts recorded for amortization expense Common stock, no par value. Authorized 100,000,000 shares; 31,007,100 and 30,996,205 shares issued; 26,284,223 and 26,277,549 shares outstanding, respectively Common Stock, Value, Issued General Motors [Member] General Motors [Member] General Motors [Member] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued Expenses and Other Current Liabilities Real Estate Note. Real Estate Note [Member] Real Estate Note [Member] Proceeds from Sale of Property, Plant, and Equipment Proceeds from the sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment, Total Vesting period four. Vesting Period Four [Member] Vesting on January 10, 2028 [Member] Revenue Recognition [Abstract] Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Credit facility, Interest Rates Accrued Liabilities, Current Accrued expenses and other current liabilities Total Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Stock-based compensation Share-Based Payment Arrangement, Noncash Expense, Total Auditor Name Auditor Name Operating Income (Loss) Income from operations Income from operations Repayments of Debt Repayments of debt - term debt Repayments under margin account. Repayments Under Margin Account Repayments under margin account Property Plant and Equipment Useful Life and Values [Abstract] Property Plant And Equipment Useful Life And Values [Abstract] Deferred Income Tax Expense (Benefit) Total deferred Income Tax Expense (Benefit) Income tax expense Total 2027 Long-Term Debt, Maturity, Year Four Equity securities FvNi accumulated gross unrealized loss. Equity Securities Fv Ni Accumulated Gross Unrealized Loss Gross unrealized losses Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Decreases related to prior year tax positions Deferred Tax Liabilities, Prepaid Expenses Prepaid expenses Concentration Risk, Percentage Percentage of employees concentration Intermodal services. Intermodal Services [Member] Intermodal services [Member] Tender offer expiration date. Tender Offer Expiration Date Tender offer expire date Share-Based Payment Arrangement, Expense Compensation cost Indefinite-Lived Intangible Assets [Axis] Indefinite-lived Intangible Assets Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Real estate rent and related costs. Real Estate Rent And Related Costs [Member] Real estate rent and related costs [Member] Contracted transportation services. Contracted Transportation Services [Member] Contracted transportation services [Member] Number of operating subsidiary. Number Of Operating Subsidiary Number of company's operating subsidiaries against the complaint received from NLRB Marketable Securities [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] Taxes Payable, Current Income taxes payable Taxes Payable, Current, Total Finite-Lived Intangible Assets, Net Intangible assets, net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Schedule of Segment Reporting Information, by Segment [Table Text Block] Summary of Company's Reportable Segment Information Income Taxes Paid Cash paid for income taxes Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Long-Lived Assets Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income (loss): Net unrealized pre-tax gain in market value Equity Securities, FV-NI, Unrealized Gain (Loss) Equity Securities, FV-NI, Unrealized Gain (Loss), Total Retired shares of its treasury stock Treasury Stock, Shares, Retired Increase (Decrease) in Due from Affiliates, Current Due to/from affiliates, net Debt Instrument, Face Amount Term loan, face amount Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Increases related to current year tax positions Purchased transportation and equipment rent, including related party amounts of $316, $1,072 and $1,695, respectively Purchased transportation and equipment rent. Purchased Transportation And Equipment Rent Measurement Basis [Axis] Measurement Basis Other non-operating income Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Top Ten Customers [Member] Top Ten Customers [Member] Top Ten Customers [Member] Costs and Expenses, Related Party Operating expenses, related party amounts Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block] Closing Costs Revenue from External Customers by Geographic Areas [Table Text Block] Revenues Attributed to Geographic Areas Long-Term Debt, Type [Domain] Long-term Debt, Type Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction, Total Additional depreciation expense Entity Voluntary Filers Entity Voluntary Filers Subsequent Events [Abstract] Employee Service Share Based Compensation Nonvested Awards Compensation Cost Expected To Be Recognized In Year Three Employee service share based compensation nonvested awards compensation cost expected to be recognized in year three. Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2026 Commitments and Contingencies Disclosure [Abstract] Prepaid Expense Prepaid expenses and other - contract assets Other Assets, Noncurrent Other assets Intersegment Eliminations [Member] Intersegment Eliminations [Member] Depreciation Depreciation expense Depreciation, Total Accrued Salaries, Current Accrued payroll Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Trucking. Trucking [Member] Trucking [Member] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Number of oversubscribed shares tendered. Number Of Oversubscribed Shares Tendered Equity, Attributable to Parent [Abstract] Shareholders' equity: 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] Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Lease, Cost [Table Text Block] Summary of Lease Costs Secured Debt [Member] Secured Debt Secured Debt [Member] Entity [Domain] Entity Gain (Loss) on Disposition of Property Plant Equipment Gain on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Total Line of Credit Facility, Maximum Borrowing Capacity Credit facility, borrowing capacity Earnings Per Share [Abstract] Earnings per common share: Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Future Minimum Lease Payments Under Operating Leases Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name Deferred Tax Liabilities, Net Net deferred tax liability Dividends, Common Stock Dividends paid Dividends, Common Stock, Total Accounting Policies [Abstract] Segments [Domain] Segments Payments to Acquire Buildings Payment to acquire multi-building 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Lessee, Lease, Description [Table] Lessee Lease Description [Table] Accrued Payroll Taxes, Current Accrued payroll taxes Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentrations of Credit Risk Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Debt Instrument, Interest Rate, Effective Percentage Credit facility, Interest Rates Revolving Credit Facility [Member] Revolving Credit Facility [Member] Revolver Credit Facility [Member] Occupancy expense, including related party amounts of $13,649, $12,220 and $12,384, respectively The aggregate amount of expense incurred related to the lease and tenancy of terminals and operating facilities, except utilities. Lease Tenancy Of Terminals And Operating Facilities Expense Dividends Payable Dividends declared but unpaid Earnings Per Share, Basic Basic Earnings Per Share, Basic, Total Basic per share Customer Concentration Risk [Member] Customer Concentration Risk [Member] Percentage of annual amortizations. Percentage of Annual Amortizations Percentage of annual amortization Employee Service Share Based Compensation Nonvested Awards Compensation Cost Expected To Be Recognized In Year Four Employee service share based compensation nonvested awards compensation cost expected to be recognized in year four. Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2027 Income Statement [Abstract] Property, Plant and Equipment Disclosure [Text Block] Property and Equipment Vesting period two. Vesting Period Two [Member] Vesting on January 10, 2026 [Member] Definite Lived Intangibles, Trademarks. Definite Lived Intangibles, Trademarks [Member] Trademarks [Member] Payment receivable obligation term for completion of transportation services. Payment Receivable Obligation Term For Completion Of Transportation Services Payment receivable obligation term for completion of transportation services Related Party, Type [Axis] Related Party Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite lived intangible assets excluding goodwill Indefinite-Lived Intangible Assets (Excluding Goodwill), Total Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Contacts Balances Associated with Customers Operating Lease, Cost Operating lease cost Short-Term Lease, Cost Short-term lease cost Retirement Benefits [Abstract] Statistical Measurement [Domain] Statistical Measurement Unbilled Receivables, Current Total unbilled receivables Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Related Party Transaction, Amounts of Transaction Cost incurred for services provided by CenTra and affiliates Schedule of Related Party Transactions [Table Text Block] Schedule of Amounts Charged to UTSI Proceeds from Issuance of Debt Proceeds from borrowing - term debt Derivative Asset, Subject to Master Netting Arrangement, before Offset Fair value asset of swap agreement Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Operating Lease, Payments Cash paid for amounts included in the measurement of operating leases Earnings Per Share, Diluted Diluted Earnings Per Share, Diluted, Total Diluted per share Product and Service [Domain] Product and Service Lease, Cost [Abstract] Lease cost Unrecognized Tax Benefits Unrecognized tax benefit – end of year Unrecognized tax benefit – beginning of year Unrecognized tax benefit in certain tax positions Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Long-Term Debt, Maturity, after Year Five Thereafter Revenue from Contract with Customer [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Increase (Decrease) in Other Noncurrent Liabilities Other long-term liabilities Canadian Plans [Member] Canadian Plans [Member] Canadian [Member] Related Party Transaction [Domain] Related Party Transaction Foreign Currency Contracts, Liability, Fair Value Disclosure Interest rate swaps Future right of use asset change due to lease signed with future commencement date. Future Right Of Use Asset Change Due To Lease Signed With Future Commencement Date Future right-of-use asset change due to lease signed with a future commencement date Fair Value, Recurring [Member] Fair Value, Measurements, Recurring [Member] Deferred social security taxes. Deferred Social Security Taxes Deferred social security taxes Number of Reportable Segments Number of reportable segments Additional Paid in Capital, Common Stock Paid-in capital Inventory, Policy [Policy Text Block] Inventories Schedule of Maturities of Long-Term Debt [Table Text Block] Summary of Maturities of Principal Repayment Obligations Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Beginning Balance Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Ending Balance Equity Securities, FV-NI, Realized Gain (Loss) Realized gain (loss) Equity Securities, FV-NI, Realized Gain (Loss), Total Non-Employee Directors. Non-Employee Directors [Member] Equity Securities, FV-NI, Current Marketable securities Fair value Increase (decrease) in accounts payable, accrued expenses, income taxes payable, insurance and claims and other current liabilities. Increase Decrease In Accounts Payable Accrued Expenses Income Taxes Payable Insurance And Claims And Other Current Liabilities Accounts payable, accrued expenses, income taxes payable, insurance and claims and other current liabilities Payments for Repurchase of Common Stock Purchases of treasury stock Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Legal settlements and claims. Legal Settlements And Claims Legal settlements and claims The amount which is included in insurance and claims liability with an offsetting amount in other receivables in the Consolidated Balance Sheets. Insurance Claims And Other Receivables Insurance, claims and other receivables Liabilities and Equity [Abstract] Liabilities and Shareholders’ Equity NonRule10b51ArrModifiedFlag NonRule10b51ArrModifiedFlag Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Used Tractors Member Used Tractors [Member] Used Tractors [Member] Debt Maturities [Line Items] Debt Maturities [Line Items] Debt Maturities [Line Items] Cost basis of equity securities sold. Cost Basis Of Equity Securities Sold Cost basis of securities sold Related and Nonrelated Party Status [Domain] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Credit Facility Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less amounts representing interest Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Shares of restricted stock granted Shares, Granted Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Trade and other accounts receivable Investments, Debt and Equity Securities [Abstract] Retirement Benefits [Text Block] Retirement Plans Payments to Acquire Businesses, Gross Total cash purchase price Acquisitions of businesses Other receivables Due from affiliates Other Receivables, Net, Current Other Receivables, Net, Current, Total Accounting Standards Update and Change in Accounting Principle [Text Block] Recent Accounting Pronouncements Equity Securities, FV-NI, Cost Cost basis Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested Local Phone Number Local Phone Number Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Current Federal Tax Expense (Benefit) U.S. Federal Goodwill Ending Balance Beginning Balance Goodwill Goodwill, Total Line of Credit Facility, Covenant Terms Line of credit facility covenant terms Other information. Other Information [Abstract] Other information Statement of Cash Flows [Abstract] Tabular disclosure of services provided to the Company by its affiliates. Schedule Of Transactions With Affiliates Table [Text Block] Schedule of Services Provided to Affiliates Director [Member] Director, H. E. "Scott" Wolfe [Member] COLOMBIA Colombia [Member] Right of use asset increase (decrease) due to lease termination. Right Of Use Asset Increase Decrease Due To Lease Termination Right-of-use asset change due to lease termination Income Tax Authority [Domain] Income Tax Authority Property, Plant and Equipment, Policy [Policy Text Block] Property and Equipment Fuel Costs Fuel surcharges Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Document Annual Report Document Annual Report Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Affiliated Entity [Member] Affiliates [Member] With Affiliates [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Maximum [Member] Maximum [Member] Consolidation Items [Domain] Consolidation Items Related Party Transaction [Axis] Related Party Transaction Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Changes in Company's Gross Unrecognized Tax Benefits Payments of Dividends Dividends paid Payments of Dividends, Total Fair Value, Inputs, Level 3 [Member] Level 3 [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Short-Term Debt, Type [Domain] Short-term Debt, Type Net (decrease) increase in cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Payables and Accruals [Abstract] Related Party Transaction, Purchases from Related Party Cost of purchase from an affiliate Customer Contracts [Member] Customer Contracts [Member] General and Administrative Expense [Member] General and administrative expense [Member] Intangible Assets, Gross (Excluding Goodwill) Total identifiable intangible assets gross Intangible Assets, Gross (Excluding Goodwill), Total Automotive industry. Automotive Industry [Member] Automotive Industry [Member] Document Financial Statement Error Correction [Flag] Operating Segments [Member] Operating Segments [Member] Transportation services term. Transportation Services Term Transportation services term Schedule of Inventory, Current [Table Text Block] Schedule of Inventories Segment Reporting Disclosure [Text Block] Segment Reporting City Area Code City Area Code Deferred State and Local Income Tax Expense (Benefit) State Inventory, Net Total Postemployment Benefits [Abstract] Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Consolidation Items [Axis] Consolidation Items Revenue recognition. Revenue Recognition [Text Block] Revenue Recognition Document Information [Line Items] Document Information [Line Items] Vesting period three. Vesting Period Three [Member] Vesting on January 10, 2027 [Member] Administrative support services. Administrative Support Services [Member] Administrative support services [Member] Customer [Domain] Customer Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance General and administrative, including related party amounts of $12,396, $11,801 and $8,923, respectively General and Administrative Expense General and Administrative Expense, Total Weighted Average Number of Shares Outstanding, Basic Basic Weighted Average Number of Shares Outstanding, Basic, Total Direct personnel and related benefits, including related party amounts of $54,169, $51,879 and $42,371, respectively Labor and Related Expense Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Statement [Table] Statement [Table] Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Derivative, Basis Spread on Variable Rate Derivative variable rate Other receivables Other Receivables Except Due From Affiliates Other receivables except due from affiliates. Mexican subsidiary. Mexican Subsidiary [Member] Mexican Subsidiary [Member] Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total required lease payments Liabilities, Noncurrent Total long-term liabilities Lease Disclosure [Table] Lease Disclosure [Table] Lease Disclosure [Table] Insurance. Insurance [Member] Insurance [Member] Debt Maturities [Table] Debt Maturities [Table] Debt Maturities [Table] Related Party Transactions Disclosure [Text Block] Transactions with Affiliates 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Statement [Line Items] Statement [Line Items] Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Summary of Carrying Values and Estimated Fair Values of Promissory Notes Debt Instrument, Fair Value Disclosure Debt instrument Debt Instrument, Fair Value Disclosure, Total Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of earnings per share, amount Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Net Long-Lived Assets by Geographic Areas Schedule of Revenues from External Customers and Long-Lived Assets [Table] Lease, Cost Total lease cost Subsequent Event [Line Items] Subsequent Event [Line Items] Number of employees collective bargaining agreement expires within one year. Number Of Employees Collective Bargaining Agreement Expires Within One Year Number of employees subject to contracts that expire in 2022 Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Deferred Income Tax Assets and Liabilities Accounts receivable - net of allowance for credit losses of $11,229 and $14,308, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Customer [Axis] Customer Purchase price of real property Purchase Options, Land Common Stock [Member] Common Stock [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Stock Repurchased During Period, Value Tender offer, total purchase price Due from Affiliates, Current Other Assets, Current Building [Member] Buildings and Related Assets [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments Loss Contingency Accrual Loss contingency, accrued liability recorded Loss Contingency Accrual, Beginning Balance Loss Contingency Accrual, Ending Balance Allowance For Doubtful Accounts Table [Text Block] Allowance For Doubtful Accounts Table [Text Block] Summary of Activity in Allowance for Doubtful Accounts Write-off of debt issuance costs Deferred Debt Issuance Cost, Writeoff Schedule of Debt [Table Text Block] Details of Debt Treasury stock, at cost; 4,722,877 and 4,718,656 shares Treasury Stock, Value Treasury Stock, Value, Total Cover Cover [Abstract] Vesting [Axis] Vesting Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Document Fiscal Year Focus Document Fiscal Year Focus Intangible Assets, Finite-Lived, Policy [Policy Text Block] Intangible Assets Defined Benefit Plan, Funding Status [Domain] Defined Benefit Plan, Funding Status Equity securities FvNi accumulated gross unrealized gain loss. Equity Securities Fv Ni Accumulated Gross Unrealized Gain Loss Unrealized gains (losses) Net unrealized gains (losses) BDO USA LLP. B D O U S A L L P [Member] BDO USA, LLP [Member] Litigation Settlement, Expense Settlements of legal matters Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated other comprehensive income (loss): Accounts receivable. Accounts Receivable [Text Block] Accounts Receivable Share-Based Payment Arrangement [Policy Text Block] Stock Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted stock award grant date fair value per share Weighted Average Grant Date Fair Value, Granted Segment Reporting [Abstract] Proceeds from Divestiture of Businesses Proceeds from sale of business Security Exchange Name Security Exchange Name Unionized Employees Concentration Risk [Member] Unionized Employees Concentration Risk [Member] Accounts Receivable [Policy Text Block] Accounts Receivable Accounting Standards Update and Change in Accounting Principle [Table] New Accounting Pronouncements Or Change In Accounting Principle [Table] Domestic Tax Authority [Member] U.S. Domestic [Member] Adoption of New Accounting Standard New Accounting Pronouncements, Policy [Policy Text Block] Technology Equipment [Member] Information Technology Equipment [Member] Information technology equipment [Member] Lease Disclosure [Line Items] Lease Disclosure [Line Items] Lease Disclosure [Line Items] Property, Plant and Equipment, Gross Total property and equipment Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Share based compensation arrangement by share based payment award equity instruments other than options expected to vest number. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Number Number of shares expected to vest Current State and Local Tax Expense (Benefit) State Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-use assets obtained in exchange for new operating lease liabilities Operating loss carryforwards expiration year. Operating Loss Carryforwards Expiration Year Operating loss carryforwards expire year Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Table] Driver escrow deposits held by the Company. Escrow Liability Driver escrow liabilities Legal Entity [Axis] Legal Entity Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average number of common shares outstanding: Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Depreciation expense net of tax. Depreciation Expense Net Of Tax Depreciation expense,net of tax Borrowings under margin account. Borrowings Under Margin Account Borrowing under margin account Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Expenses and Other Current Liabilities Vesting period one. Vesting Period One [Member] Vesting on January 10, 2024 [Member] Line of Credit Facility, Frequency of Payments Frequency of installments Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Estimated Amortization Expense by Year Insurance and claims, including related party amounts of $16,739, $15,754 and $17,997, respectively Insurance and claims. Insurance And Claims Proceeds from Lines of Credit Proceeds from borrowing - revolving debt Proceeds from Lines of Credit, Total Income taxes. Income Taxes [Line Items] Income Taxes [Line Items] Leases [Abstract] Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter Variable Rate [Domain] Variable Rate Estimated Useful Lives of Assets Schedule Of Estimated Useful Lives Of Assets [Table Text Block] Schedule of estimated useful lives of assets. Entity File Number Entity File Number Line of Credit Facility, Expiration Date Credit facility, expiration date Canadian and German subsidiaries. Canadian And German Subsidiaries [Member] Canadian And German Subsidiaries [Member] Revenue Recognition, Multiple-deliverable Arrangements [Line Items] Revenue Recognition Multiple Deliverable Arrangements [Line Items] Long-Term Debt, Excluding Current Maturities Long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities, Total Total long-term debt, net of current portion Insurance and Claims Insurance And Claims Accruals Policy [Text Block] Insurance And Claims Accruals Policy [Text Block] Share-Based Payment Arrangement [Abstract] Income taxes. Income Taxes [Table] Income Taxes [Table] Tender offer final purchase price, per share. Tender Offer Final Purchase Price Per Share Tender offer final purchase price, per share Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Instrument [Axis] Debt Instrument Estimate of Fair Value Measurement [Member] Estimated Fair Value [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Ending Balance Weighted Average Grant Date Fair Value, Beginning Balance Deferred Tax Assets, Valuation Allowance Valuation allowance - foreign 2028 Long-Term Debt, Maturity, Year Five Operating Expenses Total operating expenses 2024 Long-Term Debt, Maturity, Year One Interest rate second swap. Interest Rate Second Swap [Member] Second Swap [Member] New Trailers [Member] New Trailers. Auditor Location Auditor Location Number of shares acquired from right of first refusal Number of Shares Acquired from Right of First Refusal Number of shares acquired from right of first refusal Non-cash financing activities. Non Cash Financing Activities [Abstract] Non-cash financing activities: Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Title of Individual UACL Credit And Security Agreement. UACL Credit And Security Agreement [Member] Liabilities, Noncurrent [Abstract] Long-term liabilities: Common Stock, No Par Value Common stock, par value Real estate financing. Real Estate Financing [Member] Real Estate Financing [Member] Earnings Per Share [Text Block] Earnings Per Share Revenues [Abstract] Operating revenues: Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Sales Revenue, Net [Member] Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which a claim has been made or is probable of being asserted. Accrued Claims And Insurance Insurance and claims Cash and Cash Equivalents, Fair Value Disclosure Cash equivalents Due to affiliates Due to Affiliates, Current Other Liabilities, Current Finite-Lived Intangible Assets, Gross Finite lived intangible assets gross Finite-Lived Intangible Assets, Gross, Total Subsequent Event Type [Domain] Subsequent Event Type Income Statement Location [Axis] Income Statement Location Share-based Compensation Award, Tranche Four Share Based Compensation Award Tranche Four [Member] 2023 [Member] Variable Lease, Cost Variable lease cost 2026 Long-Term Debt, Maturity, Year Three Proceeds from sale Of equity securities. Proceeds From Sale Of Equity Securities Sale proceeds Sale of marketable equity securities Change in Accounting Estimate by Type [Axis] Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Accrued expenses Long-Term Debt, Type [Axis] Long-term Debt, Type Deferred Compensation Arrangement with Individual, Maximum Contractual Term Deferred compensation bonus annual installments 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Corporate, Non-Segment [Member] Other [Member] Fair Value, Inputs, Level 2 [Member] Level 2 [Member] Share Price Shares outstanding price per share Long-Term Debt, Gross Outstanding Debt Total Insurance and claims. Insurance And Claims [Member] Insurance and claims [Member] Product and Service [Axis] Product and Service Treasury Stock, Value, Acquired, Cost Method Purchases of treasury stock Title of 12(b) Security Title of 12(b) Security Agent and Customer Relationships [Member] Agent And Customer Relationships [Member] Agent and Customer Relationships [Member] Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets, accumulated amortization Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Stock based compensation Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total Chief Financial Officer [Member] Mr. Jude Beres, Chief Financial Officer [Member] Chief Financial Officer [Member] Accounting Policies [Line Items] Accounting Policies [Line Items] Accounting Policies [Line Items] Trademarks [Member] Trademarks [Member] Trademarks [Member] Treasury stock [Member] Treasury Stock, Common [Member] Deposit Deposits, Total Deposits Initial deposit Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Amortization of Debt Issuance Costs Amortization of debt issuance costs Reported Value Measurement [Member] Carrying Value [Member] Gain on marketable equity securities Marketable Security, Gain (Loss) Marketable Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss, Total Interest Rate Swap [Member] Interest Rate Swap [Member] Contract logistics. Contract Logistics [Member] Contract Logistics [Member] Operating supplies and expenses, including related party amounts of $9,221, $7,597 and $3,887, respectively Other Cost and Expense, Operating Goodwill, Impairment Loss Goodwill impairment loss recognized Portion at Fair Value Measurement [Member] Fair Value Disclosure Item Amounts [Default] Portion at Fair Value Measurement [Member] [Default] Defined Benefit Plan, Funding Status [Axis] Defined Benefit Plan, Funding Status Dedicated services. Dedicated Services [Member] Dedicated services [Member] Concentration Risk [Table] Concentration Risk [Table] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Subsequent Event [Table] Subsequent Event [Table] Debt instrument payable number of monthly installments. Debt Instrument Payable Number Of Monthly Installments Debt instrument payable number of monthly installments Intermodal. Intermodal [Member] Intermodal [Member] Common Stock, Dividends, Per Share, Declared Dividends declared per common share Commitments to purchase equipment Purchase Obligation Purchase Obligation, Total Share-Based Payment Arrangement, Tranche Three [Member] 2022 [Member] Net long-lived assets, total Long-Lived Assets Useful Life And Salvage Values Of Certain Equipment. Useful Life And Salvage Values Of Certain Equipment [Member] MEXICO Mexico [Member] Facilities and Related Support [Member] Facilities And Related Support. Facilities And Related Support [Member] Brokerage services. Brokerage Services [Member] Brokerage services [Member] Percentage of additional repurchase on outstanding shares. Percentage Of Additional Repurchase On Outstanding Shares Percentage of additional repurchase on outstanding shares Deferred Tax Liabilities, Intangible Assets Intangible assets Change in Accounting Estimate, Type [Domain] Interest rate first swap. Interest Rate First Swap [Member] First Swap [Member] Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Stock Repurchase Program Number of Shares Authorized to be Repurchased Number of shares available for authorized to repurchase Share-Based Payment Arrangement [Text Block] Stock Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Forfeited Company-managed brokerage. Company Managed Brokerage [Member] Company-managed Brokerage [Member] Concentration Risk Type [Domain] Concentration Risk Type Other comprehensive income loss unrealized changes in fair value of interest rate swaps tax. Other Comprehensive Income Loss Unrealized Changes In Fair Value Of Interest Rate Swaps Tax Unrealized changes in fair value of interest rate swaps, tax Income Statement Location [Domain] Income Statement Location Document Type Document Type Common stock, dividends, per share, cash payable. Common Stock Dividends Per Share Cash Payable Dividends payable per share Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Increase decrease in operating lease liabilities. Increase Decrease In Operating Lease Liabilities Principal reduction in operating lease liabilities Foreign Currency Contract, Asset, Fair Value Disclosure Interest rate swap Derivative, Notional Amount Notional amount Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares, Forfeited Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred Income Taxes and Tax Credits Deferred income taxes Deferred Income Taxes and Tax Credits, Total Entity Filer Category Entity Filer Category Defined Contribution Plan, Number of Employees Number of employees covered Balance Sheet Location [Domain] Balance Sheet Location Operating loss carryforwards with tax effect. Operating Loss Carryforwards With Tax Effect Net operating loss carryforward with tax effect Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Summary of Income Related to U.S. and Non-U.S. Operations Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Variable Rate [Axis] Variable Rate Payments to Acquire Marketable Securities Purchases of marketable securities Credit and security agreement. Credit And Security Agreement [Member] Credit and Security Agreement [Member] Accounts Receivable, Allowance for Credit Loss, Writeoff Uncollectible accounts written off Trade Names [Member] Tradenames [Member] Revenue Recognition, Multiple-deliverable Arrangements [Table] Revenue Recognition Multiple Deliverable Arrangements [Table] Noncompete Agreements [Member] Non-compete Agreements [Member] Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Foreign Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Debt Instrument, Description of Variable Rate Basis Description of variable rate basis Finite-Lived Intangible Asset, Useful Life Estimated useful lives Equity, Attributable to Parent Balances Balances Total shareholders’ equity Truckload services [Member] Truckload services. Truckload Services [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] SOFR [Member] Dividends Payable, Date to be Paid Dividends payable, date to be paid Consolidated Entities [Axis] Consolidated Entities Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference Intangible assets - net of accumulated amortization of $134,514 and $121,843, respectively Intangible Assets, Net (Excluding Goodwill) Total identifiable intangible assets, net Net income Equity securities FvNi accumulated gross unrealized gain. Equity Securities Fv Ni Accumulated Gross Unrealized Gain Gross unrealized gains Interest Expense Interest expense Interest Expense, Total Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State, net of federal benefit Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2024 Employee service share based compensation non-vested awards compensation cost expected to be recognized in year one. Employee Service Share Based Compensation Non Vested Awards Compensation Cost Expected To Be Recognized In Year One Statement of Financial Position [Abstract] Summary of other lease related information. Summary Of Other Lease Related Information Table [Text Block] Summary of Other Lease Related Information Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates Credit Facility [Axis] Credit Facility Effective Income Tax Rate Reconciliation, Percent Effective tax rate Deferred Federal Income Tax Expense (Benefit) U.S. Federal Number of swap agreements. Number Of Swap Agreements Number of swap agreements Inventory, Raw Materials and Supplies, Net of Reserves Raw materials and supplies Inventory, Raw Materials and Supplies, Net of Reserves, Total Equity securities FvNi realized gain loss net of tax. Equity Securities Fv Ni Realized Gain Loss Net Of Tax Realized gain (loss), net of taxes Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term (in years) Use of Estimates, Policy [Policy Text Block] Use of Estimates The amount of time within which unbilled receivables are typically billed. Unbilled Receivables Billing Period Unbilled receivables billing period Income Tax Disclosure [Text Block] Income Taxes Line of credit facility number of periodic payments. Line Of Credit Facility Number Of Periodic Payments Number of installments Debt and Equity Securities, Realized Gain (Loss) [Abstract] Realized gain (loss) Weighted Average Number of Shares, Restricted Stock Weighted average non-vested shares of restricted shares United states, Canada and Columbia. United States Canada And Columbia [Member] United States, Canada and Colombia [Member] Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Income Tax Authority [Axis] Income Tax Authority Fair Value Disclosures [Abstract] Margin facility. Margin Facility [Member] Margin Facility [Member] Current Income Tax Expense (Benefit) Total current Segment Reporting Information [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Measurement Frequency [Domain] Measurement Frequency Payments to Acquire Property, Plant, and Equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment, Total Value-added services. Value Added Services [Member] Value-added services [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Shares, Vested Operating Lease, Expense Noncash lease expense Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents - end of period Cash and cash equivalents - beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Proceeds from Sale and Maturity of Marketable Securities Proceeds from sale of marketable securities Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Marketable Securities [Table Text Block] Marketable Securities Disclosure of accounting policy for contingent consideration granted in connection with business combinations. Contingent Consideration Policy [Text Block] Contingent Consideration XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Mar. 04, 2024
Jul. 01, 2023
Document Information [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Registrant Name UNIVERSAL LOGISTICS HOLDINGS, INC.    
Trading Symbol ULH    
Entity Central Index Key 0001308208    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Voluntary Filers No    
Entity Filer Category Accelerated Filer    
Entity Shell Company false    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity File Number 0-51142    
Entity Tax Identification Number 38-3640097    
Entity Address, Address Line One 12755 E. Nine Mile Road    
Entity Address, City or Town Warren    
Entity Address, State or Province MI    
Entity Address, Postal Zip Code 48089    
City Area Code 586    
Local Phone Number 920-0100    
Title of 12(b) Security Common Stock, no par value    
Security Exchange Name NASDAQ    
Document Annual Report true    
Document Transition Report false    
Entity Incorporation, State or Country Code MI    
Entity Common Stock, Shares Outstanding   26,309,223  
Entity Public Float     $ 192.0
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Auditor Name GRANT THORNTON LLP    
Auditor Location Southfield, Michigan    
Auditor Firm ID 248    
Documents Incorporated by Reference

Portions of the Proxy Statement for the Registrant’s 2024 Annual Meeting of Shareholders are incorporated by reference in Part III of this Form 10-K.

   
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 12,511 $ 47,181
Marketable securities 10,772 10,000
Accounts receivable - net of allowance for credit losses of $11,229 and $14,308, respectively 287,946 350,720
Other receivables 22,633 25,146
Prepaid expenses and other $ 26,509 $ 25,629
Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration] Affiliated Entity [Member] Affiliated Entity [Member]
Total current assets $ 361,081 $ 459,652
Property and equipment, net 565,480 391,154
Operating lease right-of-use asset 87,208 99,731
Goodwill 170,730 170,730
Intangible assets - net of accumulated amortization of $134,514 and $121,843, respectively 61,296 73,967
Deferred income taxes 1,225 1,394
Other assets 6,503 7,050
Total assets 1,253,523 1,203,678
Current liabilities:    
Accounts payable 64,102 87,138
Current portion of long-term debt 70,689 65,303
Current portion of operating lease liabilities 29,998 28,227
Accrued expenses and other current liabilities 43,062 43,106
Insurance and claims 25,464 30,574
Due to affiliates $ 20,700 $ 20,600
Other Liability, Current, Related Party, Type [Extensible Enumeration] Affiliated Entity [Member] Affiliated Entity [Member]
Income taxes payable $ 6,364 $ 11,926
Total current liabilities 260,416 286,901
Long-term liabilities:    
Long-term debt, net of current portion 311,235 313,197
Operating lease liability, net of current portion 63,620 77,600
Deferred income taxes 79,567 69,585
Other long-term liabilities 6,487 9,465
Total long-term liabilities 460,909 469,847
Shareholders' equity:    
Common stock, no par value. Authorized 100,000,000 shares; 31,007,100 and 30,996,205 shares issued; 26,284,223 and 26,277,549 shares outstanding, respectively 31,008 30,997
Paid-in capital 5,103 4,852
Treasury stock, at cost; 4,722,877 and 4,718,656 shares (96,840) (96,706)
Retained earnings 595,450 513,589
Accumulated other comprehensive income (loss):    
Interest rate swaps, net of income taxes of $457 and $726, respectively 1,350 2,156
Foreign currency translation adjustments (3,873) (7,958)
Total shareholders’ equity 532,198 446,930
Total liabilities and shareholders’ equity 1,253,523 1,203,678
Affiliated Entity [Member]    
Current assets:    
Due from affiliates 710 976
Current liabilities:    
Due to affiliates $ 20,737 $ 20,627
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 11,229 $ 14,308
Intangible assets, accumulated amortization $ 134,514 $ 121,843
Common stock, par value $ 0 $ 0
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 31,007,100 30,996,205
Common stock, shares outstanding 26,284,223 26,277,549
Treasury stock,Shares 4,722,877 4,718,656
Interest rate swaps, income taxes $ 457 $ 726
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating revenues:      
Total operating revenues $ 1,662,139 $ 2,015,456 $ 1,750,980
Operating expenses:      
Purchased transportation and equipment rent, including related party amounts of $316, $1,072 and $1,695, respectively 571,213 847,414 824,789
Direct personnel and related benefits, including related party amounts of $54,169, $51,879 and $42,371, respectively 542,779 520,263 454,256
Operating supplies and expenses, including related party amounts of $9,221, $7,597 and $3,887, respectively 170,994 177,440 149,394
Commission expense 31,370 40,288 33,894
Occupancy expense, including related party amounts of $13,649, $12,220 and $12,384, respectively 44,301 41,286 37,286
General and administrative, including related party amounts of $12,396, $11,801 and $8,923, respectively 51,839 48,924 42,035
Insurance and claims, including related party amounts of $16,739, $15,754 and $17,997, respectively 27,163 22,749 38,829
Depreciation and amortization 77,036 76,657 67,537
Total operating expenses 1,516,695 1,775,021 1,648,020
Income from operations 145,444 240,435 102,960
Interest income 1,454 132 43
Interest expense (24,207) (16,288) (11,642)
Other non-operating income 1,608 1,143 7,220
Income before income taxes 124,299 225,422 98,581
Income tax expense 31,398 56,790 24,848
Net income $ 92,901 $ 168,632 $ 73,733
Earnings per common share:      
Basic $ 3.53 $ 6.37 $ 2.74
Diluted $ 3.53 $ 6.37 $ 2.74
Weighted average number of common shares outstanding:      
Basic 26,284 26,469 26,919
Diluted 26,308 26,489 26,929
Dividends declared per common share $ 0.42 $ 0.42 $ 0.42
Truckload services [Member]      
Operating revenues:      
Total operating revenues $ 213,874 $ 230,696 $ 248,878
Brokerage services [Member]      
Operating revenues:      
Total operating revenues 244,024 368,880 401,823
Intermodal services [Member]      
Operating revenues:      
Total operating revenues 374,667 591,946 473,059
Dedicated services [Member]      
Operating revenues:      
Total operating revenues 343,543 324,589 204,102
Value-added services [Member]      
Operating revenues:      
Total operating revenues $ 486,031 $ 499,345 $ 423,118
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Truckload services, related party amounts $ 6,682 $ 903 $ 660
Purchased transportation and equipment rent [Member]      
Operating expenses, related party amounts 316 1,072 1,695
Direct personnel and related benefits [Member]      
Operating expenses, related party amounts 54,169 51,879 42,371
Operating supplies and expenses [Member]      
Operating expenses, related party amounts 9,221 7,597 3,887
Occupancy expense [Member]      
Operating expenses, related party amounts 13,649 12,220 12,384
General and administrative expense [Member]      
Operating expenses, related party amounts 12,396 11,801 8,923
Insurance and claims [Member]      
Operating expenses, related party amounts $ 16,739 $ 15,754 $ 17,997
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) $ 92,901 $ 168,632 $ 73,733
Other comprehensive income (loss):      
Unrealized changes in fair value of interest rate swaps, net of income taxes of $(269), $786 and $82, respectively (806) 2,334 298
Foreign currency translation adjustments 4,085 (1,033) (251)
Total other comprehensive income (loss) 3,279 1,301 47
Total comprehensive income $ 96,180 $ 169,933 $ 73,780
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Unrealized changes in fair value of interest rate swaps, tax $ (269) $ 786 $ 82
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net Income (Loss) $ 92,901 $ 168,632 $ 73,733
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 77,036 76,657 67,537
Noncash lease expense 30,376 29,406 26,058
Amortization of debt issuance costs 808 545 480
Gain on marketable equity securities (1,041) (1,044) (1,500)
Gain on disposal of property and equipment (1,650) (5,442) (1,202)
Write-off of debt issuance costs 0 583 0
Stock-based compensation 262 222 162
Provision for credit losses 3,773 9,775 6,315
Deferred income taxes 10,151 8,215 (3,197)
Change in assets and liabilities:      
Trade and other accounts receivable 62,503 (16,266) (92,968)
Prepaid expenses and other assets (1,810) 4,702 (7,074)
Accounts payable, accrued expenses, income taxes payable, insurance and claims and other current liabilities (29,827) (37,524) 36,635
Principal reduction in operating lease liabilities (30,633) (27,991) (24,650)
Due to/from affiliates, net 376 2,619 1,163
Other long-term liabilities (2,979) 316 1,788
Net cash provided by operating activities 210,246 213,405 83,280
Cash flows from investing activities:      
Capital expenditures (240,554) (117,099) (38,841)
Proceeds from the sale of property and equipment 3,513 14,281 5,605
Purchases of marketable securities 0 (925) (114)
Proceeds from sale of marketable securities 269 0 117
Net cash used in investing activities (236,772) (103,743) (33,233)
Cash flows from financing activities:      
Proceeds from borrowing - revolving debt 202,283 443,987 408,478
Repayments of debt - revolving debt (180,349) (607,244) (396,547)
Proceeds from borrowing - term debt 56,186 339,641 15,967
Repayments of debt - term debt (74,557) (221,944) (61,151)
Dividends paid (11,040) (13,941) (11,305)
Purchases of treasury stock (134) (14,321) 0
Capitalized financing costs (947) (4,417) 0
Net cash used in financing activities (8,558) (78,239) (44,558)
Effect of exchange rate changes on cash and cash equivalents 414 1,826 (320)
Net (decrease) increase in cash (34,670) 33,249 5,169
Cash and cash equivalents - beginning of period 47,181 13,932 8,763
Cash and cash equivalents - end of period 12,511 47,181 13,932
Supplemental cash flow information:      
Cash paid for interest 23,399 14,331 11,223
Cash paid for income taxes $ 25,412 $ 40,886 36,173
Non-cash financing activities:      
Dividends declared but unpaid     $ 2,800
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Paid-in capital [Member]
Treasury stock [Member]
Retained earnings [Member]
Accumulated other comprehensive income (loss) [Member]
Balances at Dec. 31, 2020 $ 239,573 $ 30,981 $ 4,484 $ (82,385) $ 293,643 $ (7,150)
Net Income (Loss) 73,733       73,733  
Other comprehensive income (loss) 47         47
Dividends paid (8,479)       (8,479)  
Dividends payable (2,826)       (2,826)  
Stock based compensation 162 7 155      
Balances at Dec. 31, 2021 302,210 30,988 4,639 (82,385) 356,071 (7,103)
Net Income (Loss) 168,632       168,632  
Other comprehensive income (loss) 1,301         1,301
Dividends paid (11,114)       (11,114)  
Stock based compensation 222 9 213      
Purchases of treasury stock (14,321)     (14,321)    
Balances at Dec. 31, 2022 446,930 30,997 4,852 (96,706) 513,589 (5,802)
Net Income (Loss) 92,901       92,901  
Other comprehensive income (loss) 3,279         3,279
Dividends paid (11,040)       (11,040)  
Stock based compensation 262 11 251      
Purchases of treasury stock (134)     (134)    
Balances at Dec. 31, 2023 $ 532,198 $ 31,008 $ 5,103 $ (96,840) $ 595,450 $ (2,523)
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Shareholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]      
Dividends paid per share $ 0.42 $ 0.42 $ 0.315
Dividends payable per share     $ 0.105
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net Income (Loss) $ 92,901 $ 168,632 $ 73,733
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Rule10b51ArrModifiedFlag false
NonRule10b51ArrModifiedFlag false
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
(1)
Summary of Significant Accounting Policies
(a)
Business

Universal Logistics Holdings, Inc. (“Universal” or the “Company”) is a holding company whose subsidiaries provide a variety of customized transportation and logistics solutions throughout the United States and in Mexico, Canada and Colombia. Our operating subsidiaries provide our customers with supply chain solutions that can be scaled to meet their changing demands. We offer our customers a broad array of services across their entire supply chain, including truckload, brokerage, intermodal, dedicated and value-added services. Our customized solutions and flexible business model are designed to provide us with a highly variable cost model.

(b)
Basis of Presentation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany accounts and transactions relating to these entities have been eliminated.

Our fiscal year consists of four quarters, each with thirteen weeks.

The Company made certain immaterial reclassifications to items in its prior financial statements so that their presentation is consistent with the format in the financial statements for the period ended December 31, 2023. These reclassifications, however, had no effect on reported consolidated net income, comprehensive income, earnings per common share, cash flows, total assets or shareholders’ equity as previously reported.

In June 2022, the Company made a change in an accounting estimate to revise the estimated useful life and salvage values of certain equipment. The change resulted in additional depreciation expense of $9.7 million recorded during the quarter ended July 2, 2022 ($7.2 million net of tax, or $0.27 per basic and diluted share).

Current Economic Conditions

The Company makes estimates and assumptions that affect reported amounts and disclosures included in its financial statements and accompanying notes and assesses certain accounting matters that require consideration of forecasted financial information. The Company's assumptions about future conditions important to these estimates and assumptions are subject to uncertainty, including the negative impact inflationary pressures can have on our operating costs. Prolonged periods of inflation could cause interest rates, equipment, maintenance, labor and other operating costs to continue to increase.

(c)
Use of Estimates

The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions related to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include the fair value of assets and liabilities acquired in business combinations; carrying amounts of property and equipment and intangible assets; marketable securities; valuation allowances for receivables; and liabilities related to insurance and claim costs. Actual results could differ from those estimates.

(1)
Summary of Significant Accounting Policies—continued
(d)
Cash and Cash Equivalents

We consider all highly liquid investments, purchased with a maturity of three months or less, to be cash equivalents. Accounts at banks with an aggregate excess of the amount of checks issued over cash balances are included as accounts payable in current liabilities in the consolidated balance sheets, and changes in such accounts are reported as cash flows from operating activities in the consolidated statements of cash flows. At times cash held at banks may exceed FDIC insured limits.

(e)
Marketable Securities

Marketable equity securities are measured at fair value, with changes in fair value recognized in net income. At December 31, 2023 and 2022, the Company’s marketable securities, all of which are available-for-sale, consist of common and preferred stocks with readily determinable fair values. The cost of securities sold is based on the specific identification method, and interest and dividends are included in other non-operating income. See Note 4 “Marketable Securities” for further information on our portfolio.

(f)
Accounts Receivable

Accounts receivable are recorded at the net invoiced amount, net of an allowance for credit losses, and do not bear interest. They include amounts for services rendered in the respective period but not yet billed to the customer until a future date, which typically occurs within one month. In order to reflect customer receivables at their estimated net realizable value, we record charges against revenue based upon current information. These charges generally arise from rate changes, errors, and revenue adjustments that may arise from contract disputes or differences in calculation methods employed by the customer. The allowance for credit losses is our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine the allowance based on historical write-off experience, specific customer collection issues, the aging of our outstanding accounts receivable, and the credit quality of our customers. In determining our allowance for credit losses, we also consider current conditions and forecasts of future economic conditions and their expected impact on collections. Balances are considered past due based on invoiced terms. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. We do not have any off‑balance‑sheet credit exposure related to our customers. Accounts receivable from affiliates are shown separately and include trade receivables from the sale of services to affiliates.

(g)
Inventories

Included in prepaid expenses and other is inventory used in a portion of our value-added service operations. Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Provisions for excess and obsolete inventories are based on our assessment of excess and obsolete inventory on a product-by-product basis.

At December 31, inventory consists of the following (in thousands):

 

 

 

2023

 

 

2022

 

Finished goods

 

$

9,525

 

 

$

8,321

 

Raw materials and supplies

 

 

2,881

 

 

 

3,040

 

Total

 

$

12,406

 

 

$

11,361

 

(1)
Summary of Significant Accounting Policies—continued
(h)
Property and Equipment

Property and equipment, including leasehold improvements, are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows:

Description

 

Life in Years

Transportation equipment

 

3 - 15

Other operating assets

 

3 - 15

Information technology equipment

 

3 - 5

Buildings and related assets

 

10 - 39

 

The amounts recorded for depreciation expense were $64.4 million, $62.3 million, and $53.6 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Tire repairs, replacement tires, replacement batteries, consumable tools used in our logistics services, and routine repairs and maintenance on vehicles are expensed as incurred. Parts and fuel inventories are included in prepaid expenses and other. We capitalize certain costs associated with vehicle repairs and maintenance that materially extend the life or increase the value of the vehicle or pool of vehicles.

(i)
Intangible Assets

Intangible assets subject to amortization consist of agent and customer relationships, customer contracts, tradenames, non-competition agreements, and trademarks that have been acquired in business combinations. These assets are amortized either over the period of economic benefit or on a straight-line basis over the estimated useful lives of the related intangible asset. The estimated useful lives of these intangible assets range from three to nineteen years.

Our identifiable intangible assets as of December 31, 2023 and 2022 are as follows (in thousands):

 

 

2023

 

 

2022

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Definite Lived Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Agent and customer relationships

 

$

165,990

 

 

$

104,762

 

 

$

61,228

 

 

$

165,990

 

 

$

92,536

 

 

$

73,454

 

Customer contracts

 

 

20,600

 

 

 

20,600

 

 

 

 

 

 

20,600

 

 

 

20,600

 

 

 

 

Tradenames

 

 

4,000

 

 

 

4,000

 

 

 

 

 

 

4,000

 

 

 

4,000

 

 

 

 

Non-compete agreements

 

 

2,720

 

 

 

2,652

 

 

 

68

 

 

 

2,720

 

 

 

2,207

 

 

 

513

 

Trademarks

 

 

2,500

 

 

 

2,500

 

 

 

 

 

 

2,500

 

 

 

2,500

 

 

 

 

Total Identifiable Intangible Assets

 

$

195,810

 

 

$

134,514

 

 

$

61,296

 

 

$

195,810

 

 

$

121,843

 

 

$

73,967

 

 

Estimated amortization expense by year is as follows (in thousands):

 

2024

 

$

10,207

 

2025

 

 

9,555

 

2026

 

 

8,745

 

2027

 

 

8,227

 

2028

 

 

6,912

 

Thereafter

 

 

17,650

 

Total

 

$

61,296

 

 

The amounts recorded for amortization expense were $12.7 million, $14.4 million, and $13.9 million for the years ended December 31, 2023, 2022 and 2021, respectively.

(1)
Summary of Significant Accounting Policies—continued
(j)
Goodwill

Goodwill represents the excess purchase price over the fair value of assets acquired in connection with the Company’s acquisitions. Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification, or ASC, Topic 350 “Intangibles – Goodwill and Other”, we are required to test goodwill for impairment annually (in our third fiscal quarter) or more frequently, whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit with goodwill below its carrying amount. We have the option to first assess qualitative factors such as current performance and overall economic conditions to determine whether or not it is necessary to perform a quantitative goodwill impairment test. If we choose that option, then we would not be required to perform a quantitative goodwill impairment test unless we determine that, based on a qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying value. If we determine that it is more likely than not, or if we choose not to perform a qualitative assessment, we then proceed with the quantitative assessment. Under the quantitative test, if the fair value of a reporting unit exceeds its carrying amount, then goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its fair value, then an impairment loss is recognized in an amount equal to the excess, up to the value of the goodwill. During the third quarter of 2023, we completed our goodwill impairment testing by performing a quantitative assessment using the income approach for each of our reporting units with goodwill. The determination of the fair value of the reporting units requires us to make estimates and assumptions related to future revenue, operating income and discount rates. Based on the results of this test, no impairment loss was recognized.

At both December 31, 2023 and 2022, $56.3 million of goodwill was recorded in our contract logistics segment, $101.1 million in our intermodal segment, $9.8 million in our trucking segment and $3.5 million in our company-managed brokerage segment.

(k)
Long-Lived Assets

Long-lived assets, other than goodwill and indefinite lived intangibles such as property and equipment and purchased intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group may not be recoverable. If circumstances require a long-lived asset to be tested for possible impairment, we first compare the undiscounted cash flows expected to be generated by a long-lived asset or group to its carrying value. If the carrying value of the long-lived asset or group is deemed to not be recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market prices and independent third-party appraisals. Changes in management’s judgment relating to salvage values and/ or estimated useful lives could result in greater or lesser annual depreciation expense or impairment charges in the future. Indefinite lived intangibles are tested for impairment annually by comparing the carrying value of the assets to their fair value.

(l)
Contingent Consideration

Contingent consideration arrangements granted in connection with a business combination are evaluated to determine whether contingent consideration is, in substance, additional purchase price of an acquired enterprise or compensation for services, use of property or profit sharing. Additional purchase price is added to the fair value of consideration transferred in the business combination and compensation is included in operating expenses in the period it is incurred. Contingent consideration related to additional purchase price is measured to fair value at each reporting date until the contingency is resolved. None of the acquired companies in 2018 or 2019 had contingent consideration arrangements.

(m)
Fair Value of Financial Instruments

For cash equivalents, accounts receivables, accounts payable, and accrued expenses, the carrying amounts are reasonable estimates of fair value as the assets are readily redeemable or short‑term in nature and the liabilities are short-term in nature. Marketable securities, consisting of equity securities, are carried at fair market value as determined by quoted market prices. Our revolving credit and term loan agreements consist of variable rate borrowings. The carrying value of these borrowings approximates fair value because the applicable interest rates are adjusted frequently based on short-term market rates. For our equipment promissory notes, the fair values are estimated using discounted cash flow analyses, based on our current incremental borrowing rates for similar types of borrowing arrangements. See Note 9 “Fair Value Measurement and Disclosures” for further information.

(1)
Summary of Significant Accounting Policies—continued
(n)
Deferred Compensation

Deferred compensation relates to our bonus plans. Annual bonuses may be awarded to certain operating, sales and management personnel based on overall Company performance and achievement of specific employee or departmental objectives. Such bonuses are typically paid in annual installments over a five-year period. All bonus amounts earned by and due to employees in the current year are included in accrued expenses and other current liabilities. Those that are payable in subsequent years are included in other long-term liabilities.

(o)
Closing Costs

Our customers may discontinue or alter their business activity in a location earlier than anticipated, prompting us to exit a customer-dedicated facility. We recognize exit costs associated with operations that close or are identified for closure as an accrued liability in the Consolidated Balance Sheets. Such charges include lease termination costs, employee termination charges, asset impairment charges, and other exit-related costs associated with a plan approved by management. If we close an operating facility before its lease expires, costs to terminate a lease are recognized when an early termination provision is exercised, or we record a liability for non-cancellable lease obligations based on the fair value of remaining lease payments, reduced by any existing or prospective sublease rentals. Employee termination costs are recognized in the period that the closure is communicated to affected employees. The recognition of exit and disposal charges requires us to make certain assumptions and estimates as to the amount and timing of such charges. Subsequently, adjustments are made for changes in estimates in the period in which the change becomes known.

(p)
Revenue Recognition

Revenue is recognized as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services.

For our transportation services businesses, which include truckload, brokerage, intermodal and dedicated services, revenue is recognized over time as the performance obligations on the in-transit services are completed. A performance obligation is created when a customer submits a bill of lading for the transportation of goods from origin to destination. Performance obligations are satisfied as the shipments move from origin to destination, and transportation revenue is recognized based on the percentage of the service that has been completed at the end of the reporting period.

Value-added services, which are typically dedicated to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. We have elected to use the “right to invoice” practical expedient, reflecting that a customer obtains the benefit associated with value-added services as they are provided.

We are the primary obligor when rendering services and assume the corresponding credit risk with customers. We have discretion in setting sales prices and, as a result, our earnings may vary. In addition, we have discretion to choose and negotiate terms with our multiple suppliers for the services ordered by our customers. This includes owner-operators with whom we contract to deliver our transportation services. As such, revenue and the related purchased transportation and commissions are recognized on a gross basis. Fuel surcharges, where separately identifiable, of $118.3 million, $168.6 million and $96.9 million for the years ended December 31, 2023, 2022 and 2021, respectively, are included in operating revenues.

See Note 3, Revenue Recognition,” for more information on revenue recognition.

(1)
Summary of Significant Accounting Policies—continued
(q)
Insurance and Claims

Insurance and claims expense represents charges for premiums and the accruals made for claims within our self-insured retention amounts. The accruals are primarily related to auto liability, general liability, cargo and equipment damage, and service failure claims. A liability is recognized for the estimated cost of all self-insured claims including an estimate of incurred but not reported claims based on historical experience and for claims expected to exceed our policy limits. We may also make accruals for personal injury and property damage to third parties, and workers’ compensation claims if a claim exceeds our insurance coverage. Such accruals are based upon individual cases and estimates of ultimate losses, incurred but not reported losses, and losses arising from known claims ultimately settling in excess of insurance coverage using loss development factors based upon industry data and past experience. Since the reported accrual is an estimate, the ultimate liability may be materially different from the amount recorded.

If adjustments to previously established accruals are required, such amounts are included in operating expenses in the current period. We maintain insurance with licensed insurance carriers. Legal expenses related to auto liability claims are covered under our insurance policy. We are responsible for all other legal expenses related to claims.

In brokerage arrangements, our exposure to liability associated with accidents incurred by other third-party carriers, who haul freight on our behalf, is reduced by various factors including the extent to which the third party providers maintain their own insurance coverage.

Our insurance expense varies primarily based upon the frequency and severity of our accident experience, insurance rates, coverage limits, and self-insured retention amounts.

(r)
Stock Based Compensation

We record compensation expense for the grant of stock based awards. Compensation expense is measured at the grant date, based on the calculated fair value of the award, and recognized as an expense over the requisite service period (generally the vesting period of the grant). See Note 14 “Stock Based Compensation” for further information.

(s)
Income Taxes

Deferred income taxes are provided for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020. In addition, we file income tax returns in various state, local and foreign jurisdictions. Historically, we have been responsible for filing separate state, local and foreign income tax returns for our self and our subsidiaries. We are no longer subject to state or foreign jurisdiction income tax examinations for years before 2019 and 2018, respectively.

We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We recognize interest related to unrecognized tax benefits in income tax expense and penalties in other operating expenses.

(1)
Summary of Significant Accounting Policies—continued
(t)
Foreign Currency Translation

The financial statements of the Company’s subsidiaries operating in Mexico, Canada and Colombia are prepared to conform to U.S. GAAP and translated into U.S. Dollars by applying a current exchange rate. The local currency has been determined to be the functional currency. Items appearing in the Consolidated Statements of Income are translated using average exchange rates during each period. Assets and liabilities of international operations are translated at period-end exchange rates. Translation gains and losses are reported in accumulated other comprehensive income (loss) as a component of shareholders’ equity.

(u)
Concentrations of Credit Risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, marketable securities and accounts receivable. We maintain our cash and cash equivalents and marketable securities with high quality financial institutions. We perform ongoing credit evaluations of our customers and generally do not require collateral. Our customers are generally concentrated in the automotive, retail and consumer goods, metals, energy and manufacturing industries. During the fiscal years ended December 31, 2023, 2022 and 2021, aggregate sales in the automotive industry totaled 43%, 36% and 31% of revenue, respectively. In 2023, 2022 and 2021, General Motors accounted for approximately 20%, 16% and 13% of our total operating revenues, respectively. In 2023, 2022 and 2021, sales to our top 10 customers, including General Motors, totaled 48%, 42% and 38%, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Recent Accounting Pronouncements
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Recent Accounting Pronouncements
(2)
Recent Accounting Pronouncements

Adoption of New Accounting Standard

On January 1, 2023, the Company adopted Accounting Standards Update (“ASU”) 2016-13, Accounting for Credit Losses (Topic 326). The ASU requires the use of an “expected loss” model on certain types of financial instruments. The standard also amends the impairment model for available-for-sale debt securities and requires estimated credit losses to be recorded as allowances instead of reductions to amortized cost of the securities. The adoption of this standard did not have a material impact on our consolidated financial statements.

Accounting Pronouncements Issued but Not Yet Effective

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). The ASU expands disclosures related to a public entity's reportable segment and requires more enhanced information about significant segment expenses, including in interim periods. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, using a retrospective approach. Early adoption is permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU modifies income tax disclosures by requiring greater disaggregation of information in the rate reconciliations and disclosure of income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 31, 2024, using a prospective approach. Early adoption and retrospective application are permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition
12 Months Ended
Dec. 31, 2023
Revenue Recognition [Abstract]  
Revenue Recognition
(3)
Revenue Recognition

The Company recognizes revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers. The Company broadly groups its services into the following categories: truckload services, brokerage services, intermodal services, dedicated services and value-added services. We disaggregate these categories and report our service lines separately on the Consolidated Statements of Income.

Truckload services include dry van, flatbed, heavy-haul and refrigerated operations. We transport a wide variety of general commodities, including automotive parts, machinery, building materials, paper, food, consumer goods, furniture, steel and other metals on behalf of customers in various industries.

To complement our available capacity, we provide customers with freight brokerage services by utilizing third-party transportation providers to move freight. Brokerage services also include full-service domestic and international freight forwarding and customs brokerage.

Intermodal services include rail-truck, steamship-truck and support services. Our intermodal support services are primarily short- to medium-distance delivery of rail and steamship containers between the railhead or port and the customer.

Dedicated services are primarily provided in support of automotive and retail customers using van equipment. Our dedicated services are primarily short-run or round-trip moves within a defined geographic area.

Transportation services are short-term in nature; agreements governing their provision generally have a term of one year or less. They do not contain significant financing components. The Company recognizes revenue over the period transportation services are provided to the customer, including service performed as of the end of the reporting period for loads currently in-transit, in order to recognize the value that is transferred to a customer over the course of the transportation service.

We determine revenue in-transit using the input method, under which revenue is recognized based on the duration of time that has lapsed from the departure date (start of transportation services) to the arrival date (completion of transportation services). Measurement of revenue in-transit requires the application of significant judgment. We calculate the estimated percentage of an order’s transit time that is complete at period end, and we apply that percentage of completion to the order’s estimated revenue.

Value-added services, which are typically dedicated to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. Value-added revenues are substantially driven by the level of demand for outsourced logistics services. Major factors that affect value-added service revenue include changes in manufacturing supply chain requirements and production levels in specific industries, particularly the North American automotive and Class 8 heavy-truck industries.

Revenue is recognized as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services. We have elected to use the “right to invoice” practical expedient to recognize revenue, reflecting that a customer obtains the benefit associated with value-added services as they are provided. The contracts in our value-added services businesses are negotiated agreements, which contain both fixed and variable components. The variability of revenues is driven by volumes and transactions, which are known as of an invoice date. Value-added service contracts typically have terms that extend beyond one year, and they do not include financing components.

The following table provides information related to contract balances associated with our contracts with customers at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Prepaid expenses and other - contract assets

 

$

729

 

 

$

839

 

 

We generally receive payment for performance obligations within 45 days of completion of transportation services and 65 days for completion of value-added services. Contract assets in the table above generally relate to revenue in-transit at the end of the reporting period.

See also Note 17 for additional information on revenue reported by segment and by geographic region.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities
(4)
Marketable Securities

Marketable equity securities are carried at fair value, with gains and losses in fair market value included in the determination of net income. The fair value of marketable equity securities is determined based on quoted market prices in active markets, as described in Note 9.

The following table sets forth market value, cost, and unrealized gains (losses) on equity securities at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Fair value

 

$

10,772

 

 

$

10,000

 

Cost basis

 

 

7,316

 

 

 

7,351

 

Unrealized gains (losses)

 

$

3,456

 

 

$

2,649

 

 

The following table sets forth the gross unrealized gains and losses on the Company’s marketable securities at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Gross unrealized gains

 

$

4,124

 

 

$

3,513

 

Gross unrealized losses

 

 

(668

)

 

 

(864

)

Net unrealized gains (losses)

 

$

3,456

 

 

$

2,649

 

 

The following table shows the Company’s net realized gains (losses) on marketable equity securities (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Realized gain (loss)

 

 

 

 

 

 

 

 

 

Sale proceeds

 

$

269

 

 

$

 

 

$

117

 

Cost basis of securities sold

 

 

27

 

 

 

 

 

 

92

 

Realized gain (loss)

 

$

242

 

 

$

 

 

$

25

 

 

 

 

 

 

 

 

 

 

 

Realized gain (loss), net of taxes

 

$

181

 

 

$

 

 

$

19

 

 

The Company did not sell marketable equity securities during the year ended December 31, 2022.

During the years ended December 31, 2023 and 2022, our marketable equity securities portfolio experienced net unrealized pre-tax gains in market value of approximately $799,000 and $1,044,000, respectively, which were reported in other non-operating income for the period.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Accounts Receivable
(5)
Accounts Receivable

Accounts receivable amounts appearing in the consolidated financial statements include both billed and unbilled receivables. We bill customers in accordance with contract terms, which may result in a brief timing difference between when revenue is recognized and when invoices are rendered. Unbilled receivables, which usually are billed within one month, totaled $59.7 million and $70.9 million at December 31, 2023 and 2022, respectively.

Accounts receivable are presented net of an allowance for credit losses. Following is a summary of the activity in the allowance for credit losses for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

14,308

 

 

$

7,841

 

 

$

5,140

 

Provision for credit losses

 

 

3,773

 

 

 

9,775

 

 

 

6,315

 

Uncollectible accounts written off

 

 

(6,852

)

 

 

(3,308

)

 

 

(3,614

)

Balance at end of year

 

$

11,229

 

 

$

14,308

 

 

$

7,841

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment
(6)
Property and Equipment

Property and equipment at December 31 consists of the following (in thousands):

 

 

2023

 

 

2022

 

Transportation equipment

 

$

461,550

 

 

$

405,731

 

Land, buildings and related assets

 

 

256,419

 

 

 

175,874

 

Other operating assets

 

 

120,500

 

 

 

128,237

 

Information technology equipment

 

 

29,429

 

 

 

28,553

 

Construction in process

 

 

67,855

 

 

 

4,990

 

Total property and equipment

 

 

935,753

 

 

 

743,385

 

Less accumulated depreciation

 

 

(370,273

)

 

 

(352,231

)

Total property and equipment, net

 

$

565,480

 

 

$

391,154

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities
(7)
Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following items at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Accrued payroll

 

$

18,047

 

 

$

15,889

 

Accrued payroll taxes

 

 

3,149

 

 

 

2,124

 

Driver escrow liabilities

 

 

3,275

 

 

 

4,101

 

Legal settlements and claims

 

 

4,050

 

 

 

5,850

 

Commissions, other taxes and other

 

 

14,541

 

 

 

15,142

 

Total

 

$

43,062

 

 

$

43,106

 

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt
(8)
Debt

Debt is comprised of the following (in thousands):

 

 

 

Interest Rates at

 

December 31,

 

 

 

December 31, 2023

 

2023

 

 

2022

 

Outstanding Debt:

 

 

 

 

 

 

 

 

Revolving Credit Facility (1) (2)

 

6.70%

 

$

21,934

 

 

$

 

UACL Credit Agreement (2)

 

 

 

 

 

 

 

 

Term Loan

 

7.45%

 

 

69,000

 

 

 

79,000

 

Revolver

 

7.45%

 

 

 

 

 

 

Equipment Financing (3)

 

2.25% to 7.27%

 

 

156,341

 

 

 

148,177

 

Real Estate Facility (4)

 

7.47%

 

 

139,170

 

 

 

155,705

 

Margin Facility (5)

 

6.45%

 

 

 

 

 

 

Unamortized debt issuance costs

 

 

 

 

(4,521

)

 

 

(4,382

)

 

 

 

 

 

381,924

 

 

 

378,500

 

Less current portion of long-term debt

 

 

 

 

70,689

 

 

 

65,303

 

Total long-term debt, net of current portion

 

 

 

$

311,235

 

 

$

313,197

 

 

(1) On September 30, 2022, we amended our Revolving Credit Facility by increasing the revolving credit commitment to up to $400 million. Borrowings under the Revolving Credit Facility may now be made until and mature on September 30, 2027, and bear interest at index-adjusted SOFR or a base rate plus an applicable margin for each based on the Company’s leverage ratio. The term loan proceeds were advanced on November 27, 2018, and the Company repaid in full its then outstanding balance on the term loan on April 29, 2022. The Revolving Credit Facility is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interests in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The Revolving Credit Facility includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $378.1 million was available for borrowing on the revolver.

(8)
Debt—continued

(2) Our UACL Credit Agreement provides for maximum borrowings of $90 million in the form of an $80 million term loan and a $10 million revolver. Term loan proceeds were advanced on September 30, 2022 and used to repay existing indebtedness under the Revolving Credit Facility. The term loan matures on September 30, 2027 and will be repaid in consecutive quarterly installments, as defined in the UACL Credit Agreement, commencing December 31, 2023. The remaining term loan balance is due at maturity. Borrowings under the revolving credit facility may be made until and mature on September 30, 2027. Borrowings under the UACL Credit Agreement bear interest at index-adjusted SOFR, or a base rate, plus an applicable margin for each based on the borrower’s leverage ratio. The UACL Credit Agreement is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interest in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The UACL Credit Agreement includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $10.0 million was available for borrowing on the revolver.

(3) Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in 60 monthly installments and bear interest at fixed rates ranging from 2.25% to 7.27%.

(4) Our Real Estate Facility provided for a $165.4 million term loan, the full amount of which was advanced on April 29, 2022. The Company used the facility’s proceeds to repay the outstanding balances under the term loan portion of the Revolving Credit Facility and certain other Real Estate Note obligations. The facility matures on April 29, 2032. Obligations under the facility are secured by first-priority mortgages on specific parcels of real estate owned by the Company, including all land and real property improvements, and first-priority assignments of rents and related leases of the loan parties. The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a monthly basis, based on an annual amortization of 10%. The facility bears interest at Term SOFR, plus an applicable margin equal to 2.12%. At December 31, 2023, we were in compliance with all covenants under the facility.

(5) Our Margin Facility is a short-term line of credit secured by our portfolio of marketable securities. It bears interest at Term SOFR plus 1.10%. The amount available under the line of credit is based on a percentage of the market value of the underlying securities. At December 31, 2023, the maximum available borrowings under the line of credit were $5.3 million.

The following table reflects the maturities of our principal repayment obligations as of December 31, 2023 (in thousands):

 

Years Ending
December 31

 

Revolving Credit Facility

 

 

UACL Term Loan

 

 

UACL Revolver

 

 

Equipment Financing

 

 

Real Estate Financing

 

 

Margin Facility

 

 

Total

 

2024

 

$

 

 

$

6,000

 

 

$

 

 

$

49,147

 

 

$

16,535

 

 

$

 

 

$

71,682

 

2025

 

 

 

 

 

6,500

 

 

 

 

 

 

39,068

 

 

 

16,535

 

 

 

 

 

 

62,103

 

2026

 

 

 

 

 

8,000

 

 

 

 

 

 

34,484

 

 

 

16,535

 

 

 

 

 

 

59,019

 

2027

 

 

21,934

 

 

 

48,500

 

 

 

 

 

 

26,445

 

 

 

16,535

 

 

 

 

 

 

113,414

 

2028

 

 

 

 

 

 

 

 

 

 

 

7,197

 

 

 

16,535

 

 

 

 

 

 

23,732

 

Thereafter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56,495

 

 

 

 

 

 

56,495

 

Total

 

$

21,934

 

 

$

69,000

 

 

$

 

 

$

156,341

 

 

$

139,170

 

 

$

 

 

$

386,445

 

 

The Company is also party to an interest rate swap agreement that qualifies for hedge accounting. The Company executed the swap agreement to fix a portion of the interest rate on its variable rate debt. Under the swap agreement, the Company receives interest at Term SOFR and pays a fixed rate of 2.88%. The swap agreement has an effective date of April 29, 2022, a maturity date of April 30, 2027, and an amortizing notional amount of $83.3 million. At December 31, 2023, the fair value of the swap agreement was an asset of $1.8 million. Since the swap agreement qualifies for hedge accounting, the changes in fair value are recorded in other comprehensive income (loss), net of tax. See Note 9, “Fair Value Measurement and Disclosures” for additional information pertaining to interest rate swaps.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements and Disclosures
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements and Disclosures
(9)
Fair Value Measurement and Disclosures

ASC Topic 820, “Fair Value Measurements and Disclosures,” defines fair value as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date and expanded disclosures with respect to fair value measurements.

ASC Topic 820 also establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:

Level 1 — Quoted prices in active markets for identical assets or liabilities.
Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.

We have segregated all financial assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date in the tables below (in thousands):

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value
Measurement

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

$

168

 

 

$

 

 

$

 

 

$

168

 

Marketable securities

 

 

10,772

 

 

 

 

 

 

 

 

 

10,772

 

Interest rate swap

 

 

 

 

 

1,807

 

 

 

 

 

 

1,807

 

Total Assets

 

$

10,940

 

 

$

1,807

 

 

$

 

 

$

12,747

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value
Measurement

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

$

13

 

 

$

 

 

$

 

 

$

13

 

Marketable securities

 

 

10,000

 

 

 

 

 

 

 

 

 

10,000

 

Interest rate swap

 

 

 

 

 

2,882

 

 

 

 

 

 

2,882

 

Total Assets

 

$

10,013

 

 

$

2,882

 

 

$

 

 

$

12,895

 

 

(9)
Fair Value Measurement and Disclosures—continued

 

The valuation techniques used to measure fair value for the items in the tables above are as follows:

Cash equivalents – This category consists of money market funds which are listed as Level 1 assets and measured at fair value based on quoted prices for identical instruments in active markets.
Marketable securities – Marketable securities represent equity securities, which consist of common and preferred stocks, are actively traded on public exchanges and are listed as Level 1 assets. Fair value was measured based on quoted prices for these securities in active markets.
Interest rate swaps – The fair value of our interest rate swap is determined using a methodology of netting the discounted future fixed cash payments (or receipts) and the discounted expected variable cash receipts (or payments). The variable cash receipts (or payments) are based on the expectation of future interest rates (forward curves) derived from observed market interest rate curves. The fair value measurement also incorporates credit valuation adjustments reflecting both the Company’s nonperformance risk and the respective counterparty’s nonperformance risk.

Our Revolving Credit Facility, UACL Credit Agreement and Real Estate Facility consist of variable rate borrowings. We categorize borrowings under these credit agreements as Level 2 in the fair value hierarchy. The carrying value of these borrowings approximate fair value because the applicable interest rates are adjusted frequently based on short-term market rates.

For our equipment promissory notes with fixed rates, the fair values are estimated using discounted cash flow analyses, based on our current incremental borrowing rates for similar types of borrowing arrangements. We categorize borrowings under this credit agreement as Level 2 in the fair value hierarchy. The carrying values and estimated fair values of these promissory notes at December 31, 2023 is summarized as follows:

 

 

2023

 

 

 

Carrying Value

 

 

Estimated Fair
Value

 

Equipment promissory notes

 

$

156,341

 

 

$

155,962

 

 

We have not elected the fair value option for any of our financial instruments.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Transactions with Affiliates
(10)
Transactions with Affiliates

Matthew T. Moroun is Chairman of our Board of Directors and his son, Matthew J. Moroun, is a member of our Board of Directors. Certain Moroun family trusts beneficially own a majority of our outstanding shares. Matthew T. Moroun is trustee of these trusts with investment authority over the shares, and Frederick P. Calderone, a member of our Board of Directors, is special trustee of these trusts with voting authority over the shares. The Moroun family also owns or significantly influences the management and operating policies of other businesses engaged in transportation, insurance, business services, and real estate development and management. In the ordinary course of business, we procure from these companies certain supplementary administrative support services, including legal, human resources, tax, and IT infrastructure services. The Audit Committee of our Board of Directors reviews and approves related party transactions. The cost of these services is based on the actual or estimated utilization of the specific service.

We also purchase other services from our affiliates. Following is a schedule of cost incurred and included in operating expenses for services provided by affiliates for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Insurance

 

$

76,926

 

 

$

73,398

 

 

$

65,076

 

Real estate rent and related costs

 

 

13,649

 

 

 

12,220

 

 

 

12,384

 

Administrative support services

 

 

6,377

 

 

 

6,036

 

 

 

4,215

 

Truck fuel, maintenance and other operating costs

 

 

9,221

 

 

 

7,597

 

 

 

3,887

 

Contracted transportation services

 

 

316

 

 

 

1,072

 

 

 

1,695

 

Total

 

$

106,489

 

 

$

100,323

 

 

$

87,257

 

 

We pay the direct variable cost of maintenance, fueling and other operational support costs for services delivered at our affiliate’s trucking terminals that are geographically remote from our own facilities. Such costs are billed when incurred, paid on a routine basis, and reflect actual labor utilization, repair parts costs or quantities of fuel purchased.

We lease 31 facilities from related parties. Our occupancy is based on either month-to-month or contractual, multi-year lease arrangements which are billed and paid monthly. Leasing properties from a related party affords us significant operating flexibility; however, we are not limited to such arrangements. See Note 12, “Leases” for further information regarding the cost of leased properties.

We purchase employee medical, workers’ compensation, property and casualty, cargo, warehousing and other general liability insurance from an insurance company owned by our controlling shareholder. In our Consolidated Balance Sheets, we record our insured claims liability and the related recovery in insurance and claims, and other receivables. At December 31, 2023 and 2022, there were $14.3 million and $16.2 million, respectively, included in each of these accounts for insured claims with an affiliate.

Other services from affiliates, including contracted transportation services, are delivered to us on a per-transaction basis or pursuant to separate contractual arrangements provided in the ordinary course of business. At December 31, 2023 and 2022, amounts due to affiliates were $20.7 million and $20.6 million, respectively.

During 2023, we purchased used tractors and new trailers from affiliates totaling $6.3 million and $5.1 million, respectively. During 2022, used tractor purchases from an affiliate totaled $4.7 million. During 2023, we also contracted with an affiliate to provide real property improvements for us totaling $5.3 million. There were no such purchases made during 2022.

In June 2022, we executed a real estate contract with an affiliate to acquire a multi-building, office complex located in Warren, Michigan for $8.3 million. The purchase price was established by an independent, third-party appraisal. The Company made an initial deposit of $0.2 million in 2022, and paid the balance at closing in the first quarter of 2023.

Services provided by Universal to Affiliates

We periodically assist our affiliates by providing selected transportation and logistics services in connection with their specific customer contracts or purchase orders. We may also lease facilities to our affiliates on an as-needed basis. Truck fueling and administrative expenses are presented net in operating expense. Following is a schedule of services provided to our affiliates for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Contracted transportation services

 

$

5,087

 

 

$

663

 

 

$

660

 

Facilities and related support

 

 

1,595

 

 

 

240

 

 

 

 

Total

 

$

6,682

 

 

$

903

 

 

$

660

 

 

(10)
Transactions with Affiliates—continued

At December 31, 2023 and 2022, amounts due from affiliates were $0.7 million and $1.0 million, respectively.

In August 2023, we exercised our right of first refusal to acquire 3,750 shares of restricted stock from Mr. H.E. “Scott” Wolfe, our director, for $120,900 based on the closing market price on the effective date of the transaction.

In May 2022, we sold an inactive Mexican subsidiary to an affiliate for approximately $0.1 million. The purchase price was based on the book value of the net assets sold in the transaction, and as such, no gain or loss was recorded.

On May 13, 2022, we commenced a “Dutch auction” tender offer to repurchase up to 100,000 shares of our outstanding common stock at a price of not greater than $28.00 nor less than $25.00 per share. Following the expiration of the tender offer on June 15, 2022, we accepted 164,189 shares, including 64,189 oversubscribed shares tendered, of our common stock for purchase at $28.00 per share, for a total purchase price of approximately $4.6 million, excluding fees and expenses related to the offer. The total number of shares purchased in the tender offer includes 5,000 shares tendered by our director, Mr. Wolfe. We paid for the accepted shares with available cash and funds borrowed under our existing line of credit.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
(11)
Income Taxes

A summary of income related to U.S. and non-U.S. operations are as follows (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Operations

 

 

 

 

 

 

 

 

 

U.S. Domestic

 

$

120,281

 

 

$

221,347

 

 

$

96,636

 

Foreign

 

 

4,018

 

 

 

4,075

 

 

 

1,945

 

Total pre-tax income

 

$

124,299

 

 

$

225,422

 

 

$

98,581

 

 

 

The provision (benefit) for income taxes attributable to income from continuing operations for the years ended December 31 consists of the following (in thousands):

 

 

2023

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

 

U.S. Federal

 

$

15,603

 

 

$

33,883

 

 

$

24,394

 

State

 

 

5,349

 

 

 

14,277

 

 

 

3,604

 

Foreign

 

 

26

 

 

 

354

 

 

 

 

Total current

 

 

20,978

 

 

 

48,514

 

 

 

27,998

 

Deferred:

 

 

 

 

 

 

 

 

 

U.S. Federal

 

 

9,612

 

 

 

11,530

 

 

 

(4,231

)

State

 

 

639

 

 

 

(4,055

)

 

 

984

 

Foreign

 

 

169

 

 

 

801

 

 

 

97

 

Total deferred

 

 

10,420

 

 

 

8,276

 

 

 

(3,150

)

Total

 

$

31,398

 

 

$

56,790

 

 

$

24,848

 

 

 

On March 27, 2020, the CARES Act was signed into law that was aimed at providing emergency assistance for individuals, families, and businesses affected by COVID-19. Among other things, the CARES Act includes provisions allowing for the deferral of the employer portion of social security payments. We took advantage of this provision and deferred the cash payment of social security taxes. In 2022, we paid the deferred balance of social security taxes outstanding as of December 31, 2021, which totaled $5.1 million.

(11)
Income Taxes—continued

Deferred income tax assets and liabilities at December 31 consist of the following (in thousands):

 

 

2023

 

 

2022

 

Domestic deferred tax assets:

 

 

 

 

 

 

Allowance for credit losses

 

$

2,745

 

 

$

3,222

 

Other assets

 

 

1,781

 

 

 

1,715

 

Accrued expenses

 

 

5,579

 

 

 

9,385

 

Total domestic deferred tax assets

 

$

10,105

 

 

$

14,322

 

Domestic deferred tax liabilities:

 

 

 

 

 

 

Prepaid expenses

 

$

4,355

 

 

$

5,512

 

Marketable securities

 

 

692

 

 

 

504

 

Intangible assets

 

 

18,002

 

 

 

21,124

 

Property and equipment

 

 

66,623

 

 

 

56,767

 

Total domestic deferred tax liabilities

 

$

89,672

 

 

$

83,907

 

Net domestic deferred tax liabilities

 

$

79,567

 

 

$

69,585

 

Foreign deferred tax assets

 

 

 

 

 

 

Net operating losses

 

$

2,570

 

 

$

3,357

 

Valuation allowance - foreign

 

 

(1,345

)

 

 

(1,963

)

Total foreign deferred tax asset

 

$

1,225

 

 

$

1,394

 

Net deferred tax liability

 

$

78,342

 

 

$

68,191

 

 

In assessing whether deferred tax assets may be realized in the future, management considers whether it is more likely than not that some portion of such tax assets will not be realized. The deferred tax assets and liabilities were reviewed separately by jurisdictions when measuring the need for valuation allowances. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income (both ordinary income and taxable capital gains) during the periods in which those temporary differences reverse. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Valuation allowances are established when necessary to reduce deferred tax assets when it is more likely than not that a portion or all of the deferred tax assets will not be realized. Based upon the level of historical taxable income, reversal of existing taxable temporary differences, projections for future taxable income over the periods in which the domestic deferred tax assets are expected to reverse, and our ability to generate future capital gains, management believes it is more likely than not that we will realize the benefits of these deductible differences. Thus, no valuation allowance has been established for the domestic deferred tax assets. We had foreign net operating loss carryforward associated with our Mexican subsidiary with a tax effect of $0.7 million and $1.4 million as of December 31, 2023 and 2022, respectively. The net operating loss carryforward will expire in 2030. Although realization is not assured, the Company has concluded that it is more likely than not that the deferred tax asset will be fully realized and as such no valuation allowance has been provided. At December 31, 2023 and 2022, we also had foreign net operating loss carryforwards associated with our Canadian and German subsidiaries with a tax effect of $1.3 million and $1.7 million, respectively. Based on the anticipated earnings projections, management had previously recorded a full valuation allowance for the deferred tax assets associated with these entities.

(11)
Income Taxes—continued

Income tax expense attributable to income from continuing operations differs from the statutory rates as follows:

 

 

2023

 

 

2022

 

 

2021

 

Federal statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

State, net of federal benefit

 

 

4

%

 

 

4

%

 

 

4

%

Foreign

 

 

0

%

 

 

0

%

 

 

0

%

Effective tax rate

 

 

25

%

 

 

25

%

 

 

25

%

 

 

As of December 31, 2023, the total amount of unrecognized tax benefit representing uncertainty in certain tax positions was $0.3 million. These uncertain tax positions are based on recognition thresholds and measurement attributes for the financial statement recognition and measurements of a tax position taken or expected to be taken in a tax return. Any prospective adjustments to our accrual for uncertain tax positions will be recorded as an increase or decrease to the provision for income taxes and would impact our effective tax rate. At December 31, 2023, there are no positions for which it is reasonably possible that the total amounts of unrecognized tax benefits would significantly increase or decrease within 12 months. As of December 31, 2023, the amount for both accrued interest and penalties was zero.

The changes in our gross unrecognized tax benefits during the years ended December 31 are as follows (in thousands):

 

 

2023

 

 

2022

 

 

2021

 

Unrecognized tax benefit – beginning of year

 

$

257

 

 

$

226

 

 

$

272

 

Increases related to current year tax positions

 

 

36

 

 

 

52

 

 

 

35

 

Decreases related to prior year tax positions

 

 

(15

)

 

 

(21

)

 

 

(81

)

Unrecognized tax benefit – end of year

 

$

278

 

 

$

257

 

 

$

226

 

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases
(12)
Leases

As of December 31, 2023, our obligations under operating lease arrangements primarily related to the rental of office space, warehouses, freight distribution centers, terminal yards and equipment. Right-of-use assets represent our right to use an underlying asset over the lease term and lease liabilities represent the obligation to make lease payments resulting from the lease agreement. We recognize a right-of-use asset and a lease liability on the effective date of a lease agreement. These assets and liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date, using our incremental borrowing rate as of the respective dates of lease inception, as the rate implicit in each lease is not readily determinable.

Our lease obligations typically do not include options to purchase the leased property, nor do they contain residual value guarantees or material restrictive covenants. Options to extend or terminate an agreement are included in the lease term when it becomes reasonably certain the option will be exercised. As of December 31, 2023, we were not reasonably certain of exercising any renewal or termination options, and as such, no adjustments were made to the right-of-use lease assets or corresponding liabilities.

Leases with an initial term of 12 months or less, short-term leases, are not recorded on the balance sheet. Lease expense for short-term and long-term operating leases is recognized on a straight-line basis over the lease term. For facility leases, variable lease costs include the costs of common area maintenance, taxes, and insurance for which we pay the lessors an estimate that is adjusted to actual expense on a quarterly or annual basis depending on the underlying contract terms. For equipment leases, variable lease costs may include additional fees associated with using equipment in excess of estimated amounts.

(12)
Leases—continued

The following table summarizes our lease costs for the years ended December 31, 2023 and 2022, and related information (in thousands):

 

 

December 31, 2023

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Lease cost

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

9,521

 

 

$

26,702

 

 

$

36,223

 

Short-term lease cost

 

 

66

 

 

 

16,155

 

 

 

16,221

 

Variable lease cost

 

 

881

 

 

 

3,120

 

 

 

4,001

 

Total lease cost

 

$

10,468

 

 

$

45,977

 

 

$

56,445

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Lease cost

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

9,526

 

 

$

25,422

 

 

$

34,948

 

Short-term lease cost

 

 

1,914

 

 

 

9,557

 

 

 

11,471

 

Variable lease cost

 

 

869

 

 

 

3,095

 

 

 

3,964

 

Sublease income

 

 

 

 

 

(113

)

 

 

(113

)

Total lease cost

 

$

12,309

 

 

$

37,961

 

 

$

50,270

 

The following table summarizes other lease related information as of and for the years ended December 31, 2023 and 2022 (in thousands):

 

 

December 31, 2023

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Other information

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating leases

 

$

9,401

 

 

$

26,744

 

 

$

36,145

 

Right-of-use asset change due to lease termination

 

$

(64

)

 

$

(144

)

 

$

(208

)

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

151

 

 

$

16,118

 

 

$

16,269

 

Weighted-average remaining lease term (in years)

 

 

4.3

 

 

 

3.2

 

 

 

3.5

 

Weighted-average discount rate

 

 

7.5

%

 

 

5.4

%

 

 

6.1

%

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Other information

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating leases

 

$

9,248

 

 

$

24,026

 

 

$

33,274

 

Right-of-use asset change due to lease termination

 

$

 

 

$

(1,583

)

 

$

(1,583

)

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

1,080

 

 

$

23,277

 

 

$

24,357

 

Future right-of-use asset change due to a lease signed with a future commencement date

 

$

 

 

$

1,736

 

 

$

1,736

 

Weighted-average remaining lease term (in years)

 

 

4.8

 

 

 

3.8

 

 

 

4.1

 

Weighted-average discount rate

 

 

6.9

%

 

 

4.9

%

 

 

5.5

%

 

 

 

 

 

 

 

 

 

 

 

(12)
Leases—continued

 

Future minimum lease payments under these operating leases as of December 31, 2023, are as follows (in thousands):

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

2024

 

$

9,162

 

 

$

25,514

 

 

$

34,676

 

2025

 

 

7,439

 

 

 

20,942

 

 

 

28,381

 

2026

 

 

4,887

 

 

 

17,201

 

 

 

22,088

 

2027

 

 

3,761

 

 

 

8,158

 

 

 

11,919

 

2028

 

 

3,553

 

 

 

1,282

 

 

 

4,835

 

Thereafter

 

 

3,362

 

 

 

 

 

 

3,362

 

Total required lease payments

 

$

32,164

 

 

$

73,097

 

 

$

105,261

 

Less amounts representing interest

 

 

 

 

 

 

 

 

(11,643

)

Present value of lease liabilities

 

 

 

 

 

 

 

$

93,618

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Retirement Plans
(13)
Retirement Plans

We offer 401(k) defined contribution plans to our employees. The plans are administered by a company controlled by our principal shareholder and include different matching provisions ranging from zero to $2,080 per participant annually depending on which subsidiary or affiliate is involved. The total expense for contributions for 401(k) plans, including plans related to collective bargaining agreements, was $1.1 million, $1.0 million and $0.7 million for the years ended December 31, 2023, 2022 and 2021, respectively.

In connection with a collective bargaining agreement that covered 15 Canadian employees at December 31, 2023, we are required to make defined contributions into the Canada Wide Industrial Pension Plan. At December 31, 2023, 2022 and 2021, the required contributions totaled approximately $58,000, $40,000 and $32,000, respectively.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Based Compensation
(14)
Stock Based Compensation

On April 23, 2014, our Board of Directors adopted our 2014 Amended and Restated Stock Incentive Plan. The Plan was approved at the 2014 annual meeting of shareholders and became effective as of the date our Board adopted it. In May 2022, the Company’s shareholders approved an amendment to the Plan to increase the number of shares of common stock authorized for issuance by 200,000 shares. Grants under the Plan may be made in the form of options, restricted stock awards, restricted stock purchase rights, stock appreciation rights, phantom stock units, restricted stock units or shares of unrestricted common stock.

In May 2023, we granted 3,549 shares of common stock to non-employee directors. These restricted stock awards have a fair value of $25.42 per share, based on the closing price of our stock on the grant date, and vested immediately.

In March 2023, we granted 34,611 shares of restricted stock to certain of its employees, including 9,134 shares to our Chief Executive Officer and 8,441 shares to our Chief Financial Officer. The restricted stock awards have a grant date fair value of $27.59 per share, based on the closing price of our stock. The shares will vest in four equal installments on each March 15 in 2024, 2025, 2026, and 2027, subject to their continued employment with us.

In May 2022, we granted 2,157 shares of common stock to non-employee directors. These restricted stock awards have a fair value of $23.17 per share, based on the closing price of our stock on the grant date, and vested immediately.

In September 2021, we granted 2,355 shares of restricted stock to one of our employees. These restricted stock awards have a fair value of $20.46 per share, based on the closing price of our stock on the grant date. The shares will vest in five equal increments on each August 9 in 2022, 2023, 2024, 2025 and 2026, subject to continued employment with us.

In February 2020, we granted 5,000 shares of restricted stock to our Chief Financial Officer. These restricted stock awards have a fair value of $17.74 per share, based on the closing price of our stock on the grant date. The shares will vest on February 20, 2024, subject to his continued employment with us.

 

(14)
Stock Based Compensation—continued

In January 2020, we granted 60,000 shares of restricted stock to our Chief Executive Officer. These restricted stock awards have a fair value of $18.82 per share, based on the closing price of our stock on the grant date. The shares will vest in installments of 20,000 shares on January 10, 2024 and January 10, 2026, and installments of 10,000 shares on January 10, 2027 and January 10, 2028, subject to his continued employment with us.

A grantee’s vesting of restricted stock awards may be accelerated under certain conditions, including retirement.

The following table summarizes the status of our non-vested shares and related information for the period indicated:

 

 

 

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Non-vested at January 1, 2023

 

 

73,759

 

 

$

19.23

 

Granted

 

 

38,160

 

 

$

27.39

 

Vested

 

 

(10,895

)

 

$

24.03

 

Forfeited

 

 

(566

)

 

$

27.59

 

Balance at December 31, 2023

 

 

100,458

 

 

$

21.76

 

 

The total grant date fair value of vested shares recognized as compensation cost was $0.3 million, $0.2 million and $0.2 million for the years ended December 31, 2023, 2022 and 2021, respectively. Included in compensation cost during the year ended December 31, 2023 was approximately $90,000 recognized as a result of the grant of 3,549 shares of stock to non-employee directors. Included in compensation cost during the year ended December 31, 2022 was approximately $50,000 recognized as a result of the grant of 2,157 shares of stock to non-employee directors. No such grants were made during the year ended December 31, 2021. As of December 31, 2023, there was approximately $2.2 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements. That cost is expected to be recognized on a straight-line basis over the remaining vesting period. As a result, we expect to recognize stock-based compensation expense of $0.7 million in 2024, $0.3 million in 2025, $0.6 million in 2026, $0.4 million in 2027 and $0.2 million in 2028.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
(15)
Commitments and Contingencies

Our principal commitments relate to long-term real estate leases and payment obligations to equipment and construction vendors, and for purchases of strategic real estate.

We are involved in certain other claims and pending litigation arising from the ordinary conduct of business. We also provide accruals for claims within our self-insured retention amounts. Based on the knowledge of the facts, and in certain cases, opinions of outside counsel, in our opinion the resolution of these claims and pending litigation will not have a material effect on our financial position, results of operations or cash flows. However, if we experience claims that are not covered by our insurance or that exceed our estimated claim reserve, it could increase the volatility of our earnings and have a materially adverse effect on our financial condition, results of operations or cash flows.

At December 31, 2023, approximately 33% of our employees are subject to collective bargaining agreements that are renegotiated periodically, 48% of which are subject to contracts that expire in 2024.

At December 31, 2023, our firm commitments to purchase equipment and strategic real estate, as well as for on-going construction projects totaled $121.9 million.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
(16)
Earnings Per Share

Basic earnings per common share amounts are based on the weighted average number of common shares outstanding, excluding outstanding non-vested restricted stock. Diluted earnings per common share include dilutive common stock equivalents determined by the treasury stock method. For the years ended December 31, 2023, 2022 and 2021, there were 23,821, 19,837 and 10,845 weighted average non-vested shares of restricted stock, respectively, included in the denominator for the calculation of diluted earnings per share.

In the years ended December 31, 2023 and 2021, 34,045 and 65,000 shares, respectively, were excluded from the calculation of diluted earnings per share because such shares were anti-dilutive. No such shares were excluded from the calculation of diluted earnings per share for the year ended December 31, 2022.

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Segment Reporting
(17)
Segment Reporting

We report our financial results in four distinct reportable segments: contract logistics, intermodal, trucking, and company-managed brokerage, which are based primarily on the services each segment provides. This presentation reflects the manner in which management evaluates our operating segments, including an evaluation of economic characteristics and applicable aggregation criteria.

Operations aggregated in our contract logistics segment deliver value-added and/or dedicated transportation services to support in-bound logistics to original equipment manufacturers (OEMs) and major retailers on a contractual basis, generally pursuant to terms of one year or longer. Our intermodal segment is associated with local and regional drayage moves coordinated by company-managed terminals using a mix of owner-operators, company equipment and third-party capacity providers (broker carriers). Operations aggregated in our trucking segment are associated with individual freight shipments coordinated primarily by our agents using a mix of owner-operators, company equipment and broker carriers. Our company-managed brokerage segment provides for the pick-up and delivery of individual freight shipments using broker carriers, coordinated by our company-managed operations. Other non-reportable segments are comprised of the Company’s subsidiaries that provide support services to other subsidiaries.

Separate balance sheets are not prepared by segment, and we do not provide asset information by segment to the chief operating decision maker.

The following tables summarize information about our reportable segments for the fiscal years ended December 31, 2023, 2022 and 2021 (in thousands):

 

 

 

Operating Revenues

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

829,574

 

 

$

823,934

 

 

$

627,220

 

Intermodal

 

 

374,667

 

 

 

591,946

 

 

 

473,059

 

Trucking

 

 

333,211

 

 

 

392,639

 

 

 

403,312

 

Company-managed brokerage

 

 

119,741

 

 

 

200,536

 

 

 

242,794

 

Other

 

 

4,946

 

 

 

6,401

 

 

 

4,595

 

Total operating revenues

 

$

1,662,139

 

 

$

2,015,456

 

 

$

1,750,980

 

 

 

 

 

 

 

 

 

 

 

 

 

Eliminated Inter-segment Revenues

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

(629

)

 

$

(4,718

)

 

$

(530

)

Intermodal

 

 

(2,974

)

 

 

(8,526

)

 

 

(6,949

)

Trucking

 

 

(569

)

 

 

(208

)

 

 

(12,311

)

Company-managed brokerage

 

 

(2,415

)

 

 

(3,668

)

 

 

(2,364

)

Total eliminated inter-segment revenues

 

$

(6,587

)

 

$

(17,120

)

 

$

(22,154

)

 

 

 

 

 

 

 

 

 

 

 

(17)
Segment Reporting—continued

 

 

 

Income from Operations

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

127,752

 

 

$

118,437

 

 

$

44,809

 

Intermodal

 

 

1,297

 

 

 

83,640

 

 

 

30,379

 

Trucking

 

 

17,258

 

 

 

27,564

 

 

 

19,607

 

Company-managed brokerage

 

 

(2,221

)

 

 

9,993

 

 

 

7,122

 

Other

 

 

1,358

 

 

 

801

 

 

 

1,043

 

Total income from operations

 

$

145,444

 

 

$

240,435

 

 

$

102,960

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and Amortization

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

45,027

 

 

$

47,013

 

 

$

33,504

 

Intermodal

 

 

28,563

 

 

 

25,509

 

 

 

26,074

 

Trucking

 

 

2,631

 

 

 

2,146

 

 

 

5,979

 

Company-managed brokerage

 

 

307

 

 

 

137

 

 

 

379

 

Other

 

 

508

 

 

 

1,852

 

 

 

1,601

 

Total depreciation and amortization

 

$

77,036

 

 

$

76,657

 

 

$

67,537

 

 

 

 

 

 

 

 

 

 

 

We provide a portfolio of transportation and logistics services to a wide range of customers throughout the United States and in Mexico, Canada and Colombia. Revenues attributed to geographic areas are as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

United States

 

$

1,622,993

 

 

$

1,977,339

 

 

$

1,720,619

 

Mexico

 

 

30,462

 

 

 

22,889

 

 

 

15,236

 

Canada

 

 

5,846

 

 

 

13,175

 

 

 

13,208

 

Colombia

 

 

2,838

 

 

 

2,053

 

 

 

1,917

 

Total

 

$

1,662,139

 

 

$

2,015,456

 

 

$

1,750,980

 

 

Net long-lived assets by geographic area are presented in the table below (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

604,365

 

 

$

455,577

 

Mexico

 

 

46,999

 

 

 

34,067

 

Canada

 

 

 

 

 

 

Colombia

 

 

1,324

 

 

 

1,241

 

Total

 

$

652,688

 

 

$

490,885

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events
(18)
Subsequent Events

On January 11, 2024, we closed on the purchase of real property in Savannah, Chatham County, Georgia. The purchase price was $13.0 million. We previously made a deposit of $0.3 million and used a combination of available cash on hand and funds borrowed under its existing line of credit to fund the balance at closing.

(18)
Subsequent Events—continued

On February 14, 2024, we retired 4,722,877 shares of our treasury stock. When treasury shares are retired, we allocate the excess of the repurchase price over the par value of shares acquired to both retained earnings and paid-in capital. The portion allocated to paid-in capital is determined by applying the average paid-in capital per share, and the remaining portion is recorded to retained earnings. There was no effect on our overall equity position as a result of the retirement.

On February 15, 2024, our Board of Directors declared the regular quarterly cash dividend of $0.105 per share of common stock, payable to shareholders of record at the close of business on March 4, 2024 and is expected to be paid on April 1, 2024. Declaration of future cash dividends is subject to final determination by the Board of Directors each quarter after its review of our financial condition, results of operations, capital requirements, any legal or contractual restrictions on the payment of dividends and other factors the Board of Directors deems relevant.

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
(b)
Basis of Presentation

The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany accounts and transactions relating to these entities have been eliminated.

Our fiscal year consists of four quarters, each with thirteen weeks.

The Company made certain immaterial reclassifications to items in its prior financial statements so that their presentation is consistent with the format in the financial statements for the period ended December 31, 2023. These reclassifications, however, had no effect on reported consolidated net income, comprehensive income, earnings per common share, cash flows, total assets or shareholders’ equity as previously reported.

In June 2022, the Company made a change in an accounting estimate to revise the estimated useful life and salvage values of certain equipment. The change resulted in additional depreciation expense of $9.7 million recorded during the quarter ended July 2, 2022 ($7.2 million net of tax, or $0.27 per basic and diluted share).

Current Economic Conditions

The Company makes estimates and assumptions that affect reported amounts and disclosures included in its financial statements and accompanying notes and assesses certain accounting matters that require consideration of forecasted financial information. The Company's assumptions about future conditions important to these estimates and assumptions are subject to uncertainty, including the negative impact inflationary pressures can have on our operating costs. Prolonged periods of inflation could cause interest rates, equipment, maintenance, labor and other operating costs to continue to increase.

Use of Estimates
(c)
Use of Estimates

The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions related to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include the fair value of assets and liabilities acquired in business combinations; carrying amounts of property and equipment and intangible assets; marketable securities; valuation allowances for receivables; and liabilities related to insurance and claim costs. Actual results could differ from those estimates.

Cash and Cash Equivalents
(d)
Cash and Cash Equivalents

We consider all highly liquid investments, purchased with a maturity of three months or less, to be cash equivalents. Accounts at banks with an aggregate excess of the amount of checks issued over cash balances are included as accounts payable in current liabilities in the consolidated balance sheets, and changes in such accounts are reported as cash flows from operating activities in the consolidated statements of cash flows. At times cash held at banks may exceed FDIC insured limits.

Marketable Securities
(e)
Marketable Securities

Marketable equity securities are measured at fair value, with changes in fair value recognized in net income. At December 31, 2023 and 2022, the Company’s marketable securities, all of which are available-for-sale, consist of common and preferred stocks with readily determinable fair values. The cost of securities sold is based on the specific identification method, and interest and dividends are included in other non-operating income. See Note 4 “Marketable Securities” for further information on our portfolio.

Accounts Receivable
(f)
Accounts Receivable

Accounts receivable are recorded at the net invoiced amount, net of an allowance for credit losses, and do not bear interest. They include amounts for services rendered in the respective period but not yet billed to the customer until a future date, which typically occurs within one month. In order to reflect customer receivables at their estimated net realizable value, we record charges against revenue based upon current information. These charges generally arise from rate changes, errors, and revenue adjustments that may arise from contract disputes or differences in calculation methods employed by the customer. The allowance for credit losses is our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine the allowance based on historical write-off experience, specific customer collection issues, the aging of our outstanding accounts receivable, and the credit quality of our customers. In determining our allowance for credit losses, we also consider current conditions and forecasts of future economic conditions and their expected impact on collections. Balances are considered past due based on invoiced terms. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. We do not have any off‑balance‑sheet credit exposure related to our customers. Accounts receivable from affiliates are shown separately and include trade receivables from the sale of services to affiliates.

Inventories
(g)
Inventories

Included in prepaid expenses and other is inventory used in a portion of our value-added service operations. Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Provisions for excess and obsolete inventories are based on our assessment of excess and obsolete inventory on a product-by-product basis.

At December 31, inventory consists of the following (in thousands):

 

 

 

2023

 

 

2022

 

Finished goods

 

$

9,525

 

 

$

8,321

 

Raw materials and supplies

 

 

2,881

 

 

 

3,040

 

Total

 

$

12,406

 

 

$

11,361

 

Property and Equipment
(h)
Property and Equipment

Property and equipment, including leasehold improvements, are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows:

Description

 

Life in Years

Transportation equipment

 

3 - 15

Other operating assets

 

3 - 15

Information technology equipment

 

3 - 5

Buildings and related assets

 

10 - 39

 

The amounts recorded for depreciation expense were $64.4 million, $62.3 million, and $53.6 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Tire repairs, replacement tires, replacement batteries, consumable tools used in our logistics services, and routine repairs and maintenance on vehicles are expensed as incurred. Parts and fuel inventories are included in prepaid expenses and other. We capitalize certain costs associated with vehicle repairs and maintenance that materially extend the life or increase the value of the vehicle or pool of vehicles.

Intangible Assets
(i)
Intangible Assets

Intangible assets subject to amortization consist of agent and customer relationships, customer contracts, tradenames, non-competition agreements, and trademarks that have been acquired in business combinations. These assets are amortized either over the period of economic benefit or on a straight-line basis over the estimated useful lives of the related intangible asset. The estimated useful lives of these intangible assets range from three to nineteen years.

Our identifiable intangible assets as of December 31, 2023 and 2022 are as follows (in thousands):

 

 

2023

 

 

2022

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Definite Lived Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Agent and customer relationships

 

$

165,990

 

 

$

104,762

 

 

$

61,228

 

 

$

165,990

 

 

$

92,536

 

 

$

73,454

 

Customer contracts

 

 

20,600

 

 

 

20,600

 

 

 

 

 

 

20,600

 

 

 

20,600

 

 

 

 

Tradenames

 

 

4,000

 

 

 

4,000

 

 

 

 

 

 

4,000

 

 

 

4,000

 

 

 

 

Non-compete agreements

 

 

2,720

 

 

 

2,652

 

 

 

68

 

 

 

2,720

 

 

 

2,207

 

 

 

513

 

Trademarks

 

 

2,500

 

 

 

2,500

 

 

 

 

 

 

2,500

 

 

 

2,500

 

 

 

 

Total Identifiable Intangible Assets

 

$

195,810

 

 

$

134,514

 

 

$

61,296

 

 

$

195,810

 

 

$

121,843

 

 

$

73,967

 

 

Estimated amortization expense by year is as follows (in thousands):

 

2024

 

$

10,207

 

2025

 

 

9,555

 

2026

 

 

8,745

 

2027

 

 

8,227

 

2028

 

 

6,912

 

Thereafter

 

 

17,650

 

Total

 

$

61,296

 

 

The amounts recorded for amortization expense were $12.7 million, $14.4 million, and $13.9 million for the years ended December 31, 2023, 2022 and 2021, respectively.

Goodwill
(j)
Goodwill

Goodwill represents the excess purchase price over the fair value of assets acquired in connection with the Company’s acquisitions. Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification, or ASC, Topic 350 “Intangibles – Goodwill and Other”, we are required to test goodwill for impairment annually (in our third fiscal quarter) or more frequently, whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit with goodwill below its carrying amount. We have the option to first assess qualitative factors such as current performance and overall economic conditions to determine whether or not it is necessary to perform a quantitative goodwill impairment test. If we choose that option, then we would not be required to perform a quantitative goodwill impairment test unless we determine that, based on a qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying value. If we determine that it is more likely than not, or if we choose not to perform a qualitative assessment, we then proceed with the quantitative assessment. Under the quantitative test, if the fair value of a reporting unit exceeds its carrying amount, then goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its fair value, then an impairment loss is recognized in an amount equal to the excess, up to the value of the goodwill. During the third quarter of 2023, we completed our goodwill impairment testing by performing a quantitative assessment using the income approach for each of our reporting units with goodwill. The determination of the fair value of the reporting units requires us to make estimates and assumptions related to future revenue, operating income and discount rates. Based on the results of this test, no impairment loss was recognized.

At both December 31, 2023 and 2022, $56.3 million of goodwill was recorded in our contract logistics segment, $101.1 million in our intermodal segment, $9.8 million in our trucking segment and $3.5 million in our company-managed brokerage segment.

Long-Lived Assets
(k)
Long-Lived Assets

Long-lived assets, other than goodwill and indefinite lived intangibles such as property and equipment and purchased intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group may not be recoverable. If circumstances require a long-lived asset to be tested for possible impairment, we first compare the undiscounted cash flows expected to be generated by a long-lived asset or group to its carrying value. If the carrying value of the long-lived asset or group is deemed to not be recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market prices and independent third-party appraisals. Changes in management’s judgment relating to salvage values and/ or estimated useful lives could result in greater or lesser annual depreciation expense or impairment charges in the future. Indefinite lived intangibles are tested for impairment annually by comparing the carrying value of the assets to their fair value.

Contingent Consideration
(l)
Contingent Consideration

Contingent consideration arrangements granted in connection with a business combination are evaluated to determine whether contingent consideration is, in substance, additional purchase price of an acquired enterprise or compensation for services, use of property or profit sharing. Additional purchase price is added to the fair value of consideration transferred in the business combination and compensation is included in operating expenses in the period it is incurred. Contingent consideration related to additional purchase price is measured to fair value at each reporting date until the contingency is resolved. None of the acquired companies in 2018 or 2019 had contingent consideration arrangements.

Fair Value of Financial Instruments
(m)
Fair Value of Financial Instruments

For cash equivalents, accounts receivables, accounts payable, and accrued expenses, the carrying amounts are reasonable estimates of fair value as the assets are readily redeemable or short‑term in nature and the liabilities are short-term in nature. Marketable securities, consisting of equity securities, are carried at fair market value as determined by quoted market prices. Our revolving credit and term loan agreements consist of variable rate borrowings. The carrying value of these borrowings approximates fair value because the applicable interest rates are adjusted frequently based on short-term market rates. For our equipment promissory notes, the fair values are estimated using discounted cash flow analyses, based on our current incremental borrowing rates for similar types of borrowing arrangements. See Note 9 “Fair Value Measurement and Disclosures” for further information.

Deferred Compensation
(n)
Deferred Compensation

Deferred compensation relates to our bonus plans. Annual bonuses may be awarded to certain operating, sales and management personnel based on overall Company performance and achievement of specific employee or departmental objectives. Such bonuses are typically paid in annual installments over a five-year period. All bonus amounts earned by and due to employees in the current year are included in accrued expenses and other current liabilities. Those that are payable in subsequent years are included in other long-term liabilities.

Closing Costs
(o)
Closing Costs

Our customers may discontinue or alter their business activity in a location earlier than anticipated, prompting us to exit a customer-dedicated facility. We recognize exit costs associated with operations that close or are identified for closure as an accrued liability in the Consolidated Balance Sheets. Such charges include lease termination costs, employee termination charges, asset impairment charges, and other exit-related costs associated with a plan approved by management. If we close an operating facility before its lease expires, costs to terminate a lease are recognized when an early termination provision is exercised, or we record a liability for non-cancellable lease obligations based on the fair value of remaining lease payments, reduced by any existing or prospective sublease rentals. Employee termination costs are recognized in the period that the closure is communicated to affected employees. The recognition of exit and disposal charges requires us to make certain assumptions and estimates as to the amount and timing of such charges. Subsequently, adjustments are made for changes in estimates in the period in which the change becomes known.

Revenue Recognition
(p)
Revenue Recognition

Revenue is recognized as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services.

For our transportation services businesses, which include truckload, brokerage, intermodal and dedicated services, revenue is recognized over time as the performance obligations on the in-transit services are completed. A performance obligation is created when a customer submits a bill of lading for the transportation of goods from origin to destination. Performance obligations are satisfied as the shipments move from origin to destination, and transportation revenue is recognized based on the percentage of the service that has been completed at the end of the reporting period.

Value-added services, which are typically dedicated to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. We have elected to use the “right to invoice” practical expedient, reflecting that a customer obtains the benefit associated with value-added services as they are provided.

We are the primary obligor when rendering services and assume the corresponding credit risk with customers. We have discretion in setting sales prices and, as a result, our earnings may vary. In addition, we have discretion to choose and negotiate terms with our multiple suppliers for the services ordered by our customers. This includes owner-operators with whom we contract to deliver our transportation services. As such, revenue and the related purchased transportation and commissions are recognized on a gross basis. Fuel surcharges, where separately identifiable, of $118.3 million, $168.6 million and $96.9 million for the years ended December 31, 2023, 2022 and 2021, respectively, are included in operating revenues.

See Note 3, Revenue Recognition,” for more information on revenue recognition.

Insurance and Claims
(q)
Insurance and Claims

Insurance and claims expense represents charges for premiums and the accruals made for claims within our self-insured retention amounts. The accruals are primarily related to auto liability, general liability, cargo and equipment damage, and service failure claims. A liability is recognized for the estimated cost of all self-insured claims including an estimate of incurred but not reported claims based on historical experience and for claims expected to exceed our policy limits. We may also make accruals for personal injury and property damage to third parties, and workers’ compensation claims if a claim exceeds our insurance coverage. Such accruals are based upon individual cases and estimates of ultimate losses, incurred but not reported losses, and losses arising from known claims ultimately settling in excess of insurance coverage using loss development factors based upon industry data and past experience. Since the reported accrual is an estimate, the ultimate liability may be materially different from the amount recorded.

If adjustments to previously established accruals are required, such amounts are included in operating expenses in the current period. We maintain insurance with licensed insurance carriers. Legal expenses related to auto liability claims are covered under our insurance policy. We are responsible for all other legal expenses related to claims.

In brokerage arrangements, our exposure to liability associated with accidents incurred by other third-party carriers, who haul freight on our behalf, is reduced by various factors including the extent to which the third party providers maintain their own insurance coverage.

Our insurance expense varies primarily based upon the frequency and severity of our accident experience, insurance rates, coverage limits, and self-insured retention amounts.

Stock Based Compensation
(r)
Stock Based Compensation

We record compensation expense for the grant of stock based awards. Compensation expense is measured at the grant date, based on the calculated fair value of the award, and recognized as an expense over the requisite service period (generally the vesting period of the grant). See Note 14 “Stock Based Compensation” for further information.

Income Taxes
(s)
Income Taxes

Deferred income taxes are provided for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020. In addition, we file income tax returns in various state, local and foreign jurisdictions. Historically, we have been responsible for filing separate state, local and foreign income tax returns for our self and our subsidiaries. We are no longer subject to state or foreign jurisdiction income tax examinations for years before 2019 and 2018, respectively.

We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We recognize interest related to unrecognized tax benefits in income tax expense and penalties in other operating expenses.

Foreign Currency Translation
(t)
Foreign Currency Translation

The financial statements of the Company’s subsidiaries operating in Mexico, Canada and Colombia are prepared to conform to U.S. GAAP and translated into U.S. Dollars by applying a current exchange rate. The local currency has been determined to be the functional currency. Items appearing in the Consolidated Statements of Income are translated using average exchange rates during each period. Assets and liabilities of international operations are translated at period-end exchange rates. Translation gains and losses are reported in accumulated other comprehensive income (loss) as a component of shareholders’ equity.

Concentrations of Credit Risk
(u)
Concentrations of Credit Risk

Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, marketable securities and accounts receivable. We maintain our cash and cash equivalents and marketable securities with high quality financial institutions. We perform ongoing credit evaluations of our customers and generally do not require collateral. Our customers are generally concentrated in the automotive, retail and consumer goods, metals, energy and manufacturing industries. During the fiscal years ended December 31, 2023, 2022 and 2021, aggregate sales in the automotive industry totaled 43%, 36% and 31% of revenue, respectively. In 2023, 2022 and 2021, General Motors accounted for approximately 20%, 16% and 13% of our total operating revenues, respectively. In 2023, 2022 and 2021, sales to our top 10 customers, including General Motors, totaled 48%, 42% and 38%, respectively.

Adoption of New Accounting Standard

Adoption of New Accounting Standard

On January 1, 2023, the Company adopted Accounting Standards Update (“ASU”) 2016-13, Accounting for Credit Losses (Topic 326). The ASU requires the use of an “expected loss” model on certain types of financial instruments. The standard also amends the impairment model for available-for-sale debt securities and requires estimated credit losses to be recorded as allowances instead of reductions to amortized cost of the securities. The adoption of this standard did not have a material impact on our consolidated financial statements.

Accounting Pronouncements Issued but Not Yet Effective

Accounting Pronouncements Issued but Not Yet Effective

In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). The ASU expands disclosures related to a public entity's reportable segment and requires more enhanced information about significant segment expenses, including in interim periods. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, using a retrospective approach. Early adoption is permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU modifies income tax disclosures by requiring greater disaggregation of information in the rate reconciliations and disclosure of income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 31, 2024, using a prospective approach. Early adoption and retrospective application are permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Inventories

At December 31, inventory consists of the following (in thousands):

 

 

 

2023

 

 

2022

 

Finished goods

 

$

9,525

 

 

$

8,321

 

Raw materials and supplies

 

 

2,881

 

 

 

3,040

 

Total

 

$

12,406

 

 

$

11,361

 

Estimated Useful Lives of Assets

Property and equipment, including leasehold improvements, are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows:

Description

 

Life in Years

Transportation equipment

 

3 - 15

Other operating assets

 

3 - 15

Information technology equipment

 

3 - 5

Buildings and related assets

 

10 - 39

Schedule of Identifiable Intangible Assets

Our identifiable intangible assets as of December 31, 2023 and 2022 are as follows (in thousands):

 

 

2023

 

 

2022

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net Carrying
Amount

 

Definite Lived Intangibles:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Agent and customer relationships

 

$

165,990

 

 

$

104,762

 

 

$

61,228

 

 

$

165,990

 

 

$

92,536

 

 

$

73,454

 

Customer contracts

 

 

20,600

 

 

 

20,600

 

 

 

 

 

 

20,600

 

 

 

20,600

 

 

 

 

Tradenames

 

 

4,000

 

 

 

4,000

 

 

 

 

 

 

4,000

 

 

 

4,000

 

 

 

 

Non-compete agreements

 

 

2,720

 

 

 

2,652

 

 

 

68

 

 

 

2,720

 

 

 

2,207

 

 

 

513

 

Trademarks

 

 

2,500

 

 

 

2,500

 

 

 

 

 

 

2,500

 

 

 

2,500

 

 

 

 

Total Identifiable Intangible Assets

 

$

195,810

 

 

$

134,514

 

 

$

61,296

 

 

$

195,810

 

 

$

121,843

 

 

$

73,967

 

Estimated Amortization Expense by Year

Estimated amortization expense by year is as follows (in thousands):

 

2024

 

$

10,207

 

2025

 

 

9,555

 

2026

 

 

8,745

 

2027

 

 

8,227

 

2028

 

 

6,912

 

Thereafter

 

 

17,650

 

Total

 

$

61,296

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue Recognition [Abstract]  
Contacts Balances Associated with Customers

The following table provides information related to contract balances associated with our contracts with customers at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Prepaid expenses and other - contract assets

 

$

729

 

 

$

839

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities

The following table sets forth market value, cost, and unrealized gains (losses) on equity securities at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Fair value

 

$

10,772

 

 

$

10,000

 

Cost basis

 

 

7,316

 

 

 

7,351

 

Unrealized gains (losses)

 

$

3,456

 

 

$

2,649

 

Schedule of Gross Unrealized Gains and Losses on Marketable Securities

The following table sets forth the gross unrealized gains and losses on the Company’s marketable securities at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Gross unrealized gains

 

$

4,124

 

 

$

3,513

 

Gross unrealized losses

 

 

(668

)

 

 

(864

)

Net unrealized gains (losses)

 

$

3,456

 

 

$

2,649

 

Summary of Net Realized Gains (Losses) on Marketable Equity Securities

The following table shows the Company’s net realized gains (losses) on marketable equity securities (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Realized gain (loss)

 

 

 

 

 

 

 

 

 

Sale proceeds

 

$

269

 

 

$

 

 

$

117

 

Cost basis of securities sold

 

 

27

 

 

 

 

 

 

92

 

Realized gain (loss)

 

$

242

 

 

$

 

 

$

25

 

 

 

 

 

 

 

 

 

 

 

Realized gain (loss), net of taxes

 

$

181

 

 

$

 

 

$

19

 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Summary of Activity in Allowance for Doubtful Accounts Following is a summary of the activity in the allowance for credit losses for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at beginning of year

 

$

14,308

 

 

$

7,841

 

 

$

5,140

 

Provision for credit losses

 

 

3,773

 

 

 

9,775

 

 

 

6,315

 

Uncollectible accounts written off

 

 

(6,852

)

 

 

(3,308

)

 

 

(3,614

)

Balance at end of year

 

$

11,229

 

 

$

14,308

 

 

$

7,841

 

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment at December 31 consists of the following (in thousands):

 

 

2023

 

 

2022

 

Transportation equipment

 

$

461,550

 

 

$

405,731

 

Land, buildings and related assets

 

 

256,419

 

 

 

175,874

 

Other operating assets

 

 

120,500

 

 

 

128,237

 

Information technology equipment

 

 

29,429

 

 

 

28,553

 

Construction in process

 

 

67,855

 

 

 

4,990

 

Total property and equipment

 

 

935,753

 

 

 

743,385

 

Less accumulated depreciation

 

 

(370,273

)

 

 

(352,231

)

Total property and equipment, net

 

$

565,480

 

 

$

391,154

 

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following items at December 31 (in thousands):

 

 

 

2023

 

 

2022

 

Accrued payroll

 

$

18,047

 

 

$

15,889

 

Accrued payroll taxes

 

 

3,149

 

 

 

2,124

 

Driver escrow liabilities

 

 

3,275

 

 

 

4,101

 

Legal settlements and claims

 

 

4,050

 

 

 

5,850

 

Commissions, other taxes and other

 

 

14,541

 

 

 

15,142

 

Total

 

$

43,062

 

 

$

43,106

 

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Details of Debt

Debt is comprised of the following (in thousands):

 

 

 

Interest Rates at

 

December 31,

 

 

 

December 31, 2023

 

2023

 

 

2022

 

Outstanding Debt:

 

 

 

 

 

 

 

 

Revolving Credit Facility (1) (2)

 

6.70%

 

$

21,934

 

 

$

 

UACL Credit Agreement (2)

 

 

 

 

 

 

 

 

Term Loan

 

7.45%

 

 

69,000

 

 

 

79,000

 

Revolver

 

7.45%

 

 

 

 

 

 

Equipment Financing (3)

 

2.25% to 7.27%

 

 

156,341

 

 

 

148,177

 

Real Estate Facility (4)

 

7.47%

 

 

139,170

 

 

 

155,705

 

Margin Facility (5)

 

6.45%

 

 

 

 

 

 

Unamortized debt issuance costs

 

 

 

 

(4,521

)

 

 

(4,382

)

 

 

 

 

 

381,924

 

 

 

378,500

 

Less current portion of long-term debt

 

 

 

 

70,689

 

 

 

65,303

 

Total long-term debt, net of current portion

 

 

 

$

311,235

 

 

$

313,197

 

 

(1) On September 30, 2022, we amended our Revolving Credit Facility by increasing the revolving credit commitment to up to $400 million. Borrowings under the Revolving Credit Facility may now be made until and mature on September 30, 2027, and bear interest at index-adjusted SOFR or a base rate plus an applicable margin for each based on the Company’s leverage ratio. The term loan proceeds were advanced on November 27, 2018, and the Company repaid in full its then outstanding balance on the term loan on April 29, 2022. The Revolving Credit Facility is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interests in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The Revolving Credit Facility includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $378.1 million was available for borrowing on the revolver.

(8)
Debt—continued

(2) Our UACL Credit Agreement provides for maximum borrowings of $90 million in the form of an $80 million term loan and a $10 million revolver. Term loan proceeds were advanced on September 30, 2022 and used to repay existing indebtedness under the Revolving Credit Facility. The term loan matures on September 30, 2027 and will be repaid in consecutive quarterly installments, as defined in the UACL Credit Agreement, commencing December 31, 2023. The remaining term loan balance is due at maturity. Borrowings under the revolving credit facility may be made until and mature on September 30, 2027. Borrowings under the UACL Credit Agreement bear interest at index-adjusted SOFR, or a base rate, plus an applicable margin for each based on the borrower’s leverage ratio. The UACL Credit Agreement is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interest in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The UACL Credit Agreement includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $10.0 million was available for borrowing on the revolver.

(3) Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in 60 monthly installments and bear interest at fixed rates ranging from 2.25% to 7.27%.

(4) Our Real Estate Facility provided for a $165.4 million term loan, the full amount of which was advanced on April 29, 2022. The Company used the facility’s proceeds to repay the outstanding balances under the term loan portion of the Revolving Credit Facility and certain other Real Estate Note obligations. The facility matures on April 29, 2032. Obligations under the facility are secured by first-priority mortgages on specific parcels of real estate owned by the Company, including all land and real property improvements, and first-priority assignments of rents and related leases of the loan parties. The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a monthly basis, based on an annual amortization of 10%. The facility bears interest at Term SOFR, plus an applicable margin equal to 2.12%. At December 31, 2023, we were in compliance with all covenants under the facility.

(5) Our Margin Facility is a short-term line of credit secured by our portfolio of marketable securities. It bears interest at Term SOFR plus 1.10%. The amount available under the line of credit is based on a percentage of the market value of the underlying securities. At December 31, 2023, the maximum available borrowings under the line of credit were $5.3 million.

Summary of Maturities of Principal Repayment Obligations

The following table reflects the maturities of our principal repayment obligations as of December 31, 2023 (in thousands):

 

Years Ending
December 31

 

Revolving Credit Facility

 

 

UACL Term Loan

 

 

UACL Revolver

 

 

Equipment Financing

 

 

Real Estate Financing

 

 

Margin Facility

 

 

Total

 

2024

 

$

 

 

$

6,000

 

 

$

 

 

$

49,147

 

 

$

16,535

 

 

$

 

 

$

71,682

 

2025

 

 

 

 

 

6,500

 

 

 

 

 

 

39,068

 

 

 

16,535

 

 

 

 

 

 

62,103

 

2026

 

 

 

 

 

8,000

 

 

 

 

 

 

34,484

 

 

 

16,535

 

 

 

 

 

 

59,019

 

2027

 

 

21,934

 

 

 

48,500

 

 

 

 

 

 

26,445

 

 

 

16,535

 

 

 

 

 

 

113,414

 

2028

 

 

 

 

 

 

 

 

 

 

 

7,197

 

 

 

16,535

 

 

 

 

 

 

23,732

 

Thereafter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

56,495

 

 

 

 

 

 

56,495

 

Total

 

$

21,934

 

 

$

69,000

 

 

$

 

 

$

156,341

 

 

$

139,170

 

 

$

 

 

$

386,445

 

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements and Disclosures (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Financial Assets and Liabilities Measured at Fair Value on Recurring Basis

We have segregated all financial assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date in the tables below (in thousands):

 

 

December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value
Measurement

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

$

168

 

 

$

 

 

$

 

 

$

168

 

Marketable securities

 

 

10,772

 

 

 

 

 

 

 

 

 

10,772

 

Interest rate swap

 

 

 

 

 

1,807

 

 

 

 

 

 

1,807

 

Total Assets

 

$

10,940

 

 

$

1,807

 

 

$

 

 

$

12,747

 

 

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Fair Value
Measurement

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents

 

$

13

 

 

$

 

 

$

 

 

$

13

 

Marketable securities

 

 

10,000

 

 

 

 

 

 

 

 

 

10,000

 

Interest rate swap

 

 

 

 

 

2,882

 

 

 

 

 

 

2,882

 

Total Assets

 

$

10,013

 

 

$

2,882

 

 

$

 

 

$

12,895

 

Summary of Carrying Values and Estimated Fair Values of Promissory Notes The carrying values and estimated fair values of these promissory notes at December 31, 2023 is summarized as follows:

 

 

2023

 

 

 

Carrying Value

 

 

Estimated Fair
Value

 

Equipment promissory notes

 

$

156,341

 

 

$

155,962

 

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Amounts Charged to UTSI Following is a schedule of cost incurred and included in operating expenses for services provided by affiliates for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Insurance

 

$

76,926

 

 

$

73,398

 

 

$

65,076

 

Real estate rent and related costs

 

 

13,649

 

 

 

12,220

 

 

 

12,384

 

Administrative support services

 

 

6,377

 

 

 

6,036

 

 

 

4,215

 

Truck fuel, maintenance and other operating costs

 

 

9,221

 

 

 

7,597

 

 

 

3,887

 

Contracted transportation services

 

 

316

 

 

 

1,072

 

 

 

1,695

 

Total

 

$

106,489

 

 

$

100,323

 

 

$

87,257

 

Schedule of Services Provided to Affiliates Following is a schedule of services provided to our affiliates for the years ended December 31 (in thousands):

 

 

 

2023

 

 

2022

 

 

2021

 

Contracted transportation services

 

$

5,087

 

 

$

663

 

 

$

660

 

Facilities and related support

 

 

1,595

 

 

 

240

 

 

 

 

Total

 

$

6,682

 

 

$

903

 

 

$

660

 

 

XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Summary of Income Related to U.S. and Non-U.S. Operations

A summary of income related to U.S. and non-U.S. operations are as follows (in thousands):

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Operations

 

 

 

 

 

 

 

 

 

U.S. Domestic

 

$

120,281

 

 

$

221,347

 

 

$

96,636

 

Foreign

 

 

4,018

 

 

 

4,075

 

 

 

1,945

 

Total pre-tax income

 

$

124,299

 

 

$

225,422

 

 

$

98,581

 

Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations

The provision (benefit) for income taxes attributable to income from continuing operations for the years ended December 31 consists of the following (in thousands):

 

 

2023

 

 

2022

 

 

2021

 

Current:

 

 

 

 

 

 

 

 

 

U.S. Federal

 

$

15,603

 

 

$

33,883

 

 

$

24,394

 

State

 

 

5,349

 

 

 

14,277

 

 

 

3,604

 

Foreign

 

 

26

 

 

 

354

 

 

 

 

Total current

 

 

20,978

 

 

 

48,514

 

 

 

27,998

 

Deferred:

 

 

 

 

 

 

 

 

 

U.S. Federal

 

 

9,612

 

 

 

11,530

 

 

 

(4,231

)

State

 

 

639

 

 

 

(4,055

)

 

 

984

 

Foreign

 

 

169

 

 

 

801

 

 

 

97

 

Total deferred

 

 

10,420

 

 

 

8,276

 

 

 

(3,150

)

Total

 

$

31,398

 

 

$

56,790

 

 

$

24,848

 

Deferred Income Tax Assets and Liabilities

Deferred income tax assets and liabilities at December 31 consist of the following (in thousands):

 

 

2023

 

 

2022

 

Domestic deferred tax assets:

 

 

 

 

 

 

Allowance for credit losses

 

$

2,745

 

 

$

3,222

 

Other assets

 

 

1,781

 

 

 

1,715

 

Accrued expenses

 

 

5,579

 

 

 

9,385

 

Total domestic deferred tax assets

 

$

10,105

 

 

$

14,322

 

Domestic deferred tax liabilities:

 

 

 

 

 

 

Prepaid expenses

 

$

4,355

 

 

$

5,512

 

Marketable securities

 

 

692

 

 

 

504

 

Intangible assets

 

 

18,002

 

 

 

21,124

 

Property and equipment

 

 

66,623

 

 

 

56,767

 

Total domestic deferred tax liabilities

 

$

89,672

 

 

$

83,907

 

Net domestic deferred tax liabilities

 

$

79,567

 

 

$

69,585

 

Foreign deferred tax assets

 

 

 

 

 

 

Net operating losses

 

$

2,570

 

 

$

3,357

 

Valuation allowance - foreign

 

 

(1,345

)

 

 

(1,963

)

Total foreign deferred tax asset

 

$

1,225

 

 

$

1,394

 

Net deferred tax liability

 

$

78,342

 

 

$

68,191

 

Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates

Income tax expense attributable to income from continuing operations differs from the statutory rates as follows:

 

 

2023

 

 

2022

 

 

2021

 

Federal statutory rate

 

 

21

%

 

 

21

%

 

 

21

%

State, net of federal benefit

 

 

4

%

 

 

4

%

 

 

4

%

Foreign

 

 

0

%

 

 

0

%

 

 

0

%

Effective tax rate

 

 

25

%

 

 

25

%

 

 

25

%

Changes in Company's Gross Unrecognized Tax Benefits

The changes in our gross unrecognized tax benefits during the years ended December 31 are as follows (in thousands):

 

 

2023

 

 

2022

 

 

2021

 

Unrecognized tax benefit – beginning of year

 

$

257

 

 

$

226

 

 

$

272

 

Increases related to current year tax positions

 

 

36

 

 

 

52

 

 

 

35

 

Decreases related to prior year tax positions

 

 

(15

)

 

 

(21

)

 

 

(81

)

Unrecognized tax benefit – end of year

 

$

278

 

 

$

257

 

 

$

226

 

XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of Lease Costs

The following table summarizes our lease costs for the years ended December 31, 2023 and 2022, and related information (in thousands):

 

 

December 31, 2023

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Lease cost

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

9,521

 

 

$

26,702

 

 

$

36,223

 

Short-term lease cost

 

 

66

 

 

 

16,155

 

 

 

16,221

 

Variable lease cost

 

 

881

 

 

 

3,120

 

 

 

4,001

 

Total lease cost

 

$

10,468

 

 

$

45,977

 

 

$

56,445

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Lease cost

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

9,526

 

 

$

25,422

 

 

$

34,948

 

Short-term lease cost

 

 

1,914

 

 

 

9,557

 

 

 

11,471

 

Variable lease cost

 

 

869

 

 

 

3,095

 

 

 

3,964

 

Sublease income

 

 

 

 

 

(113

)

 

 

(113

)

Total lease cost

 

$

12,309

 

 

$

37,961

 

 

$

50,270

 

Summary of Other Lease Related Information

The following table summarizes other lease related information as of and for the years ended December 31, 2023 and 2022 (in thousands):

 

 

December 31, 2023

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Other information

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating leases

 

$

9,401

 

 

$

26,744

 

 

$

36,145

 

Right-of-use asset change due to lease termination

 

$

(64

)

 

$

(144

)

 

$

(208

)

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

151

 

 

$

16,118

 

 

$

16,269

 

Weighted-average remaining lease term (in years)

 

 

4.3

 

 

 

3.2

 

 

 

3.5

 

Weighted-average discount rate

 

 

7.5

%

 

 

5.4

%

 

 

6.1

%

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

Other information

 

 

 

 

 

 

 

 

 

Cash paid for amounts included in the measurement of operating leases

 

$

9,248

 

 

$

24,026

 

 

$

33,274

 

Right-of-use asset change due to lease termination

 

$

 

 

$

(1,583

)

 

$

(1,583

)

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

1,080

 

 

$

23,277

 

 

$

24,357

 

Future right-of-use asset change due to a lease signed with a future commencement date

 

$

 

 

$

1,736

 

 

$

1,736

 

Weighted-average remaining lease term (in years)

 

 

4.8

 

 

 

3.8

 

 

 

4.1

 

Weighted-average discount rate

 

 

6.9

%

 

 

4.9

%

 

 

5.5

%

 

 

 

 

 

 

 

 

 

 

 

Schedule of Future Minimum Lease Payments Under Operating Leases

Future minimum lease payments under these operating leases as of December 31, 2023, are as follows (in thousands):

 

 

 

With Affiliates

 

 

With Third Parties

 

 

Total

 

2024

 

$

9,162

 

 

$

25,514

 

 

$

34,676

 

2025

 

 

7,439

 

 

 

20,942

 

 

 

28,381

 

2026

 

 

4,887

 

 

 

17,201

 

 

 

22,088

 

2027

 

 

3,761

 

 

 

8,158

 

 

 

11,919

 

2028

 

 

3,553

 

 

 

1,282

 

 

 

4,835

 

Thereafter

 

 

3,362

 

 

 

 

 

 

3,362

 

Total required lease payments

 

$

32,164

 

 

$

73,097

 

 

$

105,261

 

Less amounts representing interest

 

 

 

 

 

 

 

 

(11,643

)

Present value of lease liabilities

 

 

 

 

 

 

 

$

93,618

 

XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Status of Nonvested Shares

The following table summarizes the status of our non-vested shares and related information for the period indicated:

 

 

 

Shares

 

 

Weighted
Average Grant
Date Fair Value

 

Non-vested at January 1, 2023

 

 

73,759

 

 

$

19.23

 

Granted

 

 

38,160

 

 

$

27.39

 

Vested

 

 

(10,895

)

 

$

24.03

 

Forfeited

 

 

(566

)

 

$

27.59

 

Balance at December 31, 2023

 

 

100,458

 

 

$

21.76

 

XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Summary of Company's Reportable Segment Information

The following tables summarize information about our reportable segments for the fiscal years ended December 31, 2023, 2022 and 2021 (in thousands):

 

 

 

Operating Revenues

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

829,574

 

 

$

823,934

 

 

$

627,220

 

Intermodal

 

 

374,667

 

 

 

591,946

 

 

 

473,059

 

Trucking

 

 

333,211

 

 

 

392,639

 

 

 

403,312

 

Company-managed brokerage

 

 

119,741

 

 

 

200,536

 

 

 

242,794

 

Other

 

 

4,946

 

 

 

6,401

 

 

 

4,595

 

Total operating revenues

 

$

1,662,139

 

 

$

2,015,456

 

 

$

1,750,980

 

 

 

 

 

 

 

 

 

 

 

 

 

Eliminated Inter-segment Revenues

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

(629

)

 

$

(4,718

)

 

$

(530

)

Intermodal

 

 

(2,974

)

 

 

(8,526

)

 

 

(6,949

)

Trucking

 

 

(569

)

 

 

(208

)

 

 

(12,311

)

Company-managed brokerage

 

 

(2,415

)

 

 

(3,668

)

 

 

(2,364

)

Total eliminated inter-segment revenues

 

$

(6,587

)

 

$

(17,120

)

 

$

(22,154

)

 

 

 

 

 

 

 

 

 

 

 

 

Income from Operations

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

127,752

 

 

$

118,437

 

 

$

44,809

 

Intermodal

 

 

1,297

 

 

 

83,640

 

 

 

30,379

 

Trucking

 

 

17,258

 

 

 

27,564

 

 

 

19,607

 

Company-managed brokerage

 

 

(2,221

)

 

 

9,993

 

 

 

7,122

 

Other

 

 

1,358

 

 

 

801

 

 

 

1,043

 

Total income from operations

 

$

145,444

 

 

$

240,435

 

 

$

102,960

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and Amortization

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

Contract logistics

 

$

45,027

 

 

$

47,013

 

 

$

33,504

 

Intermodal

 

 

28,563

 

 

 

25,509

 

 

 

26,074

 

Trucking

 

 

2,631

 

 

 

2,146

 

 

 

5,979

 

Company-managed brokerage

 

 

307

 

 

 

137

 

 

 

379

 

Other

 

 

508

 

 

 

1,852

 

 

 

1,601

 

Total depreciation and amortization

 

$

77,036

 

 

$

76,657

 

 

$

67,537

 

 

 

 

 

 

 

 

 

 

 

Revenues Attributed to Geographic Areas . Revenues attributed to geographic areas are as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

United States

 

$

1,622,993

 

 

$

1,977,339

 

 

$

1,720,619

 

Mexico

 

 

30,462

 

 

 

22,889

 

 

 

15,236

 

Canada

 

 

5,846

 

 

 

13,175

 

 

 

13,208

 

Colombia

 

 

2,838

 

 

 

2,053

 

 

 

1,917

 

Total

 

$

1,662,139

 

 

$

2,015,456

 

 

$

1,750,980

 

Net Long-Lived Assets by Geographic Areas

Net long-lived assets by geographic area are presented in the table below (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

United States

 

$

604,365

 

 

$

455,577

 

Mexico

 

 

46,999

 

 

 

34,067

 

Canada

 

 

 

 

 

 

Colombia

 

 

1,324

 

 

 

1,241

 

Total

 

$

652,688

 

 

$

490,885

 

XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Inventories (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Finished goods $ 9,525 $ 8,321
Raw materials and supplies 2,881 3,040
Total $ 12,406 $ 11,361
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail)
Dec. 31, 2023
Transportation Equipment [Member] | Minimum [Member]  
Property Plant And Equipment [Line Items]  
Property and equipment, useful life 3 years
Transportation Equipment [Member] | Maximum [Member]  
Property Plant And Equipment [Line Items]  
Property and equipment, useful life 15 years
Other Operating Assets [Member] | Minimum [Member]  
Property Plant And Equipment [Line Items]  
Property and equipment, useful life 3 years
Other Operating Assets [Member] | Maximum [Member]  
Property Plant And Equipment [Line Items]  
Property and equipment, useful life 15 years
Information Technology Equipment [Member] | Minimum [Member]  
Property Plant And Equipment [Line Items]  
Property and equipment, useful life 3 years
Information Technology Equipment [Member] | Maximum [Member]  
Property Plant And Equipment [Line Items]  
Property and equipment, useful life 5 years
Buildings and Related Assets [Member] | Minimum [Member]  
Property Plant And Equipment [Line Items]  
Property and equipment, useful life 10 years
Buildings and Related Assets [Member] | Maximum [Member]  
Property Plant And Equipment [Line Items]  
Property and equipment, useful life 39 years
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Jul. 02, 2022
Oct. 02, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Line Items]          
Depreciation expense     $ 64,400,000 $ 62,300,000 $ 53,600,000
Additional depreciation expense     $ 77,036,000 $ 76,657,000 $ 67,537,000
Basic per share     $ 3.53 $ 6.37 $ 2.74
Diluted per share     $ 3.53 $ 6.37 $ 2.74
Amounts recorded for amortization expense     $ 12,700,000 $ 14,400,000 $ 13,900,000
Goodwill impairment loss recognized   $ 0      
Goodwill     $ 170,730,000 170,730,000  
Deferred compensation bonus annual installments     5 years    
Fuel surcharges     $ 118,300,000 $ 168,600,000 $ 96,900,000
Useful Life And Salvage Values Of Certain Equipment [Member]          
Accounting Policies [Line Items]          
Additional depreciation expense $ 9,700,000        
Depreciation expense,net of tax $ 7,200,000        
Basic per share $ 0.27        
Diluted per share $ 0.27        
Automotive Industry [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]          
Accounting Policies [Line Items]          
Percentage of employees concentration     43.00% 36.00% 31.00%
General Motors [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]          
Accounting Policies [Line Items]          
Percentage of employees concentration     20.00% 16.00% 13.00%
Top Ten Customers [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]          
Accounting Policies [Line Items]          
Percentage of employees concentration     48.00% 42.00% 38.00%
Contract Logistics [Member]          
Accounting Policies [Line Items]          
Goodwill     $ 56,300,000 $ 56,300,000  
Intermodal [Member]          
Accounting Policies [Line Items]          
Goodwill     101,100,000 101,100,000  
Trucking [Member]          
Accounting Policies [Line Items]          
Goodwill     9,800,000 9,800,000  
Company-managed Brokerage [Member]          
Accounting Policies [Line Items]          
Goodwill     $ 3,500,000 $ 3,500,000  
Minimum [Member]          
Accounting Policies [Line Items]          
Estimated useful lives     3 years    
Maximum [Member]          
Accounting Policies [Line Items]          
Estimated useful lives     19 years    
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Identifiable Intangible Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite Lived And Indefinite Lived Intangible Assets [Line Items]      
Intangible assets, accumulated amortization $ 134,514 $ 121,843 $ 121,843
Intangible assets, net 61,296    
Total identifiable intangible assets gross 195,810 195,810  
Total identifiable intangible assets, net 61,296 73,967  
Agent and Customer Relationships [Member]      
Finite Lived And Indefinite Lived Intangible Assets [Line Items]      
Finite lived intangible assets gross 165,990 165,990  
Intangible assets, accumulated amortization 104,762 92,536  
Intangible assets, net 61,228 73,454  
Customer Contracts [Member]      
Finite Lived And Indefinite Lived Intangible Assets [Line Items]      
Finite lived intangible assets gross 20,600 20,600  
Intangible assets, accumulated amortization 20,600 20,600  
Intangible assets, net 0    
Tradenames [Member]      
Finite Lived And Indefinite Lived Intangible Assets [Line Items]      
Finite lived intangible assets gross 4,000 4,000  
Intangible assets, accumulated amortization 4,000 4,000  
Intangible assets, net 0    
Non-compete Agreements [Member]      
Finite Lived And Indefinite Lived Intangible Assets [Line Items]      
Finite lived intangible assets gross 2,720 2,720  
Intangible assets, accumulated amortization 2,652 2,207  
Intangible assets, net 68 513  
Trademarks [Member]      
Finite Lived And Indefinite Lived Intangible Assets [Line Items]      
Finite lived intangible assets gross 2,500 2,500  
Intangible assets, accumulated amortization 2,500 $ 2,500  
Intangible assets, net $ 0    
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Estimated Amortization Expense by Year (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Accounting Policies [Abstract]  
2024 $ 10,207
2025 9,555
2026 8,745
2027 8,227
2028 6,912
Thereafter 17,650
Intangible assets, net $ 61,296
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Recent Accounting Pronouncements - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
New Accounting Pronouncements Or Change In Accounting Principle [Table]  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2023
Change in accounting principle, accounting standards update, adopted [true false] true
Change in accounting principle, accounting standards update, immaterial effect [true false] true
Accounting standards update [Extensible Enumeration] us-gaap:AccountingStandardsUpdate201613Member
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Revenue Recognition Multiple Deliverable Arrangements [Line Items]  
Payment receivable obligation term for completion of transportation services 45 days
Payment receivable obligation for completion of value added services 65 days
Maximum [Member]  
Revenue Recognition Multiple Deliverable Arrangements [Line Items]  
Transportation services term 1 year
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Contact Balances Associated with Customers (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Current Assets [Member]    
Disaggregation Of Revenue [Line Items]    
Prepaid expenses and other - contract assets $ 729 $ 839
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Fair value $ 10,772 $ 10,000
Cost basis 7,316 7,351
Unrealized gains (losses) $ 3,456 $ 2,649
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Schedule of Gross Unrealized Gains and Losses on Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Gross unrealized gains $ 4,124 $ 3,513
Gross unrealized losses (668) (864)
Net unrealized gains (losses) $ 3,456 $ 2,649
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Summary of Net Realized Gains (Losses) on Marketable Equity Securities (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Realized gain (loss)      
Sale proceeds $ 269,000 $ 0 $ 117,000
Cost basis of securities sold 27,000   92,000
Realized gain (loss) 242,000   25,000
Realized gain (loss), net of taxes $ 181,000   $ 19,000
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]      
Sale of marketable equity securities $ 269,000 $ 0 $ 117,000
Other Nonoperating Income      
Schedule Of Available For Sale Securities [Line Items]      
Net unrealized pre-tax gain in market value $ 799,000 $ 1,044,000  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Unbilled receivables billing period 1 month  
Total unbilled receivables $ 59.7 $ 70.9
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable - Summary of Activity in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]      
Balance at beginning of year $ 14,308 $ 7,841 $ 5,140
Provision for credit losses 3,773 9,775 6,315
Uncollectible accounts written off (6,852) (3,308) (3,614)
Balance at end of year $ 11,229 $ 14,308 $ 7,841
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment - Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Total property and equipment $ 935,753 $ 743,385
Less accumulated depreciation (370,273) (352,231)
Total property and equipment, net 565,480 391,154
Transportation equipment [Member]    
Property Plant And Equipment [Line Items]    
Total property and equipment 461,550 405,731
Land, Buildings and Improvements [Member]    
Property Plant And Equipment [Line Items]    
Total property and equipment 256,419 175,874
Other operating assets [Member]    
Property Plant And Equipment [Line Items]    
Total property and equipment 120,500 128,237
Information technology equipment [Member]    
Property Plant And Equipment [Line Items]    
Total property and equipment 29,429 28,553
Construction in process [Member]    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 67,855 $ 4,990
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payroll $ 18,047 $ 15,889
Accrued payroll taxes 3,149 2,124
Driver escrow liabilities 3,275 4,101
Legal settlements and claims 4,050 5,850
Commissions, other taxes and other 14,541 15,142
Total $ 43,062 $ 43,106
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Details of Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Outstanding Debt:    
Outstanding Debt $ 386,445  
Unamortized debt issuance costs (4,521) $ (4,382)
Outstanding Debt 381,924 378,500
Less current portion of long-term debt 70,689 65,303
Total long-term debt, net of current portion 311,235 313,197
Term Loan [Member]    
Outstanding Debt:    
Outstanding Debt 69,000  
Revolving Credit Facility [Member]    
Outstanding Debt:    
Outstanding Debt 21,934  
Credit and Security Agreement [Member] | Revolving Credit Facility [Member]    
Outstanding Debt:    
Outstanding Debt [1],[2] $ 21,934  
Credit facility, Interest Rates [1],[2] 6.70%  
UACL Credit And Security Agreement [Member] | Term Loan [Member]    
Outstanding Debt:    
Outstanding Debt [2] $ 69,000 79,000
Credit facility, Interest Rates [2] 7.45%  
UACL Credit And Security Agreement [Member] | Revolving Credit Facility [Member]    
Outstanding Debt:    
Credit facility, Interest Rates [2] 7.45%  
Equipment Financing [Member]    
Outstanding Debt:    
Outstanding Debt [3] $ 156,341 148,177
Equipment Financing [Member] | Minimum [Member]    
Outstanding Debt:    
Credit facility, Interest Rates [3] 2.25%  
Equipment Financing [Member] | Maximum [Member]    
Outstanding Debt:    
Credit facility, Interest Rates [3] 7.27%  
Real Estate Financing [Member]    
Outstanding Debt:    
Outstanding Debt $ 139,170  
Credit facility, Interest Rates [4] 7.47%  
Real Estate Note [Member]    
Outstanding Debt:    
Outstanding Debt [4] $ 139,170 $ 155,705
Margin Facility [Member]    
Outstanding Debt:    
Credit facility, Interest Rates [5] 6.45%  
[1] On September 30, 2022, we amended our Revolving Credit Facility by increasing the revolving credit commitment to up to $400 million. Borrowings under the Revolving Credit Facility may now be made until and mature on September 30, 2027, and bear interest at index-adjusted SOFR or a base rate plus an applicable margin for each based on the Company’s leverage ratio. The term loan proceeds were advanced on November 27, 2018, and the Company repaid in full its then outstanding balance on the term loan on April 29, 2022. The Revolving Credit Facility is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interests in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The Revolving Credit Facility includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $378.1 million was available for borrowing on the revolver.
[2] provides for maximum borrowings of $90 million in the form of an $80 million term loan and a $10 million revolver. Term loan proceeds were advanced on September 30, 2022 and used to repay existing indebtedness under the Revolving Credit Facility. The term loan matures on September 30, 2027 and will be repaid in consecutive quarterly installments, as defined in the UACL Credit Agreement, commencing December 31, 2023. The remaining term loan balance is due at maturity. Borrowings under the revolving credit facility may be made until and mature on September 30, 2027. Borrowings under the UACL Credit Agreement bear interest at index-adjusted SOFR, or a base rate, plus an applicable margin for each based on the borrower’s leverage ratio. The UACL Credit Agreement is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interest in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The UACL Credit Agreement includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $10.0 million was available for borrowing on the revolver.
[3] Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in 60 monthly installments and bear interest at fixed rates ranging from 2.25% to 7.27%.
[4] Our Real Estate Facility provided for a $165.4 million term loan, the full amount of which was advanced on April 29, 2022. The Company used the facility’s proceeds to repay the outstanding balances under the term loan portion of the Revolving Credit Facility and certain other Real Estate Note obligations. The facility matures on April 29, 2032. Obligations under the facility are secured by first-priority mortgages on specific parcels of real estate owned by the Company, including all land and real property improvements, and first-priority assignments of rents and related leases of the loan parties. The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a monthly basis, based on an annual amortization of 10%. The facility bears interest at Term SOFR, plus an applicable margin equal to 2.12%. At December 31, 2023, we were in compliance with all covenants under the facility.
[5] Our Margin Facility is a short-term line of credit secured by our portfolio of marketable securities. It bears interest at Term SOFR plus 1.10%. The amount available under the line of credit is based on a percentage of the market value of the underlying securities. At December 31, 2023, the maximum available borrowings under the line of credit were $5.3 million.
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Details of Debt (Parenthetical) (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Installment
Credit and Security Agreement [Member]  
Debt Instrument [Line Items]  
Credit facility, borrowing capacity $ 400.0
Credit facility available for borrowings $ 378.1
Credit and Security Agreement [Member] | Term Loan [Member]  
Debt Instrument [Line Items]  
loan, expiration date Apr. 29, 2022
Term loan, payment commencement date Nov. 27, 2018
Credit and Security Agreement [Member] | Revolver Credit Facility [Member]  
Debt Instrument [Line Items]  
Credit facility, expiration date Sep. 30, 2027
UACL Credit And Security Agreement [Member]  
Debt Instrument [Line Items]  
Credit facility, borrowing capacity $ 90.0
Credit facility available for borrowings $ 10.0
UACL Credit And Security Agreement [Member] | Term Loan [Member]  
Debt Instrument [Line Items]  
loan, expiration date Sep. 30, 2027
Term loan, payment commencement date Sep. 30, 2022
Term loan, face amount $ 80.0
UACL Credit And Security Agreement [Member] | Revolver Credit Facility [Member]  
Debt Instrument [Line Items]  
Credit facility, borrowing capacity $ 10.0
Credit facility, expiration date Sep. 30, 2027
Equipment Financing [Member]  
Debt Instrument [Line Items]  
Number of installments | Installment 60
Frequency of installments monthly
Equipment Financing [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Credit facility, Interest Rates 2.25% [1]
Equipment Financing [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Credit facility, Interest Rates 7.27% [1]
Real Estate Financing [Member] | Secured Debt [Member]  
Debt Instrument [Line Items]  
Frequency of installments monthly
Description of variable rate basis SOFR
Real Estate Financing [Member] | Secured Debt [Member] | SOFR [Member]  
Debt Instrument [Line Items]  
Interest rate above variable base rate 2.12%
Real Estate Financing [Member] | Term Loan [Member]  
Debt Instrument [Line Items]  
Credit facility, borrowing capacity $ 165.4
Credit facility, expiration date Apr. 29, 2032
Percentage of annual amortization 10.00%
Line of credit facility covenant terms The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a monthly basis, based on an annual amortization of 10%.
Margin Facility [Member]  
Debt Instrument [Line Items]  
Credit facility available for borrowings $ 5.3
Description of variable rate basis SOFR plus 1.10%
Margin Facility [Member] | LIBOR [Member]  
Debt Instrument [Line Items]  
Interest rate above variable base rate 1.10%
[1] Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in 60 monthly installments and bear interest at fixed rates ranging from 2.25% to 7.27%.
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Summary of Maturities of Principal Repayment Obligations (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Maturities [Line Items]    
2024 $ 71,682  
2025 62,103  
2026 59,019  
2027 113,414  
2028 23,732  
Thereafter 56,495  
Total 386,445  
Equipment Financing [Member]    
Debt Maturities [Line Items]    
2024 49,147  
2025 39,068  
2026 34,484  
2027 26,445  
2028 7,197  
Total [1] 156,341 $ 148,177
Real Estate Financing [Member]    
Debt Maturities [Line Items]    
2024 16,535  
2025 16,535  
2026 16,535  
2027 16,535  
2028 16,535  
Thereafter 56,495  
Total 139,170  
Revolving Credit Facility [Member]    
Debt Maturities [Line Items]    
2027 21,934  
Total 21,934  
Term Loan [Member]    
Debt Maturities [Line Items]    
2024 6,000  
2025 6,500  
2026 8,000  
2027 48,500  
Total $ 69,000  
[1] Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in 60 monthly installments and bear interest at fixed rates ranging from 2.25% to 7.27%.
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Additional Information (Detail) - Interest Rate Swap [Member]
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Line of Credit Facility [Line Items]  
Notional amount $ 83.3
Derivative maturity date Apr. 30, 2027
Fair value asset of swap agreement $ 1.8
SOFR [Member]  
Line of Credit Facility [Line Items]  
Fixed rate 2.88%
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements and Disclosures - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Marketable securities $ 10,772 $ 10,000
Fair Value, Measurements, Recurring [Member]    
Assets    
Cash equivalents 168 13
Marketable securities 10,772 10,000
Interest rate swap 1,807 2,882
Total Assets 12,747 12,895
Level 1 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets    
Cash equivalents 168 13
Marketable securities 10,772 10,000
Total Assets 10,940 10,013
Level 2 [Member] | Fair Value, Measurements, Recurring [Member]    
Assets    
Interest rate swap 1,807 2,882
Total Assets $ 1,807 $ 2,882
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement and Disclosures - Summary of Carrying Values and Estimated Fair Values of Promissory Notes (Detail) - Equipment Promissory Notes [Member]
Dec. 31, 2023
USD ($)
Carrying Value [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Debt instrument $ 156,341
Estimated Fair Value [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Debt instrument $ 155,962
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates - Schedule of Amounts Charged to UTSI (Detail) - Affiliates [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Cost incurred for services provided by CenTra and affiliates $ 106,489 $ 100,323 $ 87,257
Insurance [Member]      
Related Party Transaction [Line Items]      
Cost incurred for services provided by CenTra and affiliates 76,926 73,398 65,076
Real estate rent and related costs [Member]      
Related Party Transaction [Line Items]      
Cost incurred for services provided by CenTra and affiliates 13,649 12,220 12,384
Administrative support services [Member]      
Related Party Transaction [Line Items]      
Cost incurred for services provided by CenTra and affiliates 6,377 6,036 4,215
Truck fuel, maintenance and other operating costs [Member]      
Related Party Transaction [Line Items]      
Cost incurred for services provided by CenTra and affiliates 9,221 7,597 3,887
Contracted transportation services [Member]      
Related Party Transaction [Line Items]      
Cost incurred for services provided by CenTra and affiliates $ 316 $ 1,072 $ 1,695
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates - Additional Information (Detail)
1 Months Ended 12 Months Ended
Aug. 31, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
May 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Facility
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]          
Number of lease facilities from related parties occupied on monthly or contractual basis | Facility       31  
Insurance, claims and other receivables       $ 14,300,000 $ 16,200,000
Tender offer expire date     Jun. 15, 2022    
Other Liability, Current, Related Party, Type [Extensible Enumeration]       Affiliates [Member] Affiliates [Member]
Due to Affiliates, Current       $ 20,700,000 $ 20,600,000
Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration]       Affiliates [Member] Affiliates [Member]
Due from Affiliates, Current       $ 700,000 $ 1,000,000
Director, H. E. "Scott" Wolfe [Member]          
Related Party Transaction [Line Items]          
Number of shares acquired from right of first refusal | shares 3,750        
Value of shares acquired from right of first refusal $ 120,900        
Common Stock [Member]          
Related Party Transaction [Line Items]          
Shares accepted by company under tender offer, shares | shares     164,189    
Number Of Oversubscribed Shares Tendered | shares     64,189    
Tender offer final purchase price, per share | $ / shares     $ 28    
Tender offer, total purchase price     $ 4,600,000    
Common Stock [Member] | Director, H. E. "Scott" Wolfe [Member]          
Related Party Transaction [Line Items]          
Shares accepted by company under tender offer, shares | shares     5,000    
Common Stock [Member] | Maximum [Member]          
Related Party Transaction [Line Items]          
Number of shares available for authorized to repurchase | shares     100,000    
Shares outstanding price per share | $ / shares     $ 28    
Common Stock [Member] | Minimum [Member]          
Related Party Transaction [Line Items]          
Shares outstanding price per share | $ / shares     $ 25    
Affiliates [Member]          
Related Party Transaction [Line Items]          
Cost of purchase from an affiliate         0
Payment to acquire multi-building   $ 8,300,000      
Initial deposit       0.2  
Proceeds from sale of business     $ 100,000    
Gain (Loss) on Disposition of Business     $ 0    
Due to Affiliates, Current       20,737,000 20,627,000
Affiliates [Member] | Real Property Improvements [Member]          
Related Party Transaction [Line Items]          
Cost of purchase from an affiliate       5,300,000  
Affiliates [Member] | Used Tractors [Member]          
Related Party Transaction [Line Items]          
Cost of purchase from an affiliate       6,300,000 $ 4,700,000
Affiliates [Member] | New Trailers [Member]          
Related Party Transaction [Line Items]          
Cost of purchase from an affiliate       $ 5,100,000  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Affiliates - Schedule of Services Provided to Affiliates (Detail) - Affiliates [Member] - Related Party [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Revenues $ 6,682 $ 903 $ 660
Contracted transportation services [Member]      
Related Party Transaction [Line Items]      
Revenues 5,087 663 $ 660
Facilities and Related Support [Member]      
Related Party Transaction [Line Items]      
Revenues $ 1,595 $ 240  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Income Related to U.S. and Non-U.S. Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income (Loss) Before Income Taxes [Line Items]      
Income (loss) before provision for income taxes $ 124,299 $ 225,422 $ 98,581
U.S. Domestic [Member]      
Income (Loss) Before Income Taxes [Line Items]      
Income (loss) before provision for income taxes 120,281 221,347 96,636
Foreign [Member]      
Income (Loss) Before Income Taxes [Line Items]      
Income (loss) before provision for income taxes $ 4,018 $ 4,075 $ 1,945
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
U.S. Federal $ 15,603 $ 33,883 $ 24,394
State 5,349 14,277 3,604
Foreign 26 354 0
Total current 20,978 48,514 27,998
Deferred:      
U.S. Federal 9,612 11,530 (4,231)
State 639 (4,055) 984
Foreign 169 801 97
Total deferred 10,420 8,276 (3,150)
Total $ 31,398 $ 56,790 $ 24,848
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]        
Deferred social security taxes     $ 5,100  
Unrecognized tax benefit in certain tax positions $ 278 $ 257 $ 226 $ 272
Accrued interest 0      
Accrued penalties 0      
Foreign [Member] | Mexican Subsidiary [Member]        
Income Taxes [Line Items]        
Net operating loss carryforward with tax effect $ 700 1,400    
Operating loss carryforwards expire year 2030      
Foreign [Member] | Canadian And German Subsidiaries [Member]        
Income Taxes [Line Items]        
Net operating loss carryforward with tax effect $ 1,300 $ 1,700    
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Domestic deferred tax liabilities:    
Net deferred tax liability $ 78,342 $ 68,191
U.S. Domestic [Member]    
Domestic deferred tax assets:    
Allowance for credit losses 2,745 3,222
Other assets 1,781 1,715
Accrued expenses 5,579 9,385
Deferred tax assets 10,105 14,322
Domestic deferred tax liabilities:    
Prepaid expenses 4,355 5,512
Marketable securities 692 504
Intangible assets 18,002 21,124
Property and equipment 66,623 56,767
Deferred tax liabilities 89,672 83,907
Net deferred tax liability 79,567 69,585
Foreign [Member]    
Domestic deferred tax assets:    
Net operating losses 2,570 3,357
Valuation allowance - foreign (1,345) (1,963)
Deferred tax assets $ 1,225 $ 1,394
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
State, net of federal benefit 4.00% 4.00% 4.00%
Foreign 0.00% 0.00% 0.00%
Effective tax rate 25.00% 25.00% 25.00%
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Changes in Company's Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Unrecognized tax benefit – beginning of year $ 257 $ 226 $ 272
Increases related to current year tax positions 36 52 35
Decreases related to prior year tax positions (15) (21) (81)
Unrecognized tax benefit – end of year $ 278 $ 257 $ 226
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Lease Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lease cost    
Operating lease cost $ 36,223 $ 34,948
Short-term lease cost 16,221 11,471
Variable lease cost 4,001 3,964
Sublease income   (113)
Total lease cost 56,445 50,270
With Affiliates [Member]    
Lease cost    
Operating lease cost 9,521 9,526
Short-term lease cost 66 1,914
Variable lease cost 881 869
Total lease cost 10,468 12,309
With Third Parties [Member]    
Lease cost    
Operating lease cost 26,702 25,422
Short-term lease cost 16,155 9,557
Variable lease cost 3,120 3,095
Sublease income   (113)
Total lease cost $ 45,977 $ 37,961
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Other Lease Related Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Other information    
Cash paid for amounts included in the measurement of operating leases $ 36,145 $ 33,274
Right-of-use asset change due to lease termination (208) (1,583)
Right-of-use assets obtained in exchange for new operating lease liabilities $ 16,269 24,357
Future right-of-use asset change due to lease signed with a future commencement date   $ 1,736
Weighted-average remaining lease term (in years) 3 years 6 months 4 years 1 month 6 days
Weighted-average discount rate 6.10% 5.50%
With Affiliates [Member]    
Other information    
Cash paid for amounts included in the measurement of operating leases $ 9,401 $ 9,248
Right-of-use asset change due to lease termination (64)  
Right-of-use assets obtained in exchange for new operating lease liabilities $ 151 $ 1,080
Weighted-average remaining lease term (in years) 4 years 3 months 18 days 4 years 9 months 18 days
Weighted-average discount rate 7.50% 6.90%
With Third Parties [Member]    
Other information    
Cash paid for amounts included in the measurement of operating leases $ 26,744 $ 24,026
Right-of-use asset change due to lease termination (144) (1,583)
Right-of-use assets obtained in exchange for new operating lease liabilities $ 16,118 23,277
Future right-of-use asset change due to lease signed with a future commencement date   $ 1,736
Weighted-average remaining lease term (in years) 3 years 2 months 12 days 3 years 9 months 18 days
Weighted-average discount rate 5.40% 4.90%
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail)
$ in Thousands
Dec. 31, 2023
USD ($)
Lease Disclosure [Line Items]  
2024 $ 34,676
2025 28,381
2026 22,088
2027 11,919
2028 4,835
Thereafter 3,362
Total required lease payments 105,261
Less amounts representing interest (11,643)
Present value of lease liabilities 93,618
With Affiliates [Member]  
Lease Disclosure [Line Items]  
2024 9,162
2025 7,439
2026 4,887
2027 3,761
2028 3,553
Thereafter 3,362
Total required lease payments 32,164
With Third Parties [Member]  
Lease Disclosure [Line Items]  
2024 25,514
2025 20,942
2026 17,201
2027 8,158
2028 1,282
Thereafter 0
Total required lease payments $ 73,097
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
USD ($)
Employee
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Expense of retirement plans $ 1,100,000 $ 1,000,000 $ 700,000
Number of employees covered | Employee 15    
Required contributions into Canada Wide Industrial Pension Plan $ 58,000 $ 40,000 $ 32,000
Defined Benefit Plan, Funding Status [Extensible Enumeration] Canadian Plans [Member] Canadian Plans [Member] Canadian Plans [Member]
Minimum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Matching contributions offered to employee $ 0    
Maximum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Matching contributions offered to employee $ 2,080    
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
May 31, 2023
Mar. 31, 2023
May 31, 2022
Sep. 30, 2021
Feb. 29, 2020
Jan. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Common stock, shares authorized     200,000       100,000,000 100,000,000  
Shares of restricted stock granted             3,549 2,157 0
Compensation cost             $ 90,000 $ 50,000  
Total fair value of shares vested             300,000 $ 200,000 $ 200,000
Total unrecognized compensation cost             2,200,000    
Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2024             700,000    
Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2025             300,000    
Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2026             600,000    
Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2027             400,000    
Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2028             $ 200,000    
Non-Employee Directors [Member] | Common Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares of restricted stock granted 3,549   2,157            
Restricted stock award grant date fair value per share $ 25.42   $ 23.17            
Restricted Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares of restricted stock granted   34,611   2,355     38,160    
Restricted stock award grant date fair value per share   $ 27.59   $ 20.46     $ 27.39    
Restricted Stock [Member] | Vesting on January 10, 2024 [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares expected to vest           20,000      
Restricted Stock [Member] | Vesting on January 10, 2026 [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares expected to vest           20,000      
Restricted Stock [Member] | Vesting on January 10, 2027 [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares expected to vest           10,000      
Restricted Stock [Member] | Vesting on January 10, 2028 [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Number of shares expected to vest           10,000      
Restricted Stock [Member] | Chief Financial Officer [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares of restricted stock granted   8,441     5,000        
Restricted stock award grant date fair value per share         $ 17.74        
Restricted Stock [Member] | Chief Executive Officer [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares of restricted stock granted   9,134       60,000      
Restricted stock award grant date fair value per share           $ 18.82      
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Summary of Status of Nonvested Shares (Detail) - $ / shares
1 Months Ended 12 Months Ended
Mar. 31, 2023
Sep. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares, Granted     3,549 2,157 0
Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares Non-vested, Beginning Balance     73,759    
Shares, Granted 34,611 2,355 38,160    
Shares, Vested     (10,895)    
Shares, Forfeited     (566)    
Shares, Ending Balance     100,458 73,759  
Weighted Average Grant Date Fair Value, Beginning Balance     $ 19.23    
Weighted Average Grant Date Fair Value, Granted $ 27.59 $ 20.46 27.39    
Weighted Average Grant Date Fair Value, Vested     24.03    
Weighted Average Grant Date Fair Value, Forfeited     27.59    
Weighted Average Grant Date Fair Value, Ending Balance     $ 21.76 $ 19.23  
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Detail) - Workforce Subject to Collective Bargaining Arrangements [Member] - Unionized Employees Concentration Risk [Member]
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Concentration Risk [Line Items]  
Percentage of employees concentration 33.00%
Percentage of employees subject to contracts that expire in 2024 48.00%
Commitments to purchase equipment $ 121.9
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Additional Information (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Weighted average non-vested shares of restricted shares 23,821 19,837 10,845
Antidilutive securities excluded from computation of earnings per share, amount 34,045 0 65,000
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of reportable segments 4
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Summary of Company's Reportable Segment Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Revenues $ 1,662,139 $ 2,015,456 $ 1,750,980
Income from operations 145,444 240,435 102,960
Depreciation and amortization 77,036 76,657 67,537
Operating Segments [Member] | Contract Logistics [Member]      
Segment Reporting Information [Line Items]      
Revenues 829,574 823,934 627,220
Income from operations 127,752 118,437 44,809
Depreciation and amortization 45,027 47,013 33,504
Operating Segments [Member] | Intermodal [Member]      
Segment Reporting Information [Line Items]      
Revenues 374,667 591,946 473,059
Income from operations 1,297 83,640 30,379
Depreciation and amortization 28,563 25,509 26,074
Operating Segments [Member] | Trucking [Member]      
Segment Reporting Information [Line Items]      
Revenues 333,211 392,639 403,312
Income from operations 17,258 27,564 19,607
Depreciation and amortization 2,631 2,146 5,979
Operating Segments [Member] | Company-managed Brokerage [Member]      
Segment Reporting Information [Line Items]      
Revenues 119,741 200,536 242,794
Income from operations (2,221) 9,993 7,122
Depreciation and amortization 307 137 379
Other [Member]      
Segment Reporting Information [Line Items]      
Revenues 4,946 6,401 4,595
Income from operations 1,358 801 1,043
Depreciation and amortization 508 1,852 1,601
Intersegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Revenues (6,587) (17,120) (22,154)
Intersegment Eliminations [Member] | Contract Logistics [Member]      
Segment Reporting Information [Line Items]      
Revenues (629) (4,718) (530)
Intersegment Eliminations [Member] | Intermodal [Member]      
Segment Reporting Information [Line Items]      
Revenues (2,974) (8,526) (6,949)
Intersegment Eliminations [Member] | Trucking [Member]      
Segment Reporting Information [Line Items]      
Revenues (569) (208) (12,311)
Intersegment Eliminations [Member] | Company-managed Brokerage [Member]      
Segment Reporting Information [Line Items]      
Revenues $ (2,415) $ (3,668) $ (2,364)
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Revenues Attributed to Geographic Areas (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Total operating revenues $ 1,662,139 $ 2,015,456 $ 1,750,980
United States [Member]      
Segment Reporting Information [Line Items]      
Total operating revenues 1,622,993 1,977,339 1,720,619
Mexico [Member]      
Segment Reporting Information [Line Items]      
Total operating revenues 30,462 22,889 15,236
Canada [Member]      
Segment Reporting Information [Line Items]      
Total operating revenues 5,846 13,175 13,208
Colombia [Member]      
Segment Reporting Information [Line Items]      
Total operating revenues $ 2,838 $ 2,053 $ 1,917
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Net Long-Lived Assets by Geographic Areas (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net long-lived assets, total $ 652,688 $ 490,885
United States [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net long-lived assets, total 604,365 455,577
Mexico [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net long-lived assets, total 46,999 34,067
Colombia [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net long-lived assets, total $ 1,324 $ 1,241
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Feb. 15, 2024
Feb. 14, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 11, 2024
Subsequent Event [Line Items]            
Dividends declared per common share     $ 0.42 $ 0.42 $ 0.42  
Subsequent Event [Member]            
Subsequent Event [Line Items]            
Purchase price of real property           $ 13.0
Deposit           $ 0.3
Retired shares of its treasury stock   4,722,877        
Dividends payable, date declared Feb. 15, 2024          
Dividends declared per common share $ 0.105          
Dividends payable, recorded date Mar. 04, 2024          
Dividends payable, date to be paid Apr. 01, 2024          
EXCEL 101 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,>";U@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #'@F]8?T6<*.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FD9AZCK96BG(2$Q"<0M2KPMHFFCQ*C=VY.&K1."!^ 8^\_G MSY(;[:4> CZ'P6,@B_%NN@9N@!E&&%S\+J!9B+GZ)S9W@%V24[1+:AS'=QO65OQZK[@=2%6^XK+2L@5?Y]=?_C=A-U@[,'^ M8^.K8-O K[MHOP!02P,$% @ QX)O6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #'@F]8:^_W2QD( #F,P & 'AL+W=O9B;^T@+P/\"&$YX%P]4+9CW1-"$>O<92DUZTUYYOWG4[JKTF, MTW.Z(8GX94E9C+F89:M.NF$$!WE1''46"SLW5!J_(G/ OFRD32A/E/Z0,UYPW;+D'I&(^%Q*8/'OF8Q(%$DE ML1__%:*M?3*,W_HI?MNKU^"_E9RFE<%(L]B,-D^Q^_%B#V"@9638%3%#@_%=C=F@*W M*'"/+>@6!=V+PPT2>]SEGXM=0U/&; M,?4S<1HYPDF ;A,>\C?D)=OV),]+&WV9C]%OO_Z.?D5A@A["*!*+TZL.%QN7 M$AV_V-#'[8:.QBU/A)OKN8=.Q#[]?^[%6LCC M)$[_U2'?2G;UDK++>)]NL$^N6Z)/2 E[)JV;=[_8?>N##I=)L;$AL0K*;HFR M"ZDKE(NW#=%A@\MMJ_VGC@]8U92/(;$*GU[)IP<>X%# "7) =Q%>Z0#!]4L< MI3JN(["L*2%#8A5"_9)0_[@6-"4LI+)C#)#H7K6-Z8#2KI.J[:7 ^J;0#(E5 MH%V4T"Z.@W87ICZ.T'>"&;H3"[5W"UBK#A98U126(;$*K$$):] (5M'0:G'! M:G??=;# FJ:P#(E58%V6L"[!PRM\R8RLPI0S+*A-<*R]&&&=+Q/OZ^UL/KQ' M]X^?O/G"&\W1Y\?[L3?Y-#]#WF1TKL,(:C;%:$BL@M&VE-FS0 +AH,P6:'Y M6_Q$(ZV)@P6^W'_6(8*KFC(RI5:%M.>([6-:VTAP_;;R_39LW,M\ MSPG;/G"1ER?>8=12@Q7KJ!E- J;4JM14%K!A"U]0^TJC+.&8O8DN+B),W\9@ MI9H+TV@",*56A:4R@ T;]P)6C@B-1-^_HDQ_YX1UAKY/A(00"+9B6G)&XX I MM2HY%0ALV,,7Y.9K<2M (QIO<*('!\O4AG.XKC&L4^0!6P4"^ZA$,(^Q@/4Q M2\7/J?Z*A'4XR_2PC)I^4VK5QZ3*]3NP:2]@W<:$K>0]\I-0X&NHC1T0K&UC M<%U3;*;4JMA4#G".R@&R]T&3+'[2>[$#(E:[9]M=1PO+J/TWI5:%I>R_ _OU M M8"OR(O$%XB7(;^]ADV@ Z6= =MM]^UK,L++3VC*<"46I6>2@'.42E@& 1" M/3W;3:#\\?]CH@U0!R1MYZ+70[?G:"(U'F0CGE$<:%$:30:FU*HH53)PCDH& M)H:%!BF]*4XPC]'6[$W3700X,5NP-K<*GE9C0E MF%*KGW]&<^!D3K4R+#%82 MOC@6OF7.J?_C#"44;3!#SSC2)P58K#'$4R0%5R4%%S;V.VKH]M5?XV1%:E^T M'!":#.?CX5_:409&(X(IM2HO%1%H*"C@H&7^)0)4'FB MVG-G(YHEG+W5WD4/J.L=&ES4&. IXH"KXH![W(N"2I\^7V.Q+?28<6'7$OE& M5 O/I,$?%6J]7$V.QGR^G(@0[/%6*GB *NB@+N45%@FCU%H8_N(HKU MEZ=)'S\RJC8NU/I[K.U+I\1/(^K&X4 MU0&]VC[?J-,WI5:%IIR^>_2@H 0G?BANDGGOE2^[92SOQ$3$WHX"_D>BU(]T MA#=3?SPK[WU7VOWN<_4_W#!H)T),< MJK8DC-0\-SN@.I5#&6B2RC#+UT0^@GM]V^LUE^*\R.5J.-R[7P:.??$AS8>R M[[+( R'YB BADON=-8T"PE(D)E'XT^ZRW>[*,?Y3S#CR/&^[_3!%\@,+)$=% M:X?'P4?3^(P:C2B=O0\CY-NO_ .3%/G2-F^_D2B7EA^Q#/-/-SIJ]>T7, ]8 MOCQ+4426HM0ZOQ >@VT_*MG.<+K)/[-XHIS3.)]<$RR0RQ7$[TM*^6Y&;J#\ MM.?F?U!+ P04 " #'@F]8Y=B4T)L( 7)P & 'AL+W=O2E_<<7NORE5<_Q(HQ"=Z* MO!17LY64ZX_SN4A7K*#B U^S4MU9\JJ@4EU6SW.QKAA=-(.*?(Y\/YP7-"MG MUY?-=P_5]26O99Z5[*$"HBX*6FT^L9R_7LW@[/V+;]GS2NHOYM>7:_K,'IG\ M??U0J:OYULLB*U@I,EZ"BBVO9C?PXRV)](#&XE\9>Q6#ST"'\L3Y#WUQO[B: M^1H1RUDJM0NJ_GMAMRS/M2>%X\_.Z6S[3#UP^/G=^V]-\"J8)RK8+<__G2WD MZFH6S\""+6F=RV_\]1^L"RC0_E*>B^9?\-K9^C.0UD+RHANL$!19V?Y/W[J) M& Q T<0 U U AP[ W0#7U;\%53:6GG3'YJY:4:K:+)2+^.C MK-3=3(V3U[>\%#S/%E2R!?A$OP\[9[RJ7T*FGC*'4L_ P]@'R$+<-O#Q^.=H?/5;S;H-$V:-3X MPU-!UU7%2@FH$"K.C[9X6@?$[D#OK8]B35-V-5.;1[#JANHJMJ[!QI0O RS5$ 827\Y=A M.*85B6#<6^W@)%NV6 ,C"A1'"0E'P9IF./ C-!%MN(TV M=$;[3[EBU2!4ZVJ$)D(48CP":+$*X"",'7S1%E_DQ/=0L37-%H"]*4[3LZRG MEFO0-J"1D;0H#/QD!-1B%80HL0.-MT#C R;RVW8B/4"74GUSLY,QMVW&?%$9 MXX&N0GEJ5-Z4Y@=:R8T'OF_6#/SQ^4UJ(M7I][FL"U9138G_L87M1G:S7&9Y MUCS@@#UY0R=?7O^=\\5KEN=6:,BL^Y$?86-&]]KM@NO9%KKI]KZ4M'QN MMF:;I0."2-.ZJ-OM3 M>R>RO9M^V[(")ITIB1P\(>C'!^_FA S,,(X0H&?.# MQ2S"21A-!-M3-G1S]AU;,K4C%TH=IKQ@0-(W.TM "QTC%(QA6JQP,I7D/6E# M-VNWY7>Z9D"3/A4SC"G,8A7YP52^]!P+W23;%C8'.),ZE23# 3+PV0Q]'$;Q M!,2>9F%TD%I6Q?U)57BMRZR2&3KI^EC-?"IONT'WE WWL-F[U%O3C>9L:\"Q MF3@$^F,I:C&+(XBGUJ6G1.CFQ/=U6>M2TI:1G)?/YTI:%.HD^V2OW8DEC<-X MK(,L9F& !YMB]]S5$R1R$Z0%,Q]QT"#-K -U0SZ$YH9#8Z^;O:\+T5=-:*S.13F-"OL M,$V&1 $)R1BF:8;]()HHVJCG4>3FT;M:T0E70KD3E7:,YDD4^9$_)GNK63AU M&$0]_2$W_;7$\J5;[LT)5?N>!Q\GVT_D;'>2>O9%;O:]'T@#5S'MW P7*<1F MNIE6$"9H:E?T-(P.H>%#=[#E.!OZ!(YEE\TN#A-_0@&CGI&1FY&_;,O\/DY& M)^7D4WG;#;OG9.3FY"\[[.:]Z^ITEU.LTV!2,(80X;$"M=IAF$S11L_5R,W5 MXX-6WA>-(Z*PD#(.D5'N+!0?398[W',W=G/WP6H?F]P;)<'@N-&U$4VS, GB M8 )G3]%XSZ&V*Z+' M;HJ\Y46AQ*J0//VA-BQ7/%:!%YK7[ .XJ>6*5]E?:E] W_?\]B\0>J+$A?[5 MPO0'G07(A%!Z\@(@]6U,/(1P8Z@OH\@+2/)NR&LII+JE MBLC^Q@ VC])*/!HM&IN9GTR5.]R3/G:3_@/-%N=9"5*ZSE2"6Q&:Y^D &J=N MBQ6)I_ITN*=[O(?N*U6%ZVKSOJ14@I0+>0&(%R'DQ5'4+(*Z@K$7!F&W!M8X M3)(_3\*8C*NRW2Z:$O2X%P/8W0;_QB157ZDC":U*E1QVE)$YVTE @.EQ0[B M()[H@..>NW'L+!PW@^97=USBA=JL*RV)7]@[I_RB?S#YU5Y1G.+@Z(IR(F^[ MT]'K >S6 _>E*O=,2*!4 0/BE:[%5@D,Z;7I#9*@3<>S2%6%_5O?I'^U@L9" MFU8(!A/)2'J-0-P:X3=>L>RY[-1,N@%2G35%WO8YZ>*_M9#%U(^/Q-0#YSB. MQB7!9J;DQ40[A?2R@;AE0TO%8D!P/_\4(QA==#1GA6RJ@@ C:'0C+'9$$?)4 MNYGT^H$=L- M??"S-_E_WT4@3G5R=+PG\K8;;R\-B%L:Z,;.LN+%GM8.L;3;X;B(68R2:*J& M]>* A"?I=Q.GQCAZ64[D;3?H7D40MXHXJ-]&+#^/^Q$>GY6L9J'1>YT/WEK2 MKXQ]I=5S5@IU0EZJ9'KB4O*B^;AB5!4Y;:#N+SF7 M[Q?ZW:CMNW#7_P-02P,$% @ QX)O6 ACQ5U6 P ] D !@ !X;"]W M;W)KBI&AIY31ZOR"*"E-3PTK"/Z#?T/?E/7K_]@-ZBYA WVK9:B(J/?4-D%@] MOQQFO>MGQ<_,>D_+:Q2%5P@'.'*XSU_NCH_=?8A_3 (>DX [O>@9O:6!\*$V M#9)K](D)2 (C'"VD9EVM_76[TD9!Q?WM"K77CMW:=AG>Z"TIZ/W*1?2Z;!NH*5G?Y<(6V M1*$=X2UU<29G ,$)XB6+([ITI$M?0:=KV 4T(JVII6*_:.6B[ 63PS0%P^^$ M]B661]392)V]GIIIW;J)LS.."$"R\ S881A,)BD.$C=O/O+FK^>%@U9#65=, M;%S0^1D+3G$>8QR=0#L-LRR))V[HR0@]N0C]#:X*NE4_!^QE1^TBG9P!Q!G& M>9:=@+KLPCQ-4C=G&/Q[K@7_M3U08#-(P7: ])YL88-@HI0-188\NJD'S<.U M%">GR ZC#)_R^@='LKT/_4[4A@F-.%V#5W"=0./?C'BU[Q#U!+ P04 " #'@F]8! 6JG74( N+@ M& 'AL+W=O4KIYJ9LO[9XQ[GTMBZJ]7>TY/UQO-FVZ9V727M4'5HG_/-9-F7#QL7G: MM(>&)=DPJ"PVT/?#39GDU6I[,WSWL=G>U!TO\HI];+RV*\ND^7;'BOKE=@56 MKU_\EC_M>?_%9GMS2)[8)\9_/WQLQ*?-*4J6EZQJ\[KR&O9XN_H17,<8]0,& MQ!\Y>VG/WGL]E8>Z_M)_N,]N5WX_(U:PE/D'E(6K:KBS_SC.]O5W3E9>PQZ0K^6_WR;S82"OIX:5VTPU_O M9<3Z*R_M6EZ7XV Q@S*OCJ_)UU&(LP$@G!D QP%0'8!G!J!Q %HZ (\#\*#, MDTZ-%M/[-(.8P6M#/J_ZZ?^*-^&\NQO'MKJ[:NLBSA+/, M^\3%B[BHO/7J1^^^2NN2>>^]WS_%WO?O_NFU^Z1AK9=7WN=]W;5)E;5K[]WD M\\V&BTGUH3?I.(&[XP3@S 0 ]#[4%=^WWD]5QK)I@(U@B.[2L>6:K[7?_ *'_@TD@E\%B1\$FXN&3>-@6??NY MYDGAU9J$)@6/D<(A4M\MG[<@#"% T!$*5B8#^RK:/[M3#X$+O/!9;#84;")>.%)O-":#Q^[)MV+52+S>)-4[:%N M1,<;EI\J\]C?77[HNY](DXJO15]+BRX[IDTQ],=#TO!O7E+6W=@BWR$0BA8( MUCZ!0PSQ-HR"M1C1'MBPI!7?3)?G.,W@+#D" D2R*;FFPR@F&& EU0PPB F- MS)E&3F(1JUAQW@@*GLBWMJXJ5@P$7Z5X8!5[S'F[3*8 KT$8":4"L*8D.DJ% MX1H1\+961-<*0T+4NC3 1 L.%4EC'89%N+/JG6A%3UI1JU:R*MON<"ARL4P. M*366Z#*5HC6$0H]W9!U$Y*@16E-*WI:(:J0 \:-(R9.="48P]A6)## 4E@5>9?HBDTR;%1))EPJWG+^[)X7BJ14",:&JIH$SXX2D37 M$40+% )Z_0.JK=X&&*815#NJ"09]%,PH!*5"T*K0?=5V8N5)V< M+9*\7-@< MQ$)#T) ^P9H$>$P?LHZB!?UAG-4Y'4B VAMW)A@D.%+%T6&(4CBSW #I=('5 M"PKK+);\-)AO1&5AP(%07VB-.)%E M<(:,=%7@#5O%]ZSQJKIZ+\O'3KS/=0'ZU>'P,L"$FDFE0##&**Z0P7Z6&@WJX^SQHMGK*-/L=91E]M)=0/LYUY_#B;VPPLFSZ/Q/S*NZ\D%D ML_#"YPDMS'''6R[3BV>JVA3)<_NK[JYP>KV#JO;6ZS_CWNL2!I-Y.XN*]*/HR#& MOGH NS/@4$@I5;>!!ASV 84S6R@D_2=ZZW2+LZ:L,\%L684YM9E.H\6NHDVE ME#83A4XJS&I6+U;09;385;2I@M+I(KO3O:C"=+.*" Y#]7#/@ N$*['$I,O&]A/,BQX4,IQC8A2H1\@[$P[B0-M=&G#0Q\"?V81A:7RQW?C^ MD10=>Y]DV=(2L\>[-$&<1HM=19MJ*?TVMI^H+BPQ[-1G.XT6NXHV55#Z;&P_ M2KVHQ)"V;<(T])%ZSF["11'"Z@U#$PXB -1MV.;L0=J2-4_# \FME_:WX8\/ MH)Z^/3WT_./PJ*_R_1VXCH^/+LLPQR>I/R3-4UZU7L$>14C_BHBZ;XX/)Q\_ M\/HP/*[[4'->E\/;/4LRUO0 \?_'NN:O'_H?.#TBOOT?4$L#!!0 ( ,>" M;UB'YFME'@0 )@2 8 >&PO=V]R:W-H965T&ULM5C? M;]LV$/Y7"*T86J"-?EJR,MM $ZU;'H(%3=L]#'M@I+--1")5DHJ3_WXD)V+=(U%%A(&E>N0K6Y0<<&:T"TRHM9B9L3N^F+%*YH3"'4>B*@K,7ZX@9YNY MY5K;@:]DM99ZP%[,2KR">Y#?RSNNGNP6)2,%4$$811R6<^NS>YFX$^U@+'X0 MV(B]>Z2I/##VJ!]NLKGEZ!5!#JG4$%A=GN :\EPCJ77\;$"M=D[MN'^_1?]B MR"LR#UC -%V'X(2#WSCXKW4(&H? 1*:F8N*08(D7,\XV MB&MKA:9O3#"-MZ)/J,[[O>3J7Z+\Y.*:4<%RDF$)&;J7ZJ*2*@5B2W1#4U8 M>G^'N1I:@R0ISC^@3^C[?8+>O_N WB%"T;G>OQSUY MO;L[P,9O<^,;O. $WC=>I8\YPQD2P)]("N*C>M5RDZH2<_F"<,$JE:V^T-?0 MH8'6+__3(@RGBM33?CB.C6+'/[1)^H"LO M;NC\UB>-,<&2D< .HCMIHSL9C.Y?)7 53KI"\*R.!W&6;&KHR5ZV?3?LJ.;8 MQG6BCK22'J,PGO3K)FR9A8/,$L+5<8$4/\$HA=SH94OM 2@LB=JZAA0SB'^N M8L8$2T8".XAKU,8U>CO%1$>)G@0JU1W-]%BYTZACE1Q;!9X?N?VJF;;LIJ]D M)ZJRS F(>I]IJ [J91#Y7+V,"9:,!'80T;B-:/QV>HF/!W*LLW;=3 M28-]<'[X8=#=5OK,/,]S.DKI-?.GP0FM>#N*WB#%/]29PW%]#N%,E>=$2,WY M"5XGGD'TL\4S)EHR%MIA9'>EKSM<^_X_\?A]Z8Z[=4R?F3MUW*YXCLVFL>>? MT,ZN!G:'B^ ;*BI5_:9@U)/FF!3#9]$PWMEJ&;7>'0OM,):[BM=]PY*WP=[_ MPG'#R#_::GK,)M$DZ*JEQRR*X^ZQ9.]]LA? 5Z;U(5"J5UE_[[:C;7OELVDJ M=,:O=-O%M )V,'7/YA;S%:$"Y;!4D,Z%;G+PN@U2/TA6FL; Y.2%>9V#3@# MK@W4_TO&Y/9!3] VHQ;_ 5!+ P04 " #'@F]8SU3[C90# "8"P & M 'AL+W=OV+;,":BIO^ H8_EEP45.%2[&TY4H S8U27=F>XX1V M34MFI1.S]R#2"5^KJF3P((AW4!*[M#RO$AGUJ.-@@J MR)1&H/C:P RJ2@.A&=]:3*L[4BON?K^A_V*X(Y=G*F'&JS_+7!53*[9(#@NZ MKM1GOOT56CYCC9?Q2IHGV;:RCD6RM52\;I71@KIDS9N^M'[847##(PI>J^ = M*@1'%/Q6P7^O0M J!,8S#17CASE5-)T(OB5"2R.:_C#.--I(OV0Z[(]*X-\2 M]50ZXTSRJLRI@IP\*GQA3)4D?$%FO,9,*G2(-T ^L(S70*[)T^.<7(PNR8B4 MC'PI^%I2ELN)K= :C6EG[D9-=CWSD3!62_,QRR/N-Q[ M)Q'GD-T0W[TBGN/Y P;-WJ_N#:C/WZ_NGF#C=Y'Q#9Y_!*\+QM%8_'7W+)7 MF_/WD/<;]& 875>36[FB&4PM!)8@-F"E/_[@ALY/0YX[)]C\3&![7@TZKP:G MT--/6$E;]UW\QJ6\'')= Q$:"%TW-VGB)0X&=;/KD[Z4&\:A[^V+S?MBD1_Y M?B>U1V/Q$QZD7%_( M\_W@(.$&A))X.-VBSD7121=AB\4&RK A"0$L>R58=IBL:-.Z\W^P3YFV,40L MZID3./'X@%A?Z-IU=BY)PVQ RAN[P]3BCEI\DMH7KFA%^/_=IR%F<<\V=FJ4$LS>PGT>(U4TW+[W:[\?+.3%4'^_B9*YRSS&>!HS,(+8#_%YRKMX4^H!O&T^]02P,$ M% @ QX)O6&7"4W.> @ VP8 !@ !X;"]W;W)KVV M;+]^UTZ:%6@1#[S$7_><^V6?Q&NE'TR!:.&Q%-(,@\+:ZC(,35I@R5 IPJC3&80EXS)(8K\WU4FLEE9PB5,-9EF63/\9H5#K M8= --AMW?%%8MQ$F<<46.$-[7TTUK<*6)>,E2L.5!(WY,+CJ7D[ZSMX;?.>X M-EMS<)G,E7IPBYML&'1<0"@PM8Z!T;#",0KAB"B,WPUGT+ITP.WYAOW:YTZY MS)G!L1(_>&:+87 10(8Y6PI[I]9?L@.]@"B!A ]!_3W 'H-H/=60+\!^%*'=2J^#A-F61)KM0;MK(G- M37PQ/9K2Y]*U?68UG7+"V62LI%&"9\QB!C-+ _74&E YC%5)-ZEP+5XAW,A4 ME0B'4Z;)H$#+4R:.X 3N9Q,X/#B" ^ 2OA5J:9C,3!Q:BL[Y"-,FDE$=2;0G MDFX$MXJ8#7R1&69/"4)*J\TMVN0VBEYEG&!Z"KWN,42=J+34W5M-+^K6K^C5[?S>[4Y=+4[$4AP$1&]0K M#)*/'[J#SN==E7M/LLD[D3VI:K^M:O\U]N1>DE@*_I=N?UHPN4#CKG'.N(85 M$TMTQ>;2(GFVH*D#8-:L,L=@V>.N*M?>!MZ;D]Q5@K+TS/]D>DW+70_J>I9?^6 MZ067!@3F1-DY/3\+0-=26B^LJKRXS)4EJ?+3@OX^J)T!G>=*V";UC?8>:9@ D .&PO=V]R:W-H965T&ULK9IK;]LX%H;_BN =+%J@KL6++NXF!EIK9G> G4[0S.6S+-&Q MMK+HT<5)YM?OH>18$GG$.("_-++[\E@O+X/LOQ>[82HG:=]7E2WLUU= M'SXM%E6R$_NX^B@/HH#_V_C\OF+R.7C[8S,7K[XECWL:O7%8G5SB!_$O:A_/]R5 M\&EQCI)F>U%4F2R<4FQO9Y_)IXC[JD"K^",3C]7@V5%6-E)^5Q]^3F]GKGHC MD8ND5B%B^',4:Y'G*A*\QU^GH+/S;ZJ"P^>7Z#^UYL',)J[$6N9_9FF]NYV% M,R<5V[C)ZV_R\3_B9,A3\1*95^V_SN-)Z\ZV,MO2 M8#\K5+O?UR7\;P;EZM5:%I7,LS2N1>KE^STZ\7N$.K_(HMY5SH]% M*M)Q@ 6\_-D!?7'PA5HC1B+YZ##RP:$N9<@+K2\O3I'BT>7%B<4-.[<':^.Q MJ?90E;YM*WU;RKT# [R,ZZQXZ$9(5F>B^H15>Q>6XV%5]OA4'>)$W,X@/52B M/(K9ZI__(+[[+ZS*KADLNE*P477R)W OGW7]E5;W'JJX+ MX;Y%VS!UTS6'2E8*.J M]\]5[UM[4"0@:)+%W2Q5I$Z\EV6=_=U^@55C%\X;=H# 9;[6FQ"5[WN!UIE, ME1]X+, [4W!V%-C'!/0=U4ER ?.E(YX (2J!.0F,7V9$Y?K M*0Q7<4XE"IYXNH4#.Q5IIC,>Z=0XR%.=2>(B!JM8XJ(/]4V/5@1*VBL M[M2A*.>;8@= M;B*Q%27X.!- _#3AA9L5ZA)/3P^(+*3$,&.JYHPL)R8ETB,.L3/.>A<7#T(M M+V)H$P =E1/R+-YD^32SD*M"RU6C1=>*-J[/GEN('5Q^*^-4M)4HZYTH@?X2 MV2B !)P1V5'-+6B-(LQ!/=?H^*8,\C'U]7D?TP%=^Q,S/^DAAM@IYJX4ASA+ M7_BE&CIM^P]JSL20.0F)D6]-&0]<(TTAP0(WX!/.>J@AKU#-2T,=XF?52A]4 MTY6-Z+U^&(WX7I<555.VLXVJC"2/L_VP7@ @2IA>AX,*K223:^9T&=) KR5$ MQP*/ZCR!Z)COLZGTUZ,2L;/270FUD!V )" '-MTVDD*,\WJG ]S7W"*XPUR? M&1T>T=%@N22Z6TS'AZ0RWN7H^8G:^2EJU!IOT>X*Q-LM6(IKU15@T8?YHB;B MF.R.B*A/EIHE1$6(/[&DI3TL43LL_=IVREP6#_-:E/O7&HJ:? /=,ECJEDP9 M(WI60D0D""=R$NUQB=IQZ>NEZV_4'X)&Q(6NHQO$=(R[^CR-Z$)&IQ8HM.MN@[ M_<1H+'M$S\R(BG :ZHD9D7F^.S$+T1ZSJ!VS[IHRV<4*0,#:8-EN7Z]3$XMT M"$$D0$[&*,VFYR^UAVSU&IC9%KN[.E$ OGC#7 Q:U M ]8Y33=5NWA"4QAJ"R,CY@>!OLS%A,1E =<7[9B0,3JU7TQ[.*++-V7I;58 M&%Z2I:W0]>8L?@)C=@(;#XJ-+"&"JM$Y .A1YD?UK#9]T.,9 MA+1<2O5=G#6BXYPM0WUG&-.Y(0\F&(;U5,;L5/8-EE7/YS/ =@_K(G\(G9'0 M95P?]9C0=P-J;$-B0K;T/3XQ_EF/:JJ=(/5OQ$-6%*K;JK67*#.))DZ. M $5 ]%74&I%!VC1O09BR,)C:,N(]G' [G-A\"K7/:76(;/I0CQ@.31E2$1$6 M;5018XL]G'!J!??[YG#(VTM8<=[95!0/7;2[XY?) L5V;D6>MV+[5:-%UXHV MKM$>B+@=B-I.TYX5J(._K 6@M4>6HDFM\!23-\S62,RF&29T4,0&:%T:A , MKC2]MEDT]F,_^^/FA23J<:*O6!$9K"=TN(VXB4/,)\&4IYZ&N/WP[ZLLYEUG MOW2=RJ]Z\G?5:-&UHHTKLR-/43E-,0;,]WIOK\IK1 MHE.T4?\-C=LHB\$-V+TH']J;Q)73'J1U5TG/WYYO*W]N[^AJWW\AGZ+NSG$? MIKL"_4M_1]02P,$% @ QX)O6 ^G*D_/!0 #28 !@ !X;"]W M;W)K>2]U"75T>:/]+J2[TA MA(%O15[6EY,-8]NWLUF=;DB!ZPNZ)27_Y8Y6!6;\M+J?U=N*X'7K5.0S9%G> MK,!9.5G,V^^NJL6<[EB>E>2J O6N*'#U])[D]/%R B?/7UQG]QO6?#%;S+?X MGMP0]GE[5?&S68^RS@I2UADM047N+B?OX-L$68U#:_%W1A[KHV/03.66TB_- MR8?UY<1J1D1RDK(& O./![(D>=X@\7%\[4 G?Y>R:/OY.N@FY#5Y*\[K]#Q[WMKX] >FN9K3HG/D(BJS< M?^)O72*.'. I!]0Y(,$!H1,.=N=@BP[N"0>G$@]LYN**#?\+!ZQP\ MP<$]-22_<_!;LO;9;:E98887\XH^@JJQYFC-0P)3,'GFQ5X_>H- M> 6R$GS:T%V-RW4]GS$^F@9SEG:1W^\CHQ.1/U&& >I=]03JEX84ZX&N">.E M@]- <%5FY7VMPTKT6._2=%?L\I95RC:D BDM>*W:-$7D@7#J^#D!KW-:UV]. MQ)GQI=2O)]2O)]0&=DX$?H]S7*:D!IB!%4DO@ U_!N;\]G#\<+0C:SK3" 0ZN5;.4X@3,TBF2C:8#LP!V:Q8J!A;;G" -+%&@^ M=*W>:I!!N\^@KPCW*+)O^[:8.&V@9I-[6V]Q2BXG M?&74I'H@D\7//T'/^DUU/9D$BTR"Q6%F%=AW-P,J:CUI=E #PG$RC9" M<5XI4%RAT8BT8QY+@DFPQ!#8@*N@YRKXKB82JL@*I#3;%D+0$OA2F85!(' F M6SF>+92F2#92-I&*B*YG^4+?FBC0?&C9ZBTI[#,8_G@3&2J6>>#9XDK71AI; MPDR"12;!XO.RD1B*.6 56H>[=Z#/S!IK(#&%0.R/\4V''F\]0O&%0P04N$B]2V6H:>K[EB;3(=BZTW4"\T5;AN8&%3FQ@ M!U$$ZE61LUI0*(L!(0KEWL2H-&(4+3**%I^7D,14T"&W!WT$Z@62[VM#99' M1I((IH\\FFJCDHE1M-@H6O)2=H=,'U03J)=-SFA#99V#-UV6(Q5!D_+$RBA: M9!0M/C,CB:FH0VH/(@O4JRRCVE!9I4"2)*8P@N)3.A60"\4M3COPT7281$M, MH0U).^@Z4"_LC.U#955C"FWI#M&HQ&,4+3IK!K'1F(DIM.$3](/(@_0BSZD> MU%8^0[>DA] N[]%#0=E<*NQL:%FB *J".U8CN\?HLA7O00.QPL4JM-!U7+$2 MJO"0BT01=';TGDOSHM1'7-UG90URSG9 !"HA)_8+M\SV/[[D+ M=Z.M5(^Z $#R7'*AQUZ!6-WXOLX***GNR0J$N5E*55(T1[7R=:6 Y@Y4#K=[;$ZMD(>6C/7S/QUY@ P(. M&5H&:I8-3(%S2V3">&HXO?9)"]S?[]B_.NU&RX)JF$K^B^58C+UKC^2PI&N. M#W+[#1H]+L!,4@ITF2DY)8HZVW8[,8ETZ&-?"9LV>>HS"TS.$RF M4FC)64X18%55!(GH/2[\G=TYKA"_DP,T:!!2#+*/](/I.W MQ"?:NNJ1CR8BR^MGS>N3^O7HQ.MA1.ZE8=/D3N20'Q+X1DJK)]KIF41G&5/( M>B0./Y$HB.*.@*:7PZ,.>'HY/#RC)FZK$SN^^ 1?6Q!7#Y39XW$]?M\N-"KS M[_G3E?V:O=_-;CO*C:YH!F//M P-:@->\NY->!5\ZQV<_,)4YI[71]X!2' M@];K0,J@E3*X6,H+77 XK^8LV?]^#Z])E@XZLA,&Q]GQ]QI="6KE!H8FF5P+ MK'M$:VUGTJUKQ4?VB9E5]6CY1U,/NGNJ5DQHPF%I*(/>T$2FZN%1'U!6KITN M))KF[+:%F;>@K(.Y7TJ)NX-]H)W@R5]02P,$% @ QX)O6,/5Y&5E @ MA@8 !D !X;"]W;W)K&ULK55K;]HP%/TK5E9- MK;0U+P@M@TB%K%JE=4)EW3Z;Y$*L)G9F.]#^^_D1,F@#0E._$%_[GG/O/0XG MHPWC3R('D.BY+*@8.[F4U=!U19I#B<4EJX"JDR7C)98JY"M75!QP9D!EX0:> M%[DE)M2)1V9OQN,1JV5!*,PX$G598OXR@8)MQH[O;#<>R"J7>L.-1Q5>P1SD M8S7C*G);EHR40 5A%'%8CIT;?YCT=+Y)^$5@(W;62$^R8.Q)!W?9V/%T0U! M*C4#5H\U3*$H-)%JXT_#Z;0E-7!WO66_-;.K6198P)05OTDF\[%SY: ,EK@N MY /;?(-FGK[F2UDAS"_:V-Q^WT%I+20K&[#JH"34/O%SH\,.P(\. ((&$+P& M] X P@80G@KH-0 CM6M',3HD6.)XQ-D&<9VMV/3"B&G0:GQ"];7/)5>G1.%D M/,,O:"W0#+AYA6@**"$B+9BH.:#/Z'&>H/.S"W2&"$4_$'0U- M3X<''?#D=+A_9)JPO8?0\(7_=-HNAJ' *8T>Y@0"^!B?^^,&/ MO"]=4KTG6?).9'LR]EH9>\?8XQ_**.]HRDI Y]^9$!==TEF*R%!H6US'U\&U MIVYQO:O)VRP_NHK"8#\M>9LV" =AV&;9,=R=?V@)?&6<3J"4U53:5[[=;SKV)8;H6\EDU !J] MMHRK6=1HW5W%L2H;:+$Z$QUP\Z02LL7:3&4=JTX")BZI97&6)..XQ91'Q=2M MW[>2.S*+$"@EL"-E\O< V, M69#1^+UA1GY+F[@[WM)O7>VFEA56<"W8+TIT,XLN(T2@PCW3#V+]#3;UC"RO M%$RY3[0>8O-)A,I>:=%NDHU!2_GPC5\W?=A),)S]"=DF(7/>PT;.\@9K7$RE M6"-IHPW-#ERI+MO(46Y_E$>0)JW"!]P"S./N5UXMXL/-R[L%^8>\[OT?I='>V?5 M4B.V%(16%,@MP_4^HS#IF-'$&TV.=>Q_I,*P@U+QSC':@JS=9:%0*7JNAQ/5 MK_K[:#X&ULK5UI;]M6NOZ>7T%D.O?& .U8\A*[ M:0,D;M/)H$N0I%-<7-P/%'4DL:9XU$/2MOKK[_,N9Z%$.1ET@"*6*/(L[_J\ MRV&_N;?NMET9TV4/Z[IIOWVZZKK-U\^?M^7*K(OVQ&Y,@U\6UJV+#E_=\GF[ M<::8\T/K^OGT]/3R^;JHFJ>OON%K[]VK;VS?U55CWKNL[=?KPFW?F-K>?_MT M\M1?^% M5QU=>/[JFTVQ-!]-]^OFO<.WYV&4>;4V35O9)G-F\>W3UY.OWYS3 M_7S#ORISWR:?,]K)S-I;^O)N_NW34UJ0J4W9T0@%_MR9&U/7-!"6\8>.^31, M20^FG_WH;WGOV,NL:,V-K7^KYMWJVZ=73[.Y611]W7VP]_\PNI\+&J^T==TR$:_RNZ(K7GWC M['WFZ&Z,1A]XJ_PT%EUE59F?:;YQWFHZ>>ESKV&QE[>F#LR33[R3;=JLV^;^9F/AS@.18: M5COUJWTS?73$[TQYDIU-\FQZ.CU[9+RSL/LS'N_LP'@CV\S^]_6L[1RDY?_& M=BSCG8^/1QKT=;LI2O/M4ZA(:]R=>?KJO_XVN3Q]^?:N <^> M_=??KJ;3TY?A5OX^>9E9EW4KD^G/-W:]*9JM_GB456U69"L9*BOEQ^Q^95L# M*S)KJWE5.%K.QMF[:FYP\QU=Z'@/HCW5GV:>@9]-N[&N*\04-/.L#DMM;=W3 MY18K<;9?KF"[>%%8;(>'/^(IS$$/54WVDWFH2IMG-T53S N^"HM@U[.J.,E^ MZ5T&>^D*IM;H$BUND96!#E#V;H7[-IMZFY4KV-#!:HHN P>R&79;%C7MPV9K MLM187>7H@69)$\UAJ)MY>Y+]AO$7"^-V9BFRF;/%/"N<*Y@T))E529LJG6U; M'<^ RW-<;):;A;[')IZ/?.N+6=%W6.=];%00/JWHS@:+J.:\[D75%$U9091; MXCJ\3]]IY6F G"2O:XQ:J)73#DOU&%< M&HC%M2B%+L[4(D[8-V:$Z!.?.I*I57$'4AG39*:NX!QH"T+A1442DVU-X7B# M$'5>\H($XX^^<)@:NFF*V-NL=A/R=[6!39?&F@/Y+."C<## M1")GRKIH6]Z/BJP%$<@%,D>G(99SZ 4WG'P[D#'O?7GL#7W!@8*'Z NC&D,+ A.A"<1*9U8$6, 6?Q4<:,@0TIKHEC7&:E<0:#Q0M"N( MO+W'Q)WML!6LQA"CG-Q"E@]\(G,X>?$R,W_T%4Q;070U=Y7M6TB:7]<)#&WV MS[XQM,5I/A!.9F A]H)6!B'S D>"96 'B:G$/AJX%5'WE^=0,[/HZZRN%H;E M$_;[#LHO&LYRY:6#EK@A7H@$Z8Q@+D"28?L)>U 1L;';N<$^P$)FNGD SFS) M?F5?9=.U8#C*L2K S^9P\Z3)FWT^S95]F+DVEXFAA$ MJEH\Y$36K[+3D^D+Y@6P7%7R=N85;!"I*]'\Z"2[Z9TCR?L>K(:9*D''1A;= M[NC%+7;OR22J"P[VZTUBP N1H" ^Q3KJ^1Q:6MNV!WV\D9E[U1F5;YZA5)M! MQ&AL,K&A_P(K$@9C>:3OLB!'/')B]V!#G9"?;0-(7;1#,U@UHG:X9V 4_KL= M;+68D=-<]%TO(WMR56OVNB!FM%X'Z56P\YG]3O3"[7VC6^FV S>$131F672L M95A,22JXJ'F-!%_(E@A-R7FRC:0-#EPSN0=8N?<.KAL2.E>+P;(O0D@!E(U[I)230.5;W9#. 0%AN)\@C"*.BU(Z (<$@F?,E&.UN3MUZ77<\@ M@6Q_J[HTKQB>+IQ=@T(V-0?0@'\K!F&O.'WIE6F>/9L? 97#I3(FIP_?@RS8 M(@O&;]'BT68]8*PKW$,DN\-"6(3R;-,[.*X60RJXQ/J(9%L10V<,D"7'M: 4 M*,3NFU Z.W03)SWQZV9AGA7-K<>K(/ARZJ"!< M6(J](_Q $\R*6AA%]C*XC:*-&')3;)G5D*A2?5G*/T50 V7203/.)&!#S$[V MWGP_"WW$J"Y5L#8!,L+9:/,XZ7)XUD1Q:<-A&! .NE:MC8Z],I"=0,(U@A@B M&@9X^]V[&Q%"0S*ZKHCHS\Q1]E,4^(]!X-.K"J:B-O"NUK#%/!8FB]J;"]<2 M>B2:3?@$@OJG:' $A+R'/>S)A-U#:(KPVG$]S5E@0:#[545LP#J+NZ*JZ;9C M:.LQ\!CC3\;,8EP99])<\![0.,?$MJ470,K?51#_N:'H#9:&9HR;T@" @R@. M%P.1P+LY ?09ZX<5GK8;P#AH:@;M@C9Z/ UJ0L?GN3=*XC\%^%#XAI!U*,.@ MGSC-QC;'48@\/3]"\7X&X,G.?;Y@E,L^M4!V;-$['C"!,1X,D/@N((D6 K,X MBIKZ(9B^>"V:0Y5]A:3JHH3I=Q81KG>16);>4GP]T!'&3QA:U31YI: M'"Q(X0*=F /;X$Z\Y:<10O3N"/^JZQ"G1YQ@8*01T RHC(;>8C'0_SHZ<)\= MR,BL(O+PX(T4,U=)Z[8;L)+CV1+4%=DA)C5J 3GH(%(XB1T6E&R-0R=>) NA M7@PKB$(0Q+KZDRGK5V,E"B$;'M> [A@)AF0 MX<,B].:!DEYLF/=$F]-'WB!HMB,L)^C["@-81V*1W4/?S+%=+!A,N0!VNBU$@+5ZY$&NBR72;X+' M[]WC"GA/VVQM1 =>II(PAG-3&AY)'D64Q?@(<>=>E?0'TD923XE2.*+PI,!* MWZ2.W$]/L0AF 2Q-B!Z,"^TKPHHA%!"!GU,&,*C,D(G%HE/T S_7B,^-O$FR M20\KQ#P^C\?(V%(NAK"VHD."(]N0J9%U.[/&;2)&8M%X2(HUL"8RRZ?7+W7) M^DT*3\H1T$O"@P1@[C!WS"*S.B+,!KP11$YAY,K> [5(X&1JS<]Y:.XH'Y(: M)\6CAC(;9I @Q1+BT/ 4RR,(&"P$Z0!^?I>X+H[3JB2RB$%@U3+"I*>VE$V1 M3 B[((WJ:)\C"5,/I5A>THEYDYWD6H7-8++$<.*UW:AY/0'BP*]83U!T2N_X M &A1N;8[IK2O?**@7@P7Q\IW5X.]5?C:=//E0W&<^Y2D+Y@0Y[7&:7UU- MLK/\]/STR2=.X'V53:;Y^>DE?9CD9Y>3OQS4K(Z(\C'4^SZ$>N]'(\ T55)3 M9F'%B&U-*7.C 0Y;"\24E4@/"TS-[(";7_>B?&EV[@3T3G)UK/;K3=\-A(>J M9E0#/:;:DHJ-A"T'LHEW)D8]&ANWRK'VZR??F;9T%4?5V8^4>00#_P<(J7WR M:5C-B<'O67:<32Z>_+*3>-'!]==W"13L3+EJ;&V7VYU1+IZ\Z2NI8"DJ$*+H M4)-3W'-V+2Y['2R2@$+2CM'4)O330# NST_.?7XRI^_3D[/XG6;[*KLX.[D, M.4R?U:9L?GLHJ:WI3PTO<#&"P7H+<%%)S :(W])OF[HH)2M$-9^=2S/.%W+D M00K5K]F =-9" ;SU(I5.:FAJ+Q5#P6Z0#.A\?"U)DI%ZWQD@S%KMA!*(8TE( M+_E?,CB%TW3)HC?UGG&IOLCTLC6S@3;(?4I*CFZ6X7&$3E\-IGET;E7>&?\/O"0J41SOA:_3TQ?9Q>1,)A(=P YH(?QO6-W^-84([U+N[ZL\:'-]D5]- MF'!GY_G%Y%P)=WTY_!%&_NK\3"AW??DB5 WF0\O@O0_B32X'5^UGA.><648; MI6\7!(= MY>ARU5E.IK$42,YR,G">XBPG9R?7_U%G^509O>D:+QTDUA73-1JXA0KY;C:1[V\K-;R_4K(H>QNJ)LE6/E+H M73B@WS<6?T*[SMO7']^$9IS1^V_L/.3[N,+Z^N--GGVR&]CJLXM3GZA+K8?H MP^1E) WQ04";3B91.2,6W3%EK2CQL?3/$)\IKJZE)&OK]:0K%$N8"R)@?%C)@@$$K_L M>(<5QX\0/DQ,&D+].#(T]HB%4'>*K"1L+F%4Q[G-=POB<+FRME62RL8X,T1- M*$IB28L.Q.#?G NTYM#F?IC;*A HA?"T&- O!JJY[G64T;Y[Y7-LQO.\ 'YP MP%^-R(46P\4],C%K6972CU>S0YC1W=P;(2]B0:Z>!,,QH&1\PMN,O5N(L#DM MX@OV+Y6:=DRTE=N!=0&8[1(P23)U/E>NC.;.%ZT.#T<_,%RZGK3$PTLA%D7Y MH10A33\L\5!&7R8P1&B?4!>#GF?]QE\9H'^_2832L> L1LIWL^!.<4[$6IAR M2HK,V9@=$FX:!WY=.<];/\3+)%"7>DI6;" 'U #&Z1SZH'FH(<':H:$2=!SJ M1FE7PE 0]DF?="7T;6@_^**6 \VW:G(^SW:+0Z&=AOGB)%GW)JU1^3HTKPP\ M%1%N[!Z_[XN4X9QLFB&4?+24AX#],@;Q-$?@F!_.S6/<'&H':0"]%!TE[#4Y MF82Q])'89IG>>GURM7LC=VER]ZG2PA@$)4OE+S%0$FN:8YV40M4Z]>P7YH%"$/5 D.\ [JD5:&6(K?CY,. MA<*"&^XJ)[O,= M&RU5CQTK'4PR=Y#N\T]6.^X)3K*WT8X-$^7:'\Y=Q@B9DO893B16?_2AD8_; MLL*=G$S,])[8<2'-(MX[83)H%87'1"00D,$-5) ;N[5Q651C(1(!OJ:,?E8?46^G[T.[&71$ M)C\,6R6IB[Y9:I9@B<_=>$16C&; ).$IDB.2N@^TRT-3D_AS-\Y,C$B>MM/N MAI)BG'S(:,B!;+A^;<7V@U4R:MI3D),<#/K+R/HX2SDWZH_%LN 2#TY*R06N M7ZD&#B'!<#/AGZJCP NLY)OY9 M6Z>FIY,K8@7^7G-S^D$92<43(KX^$GOV+\^$F !XU[1 "R+';ZW;:U_+QRKQ MZ57M,\M]7[*C[(=G0C[F,GWO6-%:Z3F*Z(^JZ@DMVT%=2![BEB60!AY$O 7U MR8/46DPF->(>K(+!8A$R\TFSI=2&77<\O/DD;0U+.Z\TKZZ="GM-8WNU--Z" M&O6PD\2%P&J-67Y)# .U0""X5U@JXKP%6FAMBS0-GZ;[PY$7[FF96>>XX.E; MN,:,8IO>)W' @W(A8<',2.-T)*,YEX9LM4AK1*#ZX3[]@0K18E+NN@FX57K+\FJ6!/*W,7^M=#_,,:?,?5\XG> 2 MRGAK1J=[%$-3 "H]_7YML>=5I8X'VZU=[MK-I&UDI'F7M#KDS&BHI->78('H MGV:_QYLK&9V+54G'?68!AB"=)%8W7!W]97"(D-C.JJ:'%RAQ7W>2'8+$!]>M M+;];:7&IK?:"8D%UY6-$RE"4U8:4.&>MWTB2@.7//)#E"S,?QU.%BZ*DY6XY M)1K@OCPP7M"-[3-",5(_63J11BLQ"C+]X03JI(YL\33:>F;>I W,VL*5?>2V M:96X"'BEWZB6>G"2,.'%YE&(![_)T[F&3OM .D\DA+9^[&'+. D*5F.Q\GJSMO8+"D0./360L_D2<(-,8 MF:KL26?-NF]4XJ7]3 +W8%;$L^N@/@$G6B-9L(VEP]A>#,>2;N&06'K\BK(O M,1GG8R:?[& L4JT5";6)H)/8>\M#!96T=9:;ZJG=;C%,M<2)=K!ZXWN/X_%! M !%+!=W;QMZ39]P<91^T2_=#0@1_;9@**%I)M]F07A:4$?J]TH9JR@LF4F[#X88DP$D.6TGZI94V:<+2;+'-@VZ1@]RN3W2T=JISNN&J.>B^J;%!A'IM[\PCXX8FF70]X\0=F"D0I22+L@RQ MH.\"U2Z;5IIL8FU K0?U(.UEW#UH^=?(,?P\.4H2,5&4"3[9Q8GD+Y\$ARO.:T5\\Y,/D$-M0"C#L9\?DV=8S,A7\^H'CN2UOD[7=5IV M2&K#XF0VULO'H07P2T,>PK9&C_HW9,N,&_@U7S3E][_(EGPPHT#=4=^0;)6[ MJSTDWU!JGAO<26GG%>=:5B6^^]]\H13U+L34+P@ M=4M:=F.6MJLXRTZM[8K:,/(:*?5C%)U/+; M&)P>*++^K1OW*^COO8G%&%9B2D4^:GAAO:1R$>UE/',J."P6+4;>.T+N'3%N M,#.II26#M^2F+&UT?DN-CRT/)\COGIILTK[VM)I MU(.N+_^C/3/Y?JP1@*0_=IL$RQC,-X:,>?(\C8ZY!KYS?LM3/L% ?SUB_H,Z M,-/CK#=TG+7=N5C*19_J3KIZ/-[B>@VL9-6OXWED#B>H@3R"(1G('ZGJ"8;4 MBV-_F!':0IRU'FTHZ@OCB-$@^R!)L9BY[/%/@,NY/_^47BJQ4+M3;9L7:\8) MW."N;@>XN>8#_;Q4\MM)-#3P8UZ"8F[&GQVDX'ZP,=UW+),4S> XD\_3AK-K M\[?5 Q2+IX0U#,A)Z=]04H*OE[J MI#JV-!I=#B0@.0J7.NS"YQ$&Z56RJ$QE?_3I,*G3TXEZ@HS.OC'>(MS#4-SO MP(];;]EUU%*63\XU[^]%4W=<<)]#F6LK4NA[EX;[@EUW1.A.WK?$YZ,BQ^F\ M?J,M5_%4LE")"Q)1OB2A&.D0I%ES6DEKMS_*U\7#00K[?36?8^?!,4&;OI@% M<\(HR\F2 <]\,U.N!? D,?YE98VDH8L1'@MOU0*IVS+N"1'4X]R$I^7*KEAVC)>5T P\D6^/$,Q7!QYY,JW,:')9_)'@-)M0)'5NWZW+*MU2*=N[3DUG/(NGC^4(2)O$9J$UC!9X ME,"C23C@?HB GR\?M(1FN#7J4_$ 0EI?VV8ZOAJ&GH(U0V]L8<@5'J6>6:Z M>XH\1RMZAU]MLAB\_"L)37L'_4U>#>.'XL-%"SE%HXL,-Y_$+=#E0V]325_B M($[&-(4 #PE%9X4$Q3\LCORWL6#)M)Y:K6U HF3K!0GWT>)Y$\R)5TVVMI" M(N?$-Y+;X.,EX<5B\R_8%?=5QM=WQ9WL-2<.5Y^F&4,T)!D#T$1QGQ[9I>4W MEJL#DF[QS56_GGP\R19FSB@R88QY*'RNL^73[+3^'A1RD?M"/LT@(VPXW8\/ M%U4D.F^,(WNFN3>P?- UYUI"'I_!$#(?=TF.9BTZXSH M2"^'T!))'9YB9&4+3;IMVXC[T@5=T-Z9S" M/ ,9]PZ%4O-!1\"")U:!RMVQP+DS9>$#A&/#KSM+ISP9\)[?%3$,]9)(2DK4 MX8B@5J9'WG69/:/'CR1)2#?8QE?M#[[,$H+=);[]1O#$C20M/U#2\FWR M,L+0L.0SV.'%%!1\JHWM_5OV=@9-,J'Q;4D S@V5HFNQ+J5_@=A^,]3HNYE\ MZ]/HRU0"L.?LY*&1M4MB;' .8^A-9>%])XL!,:JN5]?W6ZC+P)8O;9+X-:%+ MM=U[6PI/'2&JOK4COB&R)I[CMY.=7@ 2D/A8I'0TK11!KBVY(W)-($*MV4\Z M3F[D1 /1U% !-<]HK.76]XOT%%'UJG <_;-330Y.).^W_?*$97SEFF2V]Y8: MGZ6_3W/SBZSO_,X9Q-\B&\2W/6Z[YKQB7_0%-Q/EN-$%1>%NDG[ M%;W&])0FG/@))VD^3CE?E[U2U:1&%>T MMO.I)P9_'7'Q-'/RVGWY@EWQJ^YGML.V^./*%# [= -^7UB8"_U"$X3_ M]\&K_P=02P,$% @ QX)O6$OO\B7D! \PL !D !X;"]W;W)K&ULQ59M;]LV$/XK!Q?H6B#QBYRF69H8<-(6S;!V0=*L M&(9]H*6SQ54B59**X_WZ/4?)LMJEZ5X^[(M-BG?/O3UWY,G:NH\^9PYT5Q;& MGP[R$*KCTS$UJ'0AB\=^;HLE=N<<6'7IX/)8/OA2J_R(!]&LY-*K?B:PTUUZ; ;=2B9 M+MEX;0TY7IX.YI/CLP.1CP(_:U[[WIHDDH6U'V5SD9T.QN(0%YP&05#XN^5S M+@H!@AN?6LQ!9U(4^^LM^NL8.V)9*,_GMOB@LY"?#HX&E/%2U46XLNLWW,;S M3/!26_CX2^M&=CH=4%K[8,M6&1Z4VC3_ZJ[-0T_A:/P5A:152*+?C:'HY4L5 MU.S$V34YD0::+&*H41O.:2-%N0X.IQIZ87;%*9M \S2UM0G:K.C268-URDA] M\">C "LB.TI;Q+,&,?D*XB2AM]:$W-,KDW'V.< ([G4^)EL?SY('$5]R.J3I M9(^2<3)] &_:Q3R->-.OX/6#M85.-7OZ=;[PP8$CO]T7<8-W<#^>],VQKU3* MIP,TAF=WRX/9XT>3P_&+![P]Z+P]> C]7U7H8<0GR5/Z%BK-,UO%OK%+>H?F MZDE>!V4RY3+ZR= /RM1H9FJK0WL4 JHR>'^1-!ZFIA =.XXTX%^M-ZC:$_>VTJG-$T.GP[I/>P" M Y/B4ZU1ANA([5D"4(9:*WQ781[ I0(0K3TJ;<8%(=:47< @H["I #%I3;* MI%H5I WX4!^[?:\*QNQ8 M!/*UV/$J.QCT>@2E*2IKU!!T7,3A)*57U L.# *;#YCLY[(SXULAG)44-&-*Y MU"I#K9H;-5Y-"UR7Y/7*Z*5.E0D=@-#5H.Y[D$^+.I.\@9_:2 %*JO!KLU@^ ME$N\QA]W61/B+>$^BK!AY3RHL]+&"(A: H$P69N<3IZU_2L>?X&.&PEL,/\, MZ6 /O1>/D8#@K*]:GU2%TJ@T'](KY8K-CG3P' 9+'9#@(7V )-(%@CKD 7)\ MJXI:1>)LFRSMF&PPH+9DW:-UKM-<\ H-N*9<]]"Q7]FA,*R+X5L,^_ZO#+LP MJ2V9WJN[^YCU_*#/+$P%U#GV:U0*4.JS;+%I22/!KO#4D@1#0*VP6:EMB_89 M)#,+Z$X&J@P'A%IHU?2_E'0'WVAN[<(:AE761Y<>W-#OF P^TW&$_'=ZM9=W MCQ35WZ%$TSY?L <]UW8-@OD?&7/?U3[J/<1*=JOXW/041U[S)NN^=B_:>?.0 MVXDWS^&WRB&9\(B74!T/GS\;D&N>F,TFV"H^ZQ8VX)$8ESF&/SL1P/G2VK#= MB('NG3_[$U!+ P04 " #'@F]8@FD8+^\( #4%0 &0 'AL+W=O3D1>*00/?IV^D&+K?6W?M*J2 > M:]/XJUD50GN^6OFL4K7T2]NJ!E\*ZVH9\-.5*]\Z)7/>5)O5^NCH[:J6NIE= M7_*[S^[ZTG;!Z$9]=L)W=2W=[D89N[V:'<_Z%U]T605ZL;J^;&6I[E3XM?WL M\&LU2,EUK1JO;2.<*JYF'X[/;TYI/2_X3:NMGSP+LF1C[3W]^"F_FAT1(&54 M%DB"Q+\'=:N,(4& \6>2.1M4TL;IL+R3?VZF^/W#Q@>'M/C?(8NCO-/#\JA4SGTK,W4U M0RUXY1[4[/J'[X_?'EU\ ^WI@/;T6]+_:5"^+>35R6MQR.Q?*B5N;=W*9H>J MXO=_*8_'N%13I636Y;+)%)(Q5.+#W:^(P_'IXNC]?!!9.%M#3L,>]''A+>>K M3[YL!1?EZE1K71"V<_U.06XG>UKIL!96PL6!C6^\-3IG_7 M%(T'!#?:@9 TGH%*8A,%2; @[$AWJ1JL-0((X"YD1/0>:27?RPX!M$24 @8% M?*ME5L%$MX/C.VUX%,>)6@7L)V=M5"5-0=BR/GTH"0FS[>@QQVN* !QF"7=KV)4H F%M@=_:!#!\E2X6)=HAIT1FSZ-,F!RP?=,8NX>QM6 %"TZ-$Q]U*%\." M1=$6/X)?(I&>9?V@S<$Q"RX?=KZL?:7;^(+%^:[E%!DKX+_PY[2.GBP0TI%C M-7JW1IK["A\7[ 6465YA2<,BA WR F"1U+)U J,;=A*14Y %:2C!8L!9ZPC1([ M)1W!-.#/%+/6!/BQ35NJ+!N)H#,5BR41*ZQ512GR,[$P;DMZ"S 2_>DAU#M#A M$=TL&(X.I &.R FK')4XS8_8LYY,LW[WI-WL1TP'(S0 MT9 *3C.RI77:>2%DK_LP2>5+ZP=RD^ M*>FA+-)W<<@#CDH0$U54TK:&"C#)G>;E'UU>QD+]2MQOLLZDKBV(5VNN6J1! MAC5$R40#*=H_?'^V/GYWD<(*G:.+X--D"I2'/HV08G-FCFV$M(N+]Z5/7)!< MM*]L1)6L7HK?#@PB\Q1E*HVP:V$LE?%(1('Z2:Y1,IT<.:QW&Q/#?.@!?9]& MZ)L<@TH96W0<2X 4G0'[%->W%,]D#3P4PS8U.SDB\1XW89:2-#19B08>L-FQ\XT M6&C(SSD.I4TL;9PQ/](3.>8C#I. 7S7S9[?V7K06=[% R=#9@&^51DE[F28F?-\ MI2EMG8DF_HR*P;"-<%**/^U:MP:Q$6=I#HQ]?#H;?3E("])S$)PU/34!8*V) M WA&HT8PC@[/F(Y&K*%/,E\2L!J-+D2'8@RE\[5/'(ARRM,HFH;@V"/48QM7 M,<\JL@FRU&-T,@=S>BK@HN;6Q:?WB*7SL;RIHM9'%XYG)"Z'!XM-_/KX O;1 M01]EPTIS352S1^\IT/,>>V1<2HX)K6\H;Z-5&S33 BP!]]M,*:'#X"%'GV/A[BNC;]<;2:*L?:1$? M;U#RL?KV&W;\@!DWG@2&TD/8QUI[L 83?,QE3@;)R;S'2_>-W3:I!2,?4@"X M%1PDM8GM(Z5Q>*D5IM)4CX%:^4;M+'7T-*C,^S%P&%*&:?K%P60\20;V0XH# M.3Y>8L7[)-/S:8\./=30 .N?A9K+8/^H.TZ/P/X1.5UOD#4S&,$UU? M/ZW<<1NEVDES$4_?=F-T&0^#_0!Z^@:QV?DG7>KE1LW WJ9-)']_U^'S\^T3 M W1D@!@"N:&3TM2(V*WMH1% AK\;[);B3JEXN/K90L[Q.X8)2#J=H::AYFA' M+5$0C4N8W14/$&PL?DYFNLA936[:$/V2[Q.)8\&(\=)M>#M<67Z( M-W7C\GC?^4FZDCC&J );CY;OWLR$BW>(\4>P+=_;H;Z1:OQ(!R3E: &^X\P= M^A^D8+C(O?X_4$L#!!0 ( ,>";UB>93);0 0 *0* 9 >&PO=V]R M:W-H965T M6@1)NWM8[(&6QA81BE1(*H[WUW=(*HZ,VMYB+Q))S7PS\W%F-+.-5(^Z ##D MI>1"SX/"F.JBW]=9 275/5F!P"\KJ4IJ<*O6?5TIH+E3*GD_B:)1OZ1,!(N9 M.[M3BYFL#6<"[A31=5E2M;T&+C?S( Y>#^[9NC#VH+^8570-#V!^5'<*=_T= M2LY*$)I)012LYL%5?'&=6GDG\">#C6ZMB8UD*>6CW7S)YT%D'0(.F;$(%%_/ M< .<6R!TXZG!#'8FK6)[_8K^R<6.L2RIAAO)_V*Y*>;!)" YK&C-S;W<_ %- M/$.+ETFNW9-LO.P0+6:U-K)LE'%?,N'?]*7AH:4PB8XH)(U"XOSVAIR7M]30 MQ4S)#5%6&M'LPH7JM-$Y)NRE/!B%7QGJF<57JA[!T"4'\@!9K9AAH&=]@]!6 MH)\U,-<>)CD"$R?DJQ2FT.2CR"'?!^BC3SO'DE?'KI.3B+>0]<@@#DD2)8,3 M>(-=H .'-SB"]T4\@S:83D:'Y!:6AE"1DX]/-3/;5NCD[ZNE-@J3Y9]#+'@; MZ6$;MH N=$4SF =8(1K4,P2+]^_B471Y(H)T%T%Z"OWWK^HTS'G:)0>AVJ?@ M>=%O'ZD"DE&E&.2$&K*B3)%GRFL(,6--0=;8 +3CE$NM48$)+U0Z5"^+AQFO M,4'L5U, UH\!A6E-78G*%1$HBD*RA![YC@)O=NS7\I2'3._@T( MU9P@Z%,M M#:X:-RK%,N^<[P?-.>8$M>HZ4VSIW?N&:F3:>"$Y=B\FUL0;UZB!APKC;H<7 MDDQJ$SH6:H$]DK-_$@,.O)N>-'UAJA=/>B8XO M5D+2^?1&R!F)HW \3OPBBJ+.#9JWD2,5XW 0C^QS&'=^'/7EC S"=#C"=Q*. MTNE_!6NO;*U0]]?P6CR+*B8OO^W22)QY>Z?7G_)_#/A^V>D32,D]1% M,HP'OXHU3IV3T6A"NOB>C%+2[7S#2SM^1[_%2R$W^F"D-HE/W/[)+#Y*@'W$ MG?LVK$?M=AXH0E5*9@"Y92093?'IW$DN;7;$XW9J8"&U#&K)[#)\*!DZ.)'(X:^@'4GGL3[[G@^&]9(SG(B)#'H%.>GR"E NR$(D-,L9]( MV/@_8.#-M3.QW_^0%5KA3;TP'"B ;Y&-\71J:]=Y@MR$49JZ?8@II"MP78IO ML(W>EN!+ORD\>;N)_?\.^QMB%S6*%JU!L/ Z+\3.0W1E9N M#EE*@U.-6Q8X1H*R OA]);'C-AMK8#>8+GX"4$L#!!0 ( ,>";U@COF.V MH , !P( 9 >&PO=V]R:W-H965TB!DD86$8I42Q9KY>JLX)+?-9@NJ9A>K]!H?I5D 0'P0O?UM8) MHO6R95O\@O:U?=:TBXXH)6]0&JXD:*Q6P5/RN)DZ?:_PE6-OSM;@/,F5^NXV M?Y2K(':$4&!A'0*CGQV^1R$<$-'X>\0,CE_A(L_R [-LO=2J!^VT"FLAQZ9+RQ6HZY61GUT]%H3II M#;Q@@7S'L"@WF&P_O5=@W]_R;C*LAEBK>S.[B ?I+IDXPU@XBU M+3+-Y1:X!%LC%$H:)7C)+)90<6XQ:CC114A*A<3T!(5AEF3OZ!68/DSEUL1!^ M($DGFL>3AY/( E4^-CGJ8_5[/5JDH?.X13_&Q'YR.7=$Q&==NAQ)&NJJ(@ @ MEJKW0:4Y#@4YQBT(98S+PT?E3GVBR?G#?':6+NM^;G*[/U3!%2@O<3I[*AP# M+H3EN4-PZS%49\@G<_=XX_USOKE/Z#N#^S!+9C>ODD:F?Q-\O XQ[#6W MEHI 517&ULE571CM,Z$'WO5XQR$=J5 MK$WBQ$V[M)5V%Q!(H%L!%QX0#VXR;2(2.]C.EOU[QDDW=*52=%\2SWCFS#F> M>++8:_/=EH@.?C:ULLN@=*Z]#D.;E]A(>Z5;5+2SU::1CDRS"VUK4!9]4E.' M/(JF82,K%:P6O6]M5@O=N;I2N#9@NZ:1YN$6:[U?!G'PZ/A0[4KG'>%JT]U"H9_E2.KE:&+T'XZ,)S2]ZJ7TVD:N4;\I'9VBWHCRW6AOJKW$/(%4! MKWYT54LG[A:A(VP?$>8'G-L!A_\!)^;P7BM76GBE"BR> H1$:F3&'YG=\K.( M+S&_@B1FP".>G,%+1J5)CY?\12F#=2V5>RH8OMYLK#/TC7P[I7U 3D\C^WMS M;5N9XS*@BV'1W&.P>OY//(U>G.&=CKS3<^C_HT-G<4ZSO)A>PND"3]TXNJ4# MZ@PV&S34'<@UW4_K+.@MN!)AJVNZYY7:P46ER*,[2_GV\GKBV^A[R2>?C%2V MU<;)_F+^QGX&Z31F0D1^%0F6)?'D':4SV'1571"J[=D8K*7# J2U2*6YF+(T MGD.<"3;+TLF_1,2 9T\%B,DA+.81$U%$[QGC239YJX:9YCDXS$NE:[U[.*+# MYRSE==TPUZ"J3.Y-5 Z0*2+&(\2^#2KP4GTC%#&/G=_@PO-]+LZN4 MA1JWE!I=92( ,PS$P7"Z[8?01CL::?VRI'\(&A] ^UNMW:/A"XQ_I=4O4$L# M!!0 ( ,>";UAO.TDDU0( &8& 9 >&PO=V]R:W-H965T7Y&BRE>I19X@&=KDH]-3)C"G'GJ>3#'.F M+V2)!7U92Y4S0U.U\72ID*5U4"Z\T/<'7LYXXQI#S'0G-9@,+UU)D'XT5L M\37@&\>M/AB#K60EY:.=?$JGCF\%H<#$6 9&KR>\0B$L$#C> MLW^H:Z=:5DSCE13?>6JRJ3-R(,4UJX2YE]N/V-;3MWR)%+I^PK;!QD,'DDH; MF;?!I"#G1?-FN[8/!P$C_Y6 L T(:]U-HEKE-3-L-E%R"\JBB3H8*K2BDL#-QRMN*"&XYZXAG* M:2.]I.5?-/SA*_Q!"'>R,)F&FR+%]$\"C\1VBL.]XD5XDO$:DPN( A="/XQ. M\$5=!Z*:+WJ%;\F>V4JTE=?M8$+#C_E*&T5GYN>QFAO&^#BCO4=C7;($IPY= M%(WJ"9W9NS?!P']_0F_+$!;C"G8 .T\9BO*#P*X(P7!).5)E)]/N[9LV /1-C; MIRW9LR(.> O!R/7CH1WTW='H\B^$83O*'[E!? FA&X1Q[UJ14RA G=B].509 MN>&P#[$;^$'O%C=,@$9C!))-F:;"1#!.>F/7[_M "?M^[TKF.=?6QK3;=J#) M^=*1(';[<6 5!G'8^R(-L\KCR/4'83,(_ $<.SW>P=W/46UJA[/MK K3V$"W MVIGHO/&.%WCCP'=,;7BA0>":0OV+8=\!U;A:,S&RK)UD)0WY4CW,Z$> R@+H M^UI*LY_8!-VO9?8;4$L#!!0 ( ,>";UB70'?K90H (\= 9 >&PO M=V]R:W-H965TGQU99.URJ4=EI4J\&99FEPZW)K5E:V,DBE/ MRK.K:#2:7N52%X.;I_SL@[EY6FYK5V M].#JYFDE5^J3JL+HLA%'+9X/;\/'S,8WG ;]KM;.=:T&6 M+,KR*]V\29\-1J20RE3B2(+$SU:]4%E&@J#&MUKFH%F2)G:O]])?L^VP92&M M>E%F?]*I6S\;S KJNV9D+RDS"S_%SL_-IH-1+*QKLSKR= @ MUX7_E7>U'SH3YJ,3$Z)Z0L1Z^X58RY?2R9NGIMP)0Z,AC2[85)X-Y71!0?GD M#-YJS',W+]7"/;URD$3W5TD]Z[F?%9V8%4;B75FXM16OBE2EAP*NH$*C1[37 MXWGTH,27*AF*. Q$-(KB!^3%C5TQRXL?L$N\U#;)2KLQ2OSE=F&= 0;^>LQ: M+VM\7!;EQ6-;R40]&P#X5IFM&MS\\E,X'3UY0--QH^GX(>DG(_#PK(OYI? V MTC]M15+FE=%6I:)<"K=68EEFR#A=K,2%+O"DW%A9I/;R\=F;PBG8X<1'Z905 MDH0D*E\H0Q$XZ]YP.)I_T=G[C;,.8D@LK?SX[*/:EMF6[E\8E6HG7LM$9]K= MBXOP4EQ$EV(ZG(W$S^)<1&%P'8]Q\-KEC8:UW((F$OQ)!^%L!L$R$Z]@HE,=0\:7M!"/CZ\Q;H1YDV V MFIR]DV8%[[9#)V3O49V^%#(OC=-_1XA2'S2[@6X*H;/.B@LQ#B91*"[Y*IY' MXO(LGL-ET5C$LWDP@=UOE46D-\:0:15) [$AWEE9K!XY\AE+GHV"Z?Q:3"=! M/(K//I<.1AT."40!PL?,OK!S1#T,HGC"5W$07L\XD.\+\4E5K@;&B($1!6*G MA(2?4X+=QHC38%C<"UTD*!N6WA(^33,V\6.!X%P[CAH"M*GH_[D8(^JYSC(H M-Q3/2V,8TU9LL*AA0:<7S>6]*)"-"X7+5&&.TYD ?''KB!7*(U;-1,!#%DH: MZ%RG"I)$8\6[1S+]&U@9]GYZ__JC*(V07!6$(5YE*86?-58FL M-($4Y2[Y2@\[#K2;A=6IED8K"ZO(>JB/W[Y$998H]5B/UV4=ZNA9LCJ1=AT M_%5I83LD)4D)0%@X)E%Z2VMYI_F6@1P+U1!?:Q5&U9IV%%LP&)6Q_]0519)M M4F7K>H[>1\@EM <(T9'PFH5:^9L$D01C.[&"KW$J= ML=LIDQ9['M@CU=0%82CVA;&FW01MBBXV\ "5HO?@J.-%A\VB&)%X]%?LND5+ M-PC!N;ANJ$CHHBZRR!#"*S'GO'W=9@X9)/$R;%^VRG[^@=S^GG99YH9H! S) MH1'J3EM'_B"26@"\!56*'^#(/L=X8K0GF)$6WL$*8M263^!C2CG&[[>--)"6 M$>I!*UG&J&'8 L)H8M*]ZX[&(> JH'S%_@Y;7EFC:+/!9:11>T]<8)UTHXBM MV1 V\&C1^*[Z++M%XP\6C!-K'$?:C]25H%=8@C]<6?;D]&!I.:[@_Q)S_S>( M^X07_D_:?Y"TP]%P]"]R=NRI^5C;3N2BK?>G1(@)3'0-DW)TT&1I4=(VAMKI M/61W:VQ^[D6Y([YI8%B3G6I6X8FP?:V1/A+6=W"?:54P#=I*)7JI$^&T _3% M5F%XQHC&C)4J$ Y:#,YF6^'!*?Q V^,>"QYO*WVH#6_%C"Q69/02QGVW61GR M1N0]M]E'=BEU!4O9V5QQII/A^/N*%/C@40^(#0D2B;SI7PY;/>V_? M3OKZTX%!PS1-*6NJ$PT[TF9VP=3I20_0 MQ7VW40]JZB&3*?4R[B#PQQ/A7- E,61. 5?[\HKW/45 ?WI5Y'LN,@T"C5]51=&^>]1HM<-6B&=*^F+:0M_N'*?-S4K-&ZF([LF MC5#;-$0U)8X;JV(C&<.TJ99[S*#/^KD7:THY>Y!SW'?Q!NZAR@JBP ) <30, M(Y+Z'Z?.(1\84$KW#Q)0A,%V:]CF-^UT_L/[=1^4#OYHWTTYLRR1YS0$VG]5 MSE=@7T\YI&_<@XY@-X1#-E"VC0R5\P1PD6V3X#426YEM MFFU/.YB+\0WY:T^BV--5T\UCLRYF SC]A3A\\'IF/>444MJ'FR] ME*L5(DGLX :_357MD@L5=HS\_N2L?_3V9X[ *T^#IZF-6Y+V#(QOFS.O8U7R MH"(T3_N@XI.@,RC6.83#U92/UKI/QM=!.)YQ#0DF?!;4OIN%P70>D91)\W1* MIU/-77P=C*;S_=QF3!2$HYCF39MG3_KPPC(-Q.*:)\_YA7/,[XP.NWDP@;A9'9X )*'>)9#DYO=$1&EQ/ M>K?UP5OGW+,^Q.QZ=X<+7;?QG-O6K?P$C-DMF2NOB=VDD6;TGP*97>R MZM"V6R/1BH-[II;^+J1!E(.2[NZH]U<7=[[PDIJ6"C+#\OTH0:T048N M;='Z^^RBA[0Q'8HO3:8>2@YZAU74VJM39,4E1=Y;WIWLVR=2)1K.YWO^[VF^ MEDSS:DE[#2I1:3WGL,L)J.K4>\?>D-X!(=4,7WPHU]!+PAVRVU2=BWG>MS1>=#BBX5^(B*ZV];(Z4G;R#1JINP>!6PG,T>O*:A/_.PM^A M]4#]8A7)E>V'&LN#PR>^BTW!BMZKNO ?( ERE6_ZF+S+(]BWPV.?9:XZ'\ER MA7T5?0JD[R;PA?]>UCQMOC;>^H]L[7#_J=+S*NVIEY@Z&LXF V'\YS]_X\J* M/[DM2H=&B2_72@+X- #OER5<4]_0 LTWV)M_ %!+ P04 " #'@F]8//"2 MQ1 ( !,%@ &0 'AL+W=OZO[S=#29:O M*9"774LBY_+-S#=#WJZ,?7*I4EX\YUGA[GJI]^7U<.CB5.72#4RI"GR9&YM+ MCT>[&+K2*IGPICP;1J/1Y3"7NNC=W_*[C_;^UE0^TX7Z:(6K\ES:]6N5F=5= M;]QK7GS2B]33B^'];2D7ZK/R7\N/%D_#5DJBW($]FQCS1P_ODKC^PY>9=.K19'_IQ*=WO6E/)&HNJ\Q_,JM?5>W/!;XKUB%M>>CGH@K MYTU>;X8%N2["?_EWM]:LQ*65D,:_6!7>3>, MTP4%Y;.W^*JQS]^_D]J*/V56*?%!25=9!<2]$[)(Q!OMXLS0.W<[]%!&6X9Q M+?AU$!P=$3R.Q =3^-2)MT6BDFT!0UC9FAHUIKZ.3DI\H^*!F(S[(AI%DQ/R M)JWK$Y8W^;[K'4_%?Q]FSEMDR_\..1U$GA\6215T[4H9J[L>2L0INU2]^Y]_ M&E^.;DX8?-X:?'Y*^H_$ZK3@%Z]>BL/"=V6+A\^/XHLI=2RFT:@O?OYI&D6C MFR.[]TRK-XQOJ'!@A!-SVKCDC=()GRJAGN-4%@LE2JMCA5?2H[*K+!$S!1J( M%:HX$: C",<>!^+"[U+J1'@C$+G"S14^BDS+F.I*,!?YU,&H(\0-MH,A9.:,4,[+6:9! M"% ,O5:I7S*U5%E72JJ5E39.UP%=X&*L]OIO%2*@B[*"W953#&FMLR-@(+ZD MVG7$6/6MTF0Z[((@DF.(I70.H2P3PH29"S.CHH"%K19" ;RVM[(J]M:26A5\ M$NR3HX7?M59(R\DU-QE:D+L..7AY(WYC7,;\/(YNQ!^5\1#">>5I;&U9)CO@^K" M-++99BIM.[N7U&:8'E<^0EMG9 R-T]D@A(HJ#&=S6_B/&EU/\ M;9*P^PM?SCYP=G$T' $7"F<\ZE]=;1BA^1]>G[U'-H!"O:!2$&XER\V*_G1T MM?UT]L5XA# 82%I'_5?G(_K!:[<,BOI7YU=[ $0_",#DF/^3X^Z/1J-#[N/U M*?>C_G0:;3\=<'_$%H6U.^Y/7UV(?S_CU%MC3*^ZJ)"2U'4H 26W^DXMGN@Y MS12AO[TI[6+,]&)F866*@LS!V#=[$P3H7'J\%>K>'Q& M; @(T//F6[]VK?:?W(]-GA-)%62HPO!'#N'D%#]A-]DD&&M.R9(#^) ML&6GL:QI;Z&\IP^4DIU&-*\\)[%^;KI2*=I7"I+IAM&,.6P2[DW9[#@S9:O+&E"0ICY('V'9*0R?]Q=@_@ M(27Y#H)Z)P8C=N/1Y!C\UQS?JQN'B:0HE>4[E@*''JO=4PMS?1*@I EP6SI> MG-P[$+\C/SZIIEK<1ALN#0<;* ?&!BUIE67(IQ M\A"/(@:9>8$Y\53*8,"/7SA%78SINCG6ANGA3?\?9H![&L/%-]1Z< M%&4AL[4C$:UEI)Q&-%*-W RIBE"VT-0N=D\,?ETJ;B";10"8^+ ^8'XWI-KM M1?0' AI8>(- %YLVUGNXHG7M#7=$A.&>$88GW3Y[QK/?8Z,W3 -O6Y5$\F=O MCP<1\\3%97]R/N9?%_U7EU$[:-,AB*\;5;)W9BB9%L*MQ;HA\,THWNFE@T,W M19/SSU2A;UI:@.]S R3J!U+07B#?_P-02P,$% @ QX)O M6#\>('4X"P [AL !D !X;"]W;W)K&ULI5E9 MC]LX$G[O7T'T!(,=0'%+MMONSM% IS/!9+#9"9+,YF&Q#[1$V=Q(HH:D^MA? MOU\5J!-:6PM/6[M]L2U5LF"-]75R3Q-5R>UU,WQQ2M^]M%>O#*=KW2C/EKANKJ6 M]NZ-JLS-Z^/LN'_P26]WGAZ<7+QJY59]5O[W]J/%WL.73;2J2M3?=6%W[T^/CL6A2IE5_E/YN87%?4Y)7JYJ1S_ MBINP=H'%>>>\J>-F2%#K)OS+VVB'R8:S])$-\[AASG('1BSE6^GEQ2MK;H2E MU:!&%ZPJ[X9PNB&G?/86;S7V^8LO5C9.LH4<6/N=N"Q+76GIE7MUXL&!UIWD MD=J;0&W^"+5L+CZ8QN^<^+DI5+%/X 2B#?+->_G>S)^D^%;E,['($C%/YXLG MZ"T&?1=,;_$(O4^J@FJ%^"BMOQ-[VO_K M'R,WG++7ZOCBQQ^R5?KR":&7@]#+IZC_92<]3>UO6?J3>(JD^""]WR&AOLS@ M3FNZ1F@GKG92(PT:84IA.BO>&&D+NGFK+5+,6"=D4X@=ECK3) .17WLB"5&1 MHE;U1MG'J<-+S+F6MJSOA+;+!B8UJ5*ES+2L\,S<-493_,5;#G9$F ML,=YR**;K7 ["7_,'E:)22I%^_#2J9X'VT,WU\IYX(\7LO.[R.$:HF-MI)NP MRN^L*I35^3?Q$<++"C>F4*::+785( 91$4ZM@=\HHJ!6XSH\RF&%?H.@K-!Y;S14D$K P @XH.@U MJD,[\!_%F8GW#4MH+-R)JB%R6-*QD7K"B;A1HK4F[ZP2I35U-%]NZE8V)'P> M \IU;5LQ7:(D"^"III2GPL OH"82]#QXLK4M?;1QX_DD%775'F8JFRA%J(0#P-JM8Q: M?I*[@7QNG!_CIF=-P445"QR"$;&G@]41#3"\KIEDYY'U_V6W10HA(!$J/:&9 M^*I",+70>R?)_!P+ R.V.BDD!Q"9B7>F0LDG\W'>4S]1=!7KSO+"O)U%ZK"J MP=8AF,;P4[=H/BC42C/A1D;1M'9S-V'(:TC\.R4M!2>M0/D(*;C(Q-\H3G>F M<^#G?GIQ1!6%RLJ4I_B[/ET>73L296R6*]QF^Z6(EE,L].C[X@D+Z) MLE.(.VJNO&I8.,Y/MOYHIL#X' PSL4Y.S]=BD9R=K8^N4(NIH$&V_00=&2^R MEMN)96 MRTTUQN%$X(1U8.PZE-PT8-6;(NBPY^<"^X!R%"%^/[I^_.%LGJU?,H+GWXBX M5Q861I!"+JP&)(JM,ELKVQTPCVJ%5;7Q:@Q5JAVES$'0:PK7SUV^BU+0[HVN M*G"^V:EFB-0$BFO.)BD M+"]H@33 Z25U&SV:5;)#;29Y%>"%2!@.8U=Y(4E M?W0 99:";$?F&A*MX-RK%.4<0GB4-^@QQ056XC=2+,\[ %]^MY?_2K/I:VK/ MGGOSG"^(>QZ#I".$J]',ZN>409&IM B<@,6H1+#E;FH=TII-PM2JNYGX.W9Q MX;#DY%%2>8!A<"4@W8G.32O3)*9AREN](6WO7HJ=N4&)L(STQ+XQ7E0:6$J1 M;1!#+-8H*;P)D/T'^1L)*"AM"HJWA(<195V,5"Y&@+(8!Y','1LPEPZV]W<) MKNS68"M4))S:3YHM&A]+88548[.,13::N)D\"<6/.Z0 E!3R[&J@\M 8[0PU M*UQDZ3WPPJ'@%^RG-[)B2I]IM@A%%LENJ%YU-G BS*NDKMU$*!*8#->[F_; M=23M1#S6F[L5$2L3.43IFCOV@B$!WHR'T8C#R@$-+M@3(X M5J1I!Y%_%XH3CNP1\Q#72 [&&L3*\TG1#YA#N8OXG 3 %DMU:9+0^^D[ MU$W]W9[JN^:7=;!3T2EB/BG#T27S=+8^< D>K1YVR4R\[2R9B;B$?JX'0!@A MV&P<,1KT\7B@*^37H)B%P+Y3(AM$]H3,>$$+7W ,&#U)4=GLZGHXZ4?RR;WVO!?\8;%E_D>'-H"F'2X>FTY7%/()X@FH M'J (8"XJDS,B(/J^(BX5S8BH)WH+BJ08&HP#949\;2U1NI&.9=I4VNUB_T>H M4JB6VKW&$RQH6SR/-0;ML]1.5H'8581$-@3O0R6%EMAMG&:4?R;2$35(T!CL M?9FCK-E$7$27D5>&03KF4ZDMB@6JN?5AZ"/_4REZH&_]O:$T=S3VF>GH344% MLZ0I8MS]+6I&J'^UC%-F:!8F[0FT.I"9)8(^SQNEV @$8O#,T.?V MY>Y@+AMF ()'/EQI2-E&^0=GA2?GCOLCQ'TY_\\QXD_TW,C:)#U;$T*M%OR; M'KT;33<=*?KN.$-7?RKFRY1[F6S^,/242KWPIQ1Z*N[F"D] MV"R2]6D:CSYH(?X\(()-Y@T%%,GY :W-+[.?9WT#^#DWWO?]WU=3E9A.B%\1 MI^\DXE V3Y/S--T?GOMDKR4:.Q\1*;Y391G4$]0[]7/TI&2STA^0+0/6HM$J M @J%@VGQ ?TN>F"X?..0V%272>$IVI)T?"9PR\,[X($LGWT7,_?TH!-R3&Q5 M-\A)J02<09<7I(IP-A$_0" H44U)J+ALZ3P%XL HCGF$WI &EM^"IIB#1VU1 M VHZ;J+2$IWQMO/4M7?,H'>*IWPC["SI=,O0P-2KT[7T@*;1-)VZ_O#$CUA1 MMG$8T"C8NZKDL6&+RN;YZ RF14]R-@.UAC2A,ZK^Z2D];:FW(SY33&%WW[;: M[AV9[,EM8EW-3H,%1.@!\ERU%*#9:IED&*W[(\2Q28POJ%^F*,BMWE! !U4# M"QI"H])[BI93A(;6O6:##B&V9>@=#H,$% _C:CGMU=1M+V*I(D(-L-Q#%9S# M3269($1B8-5T_1EH5&1L[?I FQHO]N:.,'+TRA M(_V3R3<8U,XM?VFB(1_0&3['#$^'CUF7X1O.N#Q\"?N ,1"S!R*RQ%9 Z^EQ M@,3^QIN6O^AL &>FYLN=0E=C:0'>EP:3;[PA!L,GOHO_ 5!+ P04 " #' M@F]87_N6%'@* H&P &0 'AL+W=O*;N*D7D1=7%L5REQ9C8/V:1RF]K:V@>(A"2,24)#@%8T M7[^G 9*B95J>V0?+O "-[M.G+P"O=ZJ\UQLA#/N19X6^&6Z,V5Y=7NID(W*N M1VHK"KQ9J3+G!K?E^E)O2\%3.RG/+D/?GUSF7!;#VVO[[%-Y>ZTJD\E"?"J9 MKO*7M]=;OA9?A/FV_53B[K*5DLI<%%JJ@I5B M=3-#O@NQ4YWKAE9LE3JGF[>IS=#GQ02F4@,2>#X]R#>BBPC05#C MCUKFL%V2)G:O&^F_6-MARY)K\59EO\G4;&Z&LR%+Q8I7F?FL=O\4M3TQR4M4 MINTOV[FQ431D2:6-RNO)T""7A?O/?]0X=";,_&>;V?9&H7+"O_(?0UY<&$NGY95+/?N-F MA\_,#D+V015FH]F[(A7I8P&74*75)VST>1.>E'@GDA&+ H^%?AB=D!>U]D56 M7O2B?>Q.ZB13NBH%^\]BJ4T)1ORWSV8G<=POD:+D2F]Y(FZ&" ,MR@B)'<.R)WDTY!^@L''5N# +G '%;21"3MC0>A[X2S 51@&7C2>XFH^\2;1 M9( X1)05;.SYP8Q^IS$+O/DX'GQ5AF<,-K\R\'1M$LD:>^%\;F7%WABK0];, MBR'^ZT9@O'J0-KV<+T4A5M)9('3JEZM2Y2P!^651 MR6+=A8A$&(C? PO-Q#$8-$M+;32A3^,XB")O-J,+V!W-QX,O!CYE,5"? J< 5@P9N'4F\]G@SNQ$GB='BDQ]R9(!D'@Q9'/SN&;$(9> MU I,HKE]YL],GHUG[&/!/O RV9"^A)KO68S?+CZ_^\(6B6$[L%=C;:PA M"_@SXSN,X.X%1\%)X7)'C91\(G)1KD61[$%[VS%2/C9$",@$U08!2B160:]1^Q)UJLY7H>L M#2\-0 MJXA 8+8W'2^$I(^6-+6B@3=%+L-O$ \625*27>('.C::&7OQ=([(C&9- M@DQ/:$%YQ/<"GU9"KHB>5;H#S-7@4RFL>]M%SQ#G44Q"L'P0#A",]\(ES]K' M!.AD'K(8>>@]>%>L);UM+)IYOH]\%WA(WA!/>16T((^(/RJYM;R;H!X 68K] MR?2D;5TOGK$9TM24BL L\N;^=/ O=+U_9=YT[L43*D037 #-)GWUP&AEUL4 MC.@X,9[ZUHE1/!U\YUG%75O:NOX5.=^*/6=4^"A7TM5\$K6);_7LPN0U\,-Z MS^9^:UN?27LR:(8%"(C)S OF 84K24&"@\Z[C; 16W*8 %WN1;:GO%N@RS N 6N*PF[FJBB\ M#VOO$-MV=$>!D2WD?9H>Q_!.E#3M 7T]!FK0%BXB)9"8?P2J++&CDQ?L/1@!$@I5:K) M9W7JW"B-%5 U5$G24HEBA=(/FP@I^$Z,4$U[7$KB:(.85I1ZW5A7AIZ+(H^* MRN^N%/::YC56L"V*0T%*4X]NQ)J\!YUS?N\L 7J.K*34B/7$DFM3$=:0+[$Y M2IU/"^1PKY;[";3 _NSX"BE0(# MC2IE D"/(>HB+7Y@G$6D'M3KR!;WMC7M)Y9Z$.5S+!&G"X?%&OD_J?B#7O^ (=!@6WQI8JV_=SC[WB9 MTC1JA C!G:0(!VP?X.$$ENIJB;"3Y%C[CMN%A&TLR< SYH^F3>=C04<-&(T/ M3WH;J,B.=$T:]HKD/@D"[ETV>TE?BSB<+DMB$,2@[4=;FU'WL]X\RH%P'OD* M%L+A:=WGJGS+B[T%&%G%MKJI<^=+[NZ/,:?0DGB584I;G\A&:OBIE+SD9-?S M4V0NS$FXP#@T_>KO.%CW>O@MZ ['.J?]*LJ\ZVU;M/K]'8RB)_YN&7#L3I=F MZB2#1E\FSU$"A;R>4^*XJMT&K"O+;NK#A0!(;/="YTQE180E;P7FE01(VU%2P^L:58Z5E MW1@!F3/_P#V;*N"#=O+1>"H,RX9]M1:6+V:#E3NSZ&F+-HR.IIP=1,'.G MJ@Q--Y(GI0*H(9Z0I3][66[0T1W^D 72:WC6Q26W;"O-ZUPOFPCYL MR@DFI :>N:X?D/\I2L5<64M02M:NG23TUB7EZ>>-Z#3/SQWFO7 >>I0_OCT7 MC#;5!:]QOY:N^04$M"9M'>.I/<&[A[;-H9V=\YB&T83%(8OB MP9WHF;A%NU?V3TVU!D=/HWXP.]%XT0%#/=U!].GMD0-\)^67GZX4]:Z-O M--06P,_N0T;[M/T,M'!?/P[#W3>D#[P$?!JM] I3T17%0U:Z[S+NQJBM_18" MZAB5V\N-X,C/- #O5TJ9YH86:#^.W?X/4$L#!!0 ( ,>";UBI0GK$)0@ M $ 5 9 >&PO=V]R:W-H965T]]?W7%*R/;9GNMO- M C/6Z_+RG/N6KK9*?S9K(2Q[:.K67(_7UFY>3Z>F7(N&FXG:B!9/EDHWW.)2 MKZ9FHP6OW**FGL9AF$\;+MOQS96[=Z=OKE1G:]F*.\U,US1<[]Z(6FVOQ]%X MN/&K7*TMW9C>7&WX2GP0]A^;.XVKZ5Y+)1O1&JE:IL7R>GP;O7Z3DKP3^$V* MK3DZ9\1DH=1GNOA[=3T."9"H16E) \?A7KP5=4V* .-+KW.\WY(6'I\/VM\Y M[N"RX$:\5?4G6=GU];@8LTHL>5?;7]7V;Z+GDY&^4M7&_;*MEXT@7';&JJ9? M# 2-;/V1/_1V.%I0A$\LB/L%L<,L*P#J[#G8W0N-&N6$WK&=>:MRN!S+.&;;1$ MLLIZAPRLN145LXK9M3;TC(DZ>J7NP(ZR>%^WG=O&7M>0+64LKQ;%B$C^8B+0W_/.@8<-W MWBH01M;33DNMFJ,]^$H+X0E\(AN5:M7*WW'?HWW$QV'A)VAVC':%/K%<"E>Q M6 6SDYWY^1X?U^)@'4?MB!0<<4!0N=I5#=H'NO>\[ISR96<[R,,ALNF:4[X7 M+6E9J1H\+QT8!S. +\@JY![9EMH]@8<72B,YZ(DF,MP%J(\BLSFBZ>[[/;!< M;,@' 8D[65HJFTTM2VGQG E>K@=IPUIE&;4EBM5*],&UJ,6$O0<:+W8<_':W MD26O25JYQ=BQ[BH(;7H!Q3:=+M>.\<"]@NDH8>PNP")-:_%L!U. J*0^9635 M@;*W[*KC2"8KB)E&* &6Q$-((2$\[Q+&;2%C /2PLWBP O[$HIZ)=3&^][WS M;H^X(F.<>&>[%BV#F18(@,9%.#>*[ &H0,_[%9XK>DX-)R'H'H0N)5A.GBXB M6X$_;-[;^U0K%O5:7"*V5#A:L:52<>!">_9F#GP:&(P%Y9ILRGCU;_0]'WAN MIX;#*T/9.4ZC/A]\^$-]B3!#0*FV- M;V>*8L4 EEDK;5\Y ;L (&)QPQ.!WKU1O2H->LE0& MMAI"G33X.[ !93-M"*DBJ4"3B[@;4L"GFPE(.9G7M"Z)UN/Q,#)\;5SN/ M89*AB?1.<%A6T+1UGI;..3B)O9N&7BU;/[93OKUP*8_.# 'S\O7H3,?H$S&] M13>OI:O%[OKC6NJ*W<$WU%,^*I3ST<][>*/W)\,#W63?LGF0Q1&.<1[,PA@G M21[$V.+#25)Y^3QG41Y$64:'.(Y&OYW[BQ5%Q)(@BD.6!F$8C1R4Q[M&89#F M!4[2+)C/9CC)\B!-LS.N\=?FFA/7+$ACQS4-YFGQ!-X?Q"-7H+3=KU"/I4?4)>=8I&[#J_'CB M1MC3,DQ>3<,A@M/41W"$4#J?2QE&!,S+K.I+,N/5$QTTTK-Q_7CD@[,S DW9%!7^),[GHT]N#A?5*XZ^ M@7=M^),J_$&)BU+RBW/A2Y9.$I9,8OQGYXLQSI=D5C^1S289^XYEDQ2_^21B MW_TOV?;_]&>=(F9Q$21%1 ]R-+>B0&>8!3'*#_IY M6!3T8(8^,$/Q+M F"VH<\VA.]V%>M)($_HF+F!8GV0AU'3/O15JQ%ZY;[=&>9"QG_@VM_=?QZ\]5_%#N+^ MV^(O7*\PN@+!$DO#R2P;^ZP9+JS:N&]D"V6M:MSI&N^20I, GB^5LL,%;;#_ M:'KS!U!+ P04 " #'@F]8W5VC>9D# "" &0 'AL+W=O['1!9AM(T@WKAP)&NK8? MAGV@Q9-%A")5DK+B_?K=4;*:%*ZW+Q)YY#WWW"M7O76/OD8,\-1HX]=)'4)[ MDZ:^K+$1?FY;-'126=>(0%NW3WWK4,BHU.BTR+*W:2.423:K*-NZS^:QKACG>H;;].\N0D>%#[.K @W:Q:L<>/&#ZU6T>[=$*1JD'CE37@L%HG MM_G-W9+OQPN?%?;^V1K8DYVUC[QY+]=)QH108QD80=#O@/>H-0,1C:\C9C*9 M9,7GZQ/Z[]%W\F4G/-Y;_47)4*^3ZP0D5J+3X<'V?^#HSQ7CE5;[^(5^N+L@ MBV7G@VU&9=HWR@Q_\33&X9G"=?8#A6)4*"+OP5!D^4X$L5DYVX/CVX3&B^AJ MU"9RRG!2/@9'IXKTPN8!@W)(40ZPU<+X51H(E<_2 M?C,2Y4N E.A,G(H3I[OB(N([+.>PR&=09,7B MYB\G$1\1;_[>,=&JQ4\/#7 M[3SNDQO?BA+7"36"1W? 9//S3_G;[-<+;)<3V^4E]/^5 MD!KX@V*I"!\LL?_WXADN7]"24E#RG=EULDC9>#19LYP";5MLC MHI_#GS6.9\(A"$F5J'Q 1_J[(P@":5IAC@.8U7J0,TCKE"E5*S3XFG1KJR5Q M$$8"R74G$:1B6DR4FJRLE=F3DCTH[GL/3I@]BRIG&_@'G65VKZ"89=<9M 35 M"A<46R 84PGM#Z26)RL/J M)$M&16!+AUBXO,KN!=& M4$C-MU(!NG"&2H^Q#"GL/M68O?.<]HD_67UF*^22I:*KLG145( :*(7UW/LBP#3LI).#]SM,->_71]>QP^4#D5D-5:D2L5P ME8 ;7IQA$VP;I_S.!GHSXK*F1QH=7Z#SRMIPVK"!Z=G?_ M02P,$% @ MQX)O6/+2P;4!!P 314 !D !X;"]W;W)K&UL MO5A;;]LV%'[/KR#U@%M@V9K'X8]T!)M<95(E:3B9+]^ MYY"2+#MRO!3M7FR)EW/Y^)W#'Y:4E7[)J9/\HK!6_#5DK*"R8TEX(HMCP;7(0G MES&NMPL^<[;6G6>"GBRD_(HO[]*S08 &L9PE!B50^+MA+UF>HR PXULM<]"J MQ(W=YT;Z&^L[^+*@FKV4^1>>FNQL,!N0E"UIE9M/,*G;L?+VB=T M0RZ4HF+%[/.?%PMM%/#DKS[OG>RX7S;&SHDN:<+. M!A L#QN+8\?DOZH4WI04K^=OX3Q<[)/!_DHR$6I>$ZB M$1Y%&'M$5HI<2JI2(I?D%5<08E)I0E-9&MB.T[B07 "NP 5"14H^,6THSCI% M[T0"F$-$DJN<"I_\GKDGLJ8@J"R5O,&-AAB8L,*H$!7-20%4YV*%FC4>:";S ME*%RT+%@"2T8878MND_%W;,G MLRBEK;(*>@?Y8[1MJ=U@-XYB*!%*F9'115L6"J-=B:E,BB &RUQ8)6 M)I.*_P-"(J=/W@)=C285P*HV&@LP?\'@+V6@VHYC MOD9%X"88).UUK7 $3?1%FI)$/C%:8T6%&O!\=9PATIFJDR WMD M42^I!#=]$NTX =>-XO@]# %U(<)W8#,L>5V-O$H8=7^]9#_XF M3!FX=G$:X6U^N/Y=R#L]-8FKGF>6VR1]TM8VQJ%,DHP.S #L>X%B"/[B=_= XQ\L+Q]'_CZ\@/IS^?K]<,TJ9-9^!NN./N:#P^ M0%DI6NTM7;_7X<"/)S_$X0<(A>'1$ HR^C:=+JH5%&AD7M,I\NHXWE"KX=1D MBU,'V?2&+50%)3)N#;8P'G!?*]//J](,_\V8^Y3LK+A'KKJL;4,+Z M$"R!=P;K5+DK*SP@:]HG:_;(4[ZH3XFUM1FZ5I>#^P"OJR.:)- ,*EN#NOJI MN4!!9\KK,FES=2JH,UW(.T"7,H<6%F<,7>2L[F.A:M,6?ZQN*]T<#>;V.H76 MB*#WBN56/1>NG<9*"BL^W \GSR5.I3S!12='UV[C%]M9LO3HPT8FU,4MDB[M MD.G(F\)]"D2:^]'HZ&U32X M]N1*V.*7XO%W.H]$ FVQ'WA* G\$[6^>P[!G7Z/FU0*[/=) >LHQ**V6)4"O9IV/3S-SRPEZB8.GBT?/\KRW?+GL.4?) 057*PKU^2LF:I[FO]F M= CYP6KJ.6O8"L+ZG(HZQ$$7+'>Q.VF=O ]B$\>U,UU"'[NTO;6';CXRV&H' M LF*@73';I%S3M2"=:'%?02_1V#T'V,?CS<";('FT]$;DA-D+P2F28(NAU@8 MFF.Q5YO3@CI:!>XX^JS%Q4+7MU+@3UMTVJIY*QSKX;$;GNP,3]QPO#,\[8E: M-S/S2=\'DV'G$U?!U,I^R,-T40GCOG:UH^VWP@OWB6RSW'UHA"Y@!9<7R=D2 MMH*#XX%K9YL7(TO[P6PA#;2V]C%C0$.%"V!^*:5I7E!!^P7U_%]02P,$% M @ QX)O6)5@;40^! NPD !D !X;"]W;W)K&ULG5;;CMLV$/V5@7I!"WA]WW2[M0WL)47Z$'21H,U#T0=:&DGL4J)"4M;Z M[WN&DETGW761OM@B-7/FS.',4*O.ND=?,@=ZJDSMUTD90G,]F?BTY$KYL6VX MQIO_!;5:V#4;7_.#(MU6EW/Z6 MC>W6R2PY;+S311ED8[)9-:K@]QQ^:QX<5I,C2J8KKKVV-3G.U\G-[/IV*?;1 MX'?-G3]Y)LED:^VC+'[)ULE4"+'A- B"PM^.[]@8 0*-CP-F<@PICJ?/!_2? M8^[(9:L\WUGS06>A7"=7"664\H;3UP5:# M,QA4NN[_U=.@PXG#U?0%A_G@,(^\^T"1Y;T*:K-RMB,GUD"3AYAJ] 8Y7;OP WF]-; M()2>7M<99Y\"3,#M2'!^('@[/XMXS^F8%K,1S:?SQ1F\Q3'A1<1;_)^$Z5[[ MU%C?.J8_;K8^.%3-G\_)T =9/A]$.NG:-RKE=8)6\>QVG&R^_6KV:OK3F126 MQQ26Y]"__,S.PWTWN_R>SLOR:^NH<1J+1AE*3VP=&Q68@B5CZ^(BL*NP!R/V M05X81LOTD(W:BP_9K=&%DI[TXLXMF_9'=>9=7X4WV 4=.Z MM(R -B_[:,9;J&-W.L,B35V+G4AWB-3I M4$ITB(AQE%_H6@HL ^V M&/0RK90;"(:ZM*:-X7MXS_\A3:>-H=H&*M4. MF6(,X;BU2)_G+,+T07+(A4K!?F.]%L^1!,.8[+DU[(;3%XF4+RG'U8#DW]B. M=^S -J>.B9]@J5&!1UZA5"$>KI!(+6PAUG8?HT91E1@#-1KR4\HB)EZB-K2P MS7HD&GH2D02G-:)GZJ14HS2H'#!$YOM>3 H5T.-7IK/TC=[4AFXP/DE(:1T MOD2)FT"8>UQM4:Z'V8=S;U!E3S$1Q%PLZ)LCO:HQ=L_2:%#'M]N_A ::"]=# MO/] >*M<@7*1,U6%8^[[]RBIXYH+&W14282WF4XEN1$MK_I(7:G3\M\1ZC@E M_4'T1L?N$\[+ES+IU<&H.!TE #OT]V=#X=E.AQYH+5SG\B_=9NN+PDIZG\P0 M2"94!3XH=!-]3;/Y;/PC+E-C8#!^;B!/3B[4BET1/QM\;*?0WZW'W>.7R4U_ M(?]CWG_6O(7LJ$T,PARNT_$/EPFY_E.A7P3;Q.MY:P,N^_A8XNN*G1C@?6YM M."PDP/%[;?,W4$L#!!0 ( ,>";UBVET*/, , /L' 9 >&PO=V]R M:W-H965TL7.A0+=P=%Z2L6?F\_>-/?9BK\V]K1$=/$BA M[#*JG6NNDL06-4IF)[I!19Y*&\D<#&K"ME,P2U:)A6[Q#][&Y-31*1I222U26 M:P4&JV5TG5VM9SX^!'SBN+='-G@E&ZWO_>!MN8Q23P@%%LXC,/KM\!4*X8&( MQM<>,QJ7](G']H#^3]!.6C;,XBLM_N6EJY?1/((2*]8*]T'OWV"OY\+C%5K8 M\(5]%SM-(RA:Z[3LDXF!Y*K[LX>^#D<)\\<2\CXA#[R[A0++&^;8:F'T'HR/ M)C1O!*DAF\AQY3?ESAGRFQ0]QKK#R!_! MR')XIY6K+;Q6)98_ B1$:&25#ZS6^5G$&RPF,,UBR--\>@9O.JJSL'/H? M;LE9C-,,GV:7S^!$*=;,\@)P<#3D*+24U#,V^)G4K7(6O.T[H 1RN1IA'\X\ MC=D.#;4PJ%9N*%M7/P!8H-O .J9*PH\!'PK1>O-X&I16SW=H/1IE.,,+;]+Y M+^XG<,-%ZX>/<^3*@R*4/I+Z?/1Z ,"O+=\Q@5Y%B0X-=1+!;0Y!AJ/;S+;F MT =+=+4N)T!=']P'6M4"^J,-=# Q2!P.9_CF0"*\09.487QEZ$/>>9Y!#-G? M\7SZ(@1E:3R?79RHW'?Y0\VJ7PH1^YD&PT4F#O$@NB0C,"U1:5+&'#&O>O8% M$T4K6+@"";(\5JM_K/5(ZG<4I2?$3EQ=QFJ8]\Y]9AEITFTZ(E='R MOQ&##1:LM4@/1U$/U0F@3#G^?-CQ";S7OX;\GW6KHP/P2#WR"9SJ^.3H0I9H MMN'9L70FJ8^ZNWF<'5^VZ^Y"_Q[>/8OOF-ER94%@1:GIY,5%!*9[:KJ!TTVX MWC?:T6,1S)I>9S0^@/R5UFX8^ 7&]W[U#5!+ P04 " #'@F]8Q\7,C^T' M #E$@ &0 'AL+W=OO M(-RBR "Y(HDM*XTQ__9Z/DF7/M4E? M;(KD=SGGNY#2Q<[8&[=1JF-?F[IUE_--UVW/%PM7;E0CW9G9JA8K*V,;V>'1 MKA=N:Y6LO%!3+T00I(M&ZG9^=>'G/MJK"]-WM6[51\MK?==5M+N?YG%5J)?NZ^V1V_U CGH3TE:9V_I?MAKVBF+.R=YUI M1F%XT.AV^)=?1QZ.!/+@&0$Q"@CO]V#(>_FS[.35A34[9FDWM-' 0_72<$ZW M%)3/G<6JAEQW]5FM07''/JFML9UNUQ>+#FII<5&.*MX.*L0S*D+!WINVVSCV MKJU4=5_! OY,3HF]4V_%BQI_5N49BT+.1""B%_1%$\C(ZXN^%23[SYNEZRQ2 MXK]/X1VTQ4]KHS(Y=UM9JLLYZL I>ZOF5S_]$*;!ZQ=\C2=?XY>T?UM 7E3Q MM(.OPNR$/2;B=X72H@=F>LM6NI5MJ66-28>\=DRW;$4KE7;87W;C;KFL%7.# M-G?.2L2?V&2U6=/&TG%(=LHVII(U9YWMRQN8XTRV%78W6]G>G3:R1=U7;&G- MC;(8A[J5=2\[J":\Z'I6>H;V* E16?<5 MS+QRNZUUZ2F3Z[55ZT&LM)KVR3/V83!F M6C=M '8X29X\YG:"7:D:+G2]/#TX,)K!JKU\B'FJD_>KWU!D%7OX(OO576L5T1/UV\KR'#H13@\*U OVR1CRWO76]A$Y8HD1Q1*-I%;M3$O1;^-*N ME04YO3W*I0D[PBR=,TA6 KG3W082)3:0.Z 06/%067F' +/&W )R:8Q%_+S$ M\NY1'I(- NQ8[WR4T7"_>K=V\/IT2 EC 6.4/&*&K'8;;:O3K;0==$L4H,9@ M3$VB:\AS+%FK,7'R%X'?%\T$F*5]4<0 MD&G/WX/Z ,H0I6?K^E&=HJ=87X];7=Z<]ENO<\SF.W+C15B#RP]D3+6^O!W4__9"+,'N-.NR73E<:M%(];>0$ M<*JLXVHSWN"QS!D:,M(%'J,^:G1>"-))/IAO#>FC#0.@T;>AA^X4J\RX93") MS%!4RL-%C4K](..+# #*C5:KH]Y6J5+[ZU4C;ZC6OF#/RM2XJ=&JI\2-]S7] MI[JG7*)C#(?&4_3MX[O2CFJ2:AHMFZX'#(>[:I9@8G_ ^U_A46$0LE>:6KWI M'6;D85)#X[/IQO_R1Y:+@21;[4<2+B$:IR+@0 MP>S70W.)LIBG:<:2(N1%G+(XBWB0%+,O^U*,HHB+,&11(7@:%2P.(AZ%8G;] M;.J'8<&S.(1O 4^BE(E8\*R(9T/ZQ=Y,RN,@Q#@IDMD7T\&10XCLB!D.A_!- M\!!F?V2"!V'"XR3U\UD2\"(/9N]JW8P5X%&=NNG _[O,O0)/!3OQHYAG83Z. MDRA@)\?Q'#)(_29Z-$,*,AR(8'P2834C;TQ_G-T069HF@49CS.,HPBF.>!\4QN2$71<9R8(\#%@4\ MRHZ2$CA$DC,H2L '\BT-LK\@4Z#.3EC!BR)BQ((8\S'D$33ER,:0!W$T4JN/ ML!Y:*+D<(P=C*B81!W ^H;D >9 &8 +-BXXJWRU0W&\:HO)//_']/,%2(#PY M&5(_P@"EF 3Q,4L">9="4X*%@HF4!UE\H(DJ%G7(0U1<@E0M7N H"C(6(A;$ M\\!,@FP->8Y(H0R#<&2F>@A2'H&$CQFVK]>RX_-$TJLBKN\2]R02'-X6Z:;1;:SIUQMJT-2$?VLU5<7G MSM]N22$Z['OU59>&LVM@KZ2?Q9NM:99:LK.I7S#9=58O>W^1-+B^F;656UR= MZ822;KR2C&>&>]2Z_TUWN7>/VO[#@-]WT#AL5L M\)XJ(4X%U6Z>%PP-443I;$24\!R!#B,>9@G]H=W,)H00B')JHDE$%L)LC.JX=QU=-@^8,>3,[Z*#+I-F>DK&)[?\/=*#L14Q-)@XG(M($!9/GI+H(P&_" MGGJ[71Q]>D#NK?T'%KIY]FTW?(689J=O.&^&3Q>'[<,'H/?2XGW#L5JM(!J< M9&CRO#0F:W_D+$T'1+=#S=*XFY-&["^,J;;/Y"!Z";UC0+1$3I 0 # * 9 >&PO=V]R:W-H965TDEZ H$&V;1Z*/E#2V&)#D5J2 MLM=_WS.4['62S2(/ED5JYO#,F1F2YUOG/X6:.=)]8VRXR.H8VU>322AK;E08 MNY8MOJR<;U3$T*\GH?6LJN34F$D^G;Z<-$K;;'F>YM[[Y;GKHM&6WWL*7=,H MO[MBX[87V2S;3WS0ZSK*Q&1YWJHUWW+\JWWO,9H<4"K=L W:6?*\NL@N9Z^N M%F*?#/[6O U'[R21%,Y]DL%OU44V%4)LN(R"H/"WX6LV1H! XV[ S Y+BN/Q M^Q[];8H=L10J\+4S'W45ZXOL+*.*5ZHS\8/;_LI#/">"5SH3TI.VO6W^6-BFIY[MV6O%@#35Y2J,D; MY+25I-Q&CZ\:?G%YVQ6![SJVD=YL\ SGDPA8^3@I!XBK'B+_!L0LIW?.QCK0 M&UMQ]3G !'P.I/(]J:O\2<0;+L]C\?9HB\?1I$U>A5:5?)&A#P+[#6?+%\]F+Z>OG^"Z.'!=/(7^?0EY&N*' MV=F/]'7,?UCZ7=D.K4>S7MO%B+9,I7&!*T*+Q)JI[7Q9H\S)K=!TRE#KL0/X MN"-MZ59ME+6J'M%UK6*M&KIVG8V[$?W"V!BT&M.?QQBMUR735@5Z3K/Y>(H* M-@;-.*:/\I$WVG7![%#0%9-"-[4NZ"A+/Z?I>+XW)V4KZH2DHM(UA;8JM33L M0$@;51B$H4(M0=1B++]59ZM A?/( %PQ8D\:0O"]#E';-8EP E)ZKK!L=,DG MR5 HHRRXJYCT@?68'M?UQ;.S?):_+M$"VG98"#J_Y<+W0B^.A/8<-5:BQ>@T MST=GIZ<4:H4*$@JN\Q2A=^C@A:XO/T&CFNW19&^+QQXH@2IC7*DB)]9\7W)( M>#+R_$4BW 8*I"0K3QMENA3]'KB\ZQ(]R%"X6,LJV-0QPK7 H2+&([*(*B!.RJE'FJ013 M, @84 '[^X.B(CS.I#C^/,TG?9IIE!"OG/*5^-S NHS.2^2E44G=!+/N,*([ M.$,0-$ JWDIO=,6VVM?_;'KR$'ZJ4]^<44, M*5Y9+C6X3!<="CD5B*5W"J5!0WDF:;5T1@N^0PWTN1#;2Y2/H6'/H#'=I& . M/;CJ8N?Y\QB"P(6N^$^$EL9"SYI#_GM7E(#0>T0M5N VJ$-J%8?&E0T#Y_S0 M+@)I2PU8]%Z5>0%))T*7S' Z MZ'1O"(>-4>W$39 ?@A3=T"O@MU(]]6]$5#$W$H!A[*!Q_-A!,3DZQ1OVZW17 M">"%';8_T ^SA^O097\+>##O[U)([EJ#NN$57*?CTY.,?'\_Z0?1M>E.@$;' M#2.]UKC2L1<#?%\Y%_<#6>!P25S^#U!+ P04 " #'@F]8W^ID]J C " M;P &0 'AL+W=O M61N@%4N^.]T!$B?IR:"/($E/8[#8#Q19DJI-L=1%TK;FU^^[ZJ!$T1G,+!9H M=&R)?%7U[K/\W8-U=\U*ZU8]KJNZ^?[YJFTWW[YXT10KO7+]:YJ9^_^HX^^^A>?6>[MC*U_NA4TZW7N=N^ MT95]^/[Y]+G_X)-9KEK\X,6K[S;Y4G_6[:^;CPY^>Q&@E&:MZ\;86CF]^/[Y MZ^FW;V87^ (]\7>C'YKD9X5'F5M[A[]\*+]_?HH[TI4N6@21PS_W^E97%4*" M??PA0)^'-?'%]&I%W5?O)/OQ5RX%H M@X6M&OJ_>N!G+RZ>JZ)K6KN6EV$':U/SO_FC(")YX?KTP LS>6%&^^:%:)=O M\S9_]9VS#\KATP -?Z"CTMNP.5,C53ZW#KXU\%[[ZC-30]F%^FR6M5F8(J]; M];HH;%>WIEZJC[8RA=&-.O(_'7_WHH6E$<"+0I9YP\O,#BPSG:F?;-VN&O6N M+G79!_ "]APV/O,;?S,;A?A6%Q-U-LW4['1V-@+O+"#BC."='8 W=.+_?CUO M6@>,\S]#)V9XY\/P4)J^;39YH;]_#N+2:'>OG[_ZRY^FEZ$^4[?:%?Y]#Q!;D I5#D1K+6X8J,5;,JT2+E5 M?J_57.M:Z\L/#E'UWN8.DF4SHO5B"* M[0H@&_@,(#UH?0>;_9*<;9W#X0OM6E!_RH DP+*F\:.@_O%;9H &N( M,L+&QAGKAI':X&GR%H]DG-JD5 %"R9[A([\]K5@Y(VCZ;0@H/$)?;F"#M@1$ M@10JD"&]GFL7Y(A.!WC6,=LDB/7VJ- M&P(BZDPA*9U>H2X'LOA/@0(U4*_!/>$C:X#5K'*'+^3-2BW 8L#"K6WA*+ ; MC81R_ CP4@ET^LN?KF?3JY=*_]&9%E@%\:KOC>T:X#2_KXGZ4*N_=;7&(\ZR M'G,2 7-5K/)ZB3L#)O,,AXREF]8@49%\"+AA5O10"BJ M^6.&:/U&G4YF5T0+L'*FH..4INIP=X3SXXFZ[9Q#SGL'I+9K>.C6UKSI9D=-7@Z9FL8-G>DKAOYK> M4?,Y^$)JT;4=0_;H,FL\-FJ[J+T.X@NPCRKS=\07/-[5## #WS0 MD;S!N<#-;/1DQ%Q>!'-Y,6KG?F7Q>><1/&0IQR$<%<=J%PI1'7"ZR2.KM%]E M-X73&D!0#>H"/]PUFX !E")03G5'.AJ^/\P@9 IA->:E?9F"ET6#XIN5R>>F M8DM)5A5>B1)'6HL(L<1]'7JOY==0.W[UN?UB0_L#_:KK3G8D.J])51LSXJ3G MI[)-342CZHT^!(%^"%#A' M*B%ED,++41FZ1:N..Z$?W@%6X(3(%T/B. [JJ#Q6!\&IWZ(. M1]2I%81F8 @K \\@ >[A6,20F=IT#DQQ _@B;RI'BX $V#)3.ZW5F@,7P#O@ MFQP2\"S91=%QT8F/F4@TYGE]UPA((-]RZ5 O SX?"V0@$1AF&)*WE2[@!0.L M"ENQ]^@1X0+SO&*RHP4(AC!OHE>\R;?$.,"?A5CGE!O$)^R)I@!5%#7"@8@Y MR!^AYTF$HM?M4G%M$M>,^21J<0JP#Z^:J $\< #B /)A4A?8*\T<&) X3K? M$M( P/NW'VZ9I35R_!I\@3&NO I<>37*2C]%X?LYJ?"Q$U!")^#JDFM/X0C;#'+A<2TPBJ!('%'=%EX2 M,&MD0 Y+#0X#!F6X8CR4Q%:HH!!<@B1@HA)CGSD)JF7F:C;@(8,94"#F8*Q\ MJ +8!-559E[7LFO"/N4]/EKN"!/@C_V1VM8GD9L]/C^#!O@9?$EUKA!AL].7 M@U2F[Z8O23TO.D< $P_1^UDH1PL0"3O&N=>!^=@B3RP7808\.O!_%?@9C1;%4UITU4&C MYBZ0BQAA&XRUMZL( 1,IIB S!Q&.&&9V*9 AR/65&'<.?C>"WL)F0!]6T3WB MO!I0"*, B"V]>XZ**A.&;[<;X"C*6!1 9&9AY)5:+ *%E8@*Q]'A A.-$71B MHU4(YF/@B!@">:C,/PFS7N(]?E'L'8I]O@07&GUK]HY$!+J-C>I^-Q!I='@; M'#C@9SQ$[C!X)8V-;KI7*^"M.V>=T,(ODI>_=V(A.3)"+9Q 0.\0TV+H-&XZ M]+. ,NP\:+)6:(SRJNBJ5"0A(%QO*KM%"[3MT8$%?X154/A1?.8HRR$HW[.B MX'7-"9T[+[/LZ4=05&RH]EA[@CZ#UTN2SPK;"6IG!0"L0[90#R#V^L0N%N2J M.J,IQ DZ*;!!82N?@";CWK *SI>X$=@R!5]="\:Q+@_L+0MNLQP+8OQ*/!1\ MW:_5$$?Z0Q#\SHT+X ,>L['16_(\E02JN+@/@#E3QL*B?0Y@YUGA]$>41A1/ MCD,I9O2H@)V^21T;OSQ&F[ *./T)TH-RP7-%-ZOO&C'#P_- $"\R?2+FBU:\ M03"W-?L@D39)OO!Q!5$M.3N"]8W%;!M&,N)[HWNV#;DXWK?3:WB,V8@U&H'$ M2 [VA-;A].:E;%E^XZJ+4 3PQ<%7XK[O$'=((Y,XYHL%N'L<[V"B8&4?P(OC ML%17DH'U@8_#C%>JG,3;UYB[TFQX1<7"%B+H,8-U$PS6S:BM^0">=XT2-.Q@ MC;X\G% _6AZK!"K\'*TZ1>8FB25CZL$T% 7@6UO,X7'^C:RSQ/&(>U+*)WF) M\ 0IWMTE'DX7)L2W1#DQC,!X'+6S0^,&5?X$G#'X%O83E \F%7W(NS"N:4], MG<@\,$X,(9_0:#3)%BH+283SV,O;[%5W+4 MKF57M"?S[8G\2)G"9M_GC"^F&7;.5*- XO&.R&[;KH$EF^-OGY&?BC[JL_>@ MO$ V2K6T:#2^43?9Q>P"_KW.SF;39Y_R!^43[;SAIMML*CSC++N^GJJS[/3\ M]-D72AM_HZ:S[/ST$G^89F>74S7"QM/36#0['67DCVEX_\Z']X-EL7% 1ZMC M-0RL_W&24XOYO@K38RORC== D7LM,2TIQ-P!V8D9B?\JHBYX,NN.]4N:8IX M^9*$,VFV]:9K>[R(E3 L<9[@&80+.5(]D!*_US'0E>1*(PS0?/OLK6X*9R@M MHW[$]#GPPS_ "6R>?<$:#R5'.?T=,'*F3M3TXMDO.]E# 2[??DB<[E87J]I6 M=KG=@7+Q[$UGJI*J#^SX,%($U/04GCF[8:]D'90N^[TH;(/Y>1!W#7QV>3XY M]TGV#'^?3<[B[[C:-^KB;'(9$O&^-(,EJ>90949R^!+(P8?1WZVVX#\9#M,A MF&KPNTT%BI*.VV*>L?_1G)+>%..A?'9KTD>MM2!/7AFBA@#$H<=4-,$DB)L( M:@AY0-:CSY),+VJ+>PU.="5J1Q!$Z0/@7G0Q4'_E3O)MBTY7>[K*?)4F)X-; MY!O3HEZ-M3C.* ,Y+5+)9W=D5P!&MH/=IYQ X+0R9 M;;)]?>4WYY+YU^D^KUMV\[X<](R^R\65'=(X*AR*UX;Y2: 1>/N::M2L0[C2 M[?,BDA[P9" TH8 KFIE> M>CI MR>8/&NW![8K1GLYB71V-]K1GQ-EH3\\F-_])HSUF%&;1*,Q&%?H/X",_P)X& M;<'HJP<"JM^/E8<9?W!:VE :5G@<+/C:"3:SH-GW^G"XL):H;)"Y6@+OT,.R MFY2FYQLCVOQ73/:I]Z&FF'1K?<;42>X@4GACX1]U)&G:]Z\_OY&L[/'P\[>V M#&ECZH%X_?DV4U_L!@S V<6IS_>F*HF%;/HRH@:)RQZI+,99%7+'Y,28=<3$ MU=*_@\R#>1'CI"I8=^1O'(GCA2U'I>]4DHZ.8]P@<#"J?@ ,[U5;S%6"H4*\ M8^8.PRS,5>*3A7&@;S&MA)&\=)N0%7V@4A]!JLP=Y@?@XYI2%K#9KA@LCDH) M"/'7@;)FLH7SS+&YDWHS=FJAY)Z1V4:8EKU]0 =%LQ*!2CJ+NQ86H(FM:Z0& MU81\%)AH8 @-O:.3F@HU@;F@X6Q(P*>%=!P1M@( M]H_Q3L+A$D*UE)O^L$ *%RMK&T$I'XPR>]@F)BCFM':/#?[%M0#7%+<]]'.3 M.42!(93/>_B+07TF9QTDM.\O>XK,\#YM@%[LT5>R%XR+_N9&%B8I,RG^:#<[ MB!D\S8-F]$*@2]7 H#AZF(QO>)VQ]P@B-L--?,7YN?+8#+&V4#N0+GA[NPA, MDH2MKW4(H:DW37HG^M /@$OWDU8*:2M(HL@_F.+%Y?N50JS(\ (:$>T+(JS0 M,]5M_">]T,8?QG8,5E*^WPR>9(N'I 55C@FDDI39(>9&.. L".7IZ(=H MF60AN"RG\@WP ;9H4NH+?Y"<71]A35]1L4IP2LS-(4X> MK0A_HRXN8X8"UP@4\^!<&9,"H?:39@>6+*/HT$TGTP!+7J&RWMJ6V L4'[V9 M7.\^V+JNN$/$R&/B>)U-+G:?E$:_$^Z?*M7CB;[8%#X=[>)^ M]:.MER<Z ?QGA-6VW,Z7-JET/<\8._H8>EH<@8T'6HEW Y" M6CH+6@@+CL%^4L&%JW2@+?OP?<]FKJH=A$J?#LJ*'&$#(D)GCV"+&4 M8T^EJ[T\8EMS['@)52V&S>75E@N: SL(QZ'N[T'KV<-(3_\T8"RZ?[9B+8!NHV7R??KS;89,T4>^C0NU7-]H5'&*Y@N\< M-FHG76Z4KC5_=*'G%U<9/ 0H$UW!*?[H+'[!#2PF4P4Y[-ZST LER((G#376LO'$5"/KS MEGU1]*JP'$F>_X%V;[=/H=!9Q38%2U CJH&X.;+_4,0QWPK?>_LZS(NB+)@C M@*X)H<&ID!D[)+.'G M=CA2S0?3C9SE9D9FP=D/0(I#2Z,T4M?=G'5:E@X"[(;8K"M]**W1L&ZH+\.R M303.8:AIKTR&;-GK2D5EZ"PF.+&S'[8%KL+!13&30S5040A]5ZE_&)K/D=8O M8=5AA&%*+]VOZ??Y1Q\IY/P%G"1KV;>.U82#E$T?CS%V&^1%LG9Z?0:20'_WM!8 MS4$>2=ES5.)B0_QTO)^=U//?/1%C8N5#W8 7MC[4E?L$U*/UL?H*R.J]=7L- MM-E0[TOZJ72Z9G[6PV&KK&>/;,BW\-VK>6.YV3#ZZ]C'DE"YZ94I^27J502B M@:EELXJS1\ $TKZ! D[-ESFY]WDH%"7-X]R-X=J3_L.3M"TFQ0V;-^%!/\F,SZHU/3B;2]A-KL.#VOXTS M5$]TIXZJE-C=/QWOR7_K>WYO$\4^J$2>Z.VOC]4@K/AISW2PAF]\Q]3,>^,4P'2\ M?_\61 4%#ONQADW?$_W_%OS.% ;IV-"^1ZQ'ND,FW+ @5;6F&NH3WCJ21RJ,$E[XZ3$<3HFLX>FT]0QUF\Z$2!>H^DR3 M*,+U,=3AEL6*^RV2G!UM-HN"U/N.W\XD:-X/H;*$2_'H)]Y#'$9!3JJ$S=8] MRTM4"Z$80'C)4[_5(QOT#7;/4GS,)P%IX9Z<,/;H]T]I#'K&=]I+*/X@^5WD M@FWON!O?!8C.IW[4KH!HH*0\>VPFSQ,R+"Q/.A2(^(K&.61-.Z_,4JC=F[3H M._Q@87)N+^;70(JE9X/+1Z)2MK'?FJ.-T)X/LLYO.E)[0/9W@X1D$][EQ;=[5P/'>PFGW/8T'8[:ZX U\Q0$8)(B4[?*Z*S;P M@/CCZ!ZF4J1N5N64Z?,M%3N(DH*$'S=T9FEJ3K&@=I'^U8\'CD(1&/SPH3D%*@;EN&!(!O'Y<^MH;;V&*A3/08=AON ME9^\"_?W_7;TP#)]#S'R! T!T^ ;NHI)$Q7I--';GM_"]27 RF5%OG"79Q[Q#8![+:0#1!"^VK)3BP:Y1.'XC(#LH134R/ M9^2D268ZX[#87\:"?BH$^5L:)O(9,RJ3["Z T1,7\7';M5[:UE"E!^=TQ'\$ MR&M8PVPPT<%M^BY>1A/.36-T[#GL#+U\6<7,8$.7!SD9TK0RDX<7"ZVY["R5 M21)B3(>/*E[07EP]B_HR7D_ 'F$LG.W D/0EI@^"FDDU+2J\);4]RH3$>VQQ M;@@<^Z /V,:6#NFDW9H9W_4RG5ZGK>/8SGB=](USF'&%-">6,BMPOP='9EBJV_6P"5*@V^XH0DW\7B\4S4I(P0 M)6!^[]Q6YMZEP,*(XQ VV0PRV-\[(GW%":75_6261X1V(S$%W;X BMW4GBN MXVKO4DO,W.. 9$8X-?ZYS]#TLN"HG0G+?B;T,*K3L6T9K<6A8/+=T(>B ,.? MP,.MMF2&*NYW22[ V#^+9%BIDZ4$Q5!9YD+?%-@_%]@(AXANA(ZA=?5Q=+.B7)6R3F-37?3!=03083F)SG<1(24$T! M#>Z/>BFB0] /ZA!/9XX([LE\=]1QUV=4EJG@#;$_PVT8U)2-(0#G]@XN[#4- M."2QSR=-C(L+XT=H>]OKO%IDK/1"YL.W-7BF[5_/Y9LI;!*F1PVQ]=XCY0N%>)P?1,D:DOY?>LCV M!NB>+E9,3$$B.I31XUQ$KOD*4LOJTAN)46LU=N]G M'+ZTR&WDRKS1+X,1"^?Z(72OIK%"A]N]NB2*OXJQO21$F>M)'XKGS2, UVBGA+ M+CFCHWA+!,^Q-4G8&5I <8/'B>A'$+@OU%TFL6AN-E30W'40ODE?QR> M*7_B]:,&_;L((I:8I#>SI4_3P(X)K_'Z/@SITFLOYKI]P+A^L!1]^(ZQ1>\F MT"3P[QQHM.2.-@^*AC07/(THFPP/3^(1\.-#UYJEUPZQV=5USBX1O,6ER=1+ MPI(LM[/.-)]OJ@^[M/T\DAUN1\#.!$/&&YW0&W7UNJ1'$RR[=/_CKY/%$+ M79)?G1!&/^8^I]W0Q2>X_PXPY"+U&7U2*8"@['0_^EZ8B'0Z&.5-".?>Y-#] M QG5C*IP;8=9U@K\4].4QM^]\=?@(M,(B4X&*W?-,][^0 D*CE,/+S&PLX4D M/M$F<,VEB.Q[O1Z=VRZ5P=K$WY;]$3+RAP2 M\"%&Z@OA[_@YB=/0H 76\C5A$!Q"S&T!7W]*.7%@D=TKP:BKA*+(MI>P-DWH M**3U+D[_[-Y)VD!K[ M-Z(_U]5IERF<79)M32*93%@V8>3>@RA6_FZYW?M#O=,X:E+B2-UL?*3NO? ; M7W8+/A)=2% =]C'&P1VUQVH,).FYP=LR^S>"AL[45(1ZPP3J)_UH"INIV[S. M2PZ+;FV%;7>YF#"48W&J+9GBH+E^>/WZ8TQWAY%E^?:MK2H2JBU; A[7\#%' MJ'XXTI)?J'NYH(2SG#>DO--&8.[/IF[6NI#&//\&*$"ZVA-6T]R=.E0__MQ# MEAAR2KK&0TBJ69S5WE;#]:+4XA=:)0X:%V)FUC38KA&+XSM+YCX,.]%TEVFZ MY*1'>[JJJ!]0)_$JMUB$L6GIK!BX3%L=X>O'G-;%!VSMNTX.WI8]*BQQ0&(V M/MP Y,!2AT<$K'C+:>I/IKD;E)8GAB4Z:M\]##/I*#2QH]#70<)=39AV$%O2 M^:N%=X F^?1XCR&$3#6V5E2L10M_Q^A^M^+@K8F^-W'P?K$0TE&.^Q!DZ3P: M DX!+%YF&JX 6_208=I.3/QOH;H'-FMID_*!#OWVS=X%8K1TC ;D(JMX+7:% M? C?379Z6Y!IXVL1T]&$8.Y@;='LH@D&)%220\?K1S0/B2%.-38$9 IA+;>^ M!ZO#6+H3)4!Y'W(>DEFTY%+_KT][QUM9N3ZRM]689:([Z 'H^9GZA'?[*2XX]0M.SWA!*FO0 MV/M^=OYK=\&'ELIX:S=XZTVO0.[S%OWM9A$9U[BW\YE'!OWZM1/NLS@;,!MO MZ']=RMPPG/MG_3 TRCVH9_YMJ.J76OT-N \#&#\VU__K 3D" 4P,3I?_NJ%. M<3^._OKSKV$:'5S1RY,I0DO>1.*+GON1;<&1C*+/+H_9J *,V(Y"2"Q0^CM?T\6IU!80.ZH8,''MWM6P M8.GG[:YF#)M/2@*]JQIC/.C\1\>K77R!@:N+?FVI MDB0DIS'*<,32E,F5?;$.'N\NE,G')ZXW'V7XV)H_&V^B3_\2C;.UQ=O^&?X' MOAX:$_,_PW;_H5OUC@(6$+=!&?B_6 @5RL]XV1@J5]8LB&V\;L'?7XU\BM^< MG%YEZD-R-QD2ZQ-Y-W)]+D<.2:>R9_K9]6G"],#6>'%([\]"I)EIM>GF%;;6 MXO0P_@4&%Q=)9TGCO?L8K.EZA8Q5]HJ2_/<:TK]&XP'$48.H&RE@06Y9^[^3 M("5KW#5VY 6L<32=F*FY7IJ:^NCX-I-@L*87R8SN#G1?&?R7()UGW@E&VYMT MXODIZHEZ1XV%04(,_5&6M6G;I)%!O'VL8H@/X6>R14Q8[&K0IEZR0D=3PUEB M)M> [*24)9,5SO 4A]WL$V M/."=!]$G*0?Y"XE1^Z,FJPNZ0C,T"?;_TD(OSTBMW0ET+BFDB8]_G[W$'TJ8 M8O,U+"&].OU'*W_I-D67_W\<,Z1W7R1_% U_2]02P,$% @ QX)O6$74!:CF! [@L !D M !X;"]W;W)K&ULC599;]M&$'[7KU@H19 M$4N M#TF.+4!VG-9 #L-V6A1%'U;D2%J8Y#*[2\OJK^_,DJ+D5B;R0NXQYS?'SOE& MZ4>S!K#LNS:G*C?NR34,;\R%+:V-5T3*C!84LF[]X;G$X8)CXKS#P MEH$[NQM%SLJ/PHK9N58;IHD:I='"N>JXT3A94E#NK<9;B7QV=M\$@ZDENY>K M4BYE*DK+YFFJZM+*Q"+',S[\Y%%Q<0^2ELEEXT2_HJ2@+,O MJK1KPZ[+#+*7 D9H<6-_*BX_*HE,Y,)5*X&&*M&-!/,)R]?1,D_H<>:Z/.VJA/^NP> M2S.K)C9O8*.F[FW#*$%XH%: >Q;#5L6:JP&(TUI->N@2U5 MCD5-H+V3)9ZHVH@R,^_/!A06B@T??)*EQ/3,V$JIS+!?V-2+>8S_B1?R8' G M-IC.%K04N6'(C>VAJG+"GWN32F@'N1G] B\,(D8#U@QAV8 M<2^8U\9*LB!CWPTLZYQ]QC;A7)P; _8HJOT2;S7V3&VWSAWX4,5E46CT!$1B/"0TL%1J#F3%A$6]CD=8@,&E:%W7NS,P 8Y5* M05WM%$.UWS%ID*>H:B*K#6FB,%$64W,Z(4-9 1BHC*%2[6ZA\[]N_,]W_M.M M'!9RYQ ;+)%0P-**RKPD2:<]J1% MTJ5%\O,UEJ%Z;(W4_[#@K"A7DI:O)TBO[.-E]ZW63!XJDGM%^RB@-2^*TQ4: M 4'%YO)G'ZJ>JOQ5*\RJ^4%6?<4!X I3;TN!Z;_&#%AB55MPI9(=((+9,5]1 MJ,BBYO5".UV,,*IF+2OJ $$2>].I3RL_\L8)QU42>)Q/7EQ.N1>'5.OCT(OB M:'"UDX=MR/5E;!&^E_C^[O?VS80'_,/Q4TI.1%<4F-N1Y^-%\]TQ'3D;?%7E M"=43H*MBI:$I4VQ,8X[BO23F+)ET6^Z/61R$C2)\5!^),B9#W+>S[O]G;7OK M3S/"9AI[D\ !%T9>'$0M<-/DY24/O$D4-LA-DW%?EQQWY3#^R2XY+[# Y3]- MG5X_XW1H@"VVK@4<*X5>N<=+8:],'"J#O;(M*J-NUY_LD4LQ"@SM8GIZXIB6 M";X^X\@MQ[CDW!%,6.)- SYXP"X%8HF/$@O&&.7]\]."?0S/T<$,ADFZ&6:QS(01,!WB^5LKL-*>A&_-F_4$L#!!0 ( ,>";UC_(@$#BP( )X% M 9 >&PO=V]R:W-H965TEL+\GJ,QF%'6CW<90;!OS5.42E/Q#)^;3FC-J0'[J]W[)]"[IS+0CB<&O5=YE2,HNL("A+IT)H-6._-;'X14@UH%B>U+\H#63Z5C*-TCFO4-<(<,[/2,MS4Z:-8 M*'1GPY@X@O>+LRW;I&%+7F'K)G!O-!4.[G2.^=\$,4MK]24[?9/D*.,M9N?0 MZ[Z'I)/TCO#UVGQ[@:_W'_G^&"\<67X?/P]EW/#U#_/YGAFX2F0XBK@I'-HU M1NF[-]W+SL"UAV2 M?I3\L/3' F%I%/>JU"L@_Q"@LF8M1D9K$2,@=\YI'D M?!B=@Z&"<1]>1'!LY"!OX2JYX>]U[P8.52+>ZQF6L0J3P3%-K:EIGW:W'3[C MIN=>W)O)=2_L2FH'"I<,[9Q?741@FVG0&&2JT($+0YQS6!8\0-%Z!SY?&D,[ MPP=H1W+Z!U!+ P04 " #'@F]8.)<# #Z"0 &0 'AL+W=O*7RK(1;0615%$P\7T+.=W,G<%X6[K)-JO2"MYAMV0:6H.ZWMP)G7H.2 M9 64,N,E$;">.Q?!V66D[8W!KPQVLC4F.I(5YP]Z\CV9.[XF!#G$2B,P[![A M"O)< R&-WS6FT[C4&]OC%_2O)G:,9<4D7/'\KRQ1Z=R9.B2!-:MR=<=WWZ". M9ZSQ8IY+TY)=;>L[)*ZDXD6]&1D466E[]E2?PWLVT'H#-;RM(\/RFBFVF F^ M(T);(YH>F%#-;B27E5J4I1+X-<-]:O&#B0=0;)4#64) GA(KF%(7QA>TE[$:XA/R"AP"?7I MJ =OU$0\,GBC WC?RT>0"O-*29=NI#.Y93','2P5">(1G,7G3T'DG_=$$#81A'WHBR569E*A8GQ-K'[D M%\LK<,D5ES:<^Q(K-,_^A83<8&6BHG]P*5%1@I6P%VM7@+T4N@/\F0)9\QSK M/"LWQ":5!"5Q4:@4L]90?;148Z3J&J[5*]>-Y9J_<@7+5;[JPA2J%D.Q H%I M08ZSDJB45Q*AY/!LH+-$IPH=?&69L-[($0E\=S*A=N#[_L"<%)9S)LG$'061 M;L?!X/X@ER,RU\C7DQX6\Z?9[1$(WH*%1 M9AR,]LUJ4L&<^X#.4:-SU*^SO?"TS-KWW>'*; G\ MKB+M]?L!G5.^DYW*E R1:81J= M8FOHT'-=O<&D7;IXHBV'DN<)H9/&_)1V.M&P(7T#2\>=EJZ)'YTH]@2:3C - MWM+IS@^O=1\7(#;FU2'QEU>5RE[-S6KSL+FP]_FKN7T5849L]*GGL,:M_LD$ M2UO8EX:=*+XUM_N**WPKF&&*CS,0V@"_KSE7+Q/MH'GN+?X#4$L#!!0 ( M ,>";UB'YU5(SP( "L& 9 >&PO=V]R:W-H965T,"V\V<6=+-9O(QE19(TVLMXY$X.:BW9G MS[M[.'(8!1\X1#N'R/%N SF6-\RPV43)+2AK36A6<*DZ;R+'A2W*@U'TE9.? MF[$-Q3!VOG9#FW1HD4?H(41W$EA2@W?1([Y M6P"?J!WX17M^B^@LX@UFEQ"'/8B"*#Z#%Q_RC1U>_ '>:YH:_LQ3;12]B[^G M,FUQDM,XME?&>LTRG'K4#!K5!KW9ET_A(/AZAF5R8)F<0Y\]M"T"LH"Y?;;< MO 7,*^HAYC($*@;X48VJ2F:"O8U/)7%V3BGL[B5-@P7*^ :V+Y=+1=38MM& M.SY.?\,I4YAS Y74FB[8GEB;%V1* ]HG 510K%-45%2X#5OQ^@= M4W15&BHLR#6X'-+@4>UH:A4CUVX";U@^B<(3%0, )L& 9 >&PO=V]R:W-H965TVV^V0K1P<]&*KL,*N?:ZS"T M186-L%>Z144W6VT:X6AK=J%M#8JR=VIDF$31-&Q$K8+5HC];F]5"=T[6"M<& M;-/_ .I?1 1./[ 3,8 M0WK'X_4S^L=>.VG9"(MW6OY3EZY:!K, 2MR*3KJO>O\)#WJXQRNTM/T3]H-M M1A&+SCK=')QIW]1J>(N?ASP<.DYST$ZEF^%TZL%D;OP7AK0O.+ M7FKO3>1JY8ORX S=UN3G5FM#]37N"80JX-.P M. #>#H#)+P#C!.ZUP4M' MR6F/E_Y&,H.U%*3UM?)_;S;6&?I8_CNE?4#.3B/[!KJVK2AP&5"'6#0_,%B] M>Q-/HS_.\,Y&WMDY]-4#-639202]A=-E.\7X+.9IQJ_ < YQSMDLSR9_ M$A$#GCT%("8'LSB)&(\B>L]8DN:3SVJ89IZ#PZ)26NK=TQ&=9,ZR9 YDSGDZ MN2.ESG3#&"%MK=$%6@O3G,TXAXS-Y]'D43LA_=6IU,U3DL13R+.4I3,^^>+= M15%T33?H*9'27]0#I0M(\X@E>0J7?LT3(AW#Y=D0#!3Z-/(I9]G,IS&=QRSF M&9SZ\L*C@=&@V?5CT5)).^6&V3&>CI/W9A@X+^;#V+X79E-TVX^?C78TS/IE17\/--Z [K=:N^>-#S#^CU;_ U!+ P04 " #' M@F]8JE.74> " !(!@ &0 'AL+W=O-/EB# MC60NY9/=?"E&7F@%H<#<6 1&GV>('+\QJY/4]*'#!:F'NY>8S[N+I6KQ<"NU^8=/8=J\\R&MM9+ES)@4EKYHO MV^[R<.#0#]]PB'<.L=/=$#F5U\RP;*CD!I2U)C2[<*$Z;Q+'*UN4!Z/HEI.? MR<9YKFHLX&9+9=:H@54%?#4K5#"ME<+*P"UGT MJ4@<7O(&WHR]N.!<"EQ>F-#P!?UPH\G]*:MWO04>O9 #5K4 D$NX/_*>"R2DUS'(]F3XB&I=*3YCE0< MO)U<4BMK8^62#2RDH(G JR5P@R4Y&Z"*8CDG]R2",UZ1F:PU@>KS0<<6V58Z M[NQIU^Q%$0:\AZCOA^FE773]?O_J'PO#ML2?^%%Z!;$?Q6GG6M$L4( ZMTD_ M5)GX\6474C\*H\XM+ID C<8(I$%DF@ASP3CI3?VP&P(1=L/.5)8EUW90:7^7 M@8;S-2-1ZG?3R"J,TKCS* VSRM/$#WMQLXC"'AQ[%L%!=Y>HEFZ&V736E6D: MO3UMQ^2XF0ZOYLV,O6-JR2L- A?D&EY<=CU0S=QJ-D:NW:R82T.3QRU7-.I1 M60.Z7TAI]AM+T/YY9'\ 4$L#!!0 ( ,>";UB6-@8.?0D "L; 9 M>&PO=V]R:W-H965T#NO)62ZEP55I>%,&IQU;\)G[\8TW@>\">M-K9S M+5E^IINWZ55_2 JI3"6.)$C\K-5+E64D"&I\:63VVR5I8O=Z*_T-VPY; MYM*JEV7V9YVZU55_UA>I6L@ZFAY%X7Q9N9<7K(E7I M8P'GT*55*-HJ]"(Z*O&52@8B#@,1#:/XB+RX-3!F>?$Q U]IFV2EK8T2?[V9 M6V< AK\=LM;+&AV610GRW%8R45=]9(!59JWZU[_\%$Z&OQ[1=-1J.CHF'9HZ MJ3,KRH4@I0^I]T<"8*JV(BGSRFBK4A+E5DHLR@S)IXNE.-4%GI2UE45JSY[W MWA9.P1(G[J135DBX2B4JGRM#,>AU;S@@[;^H=UL[ZR"&Q-+*SWMW:EUF:[I_ M:52JG7@C$YUI]R!.PS-Q&IV)R6 Z%#^+$Q&%P44\PL4O/\VB,/JU]^GFY;OM MM)NE40J)[VA.[UZ97+PK92&F@]$8LR<7P7 X%%/^:1:%BLW;1F K^/676EA2(#H+QK#[G;*(=&T,F5:1-' !L/\0>@B006Q]);P:=JQB1\+!.?:<=00H+JB M_R=BA*CG.LN@W$"\*(UA3%M18U'#@IY>-)&"(3'^U(E, -BXS1F2CWFYI/+@!O60BNO"A%UZYIWT/2K(*Z(*"B+T4"VVL>P89I:'7 M5:92V-EP52(K32!%Y4L^T\.. VT]MSK5TFAE8159#_7QNR]1F06J/M;C=5F' M)GJ6K$ZD704 ?U5:V Y)25("$!:.291>TUK>:;Y[(,="-<376N7L5M..8G,& MHS+V#UU1)%F=*MN4=K1!0BZ@/4"(YH37+-32WR2()!C+67X,.!1^[:;GV', MYQCU%;8D*^#0BV> D?3':+/>^IV..6ZE*W%5$78> M,JK\()\=T@ MW*:]V,!6N4:99+=3)LVW/+!%JFD*PD"@BK%=W#D/L=X8K1/,",MO($5Q*@[ M/H&/*>48OU]J:2 M(]2#5K*,4<.P!831NZ1;UQV,0\!50/F*_0VVO+)&T;Z# MRTBK]I:XP#IIK8BMV1 V\^*;Z++I%XP<+QA-K'$;:]]258*^P!#]<6;;D M=+2T'%;P?XFY_QO$_807_D_:/TC:X7 P_!SK?#@!'Z@#?(>"QYN*WVH#6_% MC"R69/0"QGVS61GP1N26V^P#NY2F@J7L;*XXD_%@]&U%"GSPJ ?$A@2)1-[T M+N"@=4K/XY;/>V_;3OKZTX%!RS1M*6NK$PT[T&9VP=3IR? MBR;CNW[Y';$5Y3S3E*,,_/N.LMTZU[4RIL;V=C?K -SW@;)'9K3'6R(_'V.G MDB91?IMO2$GEE?0 G3]T&_6@H1XRF5(OXPX"?SP1S@5=$D/F%'"U+:]XOZ<( MZ$\OBWS+1:9%H%&9));,L!E3+3]ZWZ-X([^\KYK"*/\]2O2Z02NDZ[ M> -WK+*"*+ 4!P-PHBD_L>I<\ '!I32^P<)*,)@NQ5L\YMV.O;A_;H/2@=_ MM.^FG%F4R',: NT_*^U?*PB[T0WY3O])D?:KKV5./(G(CQ(&Y/ M$8ZHS#\J:>W3_:S@HZP>%.N<(N)JPF>#W2>CBR <3;D(!F,^S-J]FX;! M9!:1E''[=$+':^U=?!$,)[/MW'9,%(3#F.9-VF[?-R6'GX+8YA>UZM*>C7;?QC-OVJ&<.^]\P,@5&EWZ M3$,'V6 =_RVC?=I^";KQ'T!VP_UG)(\3VN0L,'4XF"*IC/\TXV]<6?'GD'GI M4+GX";UA>A36JU , M *@) 9 >&PO=V]R:W-H965T(UK&XBSH 6:(DC2]F$P#[1T;1&12)6D[&:^?BXI6;831_,P+^)V MEW,N>41.MU(]Z131P)\\$WKFI<84$]_7<8HYTV>R0$$K*ZER9FBHUKXN%++$ M.>69'P7!T,\9%]Y\ZN;NU'PJ2Y-Q@7<*=)GG3#TO,)/;F1=ZNXE[ODZ-G?#G MTX*M\0'-C^).T63'7Q- M9EY@ 6&&L;$1O,0LLX$(QN\ZIM>DM(Z'_5WT&\>=N"R9QDN9_>*)26?> MV(,$5ZS,S+WNPX'#.'C# M(:H=(H>[2N107C'#YE,EMZ"L-46S'4?5>1,X+NRF/!A%JYS\S/R&<04_658B MW"+3I4*JN-' 1 )77,>9M',:/CZR98;ZT]0WE-7Z^G&=85%EB-[($$9P*X5) M-5R+!)/C #[!;3!'.\R+J#7B%<9GT N[$ 51KR5>KZE!S\7K_7<-#BG_=;'4 M1M&Q^?L4Z2ID_W1(*Z6)+EB,,X^THE%MT)M_>!<.@\\M@/L-X'Y;]/D-%TS$ MG&5PH376N_6-LR7/N.$$O=[*!)B! W:D@GN,2Z6X6,."::Y/,6O-?9K9+X24 M;1 TKA6NF;&9LPQ6#4Y6X30I 6(*(3\ N+( -SN C*2^@[BT$($+(\F3G*0F M[Z)0LE"^DX'*01C5#LT0B+QJKJE3B )%X]"?@_]H>@ M824SDI6>=)QVCOF_H-ZYII-2.'F^2D;[,1AV>_W0]0;=\V%TO'K#T&E<A=4 R,+=QDJAL@:TOI($O1[8!,WC;/XO4$L#!!0 ( ,>";U@F*^D6GP, M %X( 9 >&PO=V]R:W-H965TKI1 MR//.J"H]YONQ5W%1._-IM[94\ZEL32EJ7"K0;55Q]7*-I=S-G, Y+-R+;6'L M@C>?-GR+*S3?FZ6BF3>@Y*+"6@M9@\+-S%D$5]=CN[_;\)? G3X:@XUD+>6C MG=SE,\>WA+#$S%@$3MT3WF!96B"B\6./Z0PNK>'Q^(!^V\5.L:RYQAM9_BUR M4\RJ^Y\_[@'6\>T<=R\_<\/E4R1THNYO0[* +M;,FYAV1NP 8-OLC:%AB]U MCOFO !YQ'(BR ]%K=A;Q,V:7$ 8N,)^%9_#"(?"PPPO?P+O'DF+,88%? MCN&?Q5H;1;-_3P7>PT:G8>T=NM(-SW#FT"71J)[0F;]_%\3^IS.DHX%T= Y] MOJ([F;. M,ZD-B#IKE2*WO,[MI&PIS30 *A>*&VN(SU0Y-,F(2@=86)'1I%'R2=B]ZQ?@ MKU*S>TR!\()<:4 K&J"48[5&16F'#P1M"MEJ\J<_7HVL"JP4F&V"T5VM6TIA MAG !2>Q.6&P'H1M.4AK$8]=/XM$]\A)0&W)(]:0V'7>UUX&-2D,0NG$T@8"Y MC/FV"]-HM,CIX@DK"5M!J'XUC53F-:38#9.$6C^,(7)9,!X]J#9[A$V+I0NV M,AJL.W+6H:0PU=$Q]8XGY#" Q!U/$@C=-$U&-W1_K AM:JTZK4_>5;+!<1C$ M$%!HC-IX0FZEH0@O(/!C-THGW8_ 5!+ P04 " #'@F]80]P'5R8& !L$ &0 M 'AL+W=OD M]8?&XI%R,9B?VV:6:G*K@;MRA+7C*AN11$L=7I:.Y/SU*<;R=\YNQ.=\8$/5E(^05O MWB]/1QX28@7+#2)0^/G&SEE1(!#0^-I@CEJ3N+ [WJ&_L[Z#+PNJV;DL_N!+ MLSD=I2.R9"M:%>9*WOW&&G\BQ,MEH>V5W#5SO1')*VUDV2P&!B47]2^];^+P M/0N"9D%@>=>&+,L+:NCL1,D[HG VH.' NFI7 SDN,"G71L%;#NO,[+W(9T$7!]-')V T3ACG#WQ]3&A8DD^2O':WGS:,D51Y[K/D4%3_8[,=W6*#'C-0/4P$#L&LF5 M*$26:K*2!=0\R(H+8C:RTC!?'TV=/QE5M4X(9)F5"Z8PTPYF&M,=X,5W]BXY MUL %4-"&Y^2 ^('G!JD/HR#PW7"2P"B+W3B,':A5J$1!)J[GIWA-(N*[V21R M;J2A!0$/7QL00>,28DW<(,LL5N1.P#I@I6X$\ -IC-HT1H-IO%3R&[<=[/", M";;BY@CBHLBCNIL;H_BB,EA]&-SFY4K)DIQ#67%1<;%^(<>#//IS?+-A$(^6 MX*)+L(F/L03I$X*\0S#?$^Q( "$,P#] KC5A3Y.-JS371J.Z<%ZM%01YJI8G MJCBOE&+"3&M-O&-+,%E@&B,W]D(8A*&;ICB O(;9Q+DVH%D2@4HRXD.JDX2$ M,'72*B6(21A-R,^OTL /WC0RR6LS8-/-$M 1",*?D"!QLRQU+MB*P>OE$Q*9 M&T,?]'TW"CUR"-H+P-&CAD <9O:9%T7D" 2VM^_'&4D]GV1)8WO9P!/? SUZ M) 72,2P.73_R +">=8 U$V8I#*+833*O=CF=I$.ZC5O=QH.ZW;G8$2J9:\T@ M8UCUOW.ZX 4WG/5J<1"[7XNMP;WPH(>T!HN]05!CGY1^0$E.VTK:4._-39TY M E"1,ZOB'%YS0V##T& ;8NPFDPBC[P: ] E,JAU1WTV@:\#5CYQYGJL*@-D] MG)]P9>1&208:"=-=*UH.L$!%>Z[OH250;?@LZ4Y@ILZE8EO*.T8/0'%AA"!@ MW@^<#U1]8749:P8:KP,:9P&)H"+>"T/%FN/;G4>IZWE0>;X+;1+@L<+-@\T( M^UKQ;8DU$D/GA36(8)PAP2W&*Q:'&5Q MV);@ZEG#F#70A\V>[4+6MSZ7'M"A% Q@(.+4];/!?2=IZS<9K-].V;ZMQ?#C MNPP709RF[:Y30<#>;Z!*@57H;V=RW)+Q<,OFORJ0-OD5BB6R[7@_X#,,/G- MH:,W78-6GC\QY'OSLE)D;0U77A,PR!AT&/F.JWL'] M-W"_YD)8X:RL32SX*+$GO!BO20"M#OHZQ6;0.=3N-GV[!I&W4O-:=V%,H@#. M";#W]RS<*@X[1<\RZ!AUXP!IX4^*!X(7'8 (=:DGZ2,'^A0T[GP!EDRM[7>N MAAJJA*D_!MNG[:?TO/Z"W$^OO\-ABX#P:5*P%2SUCA,X6*KZV[:^,7)KOR<7 MTL#7J1UN&(4RP0GP?B6EV=V@@?8?#+-_ 5!+ P04 " #'@F]8V:ZZI8 % M #Z#@ &0 'AL+W=O#9?.K4[&8SM;RD;8D5[)%F;FVC3"P:M9 MC.W*2%%YH:8>LSC.QHU0[7!RZK]=F*L62XK:X,O(TW*)5J9&N5;HF1\[/A.3VYR'"]7_!>R3N[ M-2:HR53KC_CRLCH;QDA(UG+F$$' XU9>RKI&(*#QJ<<<;K9$P>WQ&OV%UQUT MF0HK+W7]055N>38LAJ22<]'5[JV^^T/V^J2(-].U]?_D+JS-TB&9==;IIA<& M!HUJPU-\[NVP)5#$#PBP7H!YWF$CS_*Y<&)R:O0=,;@:T'#@5?720$ZUZ)1K M9V!6@9R;O)*@DB5/;\2TEO;H=.P %*?&LQ[@(@"P!P H(Z]UZY:6_-Y6LOH: M8 QL-I38FM(%.XCX7,Y&)*$183%+#N E&Q43CY<<5O'/\ZEU!J+@KWU*!@B^ M'P(SX\2NQ$R>#2'TK32W1!G/\N;I21S74/RJ79!'+JYST#U-UA%=X;4?M,9;@I+#7$@\D4*8XE$EQ)P MB&RFTFR<0D1;X8!%?F1D+1RL4VTH$IAM3U4+.+JSL, >G0QV, 8?E%N2\_E< MU0JD+?'O-TME*G(EC%/PZ48[40]>;>@-WJRD 7Q0Y)XS>4S**&44GBR+\IC! M(,DB!EM<+[5QQTZ:9GM]EA&:131-\<$8';P'6WB[;"TJ"DJ2B+*8\"B.Z51R8L'=*5123G*I#FA M-.+Y ]IF)6@;ERG\EQD?7'?3,*O:F6XD^>U1P2A[1IX"2$*.UL^]5F%1$I?( M*P)DOYHHKR!(#5]NKSMX^_E??SM2Y[#V-_+$[]?T'1? MO N+K# ;_ET&_)T[W!,"I5 M&PSU&((GXQ!#.*!\/6)Q ?&TBP=FG3HX6P2V\G,/C^JTT/*_X4K 1%.PDS<* MQ&**I#'9:1$&+"L''WRGEM6QN 7A!?H33R_W(#Z)T"_>A4>$CQ*2C!C\TEWA M2MD9FI4 #TGR44J>D'3$X3\;4?+DOQ2#_].?C*-%&!0W7TV2!'*4_YP_U\7! M.S1*BV3MW##^Y4Z-XB)&[D@Y#THD:3YXT3E0FICOJ2!Z5*L62. .K2_(/$A# MM0.SS8+M*O3HMGXTRI-L_?R9."H@A@IXTN_%438J(8*X_T\QI@Y4SVQ3/;/# MU1,.]%4'90UBHC?6:Z#;=$U?1Z_$%]3;DG=0M RY;T#A!+6OIA[<8;3*. IMP24O\#K$ ;3F!8&(%0^$D'4 3@IO5W*%R40(^.3;SW)]14JAY%,X5UF[JA9'>&ZTWK6IA-PFM&WMZE'',V*LP M36Y%W?EPV9>'91)E4%;W!>9XZS[22+/PMRY+?'R'J\GFZ^9B=Q[N,_?+PZWP MM3 +U5I@, ?1>)1#%S?AIA5>G%[YV\U4.[@K^>$2+J?2X *8GVOMUB^XP>:Z M._D'4$L#!!0 ( ,>";U@YMFOAT0( /X% 9 >&PO=V]R:W-H965T M/DAPW ]*\V)1('ITCD1SOI'K4.:*!Y[(0>A+DQFQ&8:C3 M'$NF6W*#@CPKJ4IF:*G6H=XH9)E+*HLPCJ)>6#(N@NG8[IEA(7>3H!WL-V[Y.C=V(YR.-VR-"S0_-W-%J[!&R7B)0G,I0.%J$ERT M1[..C7>&;R23 ((,,5VQ;F5NZ^8:6G:_%266CWA9V/[20! MI%MM9%DE$X.2"_]GS]4]'"0,HC<2XBHA=KS]08[E%3-L.E9R!\I&$YHUG%27 M3>2XL(^R,(J\G/+,=&%D^@@STI7!I2SIK35SU_7QCBT+U&?CT- Q-CA,*\B9 MAXS?@&S'<"V%R35\%AEF_P.$Q*\F&>])SN*3B%>8MB!I-R&.XN0$7E*+3AQ> M\I;HG"D\]Z+G[(5JS,"%4DRLT=F_+I;:*"J8W\?4>^S.<6S;1".]82E. NH2 MC>H)@^F'=^U>].D$\T[-O',*?;KPO0-R!0O#S%9;ZT:*)]2&Q#AA^ACID[#' M2=_E""M94-MRL09CRZ'J7?X7-1ARZYJ#W"H04IQ71+0C DQDU+D%LUM<^!%B MBXLLE[]!Q:5U93RU0:.&5P /KILP:]R\8C(#/YC86OE5*4 _:?:[0W@/[6$K M3AI?Z0EM9#)HTGW3=MQO)HZ@HDG*C9Z0YL<+O5[\&QAPT/>K)$M7:31T,JM\+X M]JQWZ^%VX7OZ-=Q/QFNFUEQH*'!%J5&KWPU ^6GC%T9N7(&ULG5=;;]LV%'[WKR#[WSG*NKDSKI; MOS0FH(]-W?K3\3*$U?%DXLNE:;0_LBO3PIL;ZQH=X-$M)G[EC)XGI::>,$+4 MI-%5.YZ>I+6W;GIBUZ&N6O/6(;]N&NWNSTUM[T['=+Q9N*P6RQ 7)M.3E5Z8 M*Q/>K=XZ>)H,*/.J,:VO;(NC*S]C8^O)R? MCDDD9&I3AHB@X?;!7)BZCD! XWV/.1Y,1L5=>8/^:_(=?)EI;RYL_5_F]X?&?%*6_MT17?=7LG&J%S[8)M>&1@T5=O=]<<^#CL* M.?F& NL56.+=&4HLG^N@IR?.WB$7=P-:%)*K21O(56U,RE5P\+8"O3"],@L( M<4"79F5=J-H%.KC6L]KXPY-) /RX:U+V6.<=%OL&%F7HM6W#TJ,7[=S,/P>8 M +&!'=NP.V=[$9^;\@AQBA$CC._!XX.W/.'Q[_;VG[.9#PYJX]^'_.W0Q,-H ML5^._4J7YG0,#>&-^V#&TR>/J"+/]G 5 U>Q#WUZU;4)LC?HPC8KW=[_XGOB M,4%HX\O+MFM-J/&'7-AOY'IIT(VMH35C,!*P[QNT^F10M<5&>@8]C>S:02\. M)'Q'P@.(0R&"5;[4-;HWVGED8AD@2*)I9L8-B4Q7AG0[CP)%!U4+NG;M8<4? M'H_>K(S3*3N7YH-IU\:/=C%&$:.#B.JC"ZBYF$%4VT7E0U5Z]!CEK, R$TGB MN.!14BS#C)'1RS88U]@Y\.29P$IE2!84%T(AD7%,9#&Z=NOR-C+@G&-&*>(% MPXH72!"..66C/B5/&]W"[)JCF;.WP'IA$*4%S@0%;@1+KA 3#&>%&+V!\#@D MDAF%!:$@RT*.KFT (G;PV?4^ V$*W!BF8/8Q8IA0B854:3V3!!#&+$%E6D[ARATBJ"G1,1.(3-;WZO/?-^)8.0C M\ZQW@6:8,M(_,(BL%,FETC90N.MK/HQ %U[UL3I M^2DM_'BX?PIE?160BNFJUC10>+?C-VX?1J697H#,Y;_J'IOA?XX0_4 MT3 ;D/[,WF)K3T=[\8JT[[\/_JLQ_3?,^.Y+C_;5P+NVB@:N G1J/]2@]6*Y M1KF N/(TX&"H,8(5+4:OS<>JM+$YA&*Q3_.\0##\&%>C"TCP7$/6<\@]Y9AF M,MY@M$ -U+:951H*(^=Y')B21PLTZU/\'0,5[4FG&M*I]J;S#SA*O[+MXNDK M.&]"LWAOX ,YN_^NA.Z%?CBAT5X=[=7)GA[L?9'0E,^DUG8S,WVPN^_X+)[. M?SS#7R57$0$S6J8NA][-LDTR!7P7B@)Q@8G*-EE\\BAGE#W;W+<9A.'%1!R5 M@@ZY4Q+:/L\C=$&@).2#N9KL'(4;XQ;IP.]1:==MZ$[%P^KP3W'6':6WV[L? MDM?:+2H8CK6Y 55RE$&SN>Z0WST$NTH'ZYD-<$Q/XA+^BXR+&^#]C;5A\Q - M#']:T_\ 4$L#!!0 ( ,>";UAPD2/R@0( &0& 9 >&PO=V]R:W-H M965TTK+2=\-.D(25L0=\U&VDB?V3):0U<4<&1A&+I MG8=GJ]CFNX0?%#IU,$;6R4Z(>QMC9<=4; 2["?-=;7T%A[*H2 MTS>BNX+!CQ.8":;<$W5#;N"A MK%5:U /8**@I[]_D8:C# 2"XA4: M+3DM:$:X1N=9)EJN*2_11C":45#H M,]J:,Y2W#&SV-=\#UT+:E>,U:$+9B4FYVZ[1\=$).D*4H]M*M(KP7"6^-EKM M%_ULT'71Z\*OZ%I#=HJB\!/" 8XFX*OWP_%3N&\J-)8)CV7"CB]ZA6^J'K_. M=TI+ M8D\O*:?F?.6H%&)Z)WO\W.%MU]BG7V,<)_[^T,++I$6$PS'IB;39*&WVIK0; MTIF[H$%2PA0R!\TTHZ9A9G.F9/9<\8$"O%B$SV2^3(J"63 M,QYEQF_*O!6: ML"E%\8N:A'@6S)])FL@*H_GSTOD'/<#VW^]$EI0KQ* PN.#TBZ&1?4_K RT: MUQ9V0ILFXX:5^0V M EFO1!"/P:VTXP_EO0?4$L#!!0 ( ,>";U@>WKG; MB@, #P4 9 >&PO=V]R:W-H965TJ75+4'^ MTL:)SW.><_+$3^+)2JH?>@E@T$/%A9XF2V/JLS35^1(JJH]D#<)>*:6JJ+%# MM4AUK8 6/JCB* )>K:8*3IQ,W M;+$T[D0ZF]1T ;=@OM1S94=IBU*P"H1F4B %Y30YQV<79.0"_(S_&*STUC%R MI=Q)^<,-KHIIDCE&P"$W#H+:OWMX"YP[),OCYP8T:7.ZP.WC)_3WOGA;S!W5 M\%;RKZPPRVERDJ "2MIP82Z[]+UIMYF8)RAMM9+4)M@PJ)M;_ M]&'3B*T /-P10#8!Q/->)_(L+ZFALXF2*Z3<;(OF#GRI/MJ28\+=E5NC[%5F MX\SL=GTWD"S1+5L(5K*<"H/.\UPVPC"Q0'/)67(0'Z$!?HU(1@;_#T]M M26U=I*V+>+SA#KS/B@I=2V6HO_GO?C:LMF(RZ-LU5'>@OJ-?Z)H)5C55>^HY MUL$L[I$YTS7-89K89T*#NH=D]L\+/,[>!&H8M#4,//I@1PUS91\^91[1G/M[ M(HKM.C[:V>C*0*6?)3Z(0'S8$A\&F]\2IY8R/%%^C9JU:C@KX3G*8= !>@2J M=(#>J*4W^GMMT(>]V@AFZ=GB<5O#.)XVQA&('[?$CV-H(PR*1WO%<=+R.PE" M?3)+4.B3Y4C]\K=9V?YPV0CFZ-GAT[:"TWC2.(U '&>=&64QQ+$'=?_*@;?L M$O^M/ Y8.<))^K:Y\T9,XBD$Q[!$W'DB#CI7;XF$40]80'#G?CCL5%=B_;;L MS.4SY$LAN5P\]G\'":?KV_'.+?$HHEIBF"3N7!('O:RW6L*H!RPHG1WBL'7] MD5@.65J"Z?HVO'-/?!)1+#%L$W>^B8/NUELL8=3]*POI_)&$G>RB8;RPMJ,] MQ1O@_F.LWRM*.%7/9I/.2 F.)Q02PS_)UK=E^..RIU#VH.)LOU(ZFR1A0SM8 M*0%4?;O=V2D91E1*#.\DG7>2\*=F7Z6$40>GNY62;NT%N7VU:ZH63&C$ MH;18V=&QA5;KK:KUP,C:;P_=26-DY0^70 M0;H*]7DIIG@9NQZG=,)S]!E!+ M P04 " #'@F]8QV_A>I\( "!40 &0 'AL+W=OBO.U\F/AR^(@ZKW1$OJ9T]B**I_*1LS0O MSP>/4JY.A\,R?N195)Z(%<_5-PM19)%4;XOEL%P5/)HWC;)TZ(Y&P3"+DGQP M<=9\=E=9#PO$Y&3@B_.!Y?.*?/'=8,FXM>$OY0;KTF]*P]"/-5O;N;G M@U'=(Y[R6-:(2/UYYM<\36N2ZL9 MR\?SP71 YGP15:G\)%Y^YMT.-1V,15HV_Y.7+G8T('%52I%UC54/LB1O_T:O M72(V&BB.N8';-7"W&_A[&GA= V^[0;"G@=\U\ _=PKAK,#ZT0= U")K*%%'6THM4O&KF:UBK!25X?6?>R4-\FJIV\N&^/*"(6Y#Y9YLDB MB:--X>GNEP^NVC"B(WDF?E[Z;CI27Z9F)=<$_+513S M\X&JJ"4OGOG@XI_?.<'H7R:MD#"*A(5(& /!-(W]M<:^C:Z.&06-D[8D\%=U MZ2NY25 MKW,]MN9ZHQ#/#TR[%7ALVI$P.MY)TF0R:M*TE79#8!",)[MIWPT,)F-OLC?M MP3KM@37M5U&9Q&3%U3'QS:B?KU$[LU2-)*\GG]N1:$<G.:>ZX$U.]-@0:"SLS M!'HS2[V>K068607X28CY2Y*F),E645*HF9DDJ2A;1=2H^T_CD/?*"CTV];.= M?=O:>XK<7(B$,1!,T\X9]5.DT4'J&66>8N>!%H6I8++*Z9K7UZT'D54FB/*_4D"C)2QFE:7V6E4;- MK%LX6C,DC;ZS]V/RQJ/"M%M^LHJGI*R*6 T%EMRLHI5P MM(I(&NUHVIGG3$U3A- 4&DP#T]7)$#H+;)Q]R,H^0&DA ME,90-%W$WOEP[-;' :Z2L^L*C$[Y=D/ECA?UZ5[/==68B6>K5+QQ M)7>\60:,>D--)"B-=K29=NGQMW^.,$9YP9;I8(YRS(:#VQL\KMW@^8GGO%!S MCULA15'^]978WIVCY8*Z15!:"*4Q%$T_3'I?RL4O''&AWA.41J&T$$IC*)HN M=>\]N?;U(]]>B:$&%)1&.YI>/=WM0FP*Q_(M?M G\6*?.;Y MNNS^';48NA8%2J-06@BE,11-/U)ZL\D-\+48NAX&2J-06@BE,11-E[JWI%R[ M)?7MM1BZ1 =*HQUM:U0\W2[&QBAWNQB;HKSIGF+<&TNNW5A2958E-Y;DHU@F MI4SBTEY(H6MSH#0*I850&D/1=)5[*\J=X0LIU$F"TBB4%D)I#$73E[WW3I+W M[4N'[$V/7N$.=8R\W:5#X\"X?N'@2(;JH2Y%[_1X=J?G)I>\R,0\2JTUU4XY M6A6HKP.EA5 :0]%T=7L_R7/A-=6#>D)0&H720BB-H6BZU!OW$MG7*EEK*O:N M(>QM0RU-6V,YW;7Y7%3Q4WW666LJU*&!TBB4%D)I M#$73M>VM(6^,KZE0;P=*HU!:"*4Q%$V7NO=V//M"(FM-A7HX4!KM:)N%S[>87> &26%>CM0&O5V;QOS MQL8">V @0_5/OTF]=V1\NR-SF^1)5F76WS[\J&PE$D6U6MPJ_;.I31Y-M\F9@<=+3#4 MY'EG)[W]-_M!^\%0-%W,WM#Q[8;.;?3Z?DF&&CM0&H720BB-H6BZM!O/A/'Q M)1GJ%D%I%$H+H32&HNE2]VZ1;U](=$1)AGI$4!I]9R>=F:4F0PTA%*U5<[CQ MA+B,%\OF67[U>@YUX&7SE+RMSZ^WSZ< M\#8JEDE>DI0OU*9&)Q.U8T7[O+_VC12KYOET#T)*D34O'WDTYT4=H+Y?""&_ MOJDWL'[JXL7_ 5!+ P04 " #'@F]8]#^=C$D% "=)@ &0 'AL+W=O M/DA7=P\@JG2^)+N>\.N>5?/18UNS Q?=D M2ZD$/Z(P3N;65LK=Y6B4!%L:D>2"[VBL]JRYB(A4JV(S2G:"DE66%(4C9-O^ M*"(LMA:S;-NM6,SX7H8LIK<")/LH(N+?CS3DA[D%K:<-=VRSE>F&T6*V(QNZ MI/+;[E:HM5&ALF(1C1/&8R#H>FY=P4OL9 E9Q!^,'I+*,DA;>>#\>[IRLYI; M=EH1#6D@4PFB_CW2:QJ&J9*JXY]2$*O>?@G6\GM MW)I88$779!_*.W[X3/.&O%0OX&&2_06'/-:V0+!/)(_R9%5!Q.+C?_(C-Z*2 M -UG$E">@/HF.'F"TS?!S1/5#K-[$D\8:EBU=)0F4"WF(J"0O?J:QO2PS>OGD'W@ 6@_LM MWR^!\A&3D?Z=?]TU)&.^Z?#>OI( M>5X8CPKC4:;G/*/WB<5,4O!%7?4KIXE>/[$$W]1C/:HYUZ[@V)U8SQ"F,\K3'W M7)(0L.JL8DVOP$;PI',>>2VSX-2;0+OA5K\PK*UTH ]^X8/_TSX\>\WXO:Z9 M=M38F?KCA@G:,@>:,"Y,&&M-N-JH]H&Z^8#K[,9*!;BC8?;!3[9LI^;K5QH] M4-$Y6[72I\Y6DV+8D%C-TDEAZ>35[V(3DTZ;%,.&Q&I.3PNGI]J+-WD8?.L!A&]F1 M[=O- =XO#.N+'&I"B>-0S^,_.\';J-WI1:\PK*]UJ!"J&\J)*(OS':C3&Y4#9M2JSM88CE\?2Z'1L'!XXAVWL=NWV..L3A?4E#K0 E6R.SLKFJ,W<'4[TBL+Z2H>>O9_7<>?PAXM*/JLW*U$91&-'Z!W_6*)S_3 M-OM0^QS\CDI^1Z_/[\@HOQM5PZ;4ZG:7_([.P^^H \S'J/4Y[Q.%]24.M:"D M=W16>D<=6.Y[S:JADVIU>TNF1R=A\E1 MF[:1UR;1/E%87^+0W[U+)G?.RN1.F[8[G,BC?+T3^DJ'.E$RN6.*R7.A:CNM MCHTRN2FUHS.CRJM Z8M;7XG8L#@!(5TK>?MBK,ZF.+X+=5R1?)>]'?3 I>11 MMKBE:M2+-$#M7W,NGU;2%XZ*-](6_P-02P,$% @ QX)O6(X&?+:? @ M[08 !D !X;"]W;W)K&ULA95=;YLP%(;_BL6J MJ96Z DZ T!&DM&FU7DR*FG;3-.W"@0-8!9O93M+NU\\&BK*%)#?@K_,^[S'X M.-IR\2(+ (5>JY+)J54H55_;MDP*J(B\XC4P/9-Q41&ENR*W92V I$U05=K8 M<7R[(I19<=2,+40<\;4J*8.%0')=542\W4#)MU/+M=X''FE>*#-@QU%-JX70O?L7B6E%3!).4,"LJDU)(\"T29K56,XTFU29:FZ/,?)2E$GJ6ZC@5+]N/@7B&EC1G-*,) M80K-DH2OF:(L1PM>TH2"1)_0G514;P2D:%9QH>@?TNSLW:O^122@U1OZ 42@ M\SDH0LL+=(8H0T\%7TO"4AG92ALV6#OIS-VTYO !P$D;T9@(U[V/@4 MS!N"M5'>#BST/&^8Y?4L[Q3+'V)Y>ZQ),#[ \GN6?XH5#+'\?1;&!_8PZ%G! M*=9DB!7LL?S0Q<.L2<^:'&4]%:!K<:9 #!$G>T0W\#UG&!GVR/ H\H$IPG*Z M*@$1*4')2\1 #>'#O3_4=W'H_X>W=ZJ7N0B^$I%3)E$)F8YSK@+M7[3%M>TH M7C<%;<65+H]-L]#W$0BS0,]GG*OWCJF1_0T7_P502P,$% @ QX)O6)Z' MY,^V @ I0< !D !X;"]W;W)K&ULM57=;]HP M$/]7K$R:-JDE(5"8&$2"MM,ZJ1MJU^VAVH.)+XE5Q\YLIW3__V6 2? M L(@H[6P-VK[%5H_9PXO5<+X7[)M8Z. I+6QJFR344')9?-/G]HZ["6,)T<2 MXC8A]KH;(J_R@EJ:S+7:$NVB$*X=(=R:S7N4R)VNM)(Y3P-);0T[)DC'N*D@%N9+-9^#J^>$"+.7BXSRTJ,.AA6G+N6HX MXR.0#H@H^$)B:-XU(,WZJHR\GBC M(WC?\6LZ7I(?FIP75.: ]7@9QF7**P'D_B?="/ASJ#0-\?@PL;N",U/1%!8! MWC$#^A&"Y/V[X23ZW&-KW-D:]Z$GK6KN+D.GNMJI/ME?-99*1C4SI*X8M6Z3 MJ)Y/. MR>3MG'#LIA8TQ^L)68;-[E5/_6)>\33M/$U[89;'-9/[RR?K^CK>$6P!=0G: MMY2#8OM9:G.:4UK-GMEN=V1WGBN.AI/AZ!K*#>A#KL*]UHDZQNX@BZESGY#U!+ P04 " #'@F]8FX_*4*<" #B!P &0 'AL M+W=O'61 %YX4-RPOK%L)D6M(<[L!^*-<:9V&#DC$! MTC EB8;=+)A'UXN)L_<&'QD[=Y#:;!3U'"#BDUB%0_.WA!CAW M0$CCZPDS:$(ZQ\OQ&?V-UXY:MM3 C>*?6&:+63 )2 8[6G&[48>W<-(S='BI MXL9_R:&V'8\#DE;&*G%R1@:"R?I/'TYYN'"(1H\XQ">'V/.N WF62VII,M7J M0+2S1C0W\%*]-Y)CTAW*G=6XR]#/)AO8@ZR ;"!5N60^4R_)/,O\D')R*^N3 M=QO/EF IX\^GH<70#B!,3V$6=9CXD3!13%9*VL*0US*#[$> $#DWQ.,S\47< MB;B$](KTHQ+2LY$"6P+%V--WB>*XUE3E@85I# M/K]#&')K09@O;5FI8P[:8[H+=VU*FL(LP!ME0.\A2)X^B4:]5QV*!HVB01=Z MLJ9'1Q*O3@IL[[FK+6=Y?986M"!XM"15 B7Z-;4C%L694FE;6SE.+ 73IJT[ M^F!(,GHT'3J&C8[A7^CX6<*> M@=B";JV33H0_K)-QPV_\'RI__ \431I%D\Z,OV\O8E_S;5R[T2)R!*K;:(47 M[ZX G?ON8K <*VGK)[A9;1K8O'ZWOYO7W6]%=O(-4$L#!!0 ( ,>";UB!+X5_ M=P( $,& 9 >&PO=V]R:W-H965TFI@T2)J4'V-I)&@U#6F(JHSM ]H'-[DF%HF=V6[+_ON=G30K6HOXP)?& M9]][N??BNR9KI1]-B6CAJ:ZD&;'2VN8B"$Q68LW-L6I0TLE"Z9I;"G41F$8C MSSVHKH(H#$^#F@O)TL3O376:J*6MA,2I!K.L:Z[_7&&EUB,V8)N-F2A*ZS:" M-&EX@7=H[YNIIBCH67)1HS1"2="X&+'+P<5XZ/)]P@^!:[.U!J=DKM2C"Z[S M$0M=05AA9AT#I\<*QUA5CHC*^-UQLOZ5#KB]WK!_\=I)RYP;'*OJI\AM.6+G M#')<\&5E9VK]%3L])XXO4Y7QO[#N:%N9ES7AEJ>)5FO0+IO8W,)[X]&D1DCW%>^LIE-!.)O.<(5R MB3##3!52>&N/8*RD)8/ABE=<9FC@TAB5"6XQI_IL"6-?&6H#AQ.T7%0?"'5_ M-X'#@P]P $+"]U(M#9>Y20)+=;JW!5E7TU5;4[2GI@EFQQ //D(41O$.^/CU M\.@Y/"!W>HNBWJ+(\PWW\-W:$C4IUAJE=4Z@-?!P@_4<]:]=ZEZD MX8A1WQG4*V3I^W>#T_#S+JUO1/9,>=PKCSU[O,])87A1:"RXOQ>W"]A?QOYRV[&"KQ=UXO>&Z$-) A0M" MA<=G)PQT.[+:P*K&=_U<6>I4ORQIRJ-V"72^4,IN C=(^O^-]"]02P,$% M @ QX)O6'S38J69 @ G08 !D !X;"]W;W)K&ULK57?3]LP$/Y73AF:0&+D5]-NK(T$[=B0-@G1P1ZF/;C)M;5PXF([+>RO MW]D)48" >%@?&MNY[[OOSG>7\4ZJ&[U&-'!7B%)/O+4QFV/?U]D:"Z:/Y 9+ M>K.4JF"&MFKEZXU"ECM0(?PH"(9^P7CII6-W=J'2L:R,X"5>*-!543!U?XI" M[B9>Z#T<7/+5VM@#/QUOV KG:*XV%XIV?LN2\P)+S64)"I<3[R0\GB;6WAE< M<]SISAIL) LI;^SF/)]X@16$ C-C&1@]MCA%(2P1R;AM.+W6I05VUP_L9RYV MBF7!-$ZE^,5SLYYX'SW(</X3ZELQ1.N(V'?%K[.D9XPJVMFCZPJRQ0X>UHV:; MAL%H1->P[>KOLZ)?:_5(V* 5-GA5F*M@ZGW>6W(U-NFX',7A\(FN/J,D[)>5 MM+*25V5U^FE5]Y.H^ZE/9?(L,?$@>:KRN5$T''QZHM+O# \[N*G;5]:[P"7! M@J,1L:AZ&-8;(S=NGBRDH>GDEFOZ?J"R!O1^*:5YV-@1U7Z1TG]02P,$% M @ QX)O6*HV5FN5 @ K08 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD( T'\T82R-!.QC2-B$ZMH=I#VYRVU@X<;"=%O;K M=^V$+)2 F+27Q!_W')][@K'22V*Y=RB06M>:LA$M)5%T45-Z? A>; MB>,Y#PM7;)5KL^ F<457, =]75U*G+D=2\8**!43)9&PG#@GWO%T;.)MP'<& M&]4;$Y/)0H@;,[G()L[(" (.J38,%%]KF +GA@AEW+:<3G>D ?;'#^QG-G?, M94$53 7_P3*=3YPCAV2PI#775V+S"=I\K,!4<&6?9-/&CAR2UDJ+H@6C@H*5 MS9O>M3[T %[X#,!O ?YK 4$+"&RBC3*;UHQJFL12;(@TTTEDPS4.2 S+%07I( F^?^",_&(!/7P_W'\-=]*XST.\,]"U?\ S?1;D&I;&N MM=HG,UAHZ\O'VYKI^[X3/T\62DNLVE]#*3=GA,-GF)M\K"J:PL3!JZI KL%) MWK[QHM&'(0/^$]DC.X+.CN E]J2IE?IOK:Q,K0REW/!$EL?TFG42>GX8N^M^ M*D^#@K$7=$&/)(:=Q/#?)');Q$,:&Z)Q[_B#*#K:TC@0=!2%PQK'G<;QBQJ_ M8O_>-I'L-D+WAI2.GQH5CJ,MI4^#_"A\OZ74[343T\CQ8J_,Z1R6"!L=OD,6 MV33'9J)%9?O+0FCL5G:8X_\$I G _:40^F%B6E;WATK^ %!+ P04 " #' M@F]8DU"?0.P" ":"0 &0 'AL+W=O*HFUDKK[-*V5;2"A*HSD4&*.PLA$ZIQ M*I>VRB30. :.#=$&,9CR6E5+@VP/MZQ?\NUHY8Y57 M M^%\6Z]7$.K=(# NZYOI.;'] J6=H^"+!5?Y+MJ6M8Y%HK;1(2C!&D+"T^*=/ M91YJ -?? _!*@/<6,-@#Z)> _J& 00D8Y)DII.1Y"*FFP5B*+9'&&MG,($]F MCD;Y+#5EGVF)NPQQ.KBA\@$TG7,@,XC6DFD&BGPFL^(8$+$@O_'PW0'E[!_$ MY#N>)$5ZOX12H$X(5J[&\/5QS?1SG:@7XA;C)\AX/PM)[^/)V-88MG%N1V6( MTR)$;T^(KD=N1*I7BGQ-8XA?$]BHMQ+M[41/O4[&$*(STG=/B>=X_9: K@^' M>RWP\'"XVZ&F7Y6PG_/U]_!5M5EB;4B/8VE:LURP#-I9S/5RJ3(:P<3"^T.! MW( 5?/K@^LZ7M@R])UGX3F2OLC>HLC?H8@]F% ]N)D4$$*NVM!5P/X>;2W03 M>/Z%XSAC>U-/2-/LC478M'#=49WH5?S#*OYA9_S70FES\S%EOE7U\NDIP>,V M/07=L*YGU)33Z?38^C9=7GA[A?N5<+]3^*''WF_J'7A-P9W.CA7KB+J]6JP;C*G]7WZQ/L?$H^H07FJ)KP;=I:=XK#@ND=,Y&6!)9= +%1(LL M?QOG0N-+FP]7V#R!- :XOQ!"[R;&0=6.!?\!4$L#!!0 ( ,>";U@PS]1U M @, &<* 9 >&PO=V]R:W-H965TT@$FTVK=+ZHJ)N'Z9],,D!5IV8V@ZT^_4[.R&#$E KH4F( MV,X]S_F>\\776PCYH*8 FCSEO%!]9ZKU[,QU53J%G*IC,8,"WXR%S*G&J9RX M:B:!9A:4$60*<&=%X+"&M :)6I0K$Z)%33N"?%@DACC6QF8,6T: R? M%2;M0RWQ+4..' M:'$_3,C!^\.>JW$;ALQ-:Y?GEBT%-%OA099.L$+NZ_"2)8!G$> M[&1,(#TF'?\C";R@T[*AB]?#@Q9X\GJXOR.:3I.2CN7K;.$;8FEG)2;D9DP& MI[7<^>K.FV:O;!(-BU\O[M*M!;621/6R&&[8)3OW M^E8EW)4K. %5/6*$( MAS%2>L==+!59M3751(N9O>A'0F/;8(=3[ 1!&@-\/Q9"+R?&0=-;QG\!4$L# M!!0 ( ,>";U@2'NVI@@( )P& 9 >&PO=V]R:W-H965T.?9-O$CC$X7QNKJA:, M"BHNFS=[;O.P!XC.#P#B%A#_"1@> "0M(/%&&V7>UIQ9EJ5:;8EVT5"X+Y)J45)CICF[?%7S?'Q@>.CF-PJ:4M#/LD" MBM<$%+UTAN*=H:OX*.,<\@%)HGDS^M1X#]Z'75>1T=E?5$6 M:V3=X[C/8L,5A9[,]==--KH8C%.ZV??3$S4.!Q?AWB_J((UJNM< *M KWQ<- M\:7=]()NM6N]4]]QZ$MXT[=OF5YQ:8B )4+#P1CEZ*87-A.K:M].%LIB<_+# M$C\?H%T [B^5LKN).Z#[(&6_ 5!+ P04 " #'@F]8(W/0,!<# M"0 M&0 'AL+W=OLK)I::6U^ MDM .(D&S:7NHA,JZ/4Q[,,D!5AV;V0;:_WZV$U(@ ?5A+XGMW/?EOO/YSH,M M%\]R":#02TF9'#I+I59WKBOS)918WO 5,/UESD6)E9Z*A2M7 G!A025U \^+ MW1(3YJ0#NS81Z8"O%24,)@+)=5EB\3H&RK=#QW=V"X]DL51FP4T'*[R *:BG MU43HF=NP%*0$)@EG2,!\Z(S\NRPQ]M;@)X&MW!LCHV3&^;.9?"^&CF<< @JY M,@Q8OS9P#Y0:(NW&WYK3:7YI@/OC'?M7JUUKF6$)]YS^(H5:#IV^@PJ8XS55 MCWS[#6H]/<.7N!, M+27ZP@HH#@E<+;91'.P4CX.SC!GD-RCT/Z' "\(.A^[?#P\ZX-G[X?X9-6&S M?Z'E"T_PO6V;1+]',ZF$/DE_NN)<\43=/*:ZW,D5SF'HZ/(A06S 23]^\&/O M,_B=9]I_(#N(7-?&+SK&G8TQM0F.%9K @C!&V,&G_"EAT1;%BBRV;*:F; MU(]"KS]P-_OA:5LE_<@_-,K:1CT_\AJC SF]1D[OK)R)X!MB2[(YH;F @BA$ MN930>?8JLMZ>"V&2A$=BVD:W2=([$M,VBD._URTF;L3$9\4\,5W=;(,P50GO MJLQ6$*6 Z5V:=VF*6YY<"2JPRIL[6/6917[4;>LI)&5O#?E@!7GDBUI M)YL?!+='4CJLVBF9M:T.4K)2XNXUDA+$PC9DB6S@JPK;K#8]?V1;W='Z6-\% MJM;]1E-=)!ZPT,=,(@IS3>G=)#JZHFK.U43QE6U7,ZYT\[/#I;[/@# &^ON< M<[6;F!\T-Z3T'U!+ P04 " #'@F]805,MAPD$ !)% &0 'AL+W=O MHT21@FD/*(I8K!9:N_PS ^7&J&8@0Q!$)! M$/FUAQ7$L4*2/'Y4H%K]FRJQ??V,_E=1O"SFD7!8T?AK%(K=4IMI*(0-R6/Q MD1[^AJH@1^$%-.;%)SI4L8:&@IP+FE3)DD$2I>4W^5D)T4K ]ID$LTHP7YI@ M50E646C)K"CKC@CB+Q@](*:B)9JZ*+0ILF4U4:JF\4$P^322><)?,^D()IX0 M24/TYX\\RN0<"?06/4C#A'D,B&[0F:#7=R!(%+^1T9\?[M#K5V_0*Q2EZ-.. MYER&\H4N)$7U0WI0T;DMZ9AGZ-Q!<(TL?(5,P[1ZTE[Z;H4IE;'K-4Q M"SSK5^JL8R(+?MD0"6FEQ_'-@>-/_W MW[!K_-%7]T1@'16L6@5K"-W_1 6)4=8V 3RKT%=XB>86:&H;V?MSR_$<.9_[ M=DFG89YM63.G#NN0M6NR]B#9]\"YW!R"/,EC(B"4:UI*$D1$[1I];$LXIT7C MK>49IG=,MR_.,4T+]_-U:K[._Q;W"J70J[!SPL5Q'7MF'%$^#;/F&#MV/V.W M9NP.,V8DY1EEHI"T88N^?8#D$5CO8AB$'+L8)@+K5._5U7N7VQ*\*568"*RC MPJQ683;IEC [<:+M8LU M\?S(OSUQV'-FWID=%S=]"![\@_?_$3M@2-&5FVZZ181S^(5QAQ%'3]@E&A#< M="#8NJ!U!]N;T4I,A-95HFEO\'!_,]JZIWT+-@W'.-YZ>^-FIN6=L6[3W^#A M!N<^+5\V5:\@(-BE-*;;IQ>V#;+\]83.G]>+1I=LT.WBXVUG1E N6EP";UCQ3<\=\ ( (L( 9 M >&PO=V]R:W-H965T(E.@^9[504C&TI8JDP>RTQ;]I\+T7\">07B#?/4>>X_D]\O'KY=ZN MW%8#V8VFUXVF9_S\%_RF^ G/:3L09G0P%>C7]5Q(KB;L[[Z C6/0[Z@7\96H M< HC2ZU2 7P%5O+^G1LY'_OB_B>SG?!^%]X_YMY-I0H_<49I7];&(#(&>G]9 M)6[L!(.AO=H.T5,5QO%E5[5#%W1TP5OHD,0;Z)UPC4VX]7;?#2[W$ ^+/-<+ M^@G#CC \2CCA:D/C"$2JA?3?PNFC# \IO4&X1WE8%+B.VT\9=9314WFLIGK*<6DZ 6-#AF$U[3[R9Q[ZJ)#]9#X#N1M\?4 M5^4ZT1Z3O754Z&/Z&^9+4@I$8:%TSL5 A>+-T=";UC7/*9)> L *P\ 9 M>&PO=V]R:W-H965T,*7*7Q*E\V5LIE;\8#&2T8@F5_2QG*=Q99"*A"KZ*Y4#F M@M&YGI3$ W\X' \2RM/>U:6^]DE<769K%?.4?1)$KI.$BOO7+,YN7_:\WO;" M#5^N%%X87%WF=,D^,_4U_R3@VZ"4,N<)2R7/4B+8XF7OE??B33C""7K$WSF[ ME97/!*',LNP'?GDW?]D;HD8L9I%"$13^V[!K%LC; YRGN^V>KJ#9LI\IR\88KR6))L0?25W\R% MW^'6U\]OR&]GOY,SPE/R996M)4WG\G*@8'64,8B*E:[-2O[>E:(^";QSX@_] MH&7ZFX=/]^O3!X"Y!.Z7P'TM+]@C[^-:205(>+K4D%^T(3(BPG81&)(O9$XC M]K(',2>9V+#>U:^_>./A'VWX.A)60QN4: .7]!VT;6"-A+&6@.EBEMJ-'&WVTHUXP]2[\L*%?R[#)=#0[^@S&8ZG%PVM=T>-1\$P M:%=Z4BH]<2K])5,T;JAX3E(HD:!Y TR;ZI-=4WJ>'S3=O&U8X%U,VI6?ELI/ MWFG8Z$U>!>E' O'I]D+[I$VY&P&EIO:(OI M\-$17XBH1<7%L!+*135TKG0JD@HM\)Q(;M@FBS>(XUJP.5?D+8UXS-6]TW'= M0H_=RZZDU4U@"8+7 4/P.J4(74FK([8DP7L\2RA$5-W7]RZ"9L%RKW0J$LL3 M/#=1*)P6L)#/#(H".NZKI6 LP>JP=6'R;W*BGSM7/WK7.Y)6MY5E*=ZH S]W M4IVC$7X.>O#XCXYGT__^:W.\=XATRV1HAS@5-M8%F4YZ91 MA;LO"G<_)^]2H%-,*G)#%6NCTJ\/2'29Q,STO(I-AOWA>-*TB7.%4VUBR9GG M9F=?7UV_W^:!5P=3Q\.XG'O)HP/G*=B<9^FTC1"5W#Z?ZH@486(88N/G<&%-VD^R;N7.A6*)6]!YPV_ Q*_A>TNW][LFX0[P?P4W;[ 4K[ 3?FJP?Q7 M!G^<<=PIN>M*6AVY)7=!!^0NZ)3<=26M_MJ()7?AX]MX!T3L\?9PMXW7&OUM MXT:CR7#4_N026IH6NFG:!RJ6/'U8_\DMZM@][4I:';CE8V$'?"SLE(]U):V. MV/*QL',^=D#BMU&[G[3SL?%._\DM_E2#(!^K7[$4)71WI+YYW\G'E'QFN=)A M0(*A>67PG-PR0N%Q9L[F)%L+1P=W=D]X&@E&)=Y5*T9$.38R8Z,L2;C2#T"UA,J%Y'O.(SF)<6*>2!8QD-%KIP7-<&%6_SI*__C+UOM,!0 M60/LG5,^QQ=.%^LX)EQ)O)W"OMF0G]%8O_E7J&>7A@NO<@'&\R_,UA.CW'[; M",PFH$#VH#_\W)3*Q8!'NC-S^RK#=/8FH(RI7YV3.\DP"=I 411DXA 3# M1(QO<"UC-/,"-1H65(/]E9(IN=6THMA,.R,3\J ITBA>SYDLWCVF NRQ .W! M"?F&Z353MC1?(MA)> 924E\&=TC-VL5KUPT#Z*H15*TUQ;\ M#K!$*_!#(UX[&$JO>YLTZ*V."7RE*H-/.?K.?:)U 2?<<'Q#'6"_4E DHB)Z MBK>0=4[0#HHV!]^+N7:I6ZY6A,9576T(V^R+*IR18#+M>]NP)[> E6XHC[79 M,9)FVSRP]5233)CH&_W0V#@N*?HI,YLWP)9GY*+,*:BEUB #5T?'2^'VU-ZV M(8":4;CIV9MVU2\/"-+=_*EEKC$?0*K3-B;LCDN%P##;S, +4WR?] ')KIDL M3(:3>U(<+GP+*# UVL00P:Y"[&A'_+FF J3%Z+Z0'^)8;[_V/_!%J!#SK>EJ M/_)M?]<[U^F,+*K9 M_\C,OV>-5H0/*A#GC0IQ?G2)V&899XUH5_!_*07_-S+P'BO\/_L>F7T]H*6G M)=^/P ';6MR86+@TMJ2PO>A(^!G@)%Q*1)EFP+;UV8.MN]ZNLAC23W:+N:9T MP2+1L7(5/1%PKSB$#@7D%9^/.4MU"I0YB_B"1T1Q!6Y/-@R&Q]J;8<:2I; 5 MN!@86N,$ZXW!!EFJ5HT,V,X-S39CA(,3T'2)H!< COA]?T2>87Z?]"'!/#,V MJO4\M_FJJ%QS;61=:<:C?KA;B<[-IB&)HPD&$%K2P->;52DY=-ED4&,XQ#0_ =3INJ: M&JJW\YUR&D&;P.NCZ8H'LR(SV,QM=6]H \K:7<$2'H&K4$L,C$9D0^-U>4T+ MB^_1PZM:MIO7"#%$W.HS:R-:#=7TKIR143\H6P!M+8Y!Y:AFPJ#0XI%7<'*T M@#G.5UXMC]6^UJ=/F]?#\,5U&+;>&<$=?=!U8)";UA'D\_%EP< (8J 9 >&PO=V]R:W-H965T"', 3?VULDR2 M3G]\CV1CD=0(=I93I6:^7!4N( M6-9-4HCQR3P1$9-X*Q:]+!7 9CI3%/9HOS_H18S'G?&Y3KL7X_,DER&/X5Z0 M+(\B)EZN($R>+CI.9YWPP!=+J1)ZX_.4+> 1Y-?T7N!=K[(RXQ'$&4]B(F!^ MT;ETSB;^2&70;_S.X2G;N":J*M,D^4O=W,XN.GVE"$((I#+!\&\%$PA#90EU M?"^-=JHR5<;-Z[7U&UUYK,R493!)PC_X3"XO.J,.F<&R8@EDN0/&#A!_*^>.$#>4=X3.YX&&(?9.<]B1*4H5Y0%G=5%$>W%.=0 M@W8Q\C&

VV@A]JK"M!U!:ZHU>(U!%WB.B>$]JE+OCY>D_?O/I#;.),L M#-'?I*4,MVHD5Y?A;2EC(F#&)6'QC#Q"D LN7\CE0@ H^^3;'413$'_6M8;5 MKAJB9UG* KCHX!C,0*R@,_[I!V?0_\6BVJM4>]JZ:^M:U1 B+W1^PA?(K80H MJ]7JM:#5K[3Z^[3PG 4\Q-8](=-$H D>+TC L%1,JY-<&!UHHRI@K<9>OW_> M6]4H&51*!H\7EIW^AAYW..HZ]8J&E:+A$;R/_$.^ M@(C(IX3%5I>T%M:PFT=5549'=?S9/MA3=T#X>:RM&C.G-I[LAR#<.< MO2!F0NP>KKW#Y".DR-Y^X=M#FTK#+,>*F?'7R\FGM1-<'LY;N_6F;6PHYOC' M=0DK%9O*-:AS#F+=OM0MK6YB]W0+=1T#.6 MN#=[[44V[6]#-.?TN.YI15M#N=1PCMJ!M#>!=]C9.TQ1 S9J!UM3!.\P^TJI M[6.!&DI1*U8VE>+8 L*B)'\[*2JUT?^,HM&6440-=:@=$8>-HD:? 78%3;W4 M$(L>=YI%VT 4-8BBKY_U@W9*)V,GW\GO-4 M=^T-CUDB;3")&B91^_SHMUPUI%IXXF;-)L-8L'4) MIY1=F/4W''*PQ2%=0QS73HH; =]S#.(O;_74KNW8;45JG2M\L322:W#CVKE@ M\RB/["M1;4R67(,A][B3);>-R9*[L>!WX&3I-I: !4GR@'&IWAT* MBXZSX9']+F+XLRFW MC=F4:VCF'DBS/7QF4.LS0T6NUSYC+WJ'SQC4N7;4/0 +R4<,>Q+JO49_OL&L MV"2PNDX;$'0-!-WC0M!M X*N@:!KA^!AW+';VLT=S_#0LS/L&K) \%1_D*&R M%1-<3\F%FW TC.P].S$JN*<=@LV359@7$7ML>H'M<*W,-.A]5]RWL;>EYU^.WUCOP4; M>RE-6]80T#LN ;TV".@9 GJMK"=Z-?MFSL#O>EN*"-XLQ@8XI'$,28(#/:J/^7;#7Y:P-LJJA1\>!V$^@ZP\Y\#$"V'S M.5>',SB&$+5K%,.BN%DKR$YT>BHP,T]50^$=7P<@)D"MQ^G @WTLL=2J#NK, M""GA6+#K1 >GF7X2US6\:@JG_V/7ML%M6.K;L7?'Q(+'^RUIV4TUW8LW8/6= MHX8=OPU<^@:7OGV)\_]L'92F7\4>O^O6#R3?(-&W(['9A],.H_JS)0WSC#A= M=$M;VQE.^G9.;O-*).2GVZO/]L\DN^VF_;YQ9N2X=/3;H*-OZ.C;Z=C\,\FO MGR8Z6^*]KP#Y.L7 R+?#"&>2Y',N2-WJ09#$Z+A2GQ)C!!N(@[Y.11+Q+$LP M?L<)SG0)WN085ZC]1G+ MGI%4G- L1GY&0IBCO'YWB*-#%(<>BQN9I/KP.?S!/NL MO%$%5$=/Q_\"4$L#!!0 ( ,>";UB&L#\P_P4 )LB 9 >&PO=V]R M:W-H965T6YO)FL%1J=34:R61),R*'?$5S?6;.14:4/A2+D5P)2F9E4):.D.<%HXRP M?#"Y+MONQ>2:KU7*&"+I2H:1I/K%5G01ZJ^ MK.Z%/AK5*#.6T5PRG@-!YS>#?^#5'8Z+@/**?QG=RH/?H$AEROFWXN#][&;@ M%8QH2A-50!#];T-O:9H62)K']PIT4/=9!![^_HG^MDQ>)S,EDM[R]#\V4\N; M030 ,SHGZU0]\.T[6B4T+O 2GLKR+]A6UWH#D*REXED5K!ED+-__)S^J0AP$ M0'PB %4!J!G@GPC 50#^U0"_"O#+RNQ3*>MP1Q297 N^!:*X6J,5/\IBEM$Z M?987]_U1"7V6Z3@UN:-3!?X"C_O;#O@ =>/'L)G@&6@\]+OI8DG\GKD=(TB\Y& M247I=D\)G:24# &&KP#R$+:$W_UZ.#H.'^GBU!5"=850B8==%3HHRM,'?0%X MKV@FO]J2VZ/Y=K3B-;Z2*Y+0FX%^3R45&SJ8_/D'#+R_;:GV!':4.*X3QR[T MB:Z?;TMP'Q644<5G93,)81#I4F\.F3NQ.S+W:^;^.>9C&_-]U/B >8"@AQO, MG=@=F8]KYN-SS ,;\W&+^3CV8-Q@[L3NR#RHF0?GF(HQ[9J(D-%9A MA\^M'T,_;#RV;O2N[(VNP[/";I7'*NSHK8N](&JROX2T0Z/M\*RX6R42MM4= M^W[4%!HW>E?V1M_A68&WRB1L*SRR?/#JI2PK?(AC%N/_25$ M'AJ5AVZ9/R4VK\_$/4'[!ZUM#^ XT-:FF778\LO0CV!HJG.3XI0%786?:7$']T,!]P5ORM H3:XF]E?PGQ1T;\T5GQ MMPH0:HN_E?TEQ!\9\4=GQ=\J0*@M_E;VEQ!_9,0?N<7?/5Q#ED&^9;SF[J-K M#L8"(+<%.#ED0Y:1/HYAZ#7Y7\(%(.,"D%O-'^B&IYM"*6\%G3$]=B,)2YG: M.973#?K;LWJ7F#- QCB@J-\9S5YM0U]HQ\D;VX#<4PXGOW_M*0<$8]P4VE<(-W)6^\!NZVBH MRPCC-OE+ M6 ULK ;NMI" VR8CLE3^$AX#&X^!NZTEX+;%\"-+Z2_A,+!Q&+C;/,,M;L\$ M!+&E^)=P![AP!\Y"4T5QWE .YH@F;LP0HIE)];D/UY6D15T0L:$X%*3I;D1V9IK18 MFPX\D/%<+74KRZ6^66G1G00DU]"4"-VJ+3J5"A %YNR'1A6DR$&0?%$D/=?) M 31$8_ <* ["(0K!\Z&M^J.#E?F,BD6YPT'JJJUSM5^)K5OK712OR\T&S78< M7=WJFV@[$^LSY<:+D>EBOVWC(Q&:L 0IG>ONO&&H7QVQWPFQ/U!\5>X-F'*E M>%;^7%(RHZ*X0)^?";UB)K)CZT@( M +L' 9 >&PO=V]R:W-H965TJCZ8Y !6'3NS#;3_?K83,K:%/$SJ2^++.=_Y MSM7]O9#/:H.HX25C7 V\C=;YK>^K9(,942V1(SX6!.UQMM#_RXGY,U M+E _Y/?2[/P*):49X5T=KL)XLA7BVFVDZ\ )+ M"!DFVB(0\]OA'3)F@0R-GR6F5YFTBL?K _K$^6Y\61*%=X+]H*G>#+R>!RFN MR);IN=A_QM*?:XN7"*;<%_:E;.!!LE5:9*6R89!17OS)2QF'(X4H.J$0E0J1 MXUT8I)4V:';A7'7:AASE-BD++S"2$RY1HE*PYQHA,6>Y/ XPVR)\@G.@'*84<:,CNK[VO"R MZ'Y2,&$))11_0J/[F*J,5-/=?X7J%?U MJ+;O;E5.$AQXIK$4RAUZ\?MW82?XV,#YJN)\U80>?Q5E8DDFMES7T2L PL A MV#;>Q;UVJ]WW=S5VKRN[UXUVQRCICMB>,_6JM]+&*36U4T>@&6F82Y/-X!)L M.KL-(>E4U#J-@!-")>P(VR(0I=5'=48;U?^S:+."MTP/$IA MT JBWM]9](\&:H9R[9X-!8EMH&*V5J?5RS0L!O)O\>)9FQ&YIEP!PY51#5I= M4^NR>"J*C1:Y&\]+H5U16@%SOQ)"'S;60/5>Q[\ 4$L#!!0 ( M ,>";U@@$&PO=V]R:W-H965T[+FXE1L A>YBELBILU%J>^:Z,MI 3.0IWT*B MWZRXB(G2MV+MRJT LLR28N;ZGC=T8T(3)YQDSZY$..&I8C2!*X%D&L=$_#D' MQO=3!SOW#Z[I>J/, S><;,D:;D!]VUX)?>>6*$L:0R(I3Y" U=3YB,]F.# ) M6<1W"GM9NT9&RH+S6W/S>3EU/,,(&$3*0!#]L8,9,&:0-(_?!:A3CFD2Z]?W MZ!>9>"UF023,./M!EVHS=0('+6%%4J:N^?X3%((&!B_B3&;_T;Z(]1P4I5+Q MN$C6#&*:Y)_DKBA$+0'WCR3X18+_U(1>D=#+A.;,,EESHD@X$7R/A(G6:.8B MJTV6K=70Q$SCC1+Z+=5Y*KP@5*#OA*6 +H'(5(">(R41299H3F7$N'DFT7MT M01.21)0P]%%**$*^4+*@C"JJ0XK\)2(*U6#U7%U#E I!DS4Z)Y)*]'8.BE#V M3J-^NYFCMZ_?H=>()NCKAJ=2P\J)J[0VP]"-"AWGN0[_B(XY1*>HAT^0[_D] M2_KLZ>E^,]W5%2W+ZI=E]3.\WA&\O$0V&7E>WYYGFO9,;DD$4T=WI02Q R=\ M\PH/O0\V41V!-23V2HF]-O3PDHA;/8T+!DB:^L9D1L$OU.Z(\S,L4ULCC"H+[)A\& A6F)Z M]E4X*IF-NNF4T>'0EDZQ11WME*#D&+1R_)PHT'.BD"!*T]R3K8U@<#ATX(T> M\#L,\H/ M],;E_3&K?2^V(%RY->[(K@NK8P[V@9 M*Q_%K1Y6]+K?::]W:L%=H37K4YDP'KZTUUOM^]DR.T)KRJP<';=;^M/L$ENL M^M O+5''#1-7AH[;'?W11@H.OW%;R!U&6PXV$X+_WYG M)V1E*YFT"6DOB7V^^^Z^N_,YV4AUKU< ACP*7NB1MS*F//)]G:U 4'TH2RCP M9"&5H :W:NGK4@'-G9'@?A@$L2\H*[PT<;*I2A-9&AH#EYN1 MU_.>!3=LN3)6X*=)29

Z](:;J^?T<\<=^0R MIQI.)/_*9\\DL."5MSR2ALI&F.,0+"B M_M/')@];!F'XBD'8&(0N[MJ1BW)"#4T3)3=$66U$LPM'U5EC<*RP19D9A:<, M[4QZ1IDB=Y170*Z ZDH!9MP06N1DPG3&I15I\I',ZJH1N2 G5*DG5BQK.^V4 M3[5AF"/(R4]$;96G2@JFM433:VE0MCPU.](ES6#DX3W2H-;@I1_>]>+@2T>841MFY-"C/Q;T@!QK#::N MSR6C<\:989C;IM YP5MQ UFEE*5EM:YEH5K!F&J&A;A$!^3"@- [N49OP+7? M(HWXO\=<[' ]:QX-.Q[NZO;,C M.N'^,DMQ&VS\7W5$_ 9%OS53[/%U1M41@PF&! MAL'A$$NJZI%?;XPLW9B=2X-#VRU7^$J"L@IXOI XV)J-G=SMNYO^ %!+ P04 M " #'@F]8DDXX$ )&0 &0 'AL+W=O1A# M1O@9+2"7OVPIRXB0MVQG\H(!B2JG+#5MRW+-C"2YL5Y68S=LO:2E2),<;ACB M9981]GP)*=VO#&R\#-PFNUBH 7.]+,@.[D \%#=,WID-2I1DD/.$YHC!=F5< MX/, ^\JALO@[@3WO7",5RB.EW]7-5;0R++4B2"$4"H+(KR?80)HJ)+F.?VM0 MHYE3.7:O7]"_5,'+8!X)APU-_TDB$:^,A8$BV)(R%;=T_R?4 M\?UZ#=DCL&]R].$N0!\_?$(?4)*C^YB6G.017YI"KE^MP@SKM5X>UFJ?6"NV MT37-1W1]R#U[OC MB6BA3(G,0/3ZC#>22:R1S&I$F_\=8/LSF5K.I]_'3&EON;.$OS:=8($F ML!YW;L.=^T[RG]AJ*T;KI^JRGJXK)NRXL^&V.&9FV[8U4.:H MF;.8C4L3=^ID/!GU122K[X0+1M1!19Z3BH(RT88^IFDE:T0!=:GU:[ MI=5^)WG6P+I(U8D6Z$+KD]J> _!D6:Q?H<[Q=N=XWE"@(U:6XP[U>6PUL_'\ MA#S;4AU/U^KWK R_HVT)Z6>DVAT"\JJ,5<%1$0-#M "EW7SWBJUT>K(WYY9. MM$ 76I_H]H" Y^\E6*W'!JUH@2ZT/JGMR0%/%M+Z!>L>BT/!'ELYB\6)TI D\6U?H5ZA^U;QP\/(N.&&'+LX<"';%R M_>&.:G9ZQ!FP7=5KYW(O+'-Q:)@VHTT__Z+J8@_&+U6?O^H]MS"'/PFN"=LE M.4;)=P8[]-T/-X(652?ZD0I!L^HR!A(!4P;R]RVEXN5&3=#\^['^ M#U!+ P04 " #'@F]88&/O#JD) "Y60 &0 'AL+W=O9JE3/&2_$(N9K/4?,0G,FSN M:__M16XNY4G'P\8LT9*KQPY>_'+>GL>U1 G6Q3*HN<$>[B>>Z1(X(S=,JD>R M44C)U_?Z4G*M>%[^MZOXK;AA-]?$Z7?EDB7\;* #<%W$2"[)$(21+]4>HB4NE(I5N:M"1_NXKUI?.F^A83)(PB M8=$*-JYAII-Q?QYXI\/[3?%!^5GBC]?BCYWB7Q=EI>MVP@](DK$T+PDKM+)J MH4N$Y E/[]DTZXQSETYP7P&1,(J$12O89$- +PQ&YM^6C!T73GS[0DNBR5JB MB5.BSURWLZ9^SO5?_GV92DYFND9V:>(D]=4$":/N9ZP;;6]\0.IFK$L&Y,W$ M()@EY]%:SB/GHWZLZ];[E$WKT'A KBHI>:$.B-7D'I#/CTM.OD;?E1E%Z$JH M^UM5SF7=_^ML>)WY]A4?":-(6.1^O1N=YZ\?N&G9NMY5_ \AEO+':^6/G51: M<:+$1O=^K7V7FDY67S61,(J$1<<[4=,?'76%UZX+)X[P>K)6Y>0%]?'3NJT[ M(&RN])F+3(_Y36&/_(<0J M&]ZH'9R/GJVS=2_XA;76C>LK*91&H;2HH6U6R,YZVW&=-W+46V_#./' M4**$/""_'9+HD QN$Z'4@/PILCEWE:5+-[BW2D@:A=(B*"U&T6S!_59P_Y4\ MB0:,$AQ)HU!:!*7%*)HM>.M!>4[C8\.::%PWEOQ5Z5H_:YP)8UJ;;^>I+)6Q MV:N29>3O_>;<99.A-1X_&F_%K"OW;?46&.H[06DQBF8+W%I/GMM[^H-ENH'M MIV^GK.%N(^./3K8;HROW[?06%NH406DQBF8+V]I*GMM7NA)YKN/RK1+)-W=3 M#+61H#0*I4506HRBV?JVGI0W>:VF&.I106D42HN@M!A%LP5O72O/;8GXKFS*8;Z55 :;6B;W01O$GK')W9[$D%S MC5$T6^+6GO+<_E33V_HX)Q_ON2RK:9G(=*JU;K1?&='ZV*DJU+>"TFA#VU2U M4U1DIC&*9HO:NEN>VQBQ?CV8IV8>P;*2R<+\TK>4J?GA9ZF_J075PK:_<'>* M"S6LH#3:T"R#\'A;662.,8IF3YIHK2G?;4U]M@*N$FI'VBX)W="^$D)IU-^U MBL))AZ<40;.-431;Q];&\MTV5F=765?%'[>WW!GVUAAJ;T%I$906HVAV06CM M+?^U["T?:F]!:11*BZ"T&$6S!6_M+=]M;^'[U.X,>Q<$J WF[UIOXX[0#K6W M4#1;X-;>\MWVUK[0_H%]3_,J=P=QZ 0I*(U":1&4%J-HMN2M\>6/7RN(0YTP M*(U":1&4%J-HMN"M$^:[IR[M_D9QS]+,S"2H)PZP2BV$3/^GBX021/)U#]T9 MQJ$>&91&&YIEC73VT:'N%XIFB]RZ7_Z+W"]1J5*Q8I86=ZL15H^QLSN'WII" M[:Z&YAP[0W.,431;S];J\MU6U]Z&.2V>;YBA#A>41J&T"$J+431;\M8(\T]> MJV&&NEY0&H72(B@M1M'L]2NM/Q:X_3% S';GT'LM"]0L"W;-,G^\%;.A.<8H MFJUGZY,%;I_L9?,$+]V4WII!S2\H+8+28A3-5K*39V=2%V>2%V?2%V@>&N^;9G M_FW0NEN!V]VZ88\Y+Y09US;SMDA>92K]95JEF6EO.P6$VEK![KROXZ[%612: M;02EQ2B:+6/K6 7/+0%,5\=N-[*PHUA:"T"$J+431;]M84 M"E]KUZD0:@Q!:11*BZ"T&$6S!=_8>^JY&5(_%*^A)A*41J&TJ*%92Q:ZX_6N M$Q8>.9;9AZT_%+K]H>Y0_#M_,/4SS?ASD1CJ'4%I%$J+H+081;-5;SVF\+46 M^(50KPE*HU!:!*7%*)HM>.M(A6Y'Z@:Y/KO>9_BBWEUWZ_RE]XYZ'>";UC%Y?Z#3P, ,H- 9 >&PO=V]R M:W-H965TX]]P%XX[CVREEF;5:F-A: MK!:\4 G+8"V(+-*4BM]7D/##TG*M8^"6[6*E _9JD=,=;$!]SM<"1W;-$K$4 M,LEX1@1LE]:E>Q&XC@:8C"\,#K)Q370K=YS_T(,/T=)R=$600*@T!<6_/5Q# MDF@FK.-G16K5S]3 YO61_9UI'INYHQ*N>?*512I>6C.+1+"E1:)N^>$]5 U- M-%_($VE^R:'*=2P2%E+QM )C!2G+RG_ZJQ*B 7#]!P!>!?!. >,' *,*,'HL M8%P!QD:9LA6C0T 572T$/Q"ALY%-7Q@Q#1K;9YF>]XT2>)AD#",_)R'U%/,<;=11T M_7BXUP$/'@]W>[H9U9,],GRC!_C:$]"8>O+M(Z:2#PI2^;U+]Y)WW,VKWTT7 M,J=-EV9#D@4#D;7T'-=ZCOO84<\]9 5TKM02Z1ND M?OGN5[X_PS6P;RKQ=]+<&;5S@BXBI\YIU3VIZY[TUGV-)A$X\]K">A'D7"AJ MUH$\>OSHSJ[6>LF?NAB&) L&(FN)ZM>B^O_)7/Z0>@Y)%@Q$UM)S6NLY_6=S ME]=;]CH;X[5,,381?L?JCMRER;;-> M8_42/W4A#$D6#$36$G1>"SK_3\::#ZGGD&3!0&0M/5WG?L_G_+.U*FC3$NYD M/CGQ5D>6-W9.S-5?Q5.[M!N;W!3$SAP6) EYD:ER0U='ZP/)I=F&G\2O]$'% M;)[O:&ULM5==;]HP%/TK5E9-K;223P+I *DTFU:I MW:K2;@_5'DQR(=&2.+,-=/]^MA-2 FG42N&%^..>XWN/?R2$3,PM"4\Q%ERYUEE/ H0*EB6X9AJNG.,ZTR4B- MW=')B*QX$F=P1Q%;I2FF_Z:0D,U8,[7MP'V\C+@C'"]A!OPQOZ.BIU"Y''FH].3,W2"X@P]1&3%!(B-="[\E:OJ0>G;M/#->L4WTT*W).,10U^R M$,(Z@2X"K:*UMM%.K59&'X(>LLU/R#(LN\&AJ[?#K0:X_W:XV1*-7>V=K?CL M]KT[O2&,G:$IB%L 4&U#GVX$!%US2-GO)OT+?J>97UXY%RS' 8PU<:Z5KHG2=%[KFE*QC==N)KCC8RH1+E9N$ M+19PU0+RZEV+P^Q8GC?2U[N2'9I95M^19VO7S#\T\X;]H5E9U:+L5U'V6Z-4 M">R+*!B/ _1T"^D<:.,I:>5Y[RGIDLSOB*RFGUOIYQXY^]PN=>V2S.^(K*;K MH-)U<.SL*Q;HU[+/L'82II#LT,RR3-L9[&7?H9GGNK;;G'W#*LIA:Y2B:!$E M2=::=ZT,[ST?79+Y'9'5E/,JY;PCYYW7I:Y=DOD=D=5T-8V74M X=N:5*^S^ M53F&.=Q+O$:K07\O[QJL3,_I[^6=OE/[ID"7Z@W!4$!6&2\*PVJT>J=ETU(_$& M RH-Q/R"$+[MR 6J5]WD/U!+ P04 " #'@F]8]&<^%+L# #8#0 &0 M 'AL+W=O'I]5/] 7M@;5.@!/0N^S^H]O9M!":M,WB/U<*$SV).4(EON)%OF@"0_ MWEP)7J Y+V56[K)RC?[:@F!ZBH=W&TEJ/7M";[X2 4CZ:,MLP73-35YK':LL2 MF%BJE%0@]F!-?_T%^\[OIJS<4BR^D=A9QMPN8^XU]>GK:#%"GR%53VUNREK# M]FNV+J?[*?9\1STI^]-T#%&4AF$/%0]1Q*61VZ'. O"Z +RK 2PDDV!RWM"\ MD]4\ZD8]XT,0=DD0](P/4=1W+OCV.]_^5=^J@*OR7)J<^X/EB-_S/810S^VY M'F(7$*Q>S[L!%H472@0^Z5/PSQ:) MEGF64W]@?@@*'=RW/@1%P07GY-TY^4"M2-OWS1@ &0;@N,3IAS"$A23P^S$, M40\4>Q<*'G[O)_#5CV\3AM$]'7[R,(WZMR3EK< ML:Z/#A5*^*Z43Z*>_-S_2QI6ZEWV6:,\]7)M:9:EYS6"E)9Q2H ME(KF&-$,)-_6C?622]6FUY<;=?0"H0'J_HIS>1SH!;K#W/0_4$L#!!0 ( M ,>";UB-%T+?+P0 &46 9 >&PO=V]R:W-H965T,]1/!Z'&R&_J26 )MLLY6KD++5>7;NNBI>0474A M5L#QS5S(C&J\E0M7K230) =EJ1MX7M_-*./.>)@_NY?CH5CKE'&XET2MLXS* MYQM(Q6;D^,[+@X]LL=3F@3L>KN@"'D _KNXEWKD52\(RX(H)3B3,1\[$OX[\ MK@'D%I\9;-3>-3&AS(3X9FYNDY'CF1%!"K$V%!3_GF *:6J8T@ M<$B\5EID)1A'D#%>_--M*<0>P.^_ @A*0' (Z+X"Z)2 SJF ;@GHG@KHE8 \ M=+>(/10%(G<#&**I3@)92;H)4QA/B"=/S?2. %G88! M34^'!PWP\'2XWP"/3H=[+6)TJKQV]/YI4MDD6VB2++)'5\M&M\M%M8\?\SD%*2(@2 M,<.O2T&\EDP_$VTRU)245KYSDV*3+"S(^CF9*41/XY[OX:1]VA?;DL>:V+U* M[%ZKV(]<0BP6G/V/@J/ 9 8T=1!H/+>I#3 M!IO>H&X3-M@$_0.QFGP%E4U-@WZE0;]5@TD7D83U3+&&XH:W>-BG?RG_NRFF3++1) M%EDBJR7IJDK2E;WMQ97-?-@D"VV219;(:OGPO=T^WFO];#Y@4XGMH\0-.U^0 M5"A%8BKE,V[B-U0FV%;H95[T8#[')JUQP^X=E:'!85V?ED;[ZYK?/;0*VP=[ MKK*VV.K2[K5(?JNT_[PNJR*P73$)Y!FH;-2TG3KP.E[3+&^'G3O-K;)%MMCJ MV0AVV0C.K0]3RBF6!4XF/"%_ 7:M>[6"F16JI5JTNSMW>;+*%EIEBVRQU1.W MZTA]BRVI;[4GM%HL#HJ+V'[:,_6 MUFH7ZNX=LV4@%_GY)LHEUEP7)V[5T^H,=9*?'+H[\^( ]H[*!>.*I#!'J'%4Y%;F+/"]T"TQ+)YU6SQ8\G;*]S&E)%AR(?5%@ M_OR1Y.PPD#LB[W<+KN[] WMZN9XVE&)">9U!!8_7LD-R3/-9+B\:,&=9IW M:L?N]0OZ'U7P*I@E%N2&Y7_3E=S.G-@!*[+&^UQ^98=/I XHT'@9RT7U%QQJ M6\\!V5Y(5M3.BD%!R^-__%0GHN, )R,.J'9 KW7P:P>_"O3(K IKCB5.IYP= M -?6"DU?5+FIO%4TM-1EO)-<_4J5GTQORXP5!'S#3T2 "S G:\(Y68'V.;@6 M@D@!<+D"?U*\I#F55!F_GQ.):?Y!>=W?S<'[=Q_ .T!+\&W+]D(9BZDK%4'] M&C>KR7P\DD$C9.8DNP0^_ T@#_D&]YO7NZ.^NZO2TN0&-;E!%9X_AJF$(^8$S.F7I578HAIW^I3<08^;,I["-66&'IO>,QC6)_HLKPV(UG:!7&,(&-58_HI"$Z ML1*]O[R[!$VQ_OE,BB7A_YI(6G'>6ILS@?5"#IJ0@Y]H35RM5&-7!N>,_$Q@ MO7^26\+HB)F+1X)TPBN$),9,1#,S$XH98;$]@EO&]:ACRI$:!D:S% M@_<&092- [+:O!:N*/U15ZK6)Z_X,L MU*!G6H'G0NNGH#,T0&N9%ISL,+7W4 W13?_$#TYK9+ * CA6HU:YH549T\^8 M/ZCQ9)D3($BVYU5=C"S1X/UA M$\>>-V X-$,0HC&.K;)"N[0NN/I@X/*YFO[(CSW=J1%>&HE.AHD,0SW&]8D. MS8(P"J,1HJT>0JOH]#>.SEHT4@T&'.(DC 8Y-9CYB3=&M14P:%>PM\U5<"A. M41)T$E:3'9J%23"V'<-6Q:!=QM2WDOH2*JU3E1WBS5O;F=#Z ;?J"./S3E;0 M*K=OCOY,:/WH6_F%=OW5O:E7/):TW%C&*CC45A1$WFE3#JU\/QA90*@58&15 MM_0[SO?X> C0#(,7>AS4G6K\)/,&/"Z@/Q@#C69)Z(_P;=42V=7RE4--C=+] M.(((#4@:K/SD=*-W.R<"^CA&Z>&&E@+D9*W&ULK5;;CMHP$/T5*Y6J M5FI)"+=V"Y& [*K[L.IJMY>'J@\FF8"UB4WM";!_WW$2LD##Y6%?P';F')\S MXW@R7"O]9!8 R#99*LW(62 NKUS71 O(N&FI)4AZDBB=<:2IGKMFJ8''!2A+ M7=_S^F[&A72"8;%VKX.ARC$5$NXU,WF6&=O,RX@:E*?XD8%R/GD\-B M2'B>XH-:?X7*3\_R12HUQ2];5[&>PZ+?L MVQ(TMZ4T+!1) MJ4(8_(,4>EG]D#1]KC70C(1?I^Z"+)MR+&=3T>OUIRGC)V&UFM%?.E5GR"$8.W2D& M] J9J-R^7!(5G@O9\]&H?O9,^[+L''YBD[J$2EE2N9B A$=ADI]<@ MPNL>V+DD*#P3M&>G7]OIGRZ+TG2-RR;A_?^W.U!]-B(\%;&G=U#K'9S4>TW7 M8-'6&-([>>P(#9H*WSM0?TE0>":H].#N](H,]+SHN89%*I=8WISU:MW6QT4W M.UB?4+LON_,+3?FM<,?U7% ?2"$A2J\UH,.@R_Y;3E MBXXT4TC]K1@NZ),% MM V@YXE2N)W8#>J/H. ?4$L#!!0 ( ,>";U@TH.^'&@, &0) 9 M>&PO=V]R:W-H965TKAD_$D4 M !(]5R45(Z>0LKYP79$64&%QQFJ@ZLN,\0I+U>6Y*VH..#.DJG3]7B]R*TRH M$P_-V"V/AVPN2T+AEB,QKRK,7\90LN7(\9S5P!W)"ZD'W'A8XQSN03[6MUSU MW$XE(Q5001A%'&8CY\J[2 8:;P#?""S%6AMI)U/&GG3G.ALY/1T0E)!*K8#5 M:P$3*$LMI,+XU6HZW92:N-Y>J7\VWI67*18P8>5WDLEBY)P[*(,9GI?RCBV_ M0NLGU'HI*X5YHF6+[3DHG0O)JI:L(J@(;=[XN<+1'7:*6F&R:9AJWL$ZI_^[WDZBM1/!E?TY15 M@![P,PATBB8%IKEJ$8HFK*HQ??D@T!?.A$"/E$/*H<#[B/R>'U@"FNQ/]RWT9'^ZM\--T/VVP.@% M__QM*"$B+9F8+D0-4YAY*CS0P!?@!,?'7A1 M[]*6K?<42]Y);".3_2Z3_5WJ\<:REBJ?TV99HZ.#<]_S+E4_)Y02FB,V0R^ MN2VWS1R1F4.?M(O8#P=#=[&>,@O&CS8QB04S\#O,AL&P,QCN-*B6BJH'0FUJ M#B66VB53)POG0*7Q8US73!!]$%OW:C-!N!95L!7XY#4D]+>\651"N[6HLQ;M MM*9VU6MK-2>,[VDL>A72J1=N.;-@]!;>L&;!G'MV;X/.V^#_UB70;->*'%A6 MTOF6-0MF>]4F%LS:JFVLN6OUIP*>FSHN4,KF5#8G=#?:716N3(7<&A^K*T13 M\?_*-/>/&\S5-A2HA)F2[)T-5+)Y4].;CF2UJ7)3)E7--,U"78. :X#Z/F-, MKCIZ@NYB%?\!4$L#!!0 ( ,>";U@2+2E] 00 /<1 9 >&PO=V]R M:W-H965T[.F!BV\RI52! M[WE6R)F3*K6[<5VY3FE.Y#7?T4)?V7"1$Z5/Q=:5.T%)4B7EF8L\#[LY884S MGU9CCV(^Y7N5L8(^"B#W>4[$?W9 YV7@4]LFZIRP)U/=V1+EU1]WCT* M?>:V* G+:2$9+X"@FYES"V\6J$JH(KXP>I"]8U!*67'^K3SY(YDY7LF(9G2M M2@BB_Y[I@F99B:1Y_-N .NV<96+_^ 7]8R5>BUD121<\^\H2E*YTVR9I"SHOXGWYM"]!+@J034)*!A M0G BP6\2_$IHS:R2=4\4F4\%/P!11FNT\J"J396MU;"BO(U+)?15IO/4_$^J M:R#!%5C6]Q'P#:C&P()+)<'[>ZH(RS[HB,_+>_#^W0?P#K "/*5\+TF1R*FK M-(T2S%TW4][54Z(34T($'GBA4@E^*Q*:' .XFG\K KV(N$-6Q'NZO@8^_ 4@ M#_D&0HOSTY&%CM_6U*_P?%M-P5K7SU2<.C[^:A%T([$AFT,H,;.CSOW94$,6*+5Y[F-4WJ?GOA)# M5! 'DS;JB&+84@RM%)B;-4Q:#1.KAB>N2/9*@2>C>4,F5[!#MKA59+.[=;-BC] MV2>341D-03@^P;!S16BWQ7-Z30-Q5!POP),A04,8\KU3%#M7A'9;K/K-4\I$ M AZ)4.R5EF-'>_.;>"&T8^V=VT+\(TW'ZM5OEGHAM&.IG7%#NW.?W73&EHMP MY*'ATV@("P.$3CR-G3=#NSF?WW;&Y@LQ#(<6;0B+PS Z0;/S:&@WZ7,[3SS^ M!H/(&W(T1'EQ:.:(.D=%5AL[YUO-CO#6)[Q!.^]K#75VB>QV>4X/;2#Z*X8@ MC*-H4&E#F!_%>/C1[O:6T#D5VVIG0>K)]X6J%Z+M:+M[<5NMV0?C=_!F4>]! M=##UEL@#$5M62"UKHR&]ZTA73=2[#/6)XKMJH;[B2B_[J\.4DH2*,D!?WW"N M7D[*"=J]GOG_4$L#!!0 ( ,>";UAM>_K?^P0 ,$7 9 >&PO=V]R M:W-H965TN_LP[<$DAE@WB9EMH/WWLY.0$'!\BY9N?2@D''\^WSGV.9\]V3'^322$ M2/"2I;F8.HF4ZQO7%5%",BRNV9KDZI>%;H9I M[LPFQ;M'/INPC4QI3AXY$)LLP_SUCJ1L-W6@LW_Q1%>)U"_W!HEIAG)!64YX&0Y=6[AS1P%>D!A\0I?&*[7TE%:*#Q(I:*XC_85;:> Z*-D"RK!BL/,IJ7G_BE"L3! #3H&("J M >BM _QJ@%\0+3TK:-UCB6<3SG: :VN%IK\4L2E&*S8TUVE\EES]2M4X.?N- MJ!@(< 6>RSP"M@2_RX1P4/P"GDB*)8G!I[Q<,CKT%_=$8II>JE%?GN_!Q8=+ M\ '0''Q.V$;@/!835RK7] 1N5+EQ5[J!.MR "#RP7"8"_)+')&X#N(I330SM MB=TA*^(]B:Z!#W\"R$.^P:'YVX_P/,[\,J8TB:*IAB5$($90F_H M&['&$9DZ:L<*PK?$F?WX PR]GTW\>@)KL0UJMH$-?3;'(@%K3&.@^ *=JHT<16:? 728E&:(E1.&Q;3Z@JUG?DA M# 83=WM(W6#EHV%06[4X#6I. RNGHL)=L>751FT++(0JL5&"\Q4!\88 R4JO M@21<;=/.%)=S# YZ,A_@Q$9D1\E+1T2G+ M5?T]R@=(*5[0E$IJ3DUX$G08HG!\1"T\H88"?S T4QO6U(96:A\W4JTCP-^6 M(4%7FO*.R@1@L"S'1BQ3ZS J%V.L2IZ)HM6+<_?G\#1>0S\T!V)4!V)D#<37 MHFN1^ IO5>X4<;6[5(*;'.K5"2Y4ME\)YN+21-(^@U^.!"'(BGIM8F9'""H$ M6"(HI!B_"DO1&=?DQ^>1CZF(=.4!O".?)1Z$!SGPKKT0'JU9L]E@8,X5])K6 MZ]D=UBOP=KE4FTHY*,"?#R1;$/Z7L7U:HWVAM8D?: [X[YMAA=$7XY[0 MVHQ1PQC]/PVQFO>PC(P#[W@%FZQ0,.I8P(VF@581T5-+K"9IM;LP.&;P'G(& M-GH&V@7->S=/>"I9X. DBP8C;^1U9+'1-= N;/IH&M^98E_S_:IK #@R5/V* MY=N@QE:H=B@:B03M&NG\%E(!'C>'X;$D[; +Q][A'^S(92.$H%T)%2WEME"C<9!54;Q[QZBF;Y^W M(#P^2E9FK0.7.@MW'+A0(VB07=#\5TO1^SMX,R]ODQN8\G+[ ?,5S85*[E)!>M=#M;UX M>5]2FGSE:IW;7KRM46"BJO^ Y* M?67-14&5'HJ-*W<":%8'%;E+/"]R"\I*9S:ISRW$;,(KE;,2%@+)JBBH^'$# M.3],'>P\G?C(-EME3KBSR8YNX![4XVXA],AMLV2L@%(R7B(!ZZGS!E_?D-0$ MU#,^,3C(DV-D2EER_M4,/F13QS..((>5,BFH_MK#6\ASDTG[^-8D=5I-$WAZ M_)3]75V\+F9));SE^6>6J>W421R4P9I6N?K(#^^A*2@T^58\E_4G.C1S/0>M M*JEXT01K!P4KC]_T>W,C3@((&0@@30"I?1^%:I=SJNAL(O@!"3-;9S,'=:EU MM#;'2O-4[I705YF.4[-;T"5)]!K=Z^>=53D@OD;O*E4)0'>L9$55H'H.6M ? M^FDHB1[+# 3Z:P>"*E9N4)/BY1P49?DK] *Q$CUL>25IFS!F?W^&XZ\/T?,^JU9?RS[ M3-<>V#P=HZ(ZRJRX_

?$0IO8,2H\$2.)GV"[6-B*A>?$ M(IM8V!*AU88[ M3.*SG+1"&?=!&0?^ +IP!TI\EI16+.,^*H,DB0?D.E3BLZRT@AGW8>G'@\SH M:(G'<3F$9FPA91@.,:%#)3[#RE$ZXSX9A_%,.BZ2<2[^,J!)'XD^T4@<,-(1 MD8P3L6;0PY:)3#>-PA!P%$/CV2Y -H(!WXR&4M(NF#+\'AP \T MZYI8M]+__T3XYYL M?J M:6"VTNT_(;-_ %!+ P04 " #'@F]85,&, _0# !)$@ &0 'AL+W=O M37 MS8*K.[ND1"0%*@BCB$,\MF[!G:A<(QW*DK$G?7,;C2U'>P0) MA%(CL/K9P@R21).4']\+J%7VJ0VKUP?Z)Q.\"F:)!4R4,Q.@18XLF(LQWBNK6BZ0LCIK%6X1.J\_X@N7I+ ME)V' +W[ M[3V:IYN$_0!H\'#V1&@*5%T=,H5I MA/Z2:^!HP83DQT36FWW!RP30%]BK%PD+G]#C'PJ&;B6DXEM3,G-?>LV^Z#IT M+38XA+&E"HT O@5K\O:-.W ^-NG>)2SH"%;+0:_,0:^-/IGO5:D5@%B,*E)O MM,1-(N:P@8'IVKN=N*ZC_T;VMJI/0SNGH5UPVNZRWJP65+\,JM\:U)]9NE3C M1\4$Q=P1*&1;X&JP_=LVGZ8YMU_UN_\LM-:N7YOZCF UE0:E2H-6E>[A>T:T M)*&J8IPL,UT/!2)4,C3#%$<8J1JMIA2-5,'F1!7.1?%EU%.P2;[!23K[P]/! M<=JJUS T3EOYWMF1<5G&?-D:)):90(_SO=2!Z@(SIUD* MW'PJ&JM*>W=&1H)I4;,>[T /S";0K"M0T &H)NVPE';82KXCE*19VN;;M)7P MVAK<)2SH"%93[JI4[NH7^@Y>=9F#+F%!1[!:#ESGN&)TVLC@%?+U?.RU][_:\7JBE97J[*^=G^BUOZGL[T=\=JAUBDMZ(I6 ME\\[RN?]0E.^<*:K1'1)"[JBU1-QW(*XK:OK_SOK_9-9[SG#DXG?Z6ZA*UHN MF%W98ZN%SLJ<5>C5_9%*RU%RN 4? =0/U/F9,'FYT!^7IT>0_4$L# M!!0 ( ,>";UCT&/HM[PD /9_ 9 >&PO=V]R:W-H965TRR MC=H&+^"DLYH?OP4FQF4J%1.]/3@O@S;KGMGO#WN;,(H[ MT^MRVN=T>IWL\G44\\\IR7:;39@^W_)U\G33,3HO$[Y$RU5>3.A-K[?ADM_S M_-?MYU2\ZQTH\VC#XRQ*8I+RQ4WGHW'%[#*@G..WB#]E1Z])L2H/2?*U>!/, M;SK]8HGXFL_R A&*/X_\CJ_7!4DLQW\K:.>0LP@\?OU"I^7*BY5Y"#-^EZS_ M$\WSU4UGW"%SO@AWZ_Q+\N3S:H4&!6^6K+/R-WFJYNUWR&R7Y5DO3IB'T^LT>2)I,;_@ M%2_*HBOC19E$<:&/^SP5GT8B+I_>Y\GL*[D5%38G=\E&R"X+R\+]0#[.YU'Q M,ER3(-XKL?C@!X?G8;3^4]7"Q)P>O-JJRW^ZSF*UD-\BF) M\U5&W'C.YXIX_XUX4P/HB4UPV [FRW:X-;7$3^$SL8R?B-DW+<7RW+T5G79U MX<[9R4U%M*N/ON=;D;Q?AAN*<*H/I_RA2\Q)&=Y7A'OZG8^>&&IHJL@YJLDF>]]J]8A2E7J>ECFH;QDHL#2TYNG\GQ?)_# MYW+RQZF__B; M,>S_4U742)B#A+E(&$7"/"3,1\(")(R!8)**[(.*;!U]*I2S$9K)BD/33R0K MM)*1<)>ODC3ZG_)P<:L%MI4%$N;L88,25C2KCU/1NHJ?Z][C<<$C4B8OX<-CVIHHMB[-N<:*/:L MH 632G=T*-V1MG1_27)QXKD(HY0\ANL=+_:Q52OP*':UZAVK%MFVE)$P!PES MD3"*A'E(F#]J[EA5G<*H4>#D2![%17'1(J=A<>7Z0P$N."(DBLDBRF9"3F;?M%6BT2Y3 M6]$@80X2YB)A% GSD#!_TA#-2*499$X&@DF:,?KUM?;^954S4%Z*URY46]E M:0Z4YD)I%$KSH#2_HKW9&T&S,A1-EL^1565<5CY#I7RT"]5:/DB: Z6Y4!J% MTCPHS:]HQ_(9*N6#S,I0-%D^9BT?\[+R&2GEHUVHUO)!TAPHS872*)3F06E^ M13N6CZV4#S(K0]%D^=36KJ'UO+Z_?,9*^4 -7RC-@=)<*(U":1Z4YE>TMZY8 M!="L#$63Y5-[NH;>U/UW$G]P-]MU\LPY<2*ACCQ),_+[)[YYX.D?Y$]2V;[[ M;R2]3%=J NKV0FD.E.9":11*\Z T'TH+H#2&HLG*J2UF8W#A+Q494$,:2G.@ M-!=*HU":!Z7Y4%H I3$43194;8H;>E?\?5_:J*!ZG_].G[IU\3=S-K\VX$)S M4BC-@])\*"V TAB*)A=U;9<;>K_\RVDIA^6NORQH,@]S?NRE;WFZ-].5A;Y/ M-#HNND'7-D\K'>J/JY):7:-1ZE#K&TKSH#0?2@N@-(:BR:5>6^Z&WG,_*O4S M3A:@3CN4YD!I+I1&H30/2O.AM !*8RB:K(W:ES>V@8E^:K--A8SGUQFA29E*)IUW[>%I#4.=:BC-5V\WZW1X 30I0]'D&JZ-:E-O5+_:WY,_R6_BLRA> M%I8:"^-=F#X38S_TU=:>!NA3MJYFJ T-I;E0&H72/"C-A]("*(VA:+*$:K/: MO/1 9!-J3$-I#I3F0FD42O.@-!]*"Z TAJ+)@JKM:_,-^WI7'%J.!B$=?]NC M&)"DU C4J(;2'"C-A=(HE.95M,80;+F%\J%) RB-H6AR\=<.M*D?Y?R^AFRH M;\B@GC.4YD!I+I1&H30/2O.AM !*8RB:+*':5":#Z4%4!I#T61!U7ZWJ?>[W]>000>(0VD.E.9":11*\\SFP&YE0P9UP*$T MAJ+)Q5\[X.8['7!M0S;2-V10HQQ*U33*#45#!DT:0&D,19.+O[;=K;-M]Q8-V5C;D.E3MM8&=. YE.9" M:11*\Z T'TH+H#2&HLD2JEU_R[QP0V9!OP, I3E0F@NE42C-@])\*"V TAB* M)@OJZ%[D^@'K[VO(L#<8Q]YA''N+<>P]QK$W&;?.:\BP]P_'WD#\>_CU5NW7 M6WJ_7M>0W:TBOB TBL-X%H5K\O-B$E^5!: *4Q%$V63VW*6YZ. MS5-%0,US*(VA:'M%](X>Z+WAZ;)\@'Q&9LDNSO=/(SY,/3RD_F/Y:/:3Z;?& ME6";U@, M[MQ%QP0 /L= 9 >&PO=V]R:W-H965T9DM$=;O,3\S_T3%6]FR;*.$IRRB*2 XLW8F,*'$/H90%J\ M1/C$+IY!-I170MZRE\_KL6%E/<(Q7O&, HE_1SS'<9PQB7[\79 :I<\,>/G\ MP1[*P8O!O"*&YR3^$JWY;FP,#+#&&W2(^3,Y_8:+ 7D9WXK$3/X%I\+6,L#J MP#A)"K#H01*E^7_TK0C$!4#PM /L F#7 >X5@%, G#K OP)P"X#;U8-7 +RN M +\ 2#'-/%@RT@'B:#*BY 1H9BW8L@<. =L"W;:>G07 U?XKV 6Q(.V\:CA@=XI?2^Z ZW6^!A=SA4 MQ-(IL\R1?,ZU8&19T99E4TI1NL5BJ>)@]@XN[9[0NVR>GA!=@Z^_"TKPF>.$ M_=667;E_M]U_MCP_L#U:X;$AUE^&Z1$;DY]^@+[U:YNR.LD"G60+G62A)K)* M1KAE1K@J]CPCV!WX)/3GK1-^IB2X55*=9$%.YDFR;.L^3AS/'8[,XZ5432,; M>OVJ4=@TLDJ+2ER],JZ>,J[/8G&FT4HNT')I__J(DU=,6R>-DNK6".LD"W22 M+722A9K(*N+ZI;C^_[R,^CHS0B=9H)-LH9,LU$16R8A^F1']#LMH=BJ[SX]E M=V"&MU&:1NE6)$",TA5NTUG)>JO..LF"?F-%[#M]K[ZXZG09:B*K"#@H!1S\ MVWUPT-QM7!_":D3F32O;\;RJ4=!"-1 #J057V>-;@ZN)K!+<81G<8:?@OLBI MT19;)?[6>:"3+!@VI+J'UF!84W2ATV>HB:RB%;3.7Z)6)[5"0CH.Z=$V[ELTIU-6YJB;V61-;J @+$,0A11,$+B@^X MXT%![>MFV72R!05;_U*V82\KEU15T^DTU,56%?=<2('*K_+.XBK.$X6'R[#9 M_5X]B^=M9E;/K2UG06$&G2J=4S^QJ<=ULPK_1>T"GHL74%V]Z*K"]8.'VL'- M\TIK>:-@JTKJ]JS&Q-+I-=3%5I7T7#>!ZL))5TG5IQ.M%16M;$'!5I^HC4\K MK5Y#76Q55<\%$ZC\^NZL:H?SB];2B%:VH&"K+-6PUV^5,YE?=SM?89?)C#EO8@N]F4=V%G^OQ:]!%1 M<<)A(,8;X";UC_H=?HT0( (,& 9 >&PO=V]R:W-H965T MK&YS+QY[Y$<#7=*/Y@,T<)3+J09>9FUQ:7O MFR3#G)F.*E#2SEKIG%F:ZHUO"HTLK9)RX4=!,/!SQJ47#ZNUA8Z'JK2"2UQH M,&6>,_T\0:%V(R_T7A9N^":S;L&/AP7;X!+M;;'0-/,;E)3G* U7$C2N1]XX MO)P,7'P5\)WCSAR,P2E9*?7@)M?IR L<(1286(? Z&^+4Q3" 1&-QSVFUY1T MB8?C%_0OE7;2LF(&ITK<\=1F(^_<@Q37K!3V1NV^XEY/W^$E2ICJ%W;[V,"# MI#16Y?MD8I!S6?^SI[T/!PE1]$9"M$^(*MYUH8KEC%D6#[7:@7;1A.8&E=0J MF\AQZ0YE:37MGQD_V MFB>UYN@-S6$$&ULK55-;]LP#/TK@@<,&[#6WVG6)0:2 MIL-Z*!"TV'H8=E!L)A9J2YXD)]V_'R4[;C[<((=>$HGF>^2C)'*T$?)9Y0": MO)0%5V,GU[JZ=EV5YE!2=2DJX/AE*61)-6[ERE65!)I94%FX@><-W)(R[B0C M:YO+9"1J73 .VA@>VRK4QN,FHHBMX!/VSFDO#:;NVSL>"8A*"#5AH'BWQIN MH"@,$:;QM^5TNI &N+O>LG^WVE'+@BJX$<43RW0^=H8.R6!)ZT(_B,T/:/78 M!%-1*/M+-JVOYY"T5EJ4+1@S*!EO_NE+6X<=@#]X Q"T@. 0$+T!"%M >"X@ M:@&1K4PCQ=9A1C5-1E)LB#3>R&86MI@6C?(9-\?^J"5^98C3R2V5G/&5(G.0 MY#&G$L@%F609,Z=""W+'FZMESNC3##1EQ6?T4,93C5R-*1@B-VW#39MPP1OA M_(#<"ZYS16YY!MD^@8NY=P*"K8!I<))Q!NDE"?TO)/""L">AF_/A00]\=C[< M/Z$F[(XCM'SA^[)06N+[^--7[H8NZJ-:532%L8--08%<@Y-\_. / MO&]]I7I/LMD[D>V5,>K*&)UB3Y[L,T#5([%Z$"WZQ!F5,S=4E8HE="PO+ MTE=C7X&;0+$-9'KH.@G"H3GK]6[ECKW\K\/P:M]KUN/E#:.X\]K3&G=:XY-: M)URSC!6UZ9]$05I+?+LH$%[2HL8W1I92E"05957KYAVC=-C>LPKOF17_A=!2 MU%SWU2 ^RCN,O)V\FQH<>WD'^H\]!K'G>0?ZW9UN5H).*%+!$2N_R"G.2S81H-EI4MF&ULC53;CM,P$/T5RT@()-BD:;N@ MDD1JMR#V85'5"GA /#C))+'6EV [S?+W^)*&(G4K7F*//>?,FR V%O:JDX,=943:0[!:3R(,ZB)(YO(TZHP'GJ MSW8J3V5O&!6P4TCWG!/U>P-,#AF>X=/!GC:M<0=1GG:D@0.8K]U.62N:6"K* M06@J!5)09W@]6VT6SM\[?*,PZ+,])*=G&1ODJN, M6RAOT'SV!B5Q,D=C$E=XYU,YYIYW_M_E^+$NM%&V>7Y>RCNP+2ZSN8%:Z8Z4 MD&$[,1K4$7#^\L7L-OYP1>MBTKJXQIY_Z7D!"LG:#H=32PH&2(<$]"6Q@6[I MZ=RP'O-%&AW/%41GC<1!-7Y<-"IE+TSHJ>ETFLAU:,2_[F&<'XAJJ-"(06VA M\%$0F&D9UORT(:V^1^V]I7!91SL/>UE.9DN #3.Y7_ 5!+ P04 M" #'@F]83MWZRQ@' !O,P &0 'AL+W=O$A15I88:,(."]!B1=)N'XI^4&S&%F))GB0G M[; ?/^H2TR(IUD[I+XDO[WFE/Y"(V>/KA.%LNJ_F \/5O'"W[#JT_K#X5X-]ZZ MS).49V629U[![\Y';] I([0.:!1_)?RQW'GMU:G9J?C[RZS7B*SZK M:HM8_'O@EWRUJIW$>OS3F8ZVRZP#=U\_N?_>)"^2N8U+?IFO_D[FU?)\-!EY M8Z?U1]YL4U9YV@6+-4B3K/T??^T*L1. MZ$ = &@!I"! -P%X'T#2!= FLJTJ31U8'$53\^*_-$K:K5PJU\TQ6RB1?I) M5F_WFZH0WR8BKIK>\(78BI5WS==Y4279PCOQ;MI]P,OOO,L\7,E[%R>J5"/]TP[R7+UYY+[PD\SXN\TT99_/R;%R)U:T7 M.IYUJW;1KAH,K!H"[WV>5YO-^;QO,!9Y;I.%IV0OP.K(^.RUA]&O'OB M#2MTN7\X&,+9_N'(D@W>;CK<^.&]-]WN!OG\3LB]JXJGY1=3[5MO8O:NI\UI MN8YG_'PDQDG)BP<^FO[\$Z+^;Z:ZN31CCLQZ-27;FA*;^_2:/_!LPXU[:QM) MF\AZG#Y,$:6 <'0V?M@MAJX#'P4DH'T=,_B%@1]-_*VNET*P32&PIG"5S?*4 M>W=%GGKBYZ%H=@=C0JU/L+L")""$*/GH,B ^P8&2CL'-AX@.9$.WV5!K-HR+ MK3Q+VGU:S!$O3NN=_=_F U-25%N-,/2Q4OM+@XK2(%12TE4T#'!HSBC<9A1: M,_JSW2:B7;L&+KW/[WEZRXLOWG]BX&95(7X,O7?Y(BFK9":_-65K7=2A7>S2 MC#DRZY5XLBWQY(B3<>*RIB[-F".S7DVC;4VC9T_&2.N3"41!J X2DPQ'6)$Q M748A!!@8),B7I.,[&HR=46^601@&H"1DTJ$)P>H<,>@(F?C10$8[[(;<#L?. MK[955O$CS>;RR3D;[,@YM8Z=N MS)5;O[Z2&]$QP1$Y)4>G;LR56[^P$A[1\^FQ"^TU2T@HU7I/UP41BHA*CP8= M";$?# T5B8_(%3\B _)!I"6DJR:8$E_-1Y=A'X=#Z4A^1(X!$NG4!Y. 8C4M M@RP(_$A-RR"C?C@T(R5$HA^AR(_%9G9??VF=D$[AT:D;<^76KZ[D1W1,@$1. M"=*I&W/EUB^LA$CT?(I$.OAAC $AM?,,N@BH>AS.##KB8XS W'L@01)<@208 M #&$8*)D9)!!&% 5C$UNX@![X'@4)$:"8XP$'?Q$_=7M9%(A[7?,H JBH;$/ MDB'A1QBR.ZUYDL99O.!S[Z+([X5^P:T#T[[(0_O:J1MSY=8OMT1*."92@E.D M=.K&7+GU"RN1$IZ/E* C($)12+1&U'7@^X%Z4HR9= 3": !60"(EN$)*T"GP M! "TC'19%$7J\:E!%2(8&O^2*,$Q48+.@-A7,=D@0MJ)!)/3X*R4+ G?8MQU^Z=.^R(-W&9=NS)5;O]R24#$]9B]:\??@PKIT8Z[<^H65 MI(SMI&SMQ=#0BZ#>'&)2D1!-U$XTR (\< D42UC%5F;;KP_WO,!F7]3!NXE3 M='7EUB^S1%<<';/_K%Q\<&%=NC%7;OV;LR14$SM46V_/TMGW!"+M)@233%"G M=G.6048C,G"L321*$SM*[]6!>UV^L2_HT-W$J1MSY=8OLH1[ D?L/^(4\IVZ M,5=N_<)*R"=6UK7W'S;\9%'MYDB#"M1#0V92(:8?I/4'T.5<' M[$L^>+=QZ<9@[]2-N7+K%U:"/K&?BK;V8QM*>YU&4* V MI$&&*=4ZTN2&J7ID.-YY$B'EQ:)YHJ/T9ODFJ]K[]+>?;I\:>=,\*Z%\?H%. M6?OLA[1I'T5Y'Q>+1#3LBM\)2_]U*#9!T3[=T;ZI\G7SO,-M7E5YVKQ<\GC. MBUH@OK_+\^KI3;V [3,VT_\!4$L#!!0 ( ,>";UC8XEFKWP, %T4 9 M >&PO=V]R:W-H965T%6)JK:7<7-JVB->04W'!-E"H7Y:,YU2J4[ZRQ88#3O"#*(I490];6#&\@R35+K^*>&6LT]=>+Q\3/]3'+1/F)]G6L8Z%X*R3+ZV2U@CPMJF_Z5 MQ ME* *[4\@=0+I)HQ>2'#K!/>U":,Z850J4Y52ZA!126<3SO:(ZVA%TP>EF&6V M*C\M]'.?2ZY^356>G,UAI9ZB1 ^P85RFQ0K]H8YW4&Q!H"LI>;K82DB09.@O M8"M.-^LT1E=JBPGT/@))T^R#2GF<1^C]NP_H'4H+]'7-MH(6B9C84BU1W\B. MZ^5<5\LA+RP'$W3'"KD6Z,\B@:0-L%5M38'DN-R2Y[[ZL=U6U3FUR;Z\46%HUL)N?C9IWW%'O6S]1OF M4FQH#%-+O4($\!U8L]]_P[[SJ4\WD[#($*REZ:C1=#1$GWUEDF9(O4DY+17E M]?;O4[ B^25)OU)W,^S[!+OAQ-X=BW,:1QSLC3R_'1?U\,:>$P9.$]BQ2;=JYI%+9^,<=Y O@O5MBD'/NEC )BPS!6OKYC7[^&]K,-ZFI25AD M"-;2=-QH.C9FLXKDM6Q&2!BZ'9OUQ(7CL=NU8]03-R:.C\-^FP5-2<%@27?P ME,9LT%^#@'/W@DE89 C6$BYLA O?T%^A24U-PB)#L):FV#FT M.:A'WM!E-=R4L"9ID2E:6]A#$XX'^]'SC.:>6,,+1G[79Z=1V%6M8-=G?6'$ M"5[PV:$#QL,ML/K7S/)%^C].&V2V_I-*--N%%:9(K6 M%O;0A^/!EO0\I_FG?[H"-^@ZK2?*\=RNT4ZC<(C''9_91W.7'/BJG%\)%+-M M(:L)17.UF9%=E9.ASO5K/3LKYSD'3#5XNZ-\E18"9;!42.=BK)X'KV99U8ED MFW*ZLV!2LKP\7 --@.L ]?N2,?E\HF_03!1G_P%02P,$% @ QX)O6#:Y M E8P P E T !D !X;"]W;W)K&ULQ5?;;J,P M$/T5BZU6K=26.TFZ"5*;[*52NZJ2[>Y#M0\.F1"K@%G;N?3OUR:40D)0(R'U M)6"8.9YSYA"-^VO*GOD"0*!-'"5\H"V$2*]TG0<+B#&_I"DD\LV)8EQ9%N&8:GQY@DFM_/GCTPOT^7(B()/##$EW&,V5C"$*%)(LHY_.:A6[*D2R_>OZ-\R\I+,%',8 MTN@/F8G%0.MJ: 9SO(S$F*Y_0$[(57@!C7CVB]9YK*&A8,D%C?-D64%,DNT5 M;W(A2@FF8*=$=U6EM$:88']/J-KQ%2T1%,WF399MF1#$M7& MB6#R+9%YPI] *)LBT!A2R@1)0G2!?DKWW-$DO+B3"L_0-><@.)J^H.] 0X;3 M!0G0M?0,1Z(\NP[)KTX?O3K6JZ+J4I]+$*?:P,SSZ -X85)$O@:,YHC+YN M!+ $1VB8=0881Y)EC5A/=Q('W0J(^=\Z#;:;.O6;JD_WBJA^\HKD:(?9?1Q1O\<"2IP5$=\B^9E:.HO9N5[ MKN5UNWU]5::T'^;TC&[7+<(JQ3I%L4YCL8\)$;+(BH8_7JG^W:&[9OX9C>^Z.?_?#'-=U.YUZ M_W:*8CN-Q=[#A@2TT;B- ,NB+,?&IG5>>4>LY D M'$4PEVG&94=^ VQ[!-@N!$VS*7I*A>Q@=KN0QR9@*D"^GU,J7A=J,"\.8OY_ M4$L#!!0 ( ,>";UA7ZK5Q:P0 -@< 9 >&PO=V]R:W-H965TD%+ MQS$12=20M#UY^U)+%&LJJS)P>F-+-/^/I,_/?7'@XD5N 13YD2:97!I;I?)+ MTY31%E(J1SR'3/^RX2*E2K^*9U/F FAJB+!7"UR^@R/H)[R>Z'?S(82LQ0RR7A& M!&R6QI5]&=KC0E#F^(/!01X]DZ(I:\Y?BI?;>&E818T@@4@5"*J_]G #25*0 M=#V^UU"C*;,0'C^_T8.R\;HQ:RKAAB=_LEAME\;<(#%LZ"Y1#_SP%>H&30I> MQ!-9?I)#G=U6-<@95GU37_4?\21P)Z>$#BUP/E9X)X0C&O!>&@) M;BUPAY8PJ063H8)I+9@.% '(HK$7MR01S+<3LJ=#-$[IZ4 M>_UR#Z(1&=NE?-PA]X?+G0YY,%QN=\C#?OGO---MM[O:W@K%N+';N.2-!]J- M_/5-YR"W"E+Y=T?UKBNB"6(/1BK7W^QI]9O77'&A'F8 M,!\3%F#"0B18RRUNXQ:WC[[RV)[%D,523RY1HH>9F.0@2,335(]'Y<#3Y9E> MZ+F>P81Y%6Q6PHI%PGYEC5S=J_?'7AB2*1B2*42J>RMVDR9VD][8_;NGWT&Z M!M'9RWM1YT8,$^9APGQ,6( )"Y%@+:=,&Z=,<>>$*:9;,&$>)LS'A 68L! ) MUG++K''+K'=JN="[,Z%>N_S2"SS7+Y@P#Q/F M8\("3%A8P:9'DY4];J:JE@OFC0OF_2L#R+EDJBO:O<)SHXT)\S!A/B8LP(2% M%S]K++PRS4QX0%F+ 0"=;R@VV]GUM8 _<&.7VEZP0N2$P5 M-#N%+C?\![(Y)SAY4- /.'<\0*7YJ+0 E19BT=I>.3KCLO^/?61-G;<&,MN: MM+O[37_A9YL"D^:CT@)46HA%:YO">3>%<^X (B#B(M;N*$:23D?T(^^H&!%B MN7TC2"_A;+-@TGQ46H!*"[%H;;.\'UO:O>=<)V<;Q6D7 MN\\NJ$>6J#0?E1:@TD(L6F47\^A^)07Q7%Z=23U_[#)574,TJ*I^7C%F@, MHLB@?]]PKMY>B@*:R\S5/U!+ P04 " #'@F]8K[B1LT8# #*% #0 M 'AL+W-T>6QEUY#B9X[*67X^OG:8?^%8=#X,N%<2^Q^?<8_NF,?0KO13L;L:8#A:YD-6 MS+0N/X=A-9FQG%871SC[^GA?Z^D/@[B>?3DY:#^?7 MN_$S"YR3T"MZ=8#H10O7-1@F'1\FO5<;%>]NB]OQIT;),4\Q6N\@3WL<8<*) MQX_QO[8$'83<;7G)&U1+#.LR&?:S0JZK)2(N8)1ISH)'*@9D1 4?*PZLC.9< M+%VX X%)(0H5:%.F)E4;(M63@]NN!Q5 MQM5I68KE%\&G,F=N\@Y5<[CKIO9=E^J^P:]GJLW]GOW>35 M,9B,C\'D4=1D[QA,)D=@LOMFWYJ'FXS>YT*&]4EHX[BU==AJH@$<:@?D)QR/ MQ3II,)YSH;FL>S.>IDR^.',9>4W'Y@^U+7TS/F49G0M]WX #LF[_8"F?YTDS MZA86HAZU;G^'Z;7CYD1MV&9B&R5I?0-A%;NSE1S".P_P( M8%@>S '&<2PLS_\TGQXZ'X=AWGI>I(=R>BC'L7S(R'ZP/'Y.8B[_3),DBN(8 M6]'1R.M@A*U;',./7PWS!@PL#V3ZN[7&=QNOD/UU@.WIO@K!9HI7(C93?*T! M\:\;,)+$O]M8'F!@NX#5#N3WYX&:\G.B"'85\X8]P3B2)!@"M>BOT3A&5B>& MCW]_L*";UB7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G M,1,=$),HEI:3I MK^]0LIN1*P_V,O')UOOSB.0W?/C]4VT?[NKZ0?RH2N-.)^NFV;R;S5R^5I5T M?]<;9>#(JK:5;WL_YKI/NFR4O9"-^L?6[4:;>W\;^!4S]#.Z..P^^R"^L_\GC/5J MI7-U4>=MI4S3Q]&JT@,:M]8;-Q%&5NITLCM%2%.(2]- D,25Z6\%Y_I?"H^^ M*OI?W0 NBJ%]I^& O2HZ<#[(<]BN2UW TPOQ49;2Y$ITP74(," @Z,!BC<+ MB2!# C)\1U]4&028$9')$ MR$$D4P(R/1ZD=&L$F1&0V=$@EVMI$>1; O+M$2$'KWM^0K7D)[R8"_DL'IU8 M*-M=[MO)"^WRLG:M51B2U VS;ZZ,TX6RXM;* L0LSJR5YKX/*&:DC#-G5LZR MK2IIG[OWJ^^-ALLD:/PLS^L6-(XQ*>?,F:5SHW*%L""8D+(9^)YWX<28E'7F MS-JY48_*M$H ;@W!W$]]*-?,F67S6=H'!=EE"1F%REL+<&I0"BG'S)DELWVO MS@=.Z4?9/?T%C3++G%DM4,XVD+@_]YGM]U9O]@LL/Y MR(%#,"8ECX!9'B -XV37)W7B23=K<0:7EAIP!HQD=X59'C[?KY2XE3^&3)0I M F937,,['=)00@C8A=#HOH")!73G!ER4#0)F&RR;.G^ +J:#ML/W-:#QV.^H M!Y00 O9>1U7IYJ5B0EKJK:],/K160*DA8%;#I;0&H+HTM$OAL;0"2@L!LQ:6 MZKXK^O9+A_W\N"0LD+(; 4R#Q[T>T+*"B&S M%6C,$&-28@B9Q3"2!XLWMSZM3B(\:D!!0S"VB\OS 52[AWT988DQ)0?)1NS19S6#8I"\7,%CJ(V;< &).< MH3_&K,E+)<*8E(7BUY\_.533*0O%S!8:Q_S=Z&-,RD(QLX4.]&=W51UC4A:* MF2U$]V?Q6%!"62AAME#7GYV*"ZA&NNP6$O0]W'X'3HL3RD()LX4.82ZDA0OQ M$I*$LE#";*$M)DJ4/LMFUR[5*XQ)62AAMM 6\W<+5.+5@.(-QJ0LE#!;B![6 M&%0ARD()LX7&,7*,5N(''V9"HQ)62AAMA").8E(529@OM8;YL]CD3QJ0LE#);: _S?.U7 M"3JA33?0B;/WE+)0RFRA[<#PH(YW^P#3#69R4\I"*;.%QC#[K+@[@C')%97 8TY=6C$E9*&/_HPRQ^D9,,29EH8S90G^NOQF43HQ)62A[]2FA01W" MF)2%,NYYH1%,U(1B3,I"&?>\T CF=@39B3.\RC2C+)1QSPN-8'Z!9UW7YGYZ M/6B0* ME[/-">^NQ#I=-\I\SG85FWU+'9_6]S]Y?+#+U!+ P04 " #'@F]8PR792)0" M #?,P &@ 'AL+U]R96QS+W=OQ[VAVY8?)Z.YV%=[<>Q^U77PV9?3LWPT';E?+FR;?M3,UZ6_:[N MFLU[LRNU+)=>]_$.Q#('9#N0&!W0+P#@=Z">@N!WH)Z"X'> M,GG9)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R70 M6U%O)=!;46\ET%LG'TL(]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16U%L) M](ZH=R30.Z+>D4#OB'I' KTCZAT)](Z3C]T$>D?4.Q+H'5'O2*!W1+TC@=X1 M]8X$>D?4.Q+H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3GY4$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z M^V2S"8'>CGH[@=Z.>CN!WHYZ.X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>"?5. M!'HGU#L1Z)U0[T2@=YIL%B30.Z'>B4#OA'HG KTSZIT)],ZH=R;0.Z/>F4#O MC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWS9+/W3^H]C%_',MQZOM?X_)^D M>KS<6VZ/ORZ_3Z*$JRO.]7W%\/074$L#!!0 ( ,>";UB-G,NK- ( %8R M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@:6+%*DU"+. MINVVS:(78"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)-F][X]-QLD-[,?1=67X[Q9]^.PS9QMO/)ZM-IXYRU3DSOSA_*7,N,.Z\=>/D MX\2P\[<8V;\R.U_MS=(=E'CY;'I?? M\>\S?JG_SCX$I \)Z:. ]*$@?6A('R6DCPK2QP=('_F&T@A%U)Q":DXQ-:>@ MFE-4S2FLYA17";U@'04UB@0 +$ 0 " M 0 !D;V-0&UL4$L! A0#% @ QX)O6']%G"CO M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ QX)O6)E&PO=V]R:W-H965T&UL4$L! A0# M% @ QX)O6.78E-";" %R< !@ ("!71 'AL+W=O M";U@(8\5=5@, /0) M 8 " @2X9 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ QX)O6(?F:V4> M! F!( !@ ("!924 'AL+W=O";UC/5/N-E , )@+ 8 " M@;DI !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ QX)O6-]AYIF "0 YRT !@ M ("!5S 'AL+W=O";U@/IRI/SP4 TF 8 " @0TZ !X;"]W;W)K&PO=V]R:W-H965T";UC#U>1E90( (8& 9 " @>-" !X;"]W M;W)K&UL4$L! A0#% @ QX)O6$+*@IUJ @ ML0< !D ("!?T4 'AL+W=O&PO=V]R:W-H965T";UA+ M[_(EY 0 /,+ 9 " @5!I !X;"]W;W)K&UL4$L! A0#% @ QX)O6()I&"_O" U!4 !D M ("!:VX 'AL+W=O&PO=V]R:W-H M965T";U@COF.VH , !P( 9 M " @0A\ !X;"]W;W)K&UL4$L! M A0#% @ QX)O6&&PO=V]R:W-H965T";UB70'?K90H (\= 9 " M@2N& !X;"]W;W)K&UL4$L! A0#% @ QX)O M6#SPDL40" 3!8 !D ("!QY 'AL+W=O&PO=V]R:W-H965T";UA?^Y84> H "@; 9 " @7VD !X;"]W;W)K M&UL4$L! A0#% @ QX)O6*E">L0E" 0!4 M !D ("!+*\ 'AL+W=O9D# "" &0 @(&(MP M>&PO=V]R:W-H965T";UCRTL&U M 0< $T5 9 " @5B[ !X;"]W;W)K&UL4$L! A0#% @ QX)O6)5@;40^! NPD !D M ("!D,( 'AL+W=O&UL4$L! A0# M% @ QX)O6- M$1.D! , H !D ("!D-( 'AL+W=O M&PO=V]R:W-H965T";UA%U 6HY@0 .X+ 9 " @4+[ M !X;"]W;W)K&UL4$L! A0#% @ QX)O6/\B M 0.+ @ G@4 !D ("!7P ! 'AL+W=O)<# #Z"0 &0 M @($A P$ >&PO=V]R:W-H965T";UB'YU5(SP( "L& 9 " @>\& 0!X;"]W;W)K&UL4$L! A0#% @ QX)O6#Z)PA,5 P FP8 !D M ("!]0D! 'AL+W=O " !(!@ &0 @(%!#0$ >&PO M=V]R:W-H965T";UB6-@8.?0D M "L; 9 " @5@0 0!X;"]W;W)K&UL4$L! A0#% @ QX)O6%Z%-:K4 P J D !D ("! M#!H! 'AL+W=O" &0 @($7'@$ >&PO=V]R:W-H965T";UA#W =7)@8 &P0 9 M " @>TA 0!X;"]W;W)K&UL4$L! A0#% M @ QX)O6-FNNJ6 !0 ^@X !D ("!2B@! 'AL+W=O&PO=V]R:W-H965T";UB[%T SC@4 '4- 9 " @0DQ 0!X M;"]W;W)K&UL4$L! A0#% @ QX)O6'"1(_*! M @ 9 8 !D ("!SC8! 'AL+W=O&PO=V]R:W-H965T" M;UC';^%ZGP@ (%1 9 " @4<] 0!X;"]W;W)K&UL4$L! A0#% @ QX)O6/0_G8Q)!0 G28 !D M ("!'48! 'AL+W=O&PO=V]R M:W-H965T";UB>A^3/M@( *4' M 9 " @7-. 0!X;"]W;W)K&UL M4$L! A0#% @ QX)O6)N/RE"G @ X@< !D ("!8%$! M 'AL+W=O&PO=V]R:W-H965T";UA\TV*EF0( )T& 9 M " @>Q6 0!X;"]W;W)K&UL4$L! A0#% @ MQX)O6*HV5FN5 @ K08 !D ("!O%D! 'AL+W=O&PO=V]R:W-H965T";U@PS]1U @, &<* 9 " @:M? 0!X;"]W M;W)K&UL4$L! A0#% @ QX)O6!(>[:F" @ MG 8 !D ("!Y&(! 'AL+W=O&PO=V]R:W-H965T";UA! M4RV'"00 $D4 9 " @>MH 0!X;"]W;W)K&UL4$L! A0#% @ QX)O6/%-SQWP @ BP@ !D M ("!*VT! 'AL+W=O&PO=V]R:W-H M965T";UA'D\_%EP< (8J 9 M " @0%\ 0!X;"]W;W)K&UL4$L! M A0#% @ QX)O6(:P/S#_!0 FR( !D ("!SX,! 'AL M+W=O&PO=V]R:W-H965T";U@@$&UL4$L! A0#% @ QX)O M6&>&TK&< @ @P< !D ("![9 ! 'AL+W=O&PO=V]R:W-H965T";UA@8^\.J0D +E9 9 " @868 0!X;"]W;W)K M&UL4$L! A0#% @ QX)O6,7E_H-/ P R@T M !D ("!9:(! 'AL+W=O&PO=V]R:W-H965T";UCT9SX4 MNP, -@- 9 " @72I 0!X;"]W;W)K&UL4$L! A0#% @ QX)O6(T70M\O! 918 !D M ("!9JT! 'AL+W=O&PO=V]R:W-H965T M";UB!1&UL4$L! A0# M% @ QX)O6#2@[X<: P 9 D !D ("!&PO=V]R:W-H965T";UAM>_K?^P0 ,$7 9 " @?O M 0!X;"]W;W)K&UL4$L! A0#% @ QX)O6$M3 M\Y 6! %1$ !D ("!+<8! 'AL+W=O&PO=V]R:W-H965T";UCT&/HM[PD /9_ 9 " @:7. 0!X;"]W;W)K&UL4$L! A0#% @ QX)O6 SNW$7'! ^QT !D M ("!R]@! 'AL+W=O&PO M=V]R:W-H965T";UB=PE_6R0( M +(' 9 " @='@ 0!X;"]W;W)K&UL4$L! A0#% @ QX)O6 $(C&$F @ LP0 !D ("! MT>,! 'AL+W=O&PO=V]R:W-H965T";UC8XEFKWP, %T4 9 M " @7WM 0!X;"]W;W)K&UL4$L! A0#% M @ QX)O6#:Y E8P P E T !D ("!D_$! 'AL+W=O&PO=V]R:W-H965T";UBON)&S1@, ,H4 - " 9SY 0!X M;"]S='EL97,N>&UL4$L! A0#% @ QX)O6)>*NQS $P( L M ( !#?T! %]R96QS+RYR96QS4$L! A0#% @ QX)O6*J$27YH M!@ ]CD \ ( !]OT! 'AL+W=O";UC#)=E(E ( -\S : " 8L$ @!X;"]? M";UB-G,NK- ( M %8R 3 " 5<' @!;0V]N=&5N=%]4>7!E&UL4$L% 3!@ !@ & 5QH +P) @ $! end XML 102 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 103 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 105 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 299 410 1 true 96 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Consolidated Statements of Income Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 100050 - Statement - Consolidated Statements of Income (Parenthetical) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical Consolidated Statements of Income (Parenthetical) Statements 5 false false R6.htm 100060 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 100070 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 7 false false R8.htm 100080 - Statement - Consolidated Statements of Cash Flows Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100090 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 9 false false R10.htm 100100 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityParenthetical Consolidated Statements of Shareholders' Equity (Parenthetical) Statements 10 false false R11.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 11 false false R12.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 12 false false R13.htm 995455 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 13 false false R14.htm 995465 - Disclosure - Recent Accounting Pronouncements Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncements Recent Accounting Pronouncements Notes 14 false false R15.htm 995475 - Disclosure - Revenue Recognition Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognition Revenue Recognition Notes 15 false false R16.htm 995485 - Disclosure - Marketable Securities Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecurities Marketable Securities Notes 16 false false R17.htm 995495 - Disclosure - Accounts Receivable Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable Accounts Receivable Notes 17 false false R18.htm 995505 - Disclosure - Property and Equipment Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment Property and Equipment Notes 18 false false R19.htm 995515 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 19 false false R20.htm 995525 - Disclosure - Debt Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebt Debt Notes 20 false false R21.htm 995535 - Disclosure - Fair Value Measurements and Disclosures Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosures Fair Value Measurements and Disclosures Notes 21 false false R22.htm 995545 - Disclosure - Transactions with Affiliates Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliates Transactions with Affiliates Notes 22 false false R23.htm 995555 - Disclosure - Income Taxes Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 23 false false R24.htm 995565 - Disclosure - Leases Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeases Leases Notes 24 false false R25.htm 995575 - Disclosure - Retirement Plans Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlans Retirement Plans Notes 25 false false R26.htm 995585 - Disclosure - Stock Based Compensation Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation Stock Based Compensation Notes 26 false false R27.htm 995595 - Disclosure - Commitments and Contingencies Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 27 false false R28.htm 995605 - Disclosure - Earnings Per Share Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 28 false false R29.htm 995615 - Disclosure - Segment Reporting Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReporting Segment Reporting Notes 29 false false R30.htm 995625 - Disclosure - Subsequent Events Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 30 false false R31.htm 995635 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 31 false false R32.htm 995645 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 32 false false R33.htm 995655 - Disclosure - Revenue Recognition (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognition 33 false false R34.htm 995665 - Disclosure - Marketable Securities (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecurities 34 false false R35.htm 995675 - Disclosure - Accounts Receivable (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables Accounts Receivable (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable 35 false false R36.htm 995685 - Disclosure - Property and Equipment (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment 36 false false R37.htm 995695 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities 37 false false R38.htm 995705 - Disclosure - Debt (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtTables Debt (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebt 38 false false R39.htm 995715 - Disclosure - Fair Value Measurements and Disclosures (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresTables Fair Value Measurements and Disclosures (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosures 39 false false R40.htm 995725 - Disclosure - Transactions with Affiliates (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesTables Transactions with Affiliates (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliates 40 false false R41.htm 995735 - Disclosure - Income Taxes (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes 41 false false R42.htm 995745 - Disclosure - Leases (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeases 42 false false R43.htm 995755 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation 43 false false R44.htm 995765 - Disclosure - Segment Reporting (Tables) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReporting 44 false false R45.htm 995775 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventories (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetail Summary of Significant Accounting Policies - Schedule of Inventories (Detail) Details 45 false false R46.htm 995785 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail) Details 46 false false R47.htm 995795 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 47 false false R48.htm 995805 - Disclosure - Summary of Significant Accounting Policies - Schedule of Identifiable Intangible Assets (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail Summary of Significant Accounting Policies - Schedule of Identifiable Intangible Assets (Detail) Details 48 false false R49.htm 995815 - Disclosure - Summary of Significant Accounting Policies - Estimated Amortization Expense by Year (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail Summary of Significant Accounting Policies - Estimated Amortization Expense by Year (Detail) Details 49 false false R50.htm 995825 - Disclosure - Recent Accounting Pronouncements - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail Recent Accounting Pronouncements - Additional Information (Detail) Details 50 false false R51.htm 995835 - Disclosure - Revenue Recognition - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail Revenue Recognition - Additional Information (Detail) Details 51 false false R52.htm 995845 - Disclosure - Revenue Recognition - Contact Balances Associated with Customers (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionContactBalancesAssociatedWithCustomersDetail Revenue Recognition - Contact Balances Associated with Customers (Detail) Details 52 false false R53.htm 995855 - Disclosure - Marketable Securities - Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfMarketValueCostAndUnrealizedGainsLossesOnEquitySecuritiesDetail Marketable Securities - Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities (Detail) Details 53 false false R54.htm 995865 - Disclosure - Marketable Securities - Schedule of Gross Unrealized Gains and Losses on Marketable Securities (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfGrossUnrealizedGainsAndLossesOnMarketableSecuritiesDetail Marketable Securities - Schedule of Gross Unrealized Gains and Losses on Marketable Securities (Detail) Details 54 false false R55.htm 995875 - Disclosure - Marketable Securities - Summary of Net Realized Gains (Losses) on Marketable Equity Securities (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfNetRealizedGainsLossesOnMarketableEquitySecuritiesDetail Marketable Securities - Summary of Net Realized Gains (Losses) on Marketable Equity Securities (Detail) Details 55 false false R56.htm 995885 - Disclosure - Marketable Securities - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail Marketable Securities - Additional Information (Detail) Details 56 false false R57.htm 995895 - Disclosure - Accounts Receivable - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail Accounts Receivable - Additional Information (Detail) Details 57 false false R58.htm 995905 - Disclosure - Accounts Receivable - Summary of Activity in Allowance for Doubtful Accounts (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfActivityInAllowanceForDoubtfulAccountsDetail Accounts Receivable - Summary of Activity in Allowance for Doubtful Accounts (Detail) Details 58 false false R59.htm 995915 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail Property and Equipment - Schedule of Property and Equipment (Detail) Details 59 false false R60.htm 995925 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) Details 60 false false R61.htm 995935 - Disclosure - Debt - Details of Debt (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail Debt - Details of Debt (Detail) Details 61 false false R62.htm 995945 - Disclosure - Debt - Details of Debt (Parenthetical) (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail Debt - Details of Debt (Parenthetical) (Detail) Details 62 false false R63.htm 995955 - Disclosure - Debt - Summary of Maturities of Principal Repayment Obligations (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail Debt - Summary of Maturities of Principal Repayment Obligations (Detail) Details 63 false false R64.htm 995965 - Disclosure - Debt - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 64 false false R65.htm 995975 - Disclosure - Fair Value Measurements and Disclosures - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measurements and Disclosures - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 65 false false R66.htm 995985 - Disclosure - Fair Value Measurement and Disclosures - Summary of Carrying Values and Estimated Fair Values of Promissory Notes (Detail) Notes http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail Fair Value Measurement and Disclosures - Summary of Carrying Values and Estimated Fair Values of Promissory Notes (Detail) Details 66 false false R67.htm 995995 - Disclosure - Transactions with Affiliates - Schedule of Amounts Charged to UTSI (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail Transactions with Affiliates - Schedule of Amounts Charged to UTSI (Detail) Details 67 false false R68.htm 996015 - Disclosure - Transactions with Affiliates - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail Transactions with Affiliates - Additional Information (Detail) Details 68 false false R69.htm 996025 - Disclosure - Transactions with Affiliates - Schedule of Services Provided to Affiliates (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail Transactions with Affiliates - Schedule of Services Provided to Affiliates (Detail) Details 69 false false R70.htm 996035 - Disclosure - Income Taxes - Summary of Income Related to U.S. and Non-U.S. Operations (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail Income Taxes - Summary of Income Related to U.S. and Non-U.S. Operations (Detail) Details 70 false false R71.htm 996045 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail Income Taxes - Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations (Detail) Details 71 false false R72.htm 996055 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 72 false false R73.htm 996065 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail Income Taxes - Deferred Income Tax Assets and Liabilities (Detail) Details 73 false false R74.htm 996075 - Disclosure - Income Taxes - Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail Income Taxes - Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates (Detail) Details 74 false false R75.htm 996085 - Disclosure - Income Taxes - Changes in Company's Gross Unrecognized Tax Benefits (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesChangesInCompanySGrossUnrecognizedTaxBenefitsDetail Income Taxes - Changes in Company's Gross Unrecognized Tax Benefits (Detail) Details 75 false false R76.htm 996095 - Disclosure - Leases - Summary of Lease Costs (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail Leases - Summary of Lease Costs (Detail) Details 76 false false R77.htm 996105 - Disclosure - Leases - Summary of Other Lease Related Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail Leases - Summary of Other Lease Related Information (Detail) Details 77 false false R78.htm 996115 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail Leases - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail) Details 78 false false R79.htm 996125 - Disclosure - Retirement Plans - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail Retirement Plans - Additional Information (Detail) Details 79 false false R80.htm 996135 - Disclosure - Stock Based Compensation - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail Stock Based Compensation - Additional Information (Detail) Details 80 false false R81.htm 996145 - Disclosure - Stock Based Compensation - Summary of Status of Nonvested Shares (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail Stock Based Compensation - Summary of Status of Nonvested Shares (Detail) Details 81 false false R82.htm 996155 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 82 false false R83.htm 996165 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 83 false false R84.htm 996175 - Disclosure - Segment Reporting - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail Segment Reporting - Additional Information (Detail) Details 84 false false R85.htm 996185 - Disclosure - Segment Reporting - Summary of Company's Reportable Segment Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail Segment Reporting - Summary of Company's Reportable Segment Information (Detail) Details 85 false false R86.htm 996195 - Disclosure - Segment Reporting - Revenues Attributed to Geographic Areas (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail Segment Reporting - Revenues Attributed to Geographic Areas (Detail) Details 86 false false R87.htm 996205 - Disclosure - Segment Reporting - Net Long-Lived Assets by Geographic Areas (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail Segment Reporting - Net Long-Lived Assets by Geographic Areas (Detail) Details 87 false false R88.htm 996215 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 88 false false All Reports Book All Reports ulh-20231231.htm ulh-20231231.xsd img266820442_0.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 108 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ulh-20231231.htm": { "nsprefix": "ulh", "nsuri": "http://www.universallogistics.com/20231231", "dts": { "inline": { "local": [ "ulh-20231231.htm" ] }, "schema": { "local": [ "ulh-20231231.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 350, "keyCustom": 60, "axisStandard": 31, "axisCustom": 0, "memberStandard": 48, "memberCustom": 46, "hidden": { "total": 17, "http://fasb.org/us-gaap/2023": 14, "http://xbrl.sec.gov/dei/2023": 3 }, "contextCount": 299, "entityCount": 1, "segmentCount": 96, "elementCount": 793, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1007, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "longName": "100010 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical", "longName": "100030 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:CommonStockNoParValue", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R4": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome", "longName": "100040 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:PurchasedTransportationAndEquipmentRent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R5": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical", "longName": "100050 - Statement - Consolidated Statements of Income (Parenthetical)", "shortName": "Consolidated Statements of Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:TruckloadRevenueRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:TruckloadRevenueRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "100060 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:OtherComprehensiveIncomeLossUnrealizedChangesInFairValueOfInterestRateSwapsNetOfIncomeTaxes", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R7": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "longName": "100070 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:OtherComprehensiveIncomeLossUnrealizedChangesInFairValueOfInterestRateSwapsTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:OtherComprehensiveIncomeLossUnrealizedChangesInFairValueOfInterestRateSwapsTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "longName": "100080 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R9": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity", "longName": "100090 - Statement - Consolidated Statements of Shareholders' Equity", "shortName": "Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "C_d46be116-d473-4919-a16a-078e2db75199", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d46be116-d473-4919-a16a-078e2db75199", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityParenthetical", "longName": "100100 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Shareholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "10", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": null }, "R12": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_3d5214a6-5559-4a31-9f4d-bef1ed960749", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3d5214a6-5559-4a31-9f4d-bef1ed960749", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995455 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncements", "longName": "995465 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognition", "longName": "995475 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:RevenueRecognitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:RevenueRecognitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecurities", "longName": "995485 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable", "longName": "995495 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:AccountsReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:AccountsReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment", "longName": "995505 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities", "longName": "995515 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebt", "longName": "995525 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosures", "longName": "995535 - Disclosure - Fair Value Measurements and Disclosures", "shortName": "Fair Value Measurements and Disclosures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliates", "longName": "995545 - Disclosure - Transactions with Affiliates", "shortName": "Transactions with Affiliates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995555 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeases", "longName": "995565 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlans", "longName": "995575 - Disclosure - Retirement Plans", "shortName": "Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation", "longName": "995585 - Disclosure - Stock Based Compensation", "shortName": "Stock Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995595 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare", "longName": "995605 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReporting", "longName": "995615 - Disclosure - Segment Reporting", "shortName": "Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "995625 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995635 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "31", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "995645 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionTables", "longName": "995655 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ulh:RevenueRecognitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ulh:RevenueRecognitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables", "longName": "995665 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables", "longName": "995675 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:AllowanceForDoubtfulAccountsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ulh:AccountsReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:AllowanceForDoubtfulAccountsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ulh:AccountsReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables", "longName": "995685 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "longName": "995695 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtTables", "longName": "995705 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresTables", "longName": "995715 - Disclosure - Fair Value Measurements and Disclosures (Tables)", "shortName": "Fair Value Measurements and Disclosures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesTables", "longName": "995725 - Disclosure - Transactions with Affiliates (Tables)", "shortName": "Transactions with Affiliates (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables", "longName": "995735 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995745 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "longName": "995755 - Disclosure - Stock Based Compensation (Tables)", "shortName": "Stock Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingTables", "longName": "995765 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetail", "longName": "995775 - Disclosure - Summary of Significant Accounting Policies - Schedule of Inventories (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Inventories (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:InventoryPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "longName": "995785 - Disclosure - Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail)", "shortName": "Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_a040bd79-8cde-4966-988f-3bbb18f8462c", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ulh:ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a040bd79-8cde-4966-988f-3bbb18f8462c", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "ulh:ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "995795 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail", "longName": "995805 - Disclosure - Summary of Significant Accounting Policies - Schedule of Identifiable Intangible Assets (Detail)", "shortName": "Summary of Significant Accounting Policies - Schedule of Identifiable Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_5a536ab7-4b7d-42d6-88de-7c946471e065", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R49": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail", "longName": "995815 - Disclosure - Summary of Significant Accounting Policies - Estimated Amortization Expense by Year (Detail)", "shortName": "Summary of Significant Accounting Policies - Estimated Amortization Expense by Year (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail", "longName": "995825 - Disclosure - Recent Accounting Pronouncements - Additional Information (Detail)", "shortName": "Recent Accounting Pronouncements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "div", "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "longName": "995835 - Disclosure - Revenue Recognition - Additional Information (Detail)", "shortName": "Revenue Recognition - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:PaymentReceivableObligationTermForCompletionOfTransportationServices", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ulh:RevenueRecognitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:PaymentReceivableObligationTermForCompletionOfTransportationServices", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ulh:RevenueRecognitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionContactBalancesAssociatedWithCustomersDetail", "longName": "995845 - Disclosure - Revenue Recognition - Contact Balances Associated with Customers (Detail)", "shortName": "Revenue Recognition - Contact Balances Associated with Customers (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_3306bf32-286b-4c31-901a-67719c89854f", "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ulh:RevenueRecognitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_3306bf32-286b-4c31-901a-67719c89854f", "name": "us-gaap:PrepaidExpenseCurrentAndNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ulh:RevenueRecognitionTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfMarketValueCostAndUnrealizedGainsLossesOnEquitySecuritiesDetail", "longName": "995855 - Disclosure - Marketable Securities - Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities (Detail)", "shortName": "Marketable Securities - Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:EquitySecuritiesFvNiCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R54": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfGrossUnrealizedGainsAndLossesOnMarketableSecuritiesDetail", "longName": "995865 - Disclosure - Marketable Securities - Schedule of Gross Unrealized Gains and Losses on Marketable Securities (Detail)", "shortName": "Marketable Securities - Schedule of Gross Unrealized Gains and Losses on Marketable Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "ulh:EquitySecuritiesFvNiAccumulatedGrossUnrealizedGain", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "div", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "ulh:EquitySecuritiesFvNiAccumulatedGrossUnrealizedGain", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "div", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfNetRealizedGainsLossesOnMarketableEquitySecuritiesDetail", "longName": "995875 - Disclosure - Marketable Securities - Summary of Net Realized Gains (Losses) on Marketable Equity Securities (Detail)", "shortName": "Marketable Securities - Summary of Net Realized Gains (Losses) on Marketable Equity Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:ProceedsFromSaleOfEquitySecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "div", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:CostBasisOfEquitySecuritiesSold", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "div", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R56": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail", "longName": "995885 - Disclosure - Marketable Securities - Additional Information (Detail)", "shortName": "Marketable Securities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:ProceedsFromSaleOfEquitySecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RealizedGainLossOnInvestmentsTableTextBlock", "div", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1d7917c9-50db-4248-8f97-da2895df5d93", "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:MarketableSecuritiesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R57": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail", "longName": "995895 - Disclosure - Accounts Receivable - Additional Information (Detail)", "shortName": "Accounts Receivable - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:UnbilledReceivablesBillingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ulh:AccountsReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:UnbilledReceivablesBillingPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "ulh:AccountsReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfActivityInAllowanceForDoubtfulAccountsDetail", "longName": "995905 - Disclosure - Accounts Receivable - Summary of Activity in Allowance for Doubtful Accounts (Detail)", "shortName": "Accounts Receivable - Summary of Activity in Allowance for Doubtful Accounts (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_bf00b75f-c1db-4b85-9abf-a5e50f29d71a", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d46be116-d473-4919-a16a-078e2db75199", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ulh:AccountsReceivableTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R59": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "longName": "995915 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Detail)", "shortName": "Property and Equipment - Schedule of Property and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "longName": "995925 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail)", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "longName": "995935 - Disclosure - Debt - Details of Debt (Detail)", "shortName": "Debt - Details of Debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R62": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "longName": "995945 - Disclosure - Debt - Details of Debt (Parenthetical) (Detail)", "shortName": "Debt - Details of Debt (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_ab615442-7c93-44fd-9228-ca33ba112554", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "link:footnote", "p", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ab615442-7c93-44fd-9228-ca33ba112554", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "link:footnote", "p", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail", "longName": "995955 - Disclosure - Debt - Summary of Maturities of Principal Repayment Obligations (Detail)", "shortName": "Debt - Summary of Maturities of Principal Repayment Obligations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "longName": "995965 - Disclosure - Debt - Additional Information (Detail)", "shortName": "Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_e428e1ce-0b3b-4bdb-bd95-3d72f59f9568", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e428e1ce-0b3b-4bdb-bd95-3d72f59f9568", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "longName": "995975 - Disclosure - Fair Value Measurements and Disclosures - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements and Disclosures - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:EquitySecuritiesFvNi", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ce23b213-77b6-4252-a6d3-686d0c0ebdcf", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R66": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail", "longName": "995985 - Disclosure - Fair Value Measurement and Disclosures - Summary of Carrying Values and Estimated Fair Values of Promissory Notes (Detail)", "shortName": "Fair Value Measurement and Disclosures - Summary of Carrying Values and Estimated Fair Values of Promissory Notes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_fb3ee179-c046-40c0-8459-ca248720e9b2", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fb3ee179-c046-40c0-8459-ca248720e9b2", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "longName": "995995 - Disclosure - Transactions with Affiliates - Schedule of Amounts Charged to UTSI (Detail)", "shortName": "Transactions with Affiliates - Schedule of Amounts Charged to UTSI (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_be2dc47d-65b7-4be0-8950-23c95537a5d4", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_be2dc47d-65b7-4be0-8950-23c95537a5d4", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "longName": "996015 - Disclosure - Transactions with Affiliates - Additional Information (Detail)", "shortName": "Transactions with Affiliates - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:NumberOfFacilitiesLeasedFromRelatedPartiesOccupiedOnMonthlyOrContractualBasis", "unitRef": "U_Facility", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "ulh:NumberOfFacilitiesLeasedFromRelatedPartiesOccupiedOnMonthlyOrContractualBasis", "unitRef": "U_Facility", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail", "longName": "996025 - Disclosure - Transactions with Affiliates - Schedule of Services Provided to Affiliates (Detail)", "shortName": "Transactions with Affiliates - Schedule of Services Provided to Affiliates (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_b962cae9-77b9-4f4a-ac6b-ae994d69559b", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b962cae9-77b9-4f4a-ac6b-ae994d69559b", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail", "longName": "996035 - Disclosure - Income Taxes - Summary of Income Related to U.S. and Non-U.S. Operations (Detail)", "shortName": "Income Taxes - Summary of Income Related to U.S. and Non-U.S. Operations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_21693e93-1fbe-4fe3-9bf3-36007cbe8b4e", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R71": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail", "longName": "996045 - Disclosure - Income Taxes - Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations (Detail)", "shortName": "Income Taxes - Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "longName": "996055 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_5a536ab7-4b7d-42d6-88de-7c946471e065", "name": "ulh:DeferredSocialSecurityTaxes", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5a536ab7-4b7d-42d6-88de-7c946471e065", "name": "ulh:DeferredSocialSecurityTaxes", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail", "longName": "996065 - Disclosure - Income Taxes - Deferred Income Tax Assets and Liabilities (Detail)", "shortName": "Income Taxes - Deferred Income Tax Assets and Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:DeferredTaxLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:DeferredTaxLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail", "longName": "996075 - Disclosure - Income Taxes - Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates (Detail)", "shortName": "Income Taxes - Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesChangesInCompanySGrossUnrecognizedTaxBenefitsDetail", "longName": "996085 - Disclosure - Income Taxes - Changes in Company's Gross Unrecognized Tax Benefits (Detail)", "shortName": "Income Taxes - Changes in Company's Gross Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_bf00b75f-c1db-4b85-9abf-a5e50f29d71a", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R76": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "longName": "996095 - Disclosure - Leases - Summary of Lease Costs (Detail)", "shortName": "Leases - Summary of Lease Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail", "longName": "996105 - Disclosure - Leases - Summary of Other Lease Related Information (Detail)", "shortName": "Leases - Summary of Other Lease Related Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ulh:SummaryOfOtherLeaseRelatedInformationTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ulh:SummaryOfOtherLeaseRelatedInformationTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail", "longName": "996115 - Disclosure - Leases - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail)", "shortName": "Leases - Schedule of Future Minimum Lease Payments Under Operating Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail", "longName": "996125 - Disclosure - Retirement Plans - Additional Information (Detail)", "shortName": "Retirement Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "longName": "996135 - Disclosure - Stock Based Compensation - Additional Information (Detail)", "shortName": "Stock Based Compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_71981c0b-b25e-4923-a12c-0511a5be013d", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_71981c0b-b25e-4923-a12c-0511a5be013d", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail", "longName": "996145 - Disclosure - Stock Based Compensation - Summary of Status of Nonvested Shares (Detail)", "shortName": "Stock Based Compensation - Summary of Status of Nonvested Shares (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b015e319-3921-4509-a4c6-89797d49b23a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R82": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "longName": "996155 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_fb20b7d4-8fae-45c7-bdb7-45ae27415ba1", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fb20b7d4-8fae-45c7-bdb7-45ae27415ba1", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail", "longName": "996165 - Disclosure - Earnings Per Share - Additional Information (Detail)", "shortName": "Earnings Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:WeightedAverageNumberOfSharesRestrictedStock", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail", "longName": "996175 - Disclosure - Segment Reporting - Additional Information (Detail)", "shortName": "Segment Reporting - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "longName": "996185 - Disclosure - Segment Reporting - Summary of Company's Reportable Segment Information (Detail)", "shortName": "Segment Reporting - Summary of Company's Reportable Segment Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_15f2add6-2ef8-45f9-bc04-00aa69b4b6ea", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R86": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail", "longName": "996195 - Disclosure - Segment Reporting - Revenues Attributed to Geographic Areas (Detail)", "shortName": "Segment Reporting - Revenues Attributed to Geographic Areas (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_114a0b47-0318-48ca-85b5-5d3e7634df44", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } }, "R87": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail", "longName": "996205 - Disclosure - Segment Reporting - Net Long-Lived Assets by Geographic Areas (Detail)", "shortName": "Segment Reporting - Net Long-Lived Assets by Geographic Areas (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:NoncurrentAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_ff37c6a2-f154-44ee-98de-93e2ee8dac2f", "name": "us-gaap:NoncurrentAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail", "longName": "996215 - Disclosure - Subsequent Events - Additional Information (Detail)", "shortName": "Subsequent Events - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_29c420cc-5c9d-4c15-b6d2-93fcf50dc494", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f49b301c-87cb-49ae-8ca6-94b6a589be78", "name": "us-gaap:PurchaseOptionsLand", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "ulh-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "ulh_AccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AccountingPoliciesLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Accounting Policies [Line Items]", "label": "Accounting Policies [Line Items]", "terseLabel": "Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "ulh_AccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AccountingPoliciesTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Accounting Policies [Table]", "label": "Accounting Policies [Table]", "terseLabel": "Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting standards update [Extensible Enumeration]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r210", "r211", "r212", "r213", "r214", "r275", "r276", "r277", "r344", "r345", "r360", "r361", "r362", "r363", "r366", "r367", "r368", "r369", "r370", "r399", "r525", "r526", "r527", "r555", "r556", "r568", "r569", "r570", "r578", "r579", "r580", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r613", "r614", "r621", "r622", "r623", "r624", "r637", "r638", "r642", "r643", "r644", "r663", "r664", "r665", "r666", "r667", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r1029" ] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "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)." } } }, "auth_ref": [ "r24", "r909" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable - net of allowance for credit losses of $11,229 and $14,308, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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." } } }, "auth_ref": [ "r338", "r339" ] }, "ulh_AccountsReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AccountsReceivableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivable" ], "lang": { "en-us": { "role": { "documentation": "Accounts receivable.", "label": "Accounts Receivable [Text Block]", "terseLabel": "Accounts Receivable" } } }, "auth_ref": [] }, "ulh_AccruedClaimsAndInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AccruedClaimsAndInsurance", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which a claim has been made or is probable of being asserted.", "label": "Accrued Claims And Insurance", "terseLabel": "Insurance and claims" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total", "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)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AccruedLiabilitiesForCommissionsExpenseAndTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesForCommissionsExpenseAndTaxes", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities for Commissions, Expense and Taxes", "terseLabel": "Commissions, other taxes and other", "documentation": "The carrying amount for commissions, taxes and other expenses that were incurred but unpaid as of the balance sheet date." } } }, "auth_ref": [ "r1169" ] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Payroll Taxes, Current", "terseLabel": "Accrued payroll taxes", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Salaries, Current", "terseLabel": "Accrued payroll", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28", "r879" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r75", "r223", "r724" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments", "periodStartLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Beginning Balance", "periodEndLabel": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax, Ending Balance", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r238", "r239", "r240", "r241", "r617" ] }, "ulh_AccumulatedOtherComprehensiveIncomeLossInterestRateSwapsIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AccumulatedOtherComprehensiveIncomeLossInterestRateSwapsIncomeTaxes", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income loss interest rate swaps income taxes", "label": "Accumulated Other Comprehensive Income Loss Interest Rate Swaps Income Taxes", "terseLabel": "Interest rate swaps, income taxes" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss) [Member]", "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." } } }, "auth_ref": [ "r3", "r13", "r35", "r583", "r586", "r667", "r755", "r756", "r1016", "r1017", "r1018", "r1026", "r1027", "r1028" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r966" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r131" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Paid-in capital [Member]", "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." } } }, "auth_ref": [ "r525", "r526", "r527", "r775", "r1026", "r1027", "r1028", "r1149", "r1176" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r972" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r972" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r972" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r972" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "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 to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ulh_AdministrativeSupportServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AdministrativeSupportServicesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail" ], "lang": { "en-us": { "role": { "documentation": "Administrative support services.", "label": "Administrative Support Services [Member]", "terseLabel": "Administrative support services [Member]" } } }, "auth_ref": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "verboseLabel": "Affiliates [Member]", "terseLabel": "With Affiliates [Member]" } } }, "auth_ref": [ "r809", "r869", "r915", "r1097", "r1156", "r1157", "r1159" ] }, "ulh_AgentAndCustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AgentAndCustomerRelationshipsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Agent and Customer Relationships [Member]", "label": "Agent And Customer Relationships [Member]", "terseLabel": "Agent and Customer Relationships [Member]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r936", "r948", "r958", "r984" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r939", "r951", "r961", "r987" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r972" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r979" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r943", "r952", "r962", "r979", "r988", "r992", "r1000" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r998" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Compensation cost", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r520", "r532" ] }, "ulh_AllowanceForDoubtfulAccountsAcquisitionOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AllowanceForDoubtfulAccountsAcquisitionOfBusinesses", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfActivityInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts acquisition of businesses.", "label": "Allowance For Doubtful Accounts Acquisition Of Businesses", "terseLabel": "Acquisition of businesses" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfActivityInAllowanceForDoubtfulAccountsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year", "terseLabel": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r231", "r342", "r372" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfActivityInAllowanceForDoubtfulAccountsDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Uncollectible accounts written off", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r374" ] }, "ulh_AllowanceForDoubtfulAccountsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AllowanceForDoubtfulAccountsTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Allowance For Doubtful Accounts Table [Text Block]", "label": "Allowance For Doubtful Accounts Table [Text Block]", "terseLabel": "Summary of Activity in Allowance for Doubtful Accounts" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r144", "r447", "r640", "r1022" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amounts recorded for amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r7", "r68", "r73" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount", "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." } } }, "auth_ref": [ "r299" ] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps, net of income taxes of $457 and $726, respectively", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r239" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r178", "r227", "r264", "r308", "r323", "r329", "r358", "r412", "r413", "r415", "r416", "r417", "r419", "r421", "r423", "r424", "r572", "r575", "r619", "r718", "r802", "r909", "r925", "r1043", "r1044", "r1160" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r218", "r236", "r264", "r358", "r412", "r413", "r415", "r416", "r417", "r419", "r421", "r423", "r424", "r572", "r575", "r619", "r909", "r1043", "r1044", "r1160" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "totalLabel": "Total Assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r103" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r930", "r931", "r944" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r930", "r931", "r944" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r930", "r931", "r944" ] }, "ulh_AutomotiveIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "AutomotiveIndustryMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Automotive industry.", "label": "Automotive Industry [Member]", "terseLabel": "Automotive Industry [Member]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r995" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r996" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r991" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r991" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r991" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r991" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r991" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r991" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r515", "r516", "r517", "r518", "r519" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r994" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r993" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r992" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r992" ] }, "ulh_BDOUSALLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "BDOUSALLPMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "documentation": "BDO USA LLP.", "label": "B D O U S A L L P [Member]", "terseLabel": "BDO USA, LLP [Member]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionContactBalancesAssociatedWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionContactBalancesAssociatedWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r95", "r99" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "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)." } } }, "auth_ref": [] }, "ulh_BorrowingsUnderMarginAccount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "BorrowingsUnderMarginAccount", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Borrowings under margin account.", "label": "Borrowings Under Margin Account", "terseLabel": "Borrowing under margin account" } } }, "auth_ref": [] }, "ulh_BrokerageServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "BrokerageServicesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Brokerage services.", "label": "Brokerage Services [Member]", "terseLabel": "Brokerage services [Member]" } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "terseLabel": "Buildings and Related Assets [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r164" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail" ], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada [Member]" } } }, "auth_ref": [] }, "country_CO": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CO", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail" ], "lang": { "en-us": { "role": { "label": "COLOMBIA", "terseLabel": "Colombia [Member]" } } }, "auth_ref": [] }, "ulh_CanadianAndGermanSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "CanadianAndGermanSubsidiariesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Canadian and German subsidiaries.", "label": "Canadian And German Subsidiaries [Member]", "terseLabel": "Canadian And German Subsidiaries [Member]" } } }, "auth_ref": [] }, "ulh_CanadianPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "CanadianPlansMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Canadian Plans [Member]", "label": "Canadian Plans [Member]", "terseLabel": "Canadian [Member]" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r104", "r105" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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." } } }, "auth_ref": [ "r44", "r221", "r876" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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." } } }, "auth_ref": [ "r44", "r154", "r261" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r2", "r154" ] }, "us-gaap_ChangeInAccountingEstimateByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateByTypeAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Estimate by Type [Axis]", "documentation": "Information by type of change in accounting estimate." } } }, "auth_ref": [ "r51", "r283" ] }, "us-gaap_ChangeInAccountingEstimateTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingEstimateTypeDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in Accounting Estimate, Type [Domain]", "documentation": "Identification of the accounting estimate that was changed that had the effect of adjusting the carrying amount of an existing asset or liability, or that will alter the subsequent accounting for existing or future assets or liabilities." } } }, "auth_ref": [ "r51", "r283" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in accounting principle, accounting standards update, adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r203", "r204", "r205", "r210", "r211", "r273", "r344", "r345", "r359", "r360", "r361", "r368", "r369", "r399", "r553", "r568", "r569", "r577", "r578", "r579", "r590", "r591", "r602", "r613", "r614", "r620", "r621", "r622", "r637", "r642", "r643", "r644", "r663", "r692", "r693", "r753", "r754" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in accounting principle, accounting standards update, adoption date", "terseLabel": "Adoption date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r203", "r204", "r205", "r210", "r211", "r344", "r345", "r359", "r360", "r361", "r368", "r369", "r370", "r399", "r553", "r568", "r569", "r570", "r577", "r578", "r579", "r580", "r590", "r591", "r592", "r595", "r602", "r613", "r614", "r620", "r621", "r622", "r637", "r642", "r643", "r644", "r663", "r692", "r693", "r753", "r754", "r1011" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Change in accounting principle, accounting standards update, immaterial effect [true false]", "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial." } } }, "auth_ref": [ "r201", "r275", "r288", "r364", "r559" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r970" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r1032" ] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Mr. Jude Beres, Chief Financial Officer [Member]", "verboseLabel": "Chief Financial Officer [Member]" } } }, "auth_ref": [ "r1032" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r971" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r971" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r168", "r403", "r404", "r859", "r1039" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid per share", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r172" ] }, "ulh_CommonStockDividendsPerShareCashPayable": { "xbrltype": "perShareItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "CommonStockDividendsPerShareCashPayable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Common stock, dividends, per share, cash payable.", "label": "Common Stock Dividends Per Share Cash Payable", "terseLabel": "Dividends payable per share" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared per common share", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r172" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r912", "r913", "r914", "r916", "r917", "r918", "r921", "r1026", "r1027", "r1149", "r1173", "r1176" ] }, "us-gaap_CommonStockNoParValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNoParValue", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, No Par Value", "terseLabel": "Common stock, par value", "documentation": "Face amount per share of no-par value common stock." } } }, "auth_ref": [ "r130" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r130", "r789" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "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." } } }, "auth_ref": [ "r130" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r130", "r789", "r808", "r1176", "r1177" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, no par value. Authorized 100,000,000 shares; 31,007,100 and 30,996,205 shares issued; 26,284,223 and 26,277,549 shares outstanding, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r130", "r720", "r909" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r976" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r975" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r977" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r974" ] }, "ulh_CompanyManagedBrokerageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "CompanyManagedBrokerageMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Company-managed brokerage.", "label": "Company Managed Brokerage [Member]", "terseLabel": "Company-managed Brokerage [Member]" } } }, "auth_ref": [] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Deferred Compensation", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r87" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Domestic deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Domestic deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income", "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." } } }, "auth_ref": [ "r36", "r244", "r246", "r254", "r713", "r729" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r53", "r55", "r106", "r107", "r337", "r858" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r53", "r55", "r106", "r107", "r337", "r765", "r858" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r53", "r55", "r106", "r107", "r337", "r858", "r1010" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r119", "r194" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r858" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of employees concentration", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r53", "r55", "r106", "r107", "r337" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r52", "r53", "r55", "r57", "r106", "r177", "r858" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r53", "r55", "r106", "r107", "r337", "r858" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities" } } }, "auth_ref": [ "r268", "r572", "r573", "r575", "r576", "r677", "r869", "r1042", "r1045", "r1046" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "auth_ref": [ "r268", "r572", "r573", "r575", "r576", "r677", "r869", "r1042", "r1045", "r1046" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r268", "r310", "r321", "r322", "r323", "r324", "r325", "r327", "r331", "r412", "r413", "r414", "r415", "r417", "r418", "r420", "r422", "r423", "r1043", "r1044" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items" } } }, "auth_ref": [ "r268", "r310", "r321", "r322", "r323", "r324", "r325", "r327", "r331", "r412", "r413", "r414", "r415", "r417", "r418", "r420", "r422", "r423", "r1043", "r1044" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Construction in Progress [Member]", "terseLabel": "Construction in process [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "ulh_ContingentConsiderationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ContingentConsiderationPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for contingent consideration granted in connection with business combinations.", "label": "Contingent Consideration Policy [Text Block]", "terseLabel": "Contingent Consideration" } } }, "auth_ref": [] }, "ulh_ContractLogisticsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ContractLogisticsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Contract logistics.", "label": "Contract Logistics [Member]", "terseLabel": "Contract Logistics [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contacts Balances Associated with Customers", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1050" ] }, "ulh_ContractedTransportationServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ContractedTransportationServicesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "documentation": "Contracted transportation services.", "label": "Contracted Transportation Services [Member]", "terseLabel": "Contracted transportation services [Member]" } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail" ], "lang": { "en-us": { "role": { "label": "Corporate, Non-Segment [Member]", "terseLabel": "Other [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r16", "r322", "r323", "r324", "r325", "r331", "r1031" ] }, "ulh_CostBasisOfEquitySecuritiesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "CostBasisOfEquitySecuritiesSold", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfNetRealizedGainsLossesOnMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Cost basis of equity securities sold.", "label": "Cost Basis Of Equity Securities Sold", "terseLabel": "Cost basis of securities sold" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpensesRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesRelatedParty", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Costs and Expenses, Related Party", "terseLabel": "Operating expenses, related party amounts", "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties." } } }, "auth_ref": [ "r146" ] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block]", "terseLabel": "Closing Costs", "documentation": "Disclosure of accounting policy for cost associated with exit or disposal activity or restructuring. Excludes entity newly acquired in business combination and discontinued operation." } } }, "auth_ref": [ "r76", "r166", "r167" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "ulh_CreditAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "CreditAndSecurityAgreementMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Credit and security agreement.", "label": "Credit And Security Agreement [Member]", "terseLabel": "Credit and Security Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1013", "r1025", "r1144" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1013", "r1025" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r176", "r552", "r563", "r1025" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1013", "r1025", "r1144" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r54", "r337" ] }, "us-gaap_CustomerContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerContractsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Customer Contracts [Member]", "terseLabel": "Customer Contracts [Member]", "documentation": "Entity's established relationships with its customers through contracts." } } }, "auth_ref": [ "r94" ] }, "us-gaap_DebtAndEquitySecuritiesRealizedGainLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesRealizedGainLossAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfNetRealizedGainsLossesOnMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Debt and Equity Securities, Realized Gain (Loss) [Abstract]", "terseLabel": "Realized gain (loss)" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "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." } } }, "auth_ref": [ "r169", "r263", "r425", "r431", "r432", "r433", "r434", "r435", "r436", "r441", "r448", "r449", "r451" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r123", "r124", "r179", "r182", "r268", "r426", "r427", "r428", "r429", "r430", "r432", "r437", "r438", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r641", "r888", "r889", "r890", "r891", "r892", "r1023" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate above variable base rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "terseLabel": "Outstanding Debt", "totalLabel": "Total", "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." } } }, "auth_ref": [ "r22", "r182", "r452" ] }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Date of First Required Payment", "terseLabel": "Term loan, payment commencement date", "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format." } } }, "auth_ref": [ "r31", "r118" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Description of variable rate basis", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Term loan, face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r109", "r111", "r426", "r641", "r889", "r890" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt instrument", "totalLabel": "Debt Instrument, Fair Value Disclosure, Total", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r439", "r618", "r889", "r890" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Credit facility, Interest Rates", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r30", "r109", "r454", "r641" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r268", "r426", "r427", "r428", "r429", "r430", "r432", "r437", "r438", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r450", "r641", "r888", "r889", "r890", "r891", "r892", "r1023" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Term loan, maturity date", "verboseLabel": "loan, expiration date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r207", "r888", "r1150" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r31", "r268", "r426", "r427", "r428", "r429", "r430", "r432", "r437", "r438", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r641", "r888", "r889", "r890", "r891", "r892", "r1023" ] }, "ulh_DebtInstrumentPayableNumberOfMonthlyInstallments": { "xbrltype": "integerItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DebtInstrumentPayableNumberOfMonthlyInstallments", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument payable number of monthly installments.", "label": "Debt Instrument Payable Number Of Monthly Installments", "terseLabel": "Debt instrument payable number of monthly installments" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]", "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." } } }, "auth_ref": [ "r31", "r78", "r79", "r108", "r109", "r111", "r117", "r170", "r171", "r268", "r426", "r427", "r428", "r429", "r430", "r432", "r437", "r438", "r439", "r440", "r442", "r443", "r444", "r445", "r446", "r447", "r450", "r641", "r888", "r889", "r890", "r891", "r892", "r1023" ] }, "ulh_DebtMaturitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DebtMaturitiesLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt Maturities [Line Items]", "label": "Debt Maturities [Line Items]", "terseLabel": "Debt Maturities [Line Items]" } } }, "auth_ref": [] }, "ulh_DebtMaturitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DebtMaturitiesTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Debt Maturities [Table]", "label": "Debt Maturities [Table]", "terseLabel": "Debt Maturities [Table]" } } }, "auth_ref": [] }, "ulh_DedicatedServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DedicatedServicesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Dedicated services.", "label": "Dedicated Services [Member]", "terseLabel": "Dedicated services [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualMaximumContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualMaximumContractualTerm1", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Maximum Contractual Term", "terseLabel": "Deferred compensation bonus annual installments", "documentation": "Maximum term of the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r15", "r82" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1025", "r1143", "r1144" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Net", "negatedLabel": "Unamortized debt issuance costs", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r110", "r1048" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r176", "r1025", "r1143" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r537", "r538" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r176", "r200", "r562", "r563", "r1025" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r127", "r128", "r180", "r547" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r537", "r538", "r719" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred Income Taxes and Tax Credits, Total", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r156" ] }, "ulh_DeferredSocialSecurityTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DeferredSocialSecurityTaxes", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred social security taxes.", "label": "Deferred Social Security Taxes", "terseLabel": "Deferred social security taxes" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1025", "r1143", "r1144" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1141" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Net operating losses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r91", "r1142" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other assets", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r91", "r1142" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r91", "r1142" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r91", "r1142" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance - foreign", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r548" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "totalLabel": "Net deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r90", "r1141" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Intangible assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r91", "r1142" ] }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesInvestments", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Investments", "terseLabel": "Marketable securities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Prepaid Expenses", "terseLabel": "Prepaid expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property and equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r91", "r1142" ] }, "ulh_DefinedBenefitPlanContributionByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DefinedBenefitPlanContributionByEmployer", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan Contribution By Employer", "label": "Defined Benefit Plan Contribution By Employer", "terseLabel": "Matching contributions offered to employee" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "terseLabel": "Required contributions into Canada Wide Industrial Pension Plan", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year." } } }, "auth_ref": [ "r482", "r904" ] }, "us-gaap_DefinedBenefitPlanFundingStatusExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundingStatusExtensibleList", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funding Status [Extensible Enumeration]", "documentation": "Indicates status of funding for defined benefit plan designed to provide retirement benefits." } } }, "auth_ref": [ "r1008", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans And Other Postretirement Benefit Plans Disclosures [Table]", "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans." } } }, "auth_ref": [ "r11", "r83", "r84", "r85", "r86" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Expense of retirement plans", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r485" ] }, "us-gaap_DefinedContributionPlanNumberOfEmployees": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanNumberOfEmployees", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Number of Employees", "terseLabel": "Number of employees covered", "documentation": "Number of employees eligible to participate in defined contribution plan." } } }, "auth_ref": [] }, "ulh_DefiniteLivedIntangiblesTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DefiniteLivedIntangiblesTrademarksMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Definite Lived Intangibles, Trademarks.", "label": "Definite Lived Intangibles, Trademarks [Member]", "terseLabel": "Trademarks [Member]" } } }, "auth_ref": [] }, "us-gaap_Deposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Deposits", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Deposit", "totalLabel": "Deposits, Total", "label": "Deposits", "terseLabel": "Initial deposit", "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others." } } }, "auth_ref": [ "r115" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r74" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "verboseLabel": "Additional depreciation expense", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r7", "r74" ] }, "ulh_DepreciationExpenseNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DepreciationExpenseNetOfTax", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Depreciation expense net of tax.", "label": "Depreciation Expense Net Of Tax", "terseLabel": "Depreciation expense,net of tax" } } }, "auth_ref": [] }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeBasisSpreadOnVariableRate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Basis Spread on Variable Rate", "terseLabel": "Derivative variable rate", "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r780", "r782", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r803", "r804", "r805", "r806", "r821", "r822", "r823", "r824", "r827", "r828", "r829", "r830", "r846", "r848", "r851", "r853", "r912", "r914" ] }, "ulh_DerivativeEffectiveDate": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DerivativeEffectiveDate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative effective date.", "label": "Derivative Effective Date", "terseLabel": "Effective date" } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "terseLabel": "Fair value asset of swap agreement", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r18", "r97", "r139", "r237", "r881" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Fixed Interest Rate", "terseLabel": "Interest accrued percentage", "verboseLabel": "Fixed rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r96", "r98", "r100", "r101", "r780", "r782", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r803", "r804", "r805", "r806", "r821", "r822", "r823", "r824", "r827", "r828", "r829", "r830", "r846", "r848", "r851", "r853", "r881", "r912", "r914" ] }, "ulh_DerivativeMaturityDateYearAndMonth": { "xbrltype": "gYearMonthItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DerivativeMaturityDateYearAndMonth", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Derivative maturity date year and month.", "label": "Derivative Maturity Date Year And Month", "terseLabel": "Maturity date" } } }, "auth_ref": [] }, "us-gaap_DerivativeMaturityDates": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeMaturityDates", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Contract End Date", "terseLabel": "Derivative maturity date", "documentation": "Date derivative contract ends, in YYYY-MM-DD format." } } }, "auth_ref": [ "r781", "r782", "r846", "r847", "r849", "r850", "r852", "r914" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "terseLabel": "Notional amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1146", "r1147" ] }, "ulh_DirectPersonnelAndRelatedBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DirectPersonnelAndRelatedBenefitsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Direct Personnel And Related Benefits Member.", "label": "Direct Personnel And Related Benefits [Member]", "terseLabel": "Direct personnel and related benefits [Member]" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director, H. E. \"Scott\" Wolfe [Member]" } } }, "auth_ref": [ "r1032", "r1174" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionContactBalancesAssociatedWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r465", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionContactBalancesAssociatedWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]", "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." } } }, "auth_ref": [ "r465", "r894", "r895", "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r487", "r490", "r521", "r522", "r524", "r906" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPayableDateToBePaidDayMonthAndYear", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date to be Paid", "terseLabel": "Dividends payable, date to be paid", "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r47" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock", "negatedLabel": "Dividends paid", "totalLabel": "Dividends, Common Stock, Total", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r5", "r172" ] }, "ulh_DividendsPayableCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "DividendsPayableCommonStock", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Dividends payable, common stock.", "label": "Dividends Payable Common Stock", "terseLabel": "Dividends payable" } } }, "auth_ref": [] }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Dividends Payable", "terseLabel": "Dividends declared but unpaid", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding." } } }, "auth_ref": [ "r124", "r126", "r181", "r922", "r1169" ] }, "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateDeclaredDayMonthAndYear", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date Declared", "terseLabel": "Dividends payable, date declared", "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format." } } }, "auth_ref": [ "r47" ] }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Dividends Payable, Date of Record", "terseLabel": "Dividends payable, recorded date", "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r930", "r931", "r944" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r930", "r931", "r944", "r980" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "terseLabel": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r965" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r928" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "U.S. Domestic [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per common share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total", "verboseLabel": "Basic per share", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r255", "r280", "r281", "r282", "r283", "r284", "r292", "r294", "r296", "r297", "r298", "r302", "r600", "r601", "r714", "r730", "r884" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "verboseLabel": "Diluted per share", "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." } } }, "auth_ref": [ "r255", "r280", "r281", "r282", "r283", "r284", "r294", "r296", "r297", "r298", "r302", "r600", "r601", "r714", "r730", "r884" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r291", "r299", "r300", "r301" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "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; including, but not limited to, 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." } } }, "auth_ref": [ "r1152" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r540" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r265", "r540", "r564" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1138", "r1145" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesIncomeTaxExpenseAttributableToIncomeFromContinuingOperationsDiffersFromStatutoryRatesDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State, net of federal benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1138", "r1145" ] }, "ulh_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostExpectedToBeRecognizedInYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostExpectedToBeRecognizedInYearOne", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2024", "documentation": "Employee service share based compensation non-vested awards compensation cost expected to be recognized in year one.", "label": "Employee Service Share Based Compensation Non Vested Awards Compensation Cost Expected To Be Recognized In Year One" } } }, "auth_ref": [] }, "ulh_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostExpectedToBeRecognizedInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostExpectedToBeRecognizedInYearFive", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Employee service share based compensation nonvested awards compensation cost expected to be recognized in year five.", "label": "Employee Service Share Based Compensation Nonvested Awards Compensation Cost Expected To Be Recognized In Year Five", "terseLabel": "Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2028" } } }, "auth_ref": [] }, "ulh_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostExpectedToBeRecognizedInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostExpectedToBeRecognizedInYearFour", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Nonvested Awards Compensation Cost Expected To Be Recognized In Year Four", "documentation": "Employee service share based compensation nonvested awards compensation cost expected to be recognized in year four.", "terseLabel": "Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2027" } } }, "auth_ref": [] }, "ulh_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostExpectedToBeRecognizedInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostExpectedToBeRecognizedInYearThree", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Employee Service Share Based Compensation Nonvested Awards Compensation Cost Expected To Be Recognized In Year Three", "documentation": "Employee service share based compensation nonvested awards compensation cost expected to be recognized in year three.", "terseLabel": "Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2026" } } }, "auth_ref": [] }, "ulh_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostExpectedToBeRecognizedInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostExpectedToBeRecognizedInYearTwo", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation cost is expected to be recognized on a straight-line basis in fiscal 2025", "label": "Employee Service Share Based Compensation Nonvested Awards Compensation Cost Expected To Be Recognized In Year Two", "documentation": "Employee service share based compensation nonvested awards compensation cost expected to be recognized in year two." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost", "totalLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r523" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r927" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "terseLabel": "Entity", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r927" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "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." } } }, "auth_ref": [ "r927" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r1005" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "terseLabel": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r927" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r927" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r927" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r927" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1006" ] }, "ulh_EquipmentFinancingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EquipmentFinancingMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment financing.", "label": "Equipment Financing [Member]", "terseLabel": "Equipment Financing [Member]" } } }, "auth_ref": [] }, "ulh_EquipmentPromissoryNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EquipmentPromissoryNotesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "documentation": "Equipment promissory notes.", "label": "Equipment Promissory Notes [Member]", "terseLabel": "Equipment Promissory Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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." } } }, "auth_ref": [ "r14", "r212", "r248", "r249", "r250", "r269", "r270", "r271", "r276", "r285", "r287", "r303", "r363", "r371", "r455", "r525", "r526", "r527", "r555", "r556", "r581", "r583", "r584", "r585", "r586", "r589", "r599", "r629", "r631", "r632", "r633", "r634", "r635", "r667", "r755", "r756", "r757", "r775", "r833" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfMarketValueCostAndUnrealizedGainsLossesOnEquitySecuritiesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Current", "terseLabel": "Marketable securities", "verboseLabel": "Fair value", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r228", "r615", "r878" ] }, "ulh_EquitySecuritiesFvNiAccumulatedGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EquitySecuritiesFvNiAccumulatedGrossUnrealizedGain", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfGrossUnrealizedGainsAndLossesOnMarketableSecuritiesDetail": { "parentTag": "ulh_EquitySecuritiesFvNiAccumulatedGrossUnrealizedGainLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfGrossUnrealizedGainsAndLossesOnMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Equity securities FvNi accumulated gross unrealized gain.", "label": "Equity Securities Fv Ni Accumulated Gross Unrealized Gain", "terseLabel": "Gross unrealized gains" } } }, "auth_ref": [] }, "ulh_EquitySecuritiesFvNiAccumulatedGrossUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EquitySecuritiesFvNiAccumulatedGrossUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfGrossUnrealizedGainsAndLossesOnMarketableSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfGrossUnrealizedGainsAndLossesOnMarketableSecuritiesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfMarketValueCostAndUnrealizedGainsLossesOnEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Equity securities FvNi accumulated gross unrealized gain loss.", "label": "Equity Securities Fv Ni Accumulated Gross Unrealized Gain Loss", "terseLabel": "Unrealized gains (losses)", "totalLabel": "Net unrealized gains (losses)" } } }, "auth_ref": [] }, "ulh_EquitySecuritiesFvNiAccumulatedGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EquitySecuritiesFvNiAccumulatedGrossUnrealizedLoss", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfGrossUnrealizedGainsAndLossesOnMarketableSecuritiesDetail": { "parentTag": "ulh_EquitySecuritiesFvNiAccumulatedGrossUnrealizedGainLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfGrossUnrealizedGainsAndLossesOnMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Equity securities FvNi accumulated gross unrealized loss.", "label": "Equity Securities Fv Ni Accumulated Gross Unrealized Loss", "negatedLabel": "Gross unrealized losses" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNiCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCost", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfMarketValueCostAndUnrealizedGainsLossesOnEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Cost", "terseLabel": "Cost basis", "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r717" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfNetRealizedGainsLossesOnMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Realized gain (loss)", "totalLabel": "Equity Securities, FV-NI, Realized Gain (Loss), Total", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r731", "r1034" ] }, "ulh_EquitySecuritiesFvNiRealizedGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EquitySecuritiesFvNiRealizedGainLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfNetRealizedGainsLossesOnMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Equity securities FvNi realized gain loss net of tax.", "label": "Equity Securities Fv Ni Realized Gain Loss Net Of Tax", "terseLabel": "Realized gain (loss), net of taxes" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net unrealized pre-tax gain in market value", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "totalLabel": "Equity Securities, FV-NI, Unrealized Gain (Loss), Total", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r732", "r1034" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r973" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r936", "r948", "r958", "r984" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r933", "r945", "r955", "r981" ] }, "ulh_EscrowLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "EscrowLiability", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Driver escrow deposits held by the Company.", "label": "Escrow Liability", "terseLabel": "Driver escrow liabilities" } } }, "auth_ref": [] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimated Fair Value [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r439", "r618", "r889", "r890" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r979" ] }, "ulh_FacilitiesAndRelatedSupportMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "FacilitiesAndRelatedSupportMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Facilities and Related Support [Member]", "documentation": "Facilities And Related Support.", "label": "Facilities And Related Support [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "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]", "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." } } }, "auth_ref": [ "r607", "r608", "r611" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r607", "r608", "r611" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r439", "r469", "r470", "r471", "r472", "r473", "r474", "r608", "r681", "r682", "r683", "r889", "r890", "r901", "r902", "r903" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r19", "r103", "r439", "r889", "r890" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r607", "r608", "r609", "r610", "r612" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r439", "r889", "r890" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosures" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements and Disclosures", "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." } } }, "auth_ref": [ "r606" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r439", "r469", "r474", "r608", "r681", "r901", "r902", "r903" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2 [Member]", "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." } } }, "auth_ref": [ "r439", "r469", "r474", "r608", "r682", "r889", "r890", "r901", "r902", "r903" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r439", "r469", "r470", "r471", "r472", "r473", "r474", "r608", "r683", "r889", "r890", "r901", "r902", "r903" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r439", "r469", "r470", "r471", "r472", "r473", "r474", "r681", "r682", "r683", "r889", "r890", "r901", "r902", "r903" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]", "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." } } }, "auth_ref": [ "r606", "r612" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10", "r21" ] }, "ulh_FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Finite Lived And Indefinite Lived Intangible Assets [Line Items]", "label": "Finite Lived And Indefinite Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived And Indefinite Lived Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "ulh_FiniteLivedAndIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "documentation": "Finite Lived And Indefinite Lived Intangible Assets [Table]", "label": "Finite Lived And Indefinite Lived Intangible Assets [Table]", "terseLabel": "Finite Lived And Indefinite Lived Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Intangible assets, accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r225", "r394" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r161" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r161" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r161" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r161" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r161" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r391", "r393", "r394", "r396", "r691", "r698" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite lived intangible assets gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r160", "r698" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r69", "r72" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpenseByYearDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible assets, net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r160", "r691" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Interest rate swap", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "terseLabel": "Interest rate swaps", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r628" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r940", "r952", "r962", "r988" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r940", "r952", "r962", "r988" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r940", "r952", "r962", "r988" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r940", "r952", "r962", "r988" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r940", "r952", "r962", "r988" ] }, "us-gaap_FuelCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FuelCosts", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fuel Costs", "terseLabel": "Fuel surcharges", "documentation": "Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r145" ] }, "ulh_FutureRightOfUseAssetChangeDueToLeaseSignedWithFutureCommencementDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "FutureRightOfUseAssetChangeDueToLeaseSignedWithFutureCommencementDate", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Future right of use asset change due to lease signed with future commencement date.", "label": "Future Right Of Use Asset Change Due To Lease Signed With Future Commencement Date", "terseLabel": "Future right-of-use asset change due to lease signed with a future commencement date" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Business", "terseLabel": "Gain (loss) on sale of business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r574", "r1022" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on disposal of property and equipment", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r7" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative, including related party amounts of $12,396, $11,801 and $8,923, respectively", "label": "General and Administrative Expense", "totalLabel": "General and Administrative Expense, Total", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r148", "r812" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r143" ] }, "ulh_GeneralMotorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "GeneralMotorsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "General Motors [Member]", "label": "General Motors [Member]", "terseLabel": "General Motors [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "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." } } }, "auth_ref": [ "r224", "r379", "r711", "r887", "r909", "r1036", "r1037" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r378", "r390", "r887" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss recognized", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r7", "r380", "r386", "r390", "r887" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r930", "r931", "r944" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r165" ] }, "ulh_IncomeLossBeforeIncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "IncomeLossBeforeIncomeTaxesLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Income (loss) before income taxes.", "label": "Income Loss Before Income Taxes [Line Items]", "terseLabel": "Income (Loss) Before Income Taxes [Line Items]" } } }, "auth_ref": [] }, "ulh_IncomeLossBeforeIncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "IncomeLossBeforeIncomeTaxesTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Income (loss) before income taxes.", "label": "Income Loss Before Income Taxes [Table]", "terseLabel": "Income Loss Before Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "terseLabel": "Income (loss) before provision for income taxes", "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." } } }, "auth_ref": [ "r1", "r141", "r184", "r308", "r322", "r328", "r331", "r715", "r726", "r885" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r397", "r400", "r817" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r400", "r817" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeRelatedToUsAndNonusOperationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesDeferredIncomeTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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." } } }, "auth_ref": [ "r265", "r533", "r541", "r545", "r550", "r560", "r565", "r566", "r567", "r771" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesProvisionBenefitForIncomeTaxesAttributableToIncomeFromContinuingOperationsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r190", "r206", "r286", "r287", "r316", "r539", "r561", "r734" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r247", "r535", "r536", "r545", "r546", "r549", "r551", "r768" ] }, "ulh_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r43", "r46" ] }, "ulh_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "IncomeTaxesTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "auth_ref": [] }, "ulh_IncreaseDecreaseInAccountsPayableAccruedExpensesIncomeTaxesPayableInsuranceAndClaimsAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "IncreaseDecreaseInAccountsPayableAccruedExpensesIncomeTaxesPayableInsuranceAndClaimsAndOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in accounts payable, accrued expenses, income taxes payable, insurance and claims and other current liabilities.", "label": "Increase Decrease In Accounts Payable Accrued Expenses Income Taxes Payable Insurance And Claims And Other Current Liabilities", "terseLabel": "Accounts payable, accrued expenses, income taxes payable, insurance and claims and other current liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade and other accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInDueFromAffiliatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueFromAffiliatesCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Due from Affiliates, Current", "negatedLabel": "Due to/from affiliates, net", "documentation": "The increase (decrease) during the reporting period in current receivables (due within one year or one operating cycle) to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in assets and liabilities:" } } }, "auth_ref": [] }, "ulh_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Principal reduction in operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r392", "r395" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite lived intangible assets excluding goodwill", "totalLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Total", "periodStartLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Beginning Balance", "periodEndLabel": "Indefinite-Lived Intangible Assets (Excluding Goodwill), Ending Balance", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r162" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r70", "r162" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r943", "r952", "r962", "r979", "r988", "r992", "r1000" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r998" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r932", "r1004" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r932", "r1004" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r932", "r1004" ] }, "ulh_InsuranceAndClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "InsuranceAndClaims", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance and claims, including related party amounts of $16,739, $15,754 and $17,997, respectively", "documentation": "Insurance and claims.", "label": "Insurance And Claims" } } }, "auth_ref": [] }, "ulh_InsuranceAndClaimsAccrualsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "InsuranceAndClaimsAccrualsPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance and Claims", "documentation": "Insurance And Claims Accruals Policy [Text Block]", "label": "Insurance And Claims Accruals Policy [Text Block]" } } }, "auth_ref": [] }, "ulh_InsuranceAndClaimsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "InsuranceAndClaimsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Insurance and claims.", "label": "Insurance And Claims [Member]", "terseLabel": "Insurance and claims [Member]" } } }, "auth_ref": [] }, "ulh_InsuranceClaimsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "InsuranceClaimsAndOtherReceivables", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount which is included in insurance and claims liability with an offsetting amount in other receivables in the Consolidated Balance Sheets.", "label": "Insurance Claims And Other Receivables", "terseLabel": "Insurance, claims and other receivables" } } }, "auth_ref": [] }, "ulh_InsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "InsuranceMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail" ], "lang": { "en-us": { "role": { "documentation": "Insurance.", "label": "Insurance [Member]", "terseLabel": "Insurance [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r72", "r687", "r688", "r689", "r691", "r882" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Total identifiable intangible assets gross", "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r224" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets - net of accumulated amortization of $134,514 and $121,843, respectively", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Total identifiable intangible assets, net", "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." } } }, "auth_ref": [ "r67", "r71" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r110", "r186", "r251", "r312", "r639", "r818", "r923", "r1175" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "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." } } }, "auth_ref": [ "r257", "r259", "r260" ] }, "ulh_InterestRateFirstSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "InterestRateFirstSwapMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Interest rate first swap.", "label": "Interest Rate First Swap [Member]", "terseLabel": "First Swap [Member]" } } }, "auth_ref": [] }, "ulh_InterestRateSecondSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "InterestRateSecondSwapMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Interest rate second swap.", "label": "Interest Rate Second Swap [Member]", "terseLabel": "Second Swap [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r873", "r919", "r920" ] }, "ulh_IntermodalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "IntermodalMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Intermodal.", "label": "Intermodal [Member]", "terseLabel": "Intermodal [Member]" } } }, "auth_ref": [] }, "ulh_IntermodalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "IntermodalServicesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Intermodal services.", "label": "Intermodal Services [Member]", "terseLabel": "Intermodal services [Member]" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail" ], "lang": { "en-us": { "role": { "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r310", "r321", "r322", "r323", "r324", "r325", "r327", "r331" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r159", "r880" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "totalLabel": "Total", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r233", "r877", "r909" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r191", "r220", "r232", "r375", "r376", "r377", "r686", "r883" ] }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetail": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoriesDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw materials and supplies", "totalLabel": "Inventory, Raw Materials and Supplies, Net of Reserves, Total", "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments." } } }, "auth_ref": [ "r159", "r1014" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r149", "r311" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Direct personnel and related benefits, including related party amounts of $54,169, $51,879 and $42,371, respectively", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r1019" ] }, "us-gaap_LandBuildingsAndImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandBuildingsAndImprovementsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Land, Buildings and Improvements [Member]", "terseLabel": "Land, Buildings and Improvements [Member]", "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r653", "r908" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease cost" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Costs", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1154" ] }, "ulh_LeaseDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "LeaseDisclosureLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lease Disclosure [Line Items]", "label": "Lease Disclosure [Line Items]", "terseLabel": "Lease Disclosure [Line Items]" } } }, "auth_ref": [] }, "ulh_LeaseDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "LeaseDisclosureTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "documentation": "Lease Disclosure [Table]", "label": "Lease Disclosure [Table]", "terseLabel": "Lease Disclosure [Table]" } } }, "auth_ref": [] }, "ulh_LeaseTenancyOfTerminalsAndOperatingFacilitiesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "LeaseTenancyOfTerminalsAndOperatingFacilitiesExpense", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Occupancy expense, including related party amounts of $13,649, $12,220 and $12,384, respectively", "documentation": "The aggregate amount of expense incurred related to the lease and tenancy of terminals and operating facilities, except utilities.", "label": "Lease Tenancy Of Terminals And Operating Facilities Expense" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "ulh_LegalSettlementsAndClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "LegalSettlementsAndClaims", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Legal settlements and claims.", "label": "Legal Settlements And Claims", "terseLabel": "Legal settlements and claims" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]", "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." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments Under Operating Leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1155" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total required lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r662" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r662" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r662" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r662" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r662" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r662" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r662" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less amounts representing interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r662" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r648" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r135", "r183", "r722", "r909", "r1024", "r1035", "r1151" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r29", "r219", "r264", "r358", "r412", "r413", "r415", "r416", "r417", "r419", "r421", "r423", "r424", "r573", "r575", "r576", "r619", "r909", "r1043", "r1160", "r1161" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total Liabilities", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r103" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r22", "r120", "r121", "r122", "r125", "r264", "r358", "r412", "r413", "r415", "r416", "r417", "r419", "r421", "r423", "r424", "r573", "r575", "r576", "r619", "r1043", "r1160", "r1161" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantTerms", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Covenant Terms", "terseLabel": "Line of credit facility covenant terms", "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Credit facility, expiration date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityFrequencyOfPayments": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFrequencyOfPayments", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Frequency of Payments", "terseLabel": "Frequency of installments", "documentation": "Description of the frequency of periodic payments, which may be presented in a variety of ways (for example, monthly, quarterly, annually)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]", "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." } } }, "auth_ref": [ "r1023" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility, borrowing capacity", "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." } } }, "auth_ref": [ "r25" ] }, "ulh_LineOfCreditFacilityNumberOfPeriodicPayments": { "xbrltype": "integerItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "LineOfCreditFacilityNumberOfPeriodicPayments", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Line of credit facility number of periodic payments.", "label": "Line Of Credit Facility Number Of Periodic Payments", "terseLabel": "Number of installments" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Credit facility available for borrowings", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r25", "r1023" ] }, "us-gaap_LitigationSettlementExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementExpense", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Expense", "terseLabel": "Settlements of legal matters", "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ulh_LondonInterbankOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "LondonInterbankOfferedRateMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "terseLabel": "LIBOR [Member]", "label": "London Interbank Offered Rate [Member]", "documentation": "London Inter bank offered rate." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt", "totalLabel": "Outstanding Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r22", "r182", "r438", "r453", "r889", "r890", "r1170" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail2": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "totalLabel": "Long-Term Debt, Current Maturities, Total", "verboseLabel": "Less current portion of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r229" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r268", "r1049" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r268", "r443" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r268", "r443" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r268", "r443" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r268", "r443" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r268", "r443" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 0.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail2": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of current portion", "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total", "verboseLabel": "Total long-term debt, net of current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r230" ] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "terseLabel": "Credit facility, Interest Rates", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LongtermDebtCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtCurrentAndNoncurrentAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current and Noncurrent [Abstract]", "terseLabel": "Outstanding Debt:" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type", "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." } } }, "auth_ref": [ "r31", "r77" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency, accrued liability recorded", "periodStartLabel": "Loss Contingency Accrual, Beginning Balance", "periodEndLabel": "Loss Contingency Accrual, Ending Balance", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r405", "r1007" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Estimated possible range of financial exposure", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r406", "r407", "r410", "r411" ] }, "country_MX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "MX", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail" ], "lang": { "en-us": { "role": { "label": "MEXICO", "terseLabel": "Mexico [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "auth_ref": [ "r337", "r896", "r1051", "r1171", "r1172" ] }, "ulh_MarginFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "MarginFacilityMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Margin facility.", "label": "Margin Facility [Member]", "terseLabel": "Margin Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on marketable equity securities", "label": "Marketable Security, Gain (Loss)", "totalLabel": "Marketable Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss, Total", "documentation": "Amount of realized and unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r116" ] }, "us-gaap_MarketableSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table]", "documentation": "Disclosure of information about investment in marketable security." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecurities" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "terseLabel": "Marketable Securities", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r486", "r685", "r752", "r781", "r782", "r839", "r841", "r843", "r844", "r854", "r870", "r871", "r886", "r893", "r905", "r911", "r1047", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r971" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r971" ] }, "ulh_MexicanSubsidiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "MexicanSubsidiaryMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Mexican subsidiary.", "label": "Mexican Subsidiary [Member]", "terseLabel": "Mexican Subsidiary [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r486", "r685", "r752", "r781", "r782", "r839", "r841", "r843", "r844", "r854", "r870", "r871", "r886", "r893", "r905", "r911", "r1047", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r991" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r999" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "auth_ref": [ "r337", "r896", "r1051", "r1171", "r1172" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r972" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r258" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "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." } } }, "auth_ref": [ "r258" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities", "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." } } }, "auth_ref": [ "r154", "r155", "r156" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 0.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r142", "r156", "r185", "r217", "r242", "r245", "r250", "r264", "r275", "r280", "r281", "r282", "r283", "r286", "r287", "r295", "r308", "r322", "r328", "r331", "r358", "r412", "r413", "r415", "r416", "r417", "r419", "r421", "r423", "r424", "r601", "r619", "r727", "r810", "r831", "r832", "r885", "r923", "r1043" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Pronouncements", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r201", "r202", "r208", "r215", "r273", "r274", "r277", "r278", "r289", "r290", "r364", "r365", "r557", "r558", "r559", "r587", "r597", "r603", "r604", "r605", "r625", "r626", "r627", "r646", "r647", "r668", "r695", "r696", "r697", "r759", "r760", "r761", "r762", "r764" ] }, "ulh_NewAccountingPronouncementsIssuedButNotYetEffectivePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NewAccountingPronouncementsIssuedButNotYetEffectivePolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements Issued but Not Yet Effective", "label": "New Accounting Pronouncements Issued but Not Yet Effective [Policy Text Block]", "documentation": "New accounting pronouncements issued but not yet effective." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRecentAccountingPronouncementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r48", "r210", "r211", "r212", "r213", "r214", "r272", "r275", "r276", "r277", "r279", "r282", "r289", "r302", "r344", "r345", "r360", "r361", "r362", "r363", "r366", "r367", "r368", "r369", "r370", "r371", "r399", "r525", "r526", "r527", "r553", "r554", "r555", "r556", "r568", "r569", "r570", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r598", "r599", "r600", "r601", "r602", "r613", "r614", "r621", "r622", "r623", "r624", "r637", "r638", "r642", "r643", "r644", "r645", "r663", "r664", "r665", "r666", "r667", "r692", "r693", "r694", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r766" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption of New Accounting Standard", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ulh_NewTrailersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NewTrailersMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "New Trailers [Member]", "documentation": "New Trailers." } } }, "auth_ref": [] }, "ulh_NonCashFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NonCashFinancingActivitiesAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Non-cash financing activities.", "label": "Non Cash Financing Activities [Abstract]", "terseLabel": "Non-cash financing activities:" } } }, "auth_ref": [] }, "ulh_NonEmployeeDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NonEmployeeDirectorsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Non-Employee Directors.", "label": "Non-Employee Directors [Member]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r971" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r940", "r952", "r962", "r979", "r988" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r969" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r968" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r979" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r999" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r999" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r93" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net long-lived assets, total", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r336" ] }, "ulh_Nonrule10B51Arrmodifiedflag": { "xbrltype": "booleanItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "Nonrule10B51Arrmodifiedflag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "NonRule10b51ArrModifiedFlag", "documentation": "NonRule10b51ArrModifiedFlag" } } }, "auth_ref": [] }, "ulh_NumberOfEmployeesCollectiveBargainingAgreementExpiresWithinOneYear": { "xbrltype": "integerItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NumberOfEmployeesCollectiveBargainingAgreementExpiresWithinOneYear", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of employees collective bargaining agreement expires within one year.", "label": "Number Of Employees Collective Bargaining Agreement Expires Within One Year", "terseLabel": "Number of employees subject to contracts that expire in 2022" } } }, "auth_ref": [] }, "ulh_NumberOfFacilitiesLeasedFromRelatedPartiesOccupiedOnMonthlyOrContractualBasis": { "xbrltype": "integerItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NumberOfFacilitiesLeasedFromRelatedPartiesOccupiedOnMonthlyOrContractualBasis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of facilities leased from related parties occupied on monthly or contractual basis.", "label": "Number Of Facilities Leased From Related Parties Occupied On Monthly Or Contractual Basis", "terseLabel": "Number of lease facilities from related parties occupied on monthly or contractual basis" } } }, "auth_ref": [] }, "ulh_NumberOfOperatingSubsidiary": { "xbrltype": "integerItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NumberOfOperatingSubsidiary", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of operating subsidiary.", "label": "Number Of Operating Subsidiary", "terseLabel": "Number of company's operating subsidiaries against the complaint received from NLRB" } } }, "auth_ref": [] }, "ulh_NumberOfOversubscribedSharesTendered": { "xbrltype": "sharesItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NumberOfOversubscribedSharesTendered", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of oversubscribed shares tendered.", "label": "Number Of Oversubscribed Shares Tendered" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "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." } } }, "auth_ref": [ "r1030" ] }, "ulh_NumberOfSharesAcquiredFromRightOfFirstRefusal": { "xbrltype": "sharesItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NumberOfSharesAcquiredFromRightOfFirstRefusal", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares acquired from right of first refusal", "label": "Number of Shares Acquired from Right of First Refusal", "documentation": "Number of shares acquired from right of first refusal" } } }, "auth_ref": [] }, "ulh_NumberOfSubsidiaries": { "xbrltype": "integerItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NumberOfSubsidiaries", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of subsidiaries.", "label": "Number Of Subsidiaries", "terseLabel": "Number of subsidiaries" } } }, "auth_ref": [] }, "ulh_NumberOfSwapAgreements": { "xbrltype": "integerItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "NumberOfSwapAgreements", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Number of swap agreements.", "label": "Number Of Swap Agreements", "terseLabel": "Number of swap agreements" } } }, "auth_ref": [] }, "ulh_OccupancyExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "OccupancyExpenseMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Occupancy Expense Member.", "label": "Occupancy Expense [Member]", "terseLabel": "Occupancy expense [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Income from operations", "totalLabel": "Income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r308", "r322", "r328", "r331", "r885" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r654", "r908" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Noncash lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1153" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Operating Lease, Liability, Total", "terseLabel": "Present value of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r650" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r650" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r650" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r651", "r658" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r649" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r661", "r908" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (in years)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r660", "r908" ] }, "ulh_OperatingLossCarryforwardsExpirationYear": { "xbrltype": "gYearItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "OperatingLossCarryforwardsExpirationYear", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards expiration year.", "label": "Operating Loss Carryforwards Expiration Year", "terseLabel": "Operating loss carryforwards expire year" } } }, "auth_ref": [] }, "ulh_OperatingLossCarryforwardsWithTaxEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "OperatingLossCarryforwardsWithTaxEffect", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards with tax effect.", "label": "Operating Loss Carryforwards With Tax Effect", "terseLabel": "Net operating loss carryforward with tax effect" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "terseLabel": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r331" ] }, "ulh_OperatingSuppliesAndExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "OperatingSuppliesAndExpensesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Operating supplies and expenses.", "label": "Operating Supplies And Expenses [Member]", "terseLabel": "Operating supplies and expenses [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Due from Affiliates, Current", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r235", "r909" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r226" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Total other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r14", "r20", "r243", "r246", "r253", "r629", "r630", "r635", "r712", "r728", "r1016", "r1017" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "ulh_OtherComprehensiveIncomeLossUnrealizedChangesInFairValueOfInterestRateSwapsNetOfIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "OtherComprehensiveIncomeLossUnrealizedChangesInFairValueOfInterestRateSwapsNetOfIncomeTaxes", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized changes in fair value of interest rate swaps, net of income taxes of $(269), $786 and $82, respectively", "documentation": "Other comprehensive income loss unrealized changes in fair value of Interest Rate Swaps, net of Income taxes.", "label": "Other Comprehensive Income Loss Unrealized Changes In Fair Value Of Interest Rate Swaps Net Of Income Taxes" } } }, "auth_ref": [] }, "ulh_OtherComprehensiveIncomeLossUnrealizedChangesInFairValueOfInterestRateSwapsTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "OtherComprehensiveIncomeLossUnrealizedChangesInFairValueOfInterestRateSwapsTax", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Other comprehensive income loss unrealized changes in fair value of interest rate swaps tax.", "label": "Other Comprehensive Income Loss Unrealized Changes In Fair Value Of Interest Rate Swaps Tax", "terseLabel": "Unrealized changes in fair value of interest rate swaps, tax" } } }, "auth_ref": [] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Operating supplies and expenses, including related party amounts of $9,221, $7,597 and $3,887, respectively", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r147", "r733" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionContactBalancesAssociatedWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r95", "r102" ] }, "ulh_OtherInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "OtherInformationAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Other information.", "label": "Other Information [Abstract]", "terseLabel": "Other information" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Due to affiliates", "verboseLabel": "Due to Affiliates, Current", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28", "r909" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32" ] }, "us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liability, Current, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for liability classified as other and current." } } }, "auth_ref": [ "r1159" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-operating income", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Other Nonoperating Income (Expense), Total", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r151" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Nonoperating Income", "label": "Other Nonoperating Income (Expense) [Member]", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r971" ] }, "us-gaap_OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for receivable, after allowance for credit loss, classified as other and current." } } }, "auth_ref": [ "r1159" ] }, "ulh_OtherReceivablesExceptDueFromAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "OtherReceivablesExceptDueFromAffiliates", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other Receivables Except Due From Affiliates", "documentation": "Other receivables except due from affiliates." } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "verboseLabel": "Due from affiliates", "label": "Other Receivables, Net, Current", "totalLabel": "Other Receivables, Net, Current, Total", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r938", "r950", "r960", "r986" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r941", "r953", "r963", "r989" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r941", "r953", "r963", "r989" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r967" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "ulh_PaymentReceivableObligationForCompletionOfValueAddedServices": { "xbrltype": "durationItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "PaymentReceivableObligationForCompletionOfValueAddedServices", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Payment receivable obligation for completion of value added services.", "label": "Payment Receivable Obligation For Completion Of Value Added Services", "terseLabel": "Payment receivable obligation for completion of value added services" } } }, "auth_ref": [] }, "ulh_PaymentReceivableObligationTermForCompletionOfTransportationServices": { "xbrltype": "durationItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "PaymentReceivableObligationTermForCompletionOfTransportationServices", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Payment receivable obligation term for completion of transportation services.", "label": "Payment Receivable Obligation Term For Completion Of Transportation Services", "terseLabel": "Payment receivable obligation term for completion of transportation services" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Capitalized financing costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Dividends paid", "totalLabel": "Payments of Dividends, Total", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsToAcquireBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBuildings", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Buildings", "terseLabel": "Payment to acquire multi-building", "documentation": "The cash outflow for acquisition of buildings (properties) whether for investment or use." } } }, "auth_ref": [ "r153" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Total cash purchase price", "negatedLabel": "Acquisitions of businesses", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r38", "r571" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r1033" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r153" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r970" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r970" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlans" ], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Text Block]", "terseLabel": "Retirement Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r466", "r467", "r468", "r474", "r475", "r477", "r478", "r479", "r480", "r481", "r483", "r484", "r485", "r903" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r969" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r979" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r972" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r968" ] }, "ulh_PercentageOfAdditionalRepurchaseOnOutstandingShares": { "xbrltype": "percentItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "PercentageOfAdditionalRepurchaseOnOutstandingShares", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of additional repurchase on outstanding shares.", "label": "Percentage Of Additional Repurchase On Outstanding Shares", "terseLabel": "Percentage of additional repurchase on outstanding shares" } } }, "auth_ref": [] }, "ulh_PercentageOfAnnualAmortizations": { "xbrltype": "percentItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "PercentageOfAnnualAmortizations", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of annual amortizations.", "label": "Percentage of Annual Amortizations", "terseLabel": "Percentage of annual amortization" } } }, "auth_ref": [] }, "ulh_PercentageOfEmployeesCollectiveBargainingAgreementExpiresWithinOneYear": { "xbrltype": "percentItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "PercentageOfEmployeesCollectiveBargainingAgreementExpiresWithinOneYear", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of employees subject to contracts that expire in 2024", "documentation": "Percentage of employees collective bargaining agreement expires within one year.", "label": "Percentage of Employees Collective Bargaining Agreement Expires Within One Year" } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementAndDisclosuresSummaryOfCarryingValuesAndEstimatedFairValuesOfPromissoryNotesDetail" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Fair Value Disclosure Item Amounts [Default]", "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r616" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other", "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." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_PrepaidExpenseCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrentAndNoncurrent", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognitionContactBalancesAssociatedWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense", "terseLabel": "Prepaid expenses and other - contract assets", "documentation": "Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs." } } }, "auth_ref": [ "r114", "r234", "r801", "r1168" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sale of business", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from borrowing - term debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from borrowing - revolving debt", "totalLabel": "Proceeds from Lines of Credit, Total", "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." } } }, "auth_ref": [ "r39", "r1023" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "ulh_ProceedsFromSaleOfEquitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ProceedsFromSaleOfEquitySecurities", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfNetRealizedGainsLossesOnMarketableEquitySecuritiesDetail" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from sale Of equity securities.", "label": "Proceeds From Sale Of Equity Securities", "terseLabel": "Sale proceeds", "verboseLabel": "Sale of marketable equity securities" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from the sale of property and equipment", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r152" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r333", "r690", "r746", "r747", "r748", "r749", "r750", "r751", "r874", "r894", "r910", "r1012", "r1040", "r1041", "r1051", "r1171" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "auth_ref": [ "r333", "r690", "r746", "r747", "r748", "r749", "r750", "r751", "r874", "r894", "r910", "r1012", "r1040", "r1041", "r1051", "r1171" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "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." } } }, "auth_ref": [ "r163", "r195", "r198", "r199" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r164", "r222", "r725" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "verboseLabel": "Land value", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r8", "r716", "r725", "r909" ] }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOtherTypesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Other Operating Assets [Member]", "verboseLabel": "Other operating assets [Member]", "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r8", "r195", "r198", "r723" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r164" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property and equipment, useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ulh_PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "PropertyPlantAndEquipmentUsefulLifeAndValuesAbstract", "lang": { "en-us": { "role": { "documentation": "Property Plant and Equipment Useful Life and Values [Abstract]", "label": "Property Plant And Equipment Useful Life And Values [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableSummaryOfActivityInAllowanceForDoubtfulAccountsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r256", "r373" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments to purchase equipment", "label": "Purchase Obligation", "totalLabel": "Purchase Obligation, Total", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_PurchaseOptionsLand": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseOptionsLand", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of real property", "label": "Purchase Options, Land", "documentation": "Carrying amount of an option or options to acquire real property." } } }, "auth_ref": [] }, "ulh_PurchasedTransportationAndEquipmentRent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "PurchasedTransportationAndEquipmentRent", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased transportation and equipment rent, including related party amounts of $316, $1,072 and $1,695, respectively", "documentation": "Purchased transportation and equipment rent.", "label": "Purchased Transportation And Equipment Rent" } } }, "auth_ref": [] }, "ulh_PurchasedTransportationAndEquipmentRentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "PurchasedTransportationAndEquipmentRentMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Purchased transportation and equipment rent.", "label": "Purchased Transportation And Equipment Rent [Member]", "terseLabel": "Purchased transportation and equipment rent [Member]", "verboseLabel": "Purchased Transportation And Equipment Rent [Member]" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r967" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r967" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r467", "r486", "r516", "r517", "r518", "r684", "r685", "r752", "r781", "r782", "r839", "r841", "r843", "r844", "r854", "r870", "r871", "r886", "r893", "r905", "r911", "r914", "r1038", "r1047", "r1163", "r1164", "r1165", "r1166", "r1167" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r467", "r486", "r516", "r517", "r518", "r684", "r685", "r752", "r781", "r782", "r839", "r841", "r843", "r844", "r854", "r870", "r871", "r886", "r893", "r905", "r911", "r914", "r1038", "r1047", "r1163", "r1164", "r1165", "r1166", "r1167" ] }, "ulh_RealEstateFinancingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "RealEstateFinancingMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Real estate financing.", "label": "Real Estate Financing [Member]", "terseLabel": "Real Estate Financing [Member]" } } }, "auth_ref": [] }, "ulh_RealEstateNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "RealEstateNoteMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail" ], "lang": { "en-us": { "role": { "documentation": "Real Estate Note.", "label": "Real Estate Note [Member]", "terseLabel": "Real Estate Note [Member]" } } }, "auth_ref": [] }, "ulh_RealEstateRentAndRelatedCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "RealEstateRentAndRelatedCostsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail" ], "lang": { "en-us": { "role": { "documentation": "Real estate rent and related costs.", "label": "Real Estate Rent And Related Costs [Member]", "terseLabel": "Real estate rent and related costs [Member]" } } }, "auth_ref": [] }, "ulh_RealPropertyImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "RealPropertyImprovementsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Real Property Improvements.", "label": "Real Property Improvements [Member]", "terseLabel": "Real Property Improvements [Member]" } } }, "auth_ref": [] }, "us-gaap_RealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Realized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Summary of Net Realized Gains (Losses) on Marketable Equity Securities", "documentation": "Tabular disclosure of realized gains and losses on investments reported in the statement of income." } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r933", "r945", "r955", "r981" ] }, "us-gaap_RelatedAndNonrelatedPartyStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedAndNonrelatedPartyStatusAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Party Status [Axis]", "documentation": "Information by related and nonrelated party status." } } }, "auth_ref": [ "r266", "r267", "r672", "r673", "r674", "r675", "r784", "r785", "r786", "r787", "r788", "r807", "r809", "r915" ] }, "us-gaap_RelatedAndNonrelatedPartyStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedAndNonrelatedPartyStatusDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Party Status [Domain]", "documentation": "Related and nonrelated party status." } } }, "auth_ref": [ "r266", "r267", "r672", "r673", "r674", "r675", "r784", "r785", "r786", "r787", "r788", "r807", "r809", "r915" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "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." } } }, "auth_ref": [ "r476", "r672", "r673", "r784", "r785", "r786", "r787", "r788", "r807", "r809", "r838" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r266", "r267", "r672", "r673", "r674", "r675", "r784", "r785", "r786", "r787", "r788", "r807", "r809", "r838" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Cost incurred for services provided by CenTra and affiliates", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r113", "r672" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r672", "r673", "r1159" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r813", "r814", "r817" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Cost of purchase from an affiliate", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "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." } } }, "auth_ref": [ "r476", "r672", "r673", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r784", "r785", "r786", "r787", "r788", "r807", "r809", "r838", "r1159" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliates" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Transactions with Affiliates", "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." } } }, "auth_ref": [ "r669", "r670", "r671", "r673", "r676", "r772", "r773", "r774", "r815", "r816", "r817", "r836", "r837" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt", "negatedLabel": "Repayments of debt - term debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of debt - revolving debt", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r41", "r1023" ] }, "ulh_RepaymentsUnderMarginAccount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "RepaymentsUnderMarginAccount", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Repayments under margin account.", "label": "Repayments Under Margin Account", "negatedLabel": "Repayments under margin account" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r934", "r946", "r956", "r982" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r935", "r947", "r957", "r983" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r942", "r954", "r964", "r990" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r50" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r132", "r172", "r721", "r759", "r764", "r770", "r790", "r909" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r212", "r269", "r270", "r271", "r276", "r285", "r287", "r363", "r371", "r525", "r526", "r527", "r555", "r556", "r581", "r584", "r585", "r589", "r599", "r755", "r757", "r775", "r1176" ] }, "us-gaap_RetirementPlanFundingStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanFundingStatusAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funding Status [Axis]", "terseLabel": "Defined Benefit Plan, Funding Status", "documentation": "Information by status of funding for defined benefit plan designed to provide retirement benefits." } } }, "auth_ref": [ "r1008", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_RetirementPlanFundingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanFundingStatusDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funding Status [Domain]", "terseLabel": "Defined Benefit Plan, Funding Status", "documentation": "Status of funding for defined benefit plan designed to provide retirement benefits." } } }, "auth_ref": [ "r1008", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total operating revenues", "verboseLabel": "Revenues", "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." } } }, "auth_ref": [ "r309", "r310", "r321", "r326", "r327", "r333", "r335", "r337", "r464", "r465", "r690" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r209", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r872" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenues Attributed to Geographic Areas", "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." } } }, "auth_ref": [ "r17" ] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionMultipleDeliverableArrangementsLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Multiple-deliverable Arrangements [Line Items]", "terseLabel": "Revenue Recognition Multiple Deliverable Arrangements [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionMultipleDeliverableArrangementsTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition, Multiple-deliverable Arrangements [Table]", "terseLabel": "Revenue Recognition Multiple Deliverable Arrangements [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning the recognition of revenue arrangements under which the entity does or will perform multiple revenue-generating activities, categorized by type of arrangement, including certain revenue arrangements that include software elements. This item does not include multiple-deliverable arrangements for industries that prepare disclosures under specific requirements (for instance, construction-type and production-type contracts) otherwise provided for in the taxonomy." } } }, "auth_ref": [] }, "ulh_RevenueRecognitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "RevenueRecognitionTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "documentation": "Revenue recognition.", "label": "Revenue Recognition [Text Block]", "terseLabel": "Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "label": "Revenues", "totalLabel": "Revenues, Total", "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)." } } }, "auth_ref": [ "r252", "r264", "r309", "r310", "r321", "r326", "r327", "r333", "r335", "r337", "r358", "r412", "r413", "r415", "r416", "r417", "r419", "r421", "r423", "r424", "r619", "r715", "r1043" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Operating revenues:" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]", "verboseLabel": "Revolver Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ulh_RightOfUseAssetIncreaseDecreaseDueToLeaseTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "RightOfUseAssetIncreaseDecreaseDueToLeaseTermination", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Right of use asset increase (decrease) due to lease termination.", "label": "Right Of Use Asset Increase Decrease Due To Lease Termination", "terseLabel": "Right-of-use asset change due to lease termination" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r659", "r908" ] }, "ulh_Rule10B51Arrmodifiedflag": { "xbrltype": "booleanItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "Rule10B51Arrmodifiedflag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule10b51ArrModifiedFlag", "documentation": "Rule10b51ArrModifiedFlag" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r999" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r999" ] }, "us-gaap_SalesCommissionsAndFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesCommissionsAndFees", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Sales Commissions and Fees", "terseLabel": "Commission expense", "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)." } } }, "auth_ref": [ "r148" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Sales Revenue, Net [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r337", "r1009" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]", "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." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of Market Value, Cost and Unrealized Gains (Losses) on Equity Securities", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Summary of Carrying Values and Estimated Fair Values of Promissory Notes", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Provision (Benefit) for Income Taxes Attributable to Income from Continuing Operations", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r175" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Details of Debt", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Deferred Income Tax Assets and Liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r174" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Income Tax Expense Attributable to Income from Continuing Operations Differs from Statutory Rates", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r173" ] }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Net Long-Lived Assets by Geographic Areas", "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area." } } }, "auth_ref": [ "r65" ] }, "ulh_ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ScheduleOfEstimatedUsefulLivesOfAssetsTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Lives of Assets", "label": "Schedule Of Estimated Useful Lives Of Assets [Table Text Block]", "documentation": "Schedule of estimated useful lives of assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureFairValueMeasurementsAndDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Financial Assets and Liabilities Measured at Fair Value on Recurring Basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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)." } } }, "auth_ref": [ "r607", "r608" ] }, "ulh_ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsExcludingGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsExcludingGoodwillTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule Of Finite And Indefinite Lived Intangible Assets Excluding Goodwill [Table Text Block]", "label": "Schedule Of Finite And Indefinite Lived Intangible Assets Excluding Goodwill Table [Text Block]", "terseLabel": "Schedule of Identifiable Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Income Related to U.S. and Non-U.S. Operations", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1025" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories", "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." } } }, "auth_ref": [ "r23", "r136", "r137", "r138" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Summary of Maturities of Principal Repayment Obligations", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "terseLabel": "Summary of Status of Nonvested Shares", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfServicesProvidedToAffiliatesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "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." } } }, "auth_ref": [ "r112", "r113", "r813", "r814", "r817" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Amounts Charged to UTSI", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r64", "r140" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "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." } } }, "auth_ref": [ "r61", "r62", "r63", "r66" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Company's Reportable Segment Information", "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." } } }, "auth_ref": [ "r61", "r62", "r63", "r66" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r488", "r489", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r515", "r516", "r517", "r518", "r519" ] }, "ulh_ScheduleOfTransactionsWithAffiliatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ScheduleOfTransactionsWithAffiliatesTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of services provided to the Company by its affiliates.", "label": "Schedule Of Transactions With Affiliates Table [Text Block]", "terseLabel": "Schedule of Services Provided to Affiliates" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Changes in Company's Gross Unrecognized Tax Benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r907", "r1140" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Estimated Amortization Expense by Year", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r72" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Secured Debt [Member]", "terseLabel": "Secured Debt", "verboseLabel": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1148" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r926" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r929" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "terseLabel": "Segments", "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." } } }, "auth_ref": [ "r305", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r401", "r402", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r887", "r1012", "r1171" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r335", "r336", "r777", "r778", "r779", "r840", "r842", "r845", "r855", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r875", "r895", "r914", "r1051", "r1171" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReporting" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting", "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." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r320", "r325", "r329", "r330", "r331", "r332", "r333", "r334", "r337" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "ulh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options expected to vest number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Number", "terseLabel": "Number of shares expected to vest" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Shares, Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r508" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r508" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Shares of restricted stock granted", "verboseLabel": "Shares, Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r506" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Restricted stock award grant date fair value per share", "verboseLabel": "Weighted Average Grant Date Fair Value, Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r506" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Shares, Ending Balance", "periodStartLabel": "Shares Non-vested, Beginning Balance", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r503", "r504" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r503", "r504" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Shares, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of shares vested", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r510" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r507" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r488", "r489", "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r515", "r516", "r517", "r518", "r519" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStatusOfNonvestedSharesDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r491", "r492", "r493", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r515", "r516", "r517", "r518", "r519" ] }, "ulh_ShareBasedCompensationAwardTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ShareBasedCompensationAwardTrancheFourMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Award, Tranche Four", "label": "Share Based Compensation Award Tranche Four [Member]", "terseLabel": "2023 [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "2020 [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "2022 [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "2021 [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r487", "r494", "r513", "r514", "r515", "r516", "r519", "r528", "r529", "r530", "r531" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Shares outstanding price per share", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "ulh_SharesVestingDescription": { "xbrltype": "stringItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "SharesVestingDescription", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Shares, vesting description.", "label": "Shares Vesting Description", "terseLabel": "Shares, vesting description" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r26" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r655", "r908" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r157", "r262" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "terseLabel": "Segments", "documentation": "Information by business segments." } } }, "auth_ref": [ "r216", "r305", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r398", "r401", "r402", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r887", "r1012", "r1171" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r34", "r212", "r248", "r249", "r250", "r269", "r270", "r271", "r276", "r285", "r287", "r303", "r363", "r371", "r455", "r525", "r526", "r527", "r555", "r556", "r581", "r583", "r584", "r585", "r586", "r589", "r599", "r629", "r631", "r632", "r633", "r634", "r635", "r667", "r755", "r756", "r757", "r775", "r833" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r335", "r336", "r777", "r778", "r779", "r840", "r842", "r845", "r855", "r857", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r875", "r895", "r914", "r1051", "r1171" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r269", "r270", "r271", "r303", "r690", "r767", "r776", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r803", "r804", "r805", "r806", "r807", "r809", "r811", "r812", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r915" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "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." } } }, "auth_ref": [ "r269", "r270", "r271", "r303", "r690", "r767", "r776", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r803", "r804", "r805", "r806", "r807", "r809", "r811", "r812", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r915" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r937", "r949", "r959", "r985" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock based compensation", "totalLabel": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture, Total", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r89", "r129", "r130", "r172" ] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares available for authorized to repurchase", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "terseLabel": "Shares accepted by company under tender offer, shares", "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." } } }, "auth_ref": [ "r14", "r129", "r130", "r172", "r769", "r833", "r856" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "terseLabel": "Tender offer, total purchase price", "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." } } }, "auth_ref": [ "r14", "r129", "r130", "r172", "r775", "r833", "r856", "r924" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets", "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "periodEndLabel": "Balances", "periodStartLabel": "Balances", "totalLabel": "Total shareholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r130", "r133", "r134", "r158", "r791", "r808", "r834", "r835", "r909", "r925", "r1024", "r1035", "r1151", "r1176" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "negatedLabel": "Sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r657", "r908" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r636", "r679" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r636", "r679" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r636", "r679" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r636", "r679" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r636", "r679" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r678", "r680" ] }, "ulh_SummaryOfOtherLeaseRelatedInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "SummaryOfOtherLeaseRelatedInformationTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of other lease related information.", "label": "Summary Of Other Lease Related Information Table [Text Block]", "terseLabel": "Summary of Other Lease Related Information" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r978" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable", "totalLabel": "Taxes Payable, Current, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_TechnologyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyEquipmentMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Technology Equipment [Member]", "terseLabel": "Information Technology Equipment [Member]", "verboseLabel": "Information technology equipment [Member]", "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals." } } }, "auth_ref": [] }, "ulh_TenderOfferExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TenderOfferExpirationDate", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Tender offer expiration date.", "label": "Tender Offer Expiration Date", "terseLabel": "Tender offer expire date" } } }, "auth_ref": [] }, "ulh_TenderOfferFinalPurchasePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TenderOfferFinalPurchasePricePerShare", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Tender offer final purchase price, per share.", "label": "Tender Offer Final Purchase Price Per Share", "terseLabel": "Tender offer final purchase price, per share" } } }, "auth_ref": [] }, "ulh_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TermLoanMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtSummaryOfMaturitiesOfPrincipalRepaymentObligationsDetail" ], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "auth_ref": [] }, "ulh_ThirdPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ThirdPartyMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeasesDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherLeaseRelatedInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Third Party [Member]", "label": "Third Party [Member]", "terseLabel": "With Third Parties [Member]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual" } } }, "auth_ref": [ "r1032", "r1158" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual" } } }, "auth_ref": [] }, "ulh_TopTenCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TopTenCustomersMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Top Ten Customers [Member]", "label": "Top Ten Customers [Member]", "terseLabel": "Top Ten Customers [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r970" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r977" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r187", "r188", "r189", "r340", "r341", "r343" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Tradenames [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfIdentifiableIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademarks [Member]", "verboseLabel": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r92" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r998" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1000" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransportationEquipmentMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentScheduleOfPropertyAndEquipmentDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Transportation Equipment [Member]", "terseLabel": "Transportation Equipment [Member]", "verboseLabel": "Transportation equipment [Member]", "documentation": "Equipment used for the primary purpose of moving people and products from one place to another." } } }, "auth_ref": [] }, "ulh_TransportationServicesTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TransportationServicesTerm", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/DisclosureRevenueRecognitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Transportation services term.", "label": "Transportation Services Term", "terseLabel": "Transportation services term" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1001" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1002" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1000" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1000" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1003" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1001" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock [Member]", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock,Shares", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r80" ] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retired shares of its treasury stock", "label": "Treasury Stock, Shares, Retired", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r14", "r130", "r172" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost; 4,722,877 and 4,718,656 shares", "label": "Treasury Stock, Value", "totalLabel": "Treasury Stock, Value, Total", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r33", "r80", "r81" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchases of treasury stock", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r14", "r80", "r172" ] }, "ulh_TruckFuelMaintenanceAndOtherOperatingCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TruckFuelMaintenanceAndOtherOperatingCostsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesScheduleOfAmountsChargedToUTSIDetail" ], "lang": { "en-us": { "role": { "documentation": "Truck fuel, maintenance and other operating costs.", "label": "Truck Fuel Maintenance And Other Operating Costs [Member]", "terseLabel": "Truck fuel, maintenance and other operating costs [Member]" } } }, "auth_ref": [] }, "ulh_TruckingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TruckingMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingSummaryOfCompanySReportableSegmentInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Trucking.", "label": "Trucking [Member]", "terseLabel": "Trucking [Member]" } } }, "auth_ref": [] }, "ulh_TruckloadRevenueRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TruckloadRevenueRelatedParty", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncomeParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Truckload revenue related party.", "label": "Truckload Revenue Related Party", "terseLabel": "Truckload services, related party amounts" } } }, "auth_ref": [] }, "ulh_TruckloadServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "TruckloadServicesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Truckload services [Member]", "documentation": "Truckload services.", "label": "Truckload Services [Member]" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingNetLongLivedAssetsByGeographicAreasDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSegmentReportingRevenuesAttributedToGeographicAreasDetail" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "auth_ref": [] }, "ulh_UaclCreditAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "UaclCreditAndSecurityAgreementMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "documentation": "UACL Credit And Security Agreement.", "label": "UACL Credit And Security Agreement [Member]" } } }, "auth_ref": [] }, "ulh_UnbilledReceivablesBillingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "UnbilledReceivablesBillingPeriod", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "The amount of time within which unbilled receivables are typically billed.", "label": "Unbilled Receivables Billing Period", "terseLabel": "Unbilled receivables billing period" } } }, "auth_ref": [] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables, Current", "terseLabel": "Total unbilled receivables", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r997" ] }, "us-gaap_UnionizedEmployeesConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnionizedEmployeesConcentrationRiskMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unionized Employees Concentration Risk [Member]", "terseLabel": "Unionized Employees Concentration Risk [Member]", "documentation": "Reflects the percentage that unionized employees, in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total corresponding number of personnel. Risk is the materially adverse effects of strikes and unfavorable contract negotiations with employees covered by collective bargaining arrangements." } } }, "auth_ref": [ "r56" ] }, "ulh_UnitedStatesCanadaAndColumbiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "UnitedStatesCanadaAndColumbiaMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "United states, Canada and Columbia.", "label": "United States Canada And Columbia [Member]", "terseLabel": "United States, Canada and Colombia [Member]" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Schedule of Gross Unrealized Gains and Losses on Marketable Securities", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesChangesInCompanySGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefit \u2013 end of year", "periodStartLabel": "Unrecognized tax benefit \u2013 beginning of year", "terseLabel": "Unrecognized tax benefit in certain tax positions", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r534", "r542" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesChangesInCompanySGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Decreases related to prior year tax positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r543" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued", "terseLabel": "Accrued penalties", "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesChangesInCompanySGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases related to current year tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r544" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Accrued interest", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r58", "r59", "r60", "r192", "r193", "r196", "r197" ] }, "ulh_UsedTractorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "UsedTractorsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Used Tractors Member", "label": "Used Tractors [Member]", "terseLabel": "Used Tractors [Member]" } } }, "auth_ref": [] }, "ulh_UsefulLifeAndSalvageValuesOfCertainEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "UsefulLifeAndSalvageValuesOfCertainEquipmentMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Useful Life And Salvage Values Of Certain Equipment.", "label": "Useful Life And Salvage Values Of Certain Equipment [Member]" } } }, "auth_ref": [] }, "ulh_ValueAddedServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ValueAddedServicesMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Value-added services.", "label": "Value Added Services [Member]", "terseLabel": "Value-added services [Member]" } } }, "auth_ref": [] }, "ulh_ValueOfSharesAcquiredFromRightOfFirstRefusal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "ValueOfSharesAcquiredFromRightOfFirstRefusal", "crdr": "debit", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureTransactionsWithAffiliatesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Value of shares acquired from right of first refusal", "label": "Value of Shares Acquired from Right of First Refusal", "documentation": "Value of shares acquired from right of first refusal." } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetail" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r656", "r908" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail", "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureDebtDetailsOfDebtParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "terseLabel": "Vesting", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "terseLabel": "Vesting", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137" ] }, "ulh_VestingPeriodFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "VestingPeriodFourMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Vesting period four.", "label": "Vesting Period Four [Member]", "terseLabel": "Vesting on January 10, 2028 [Member]" } } }, "auth_ref": [] }, "ulh_VestingPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "VestingPeriodOneMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Vesting period one.", "label": "Vesting Period One [Member]", "terseLabel": "Vesting on January 10, 2024 [Member]" } } }, "auth_ref": [] }, "ulh_VestingPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "VestingPeriodThreeMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Vesting period three.", "label": "Vesting Period Three [Member]", "terseLabel": "Vesting on January 10, 2027 [Member]" } } }, "auth_ref": [] }, "ulh_VestingPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.universallogistics.com/20231231", "localname": "VestingPeriodTwoMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Vesting period two.", "label": "Vesting Period Two [Member]", "terseLabel": "Vesting on January 10, 2026 [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "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." } } }, "auth_ref": [ "r293", "r298" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of common shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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." } } }, "auth_ref": [ "r292", "r298" ] }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesRestrictedStock", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Weighted average non-vested shares of restricted shares", "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends." } } }, "auth_ref": [ "r49" ] }, "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkforceSubjectToCollectiveBargainingArrangementsMember", "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Workforce Subject to Collective-Bargaining Arrangements [Member]", "terseLabel": "Workforce Subject to Collective Bargaining Arrangements [Member]", "documentation": "The number of employees covered by a collective bargaining agreement as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation." } } }, "auth_ref": [ "r56" ] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "calculation": { "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.universallogistics.com/20231231/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Write-off of debt issuance costs", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r150" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-4" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-5" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-5" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480191/946-405-45-2" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1007": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 109 0000950170-24-032216-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-032216-xbrl.zip M4$L#!!0 ( ,>";UA9ML1V]74 >/ 2 :6UG,C8V.#(P-#0R7S N M:G!G[+MU5!Q1ORU8. 1WER#!W1V2X$&#-Y(@01MW HT$@FMH@@=W[\;=">X) M[@1WMY?OKIDW[[Z9>^>[=[V9-6_6.[7V7U6K5NVJ\]N_O<_I?O[UO K@* -P Z*BH:*@HZ&AH:!@;Z"RPB;"Q,3"QR D)<(FH*6AIJ M"BHJ.D8N9CIZ#@8J*A9A5@X>7@$! 5IF44D1/@DN?@&^?]P$ 0,# PL3BPP; MFXSO)=5+OO_P>.X \-$1]1#[D!#H 41\!"1\A.<>@/;O!@(B$ MC(**AH[Q O/O!7 \ !$!"0D1&0D%!1GY[UF_O^\LJB$FA_1Z)V) M^ +CL]$97E=W$FM-G##RF[D$8;P@(24CIV!ZQWC[!7T)"OX:%1R0D?DN")G]/2WK[^@<&?TY.3<_,SOWZ/;^VOK&YM;WS9W?O M].S\XO+J^N;V[A^\$ DA/]]_%_RPO_+"Q$9&0D9[1^\$! ]_W$!/C+*2UY4 M EE-M(_.A/1\@>A$K^.SJSLQ&/BU3HC-7"9>D# *K#&=_H/:OS#[YX@%_:>8 M_5=B_P>O>0 +">'OQT/"!Z2!ZSN6G( 7_S\#7MR/!"A[$5*'7L9U7"A>=V(%PKV*SX,+> M2I+%&P[;5]V*D3I@%TD.^=/!+1:+436J])TV'X\*6VZDFPA'[!M==-C0']6+ M6IOY','F4CD'A[SF=5KJFK72C-EIF_;$S >P#MDL\OJJ;^" M,*.P#CKONV-]/.:.'N:VL[:-RM+JLS:? 9U;ZI'DR!;3/*\5I9-G(!(,8R74 M-9 :XTJ8/(J.L]HQP''R<9*F8>.D75?++OJL 'YE!](9Y^+BXBAS^";\_;RK M1)]W*8JJ3H2ZY*(-_>0X &:L;G#2_Y5LKWI!I![?NYX@F0%@,>MQD7=>$.Q0 M/3GN\Z$-=,N0Q_ZDLGO1F#.=,Y$[I:W(] FE_SN&!X.K!?ZHF%L^267%T"4D MAZD0+ PIO&WV9[;R78^EVJ/%BK=0T)#9OB8V(X#JND\2A\C1TN\96$W*3:B;]U?P7#^FW#>$A F8XOYQ MWL5?L279WCBD@,7$W=EK%#*%[XZMJ7#WJ,IW=T#G,_/7;@\O[].J"SL+&JQ[ MIA(#M*M&NT3'UC(O%?IGSU2E,AS+;_A,\;P\#[XO%7:,^8*=^]^)O$1'$NEG M2.S#%3=?XR;)^@K5XS5? M3+=?^W!=/4J//<3 )4 ;N#A[=T92?%-ND(-'K36P6>/D9ER:MSYU*9U_XVY\ M1V?19];3UV#0.A=\S5AW>1F7?ML:=IN#E6/*&69AGYB\$-PG?CI9O%<_/];C MI_!FBNZDK3)/WV"EWQ?B6B)#3]N\R?CYX;>$A:_'B$7WJK&Z'NPT?6+!2'_O MZHDN66/BB#&LX(HJ.O\KVZ\^'RNT=(T,N*_=M,5QY7I]C+[C=ITF8I56D3S&H,2Y_IE7<^\R_2QU1LUB/9 MN^Q!>.9R'S,6:^^N+0,"8;I,&DT&OF^K*2OR"6T@9963P!,/VAZE5\/%"QZ> M 6S(*F;Q@];,6'!Y)>Q0;'(!]/3;F.9H\MHMOIM[)%,[2.&%ZY@_?/;&\XGP M^/#5,_ E[0F_LNK6BO9W&R2MG8$6$F4N]<@^!(]%M4MNPXX OU?*.!:L)%* M>%HZE&TOHV(UF+7RB&7RQB^W@KI-$$_&OG Q-XS#5FI4Q)#C6VX9%Q$&:,6I MWANO7.8\RM]S[^O=D3\#^"W&OFLJV#PVE07YAX_K"Z5[&TP*F<#M/,:;A!,5WA-:CQT@*@<'0/=?F0FKVK)M$ZQ'/'WO\-QI> ML6JP3'58)Y6JP$2H$:KB-8J_3RA:H4-V^PL!T C[NUDNJRG+R7)!;+DC^XM= M+VMZ.H2D)P)(\P+B-P_/I[J_:HSA]M3\CG&'Y?0X"9B_K=[!F__+[-Z M>9W6Z-DP"[_M?$O[$Q/V14O2T!#8TE'5U)XL^Y:/)5_=9< 61&*'ECA]L MFR=",0\[F4F^?3Y(MK3$G_&+N+Y=XW5,/1:L?>"H/M28.+;_\+%&WO>BPG/] M4S38^U2^ZUK_I*"^XL]0OK=]DV5+S-LV\WBHKDG Q9AS+U--^Z7%,\"7>;14 M>0V_I8E=^RT!(O),\&J$,;W5L59+WG%"]70\E\8R7VZ,!3[+33]HKK-'4FN- MSL[/;R]5NA6&ZPM4E963KT#IZH'3F,LQ!UC-#60=F[_3!.54*-'==ZNSYFI2 MLV4PB0/#BHYMASF CR6K4XKMQ"%W3=+8W=O]CT#QY-@!M$D_>K7.?7Z'1?%TP MV*K4QB7/N9KC:DZFJ=B-,M@<^?IBIPCE^JHR\.GEOMB=M6%,=9Z=1G?[O1 O MQ[@*V3S"NR#M(#4;0;E3X1[IKU*,\*9Q'.C4QKT0YM<%@9(\GG/2&R7V/C_O M58LAQX3]G>MGP*3Y6_EH)7QNT_YFI7?NB>+$$EIMA0U+)AQSI.3XV0LD5@ ? M_--GQ1_D9NAN?CX1I,Y.W3.X.7-VZ)Z_C<7]_B/CUV8HK4<5O%S!Z'0T.L?+ M1!K-SH.4=PG4>MA[V)X,IE"XCAC,2EL(S)S!C7P0KS#R2NZ[J\@H-(;/U.[6 M-[E%(N$+Q',/$])Z!>CC\>_JSFLYYJ\L%3X0T*?I[EM>+[8ZGIH;-)^:AA^8 MU593>*29>[M:L&7CWWY%.0;;O8AW%D@:CAJZ;OC[EQ$#.AO M]0^=-/K3/@-=A!45E9OER?,2@5?O4&FE,]+=:-]=%R?8UG$/$J^M_!?GME\U>*KJI MXMQK-T@WP0*W'?UR11Y\])+WG@&'D]B>)5Q-&MJ_HLMNBEL>*93\:6JMFX:_ MXX^DZT#Q9\LRVRP\"5[4X/P;WQXQ@VGN]?K&9(VI>5XBAFTK$4;P +7B&'WZ MIA0JDS9<[JR,ZE8:FBYDOD MHF8^EYUE[]=C(][TV:TYLG>N. A!P.="B[>^PN ^U_2=!9J+?5HS*;A-U2Z5-C9-)2,K*Y M4/F:1QZ#+D!-08T]8>(S@W>IE_HZ2:*?N62SZ5X]WWS*.FM[=O0<0WP#CIST M&DE*I8GIGA3CJ6#(2/[9?&SKE\L.3PV"+@=;>^X%5)%+T"L'V$-M>$_7D.O6>OT0T5TD=/QQ\^UYYJO M<0Q5_S9$_A&!6.+/RM.?#4JL7136B,",77,)X,87FGW'<3L5_-,XMC.%42WN MZW9VT8Y=\T(Q=T0N8AW)-0-]8\?^N]T];-M[TY/JJ?YU1[R;PL[Y3\VKOR["YIWZMCE!(_1\ M+<2FW,58N,Q%O1]O%/I-N*(4CW1L>I$F"B5O.^$ <0\Y-$@$\/148-*V] M;LO R>%.Z&-_'"H.W&P3B&060#W0>_12OR0J:RA+,'MP<$P\'6RAOVVN8;QPUC4,]N MT;S=%;0N-:.D6ZS?OHSX!Y1GP/^3Q.685%+^R<9?L\-S\EFL+9NX10]7H#JI M7E>[JQHI2.EPWR@Z.?3A_9IIN(]4L6_Q2.6"+O3:S56#)59ZJS1E\P:PKZ)\8/";B[:KOUNW^5/5[( M8Z[I(6O/A[N'%M_X1KWC#EK_D8K : &9I;:8Q5.QQ 4!+5MR/W:ZQ?P4K>O. M'5I?.>]EMJ&<:IWK54;CWM"3(70LPNCC>FL1O1(!G?,9ZXK68L>D+*YP8 A) M^$W/R7W7PP@F%T42O:-8NY3^2O*$,0/#)?:"=%<6@7JW"K(+O,'.](2Q*_+E MT$7E<>HWT:>E>YNSJ,?=@60W5]0%TGN60M"W%- %;R(KPN=H0]S.O:8T8U=73[U"Y^YE?G&.035;RGMB>)M%=F9K'BC7[F]A MIK2[U[J)AADJ[UOP*,-^(^56C&\P).T459C]WXNYI[.-PV1]J>%3B &K\4': M?67AGEO]D\!I]$ZXFRIA][CU:[M#$DEEO6D"<';XRZ!O]AL%"&C[6H9>QSUU MPB9,DX+[DHQ[3;K0^2A^FX-#)" OQ*G?2;2_D#90U&>L^X_@<;@/4VAUOI&Q M#4D;C3Z%VSD)4PI9@'"%:+\(\TF)#]I705QT&Q/^D\#Q@I1/59FJTCKU, Z' MN%QP^)+""OF:?P-5U/25Q]/U]N&36="L\-/Q9H6M]0K)$1P2,M_7Q%EN-N?6 MT*UB_W,9A$J7&[+4;(,V5R0XQ1PA>,OEQLW\UN#@&&P&W=[FN3?W)OK@)@+L M%#Q@.'6%!I/^# MW>*#*%&FP2Z/B*-.#9%Q$GE +5-957V"&@[=F M87]VPBF4&'SSL"+R0LWXXQ#0F.NP75,+0]U!0T./#NP+>2TQZZ)@>\*!LRU] M]8&R7A7L6_^8'QBBQUK=:PO!5Z3)ZK$N=E.F;8=?2FB%[2[W?[IM.N^^GEV9 MSG/@/JEO^0^\B*R%W-IFL6EK[(G!H]?2!8[ M"BXQJ#?$+%_K5->E:N6(;#>\M>+,^('HXAH<:Z3'[)AG.Z_:([SRFV^ES-,P M[IY*JX>,X]Q1"?4*,XH5V8I.6BVG^._,I"[IS-XGR?H48YI8V$DOMK:E M*;2IU4]GF9@8.#45"I^[>VH?]IA=F;UZ!H(\A0V7$RW]B*.7BRU1-G\(>)PM MT@^LIB,2I6=Z%\Z\Q",00\Y1^;>)/I:K8118N&L;V-M%5"R?[A+1ED68( M,!S6,AKP#IB;\?DXT!;MZKW7A8%5#J3+<=#^; M-[*MXU5R9@TE2E@C&J038?F1J4^ @)2>J@1?HE_V#7LU8V^>NLS/<=K:A1J. MRC>,,8#$D+C''C3SF;JT*)2E'<:L4BX(YO+OY:Q!8(W/E(\;+GM='9EA^;M:=YH,16=8GZ;\<\_BGH=3-ZK$X_^0G\S MR*.10.,DQ-'Z&?@M/;\R/TO[N_W\]NK;F<_A_>W"7$RK3;S=+"E%=%(&+&?5 M!*3DCG52T_(N; !W&%?T')4W?K;1O>:4R(>@_1=3PN8>I] &<=;")%_(Y\XH MT.U"PQC#D.1"A#K&'\/>F,)"(],%Y5(BP[ $I4SZS1&7A%=KY L)/W:L.^@N MUE,-GP'C]F%CZ8H=TWS;.-LKL*M##1O'67%1R*GYR,K$5TK70_U3+X@VF G,!>[[WN00[?[A^OQ=&A=YU[IF=3C&&:G9 MFB)GO^M[_]RZND;6O#1IS1Y@F'PP'D6BZ77&07/SGOP[S##/21!W%^.^F]]QAVHR2\UDM_(RXG5BNF693.(<7. #7;L4?:-!,&=3 MBO#G$[Y82>.4FC=K,EQH)U,V^3N5#PC<9T(7CB2[ALOI@I@V&RKJ-4P+*HP3 M9@+@WSA(!/D>/*(= W2$P>$KO32TD6J1FHG&4P1]5JS$0\9]#![D [JC&*LG MDNQ?ISYS5[R*(P +YB9@2[^+'/#.E?*='S[X\Z*:EJ3.9%V\![65*@-QN E)2H@)8%.;]_Q:=LJF5[WR@0P[S#7DM@TF^(FI1'W0'[+I M+GT2OYL ^218WF7RIEAM7%:RM"P>JNTI^L$Y=JEJ0V)&O)+"&GH'$[/0X5E1-S<8MN(R6JU$& M,/$T.V(.$-H+=62K-IZ*!]Y*(Z4U7\%Q10K^OL05@9/U#[5=O>.H2T$,G\0# M1 ^L]Y(++\_0'OV9:.&-IT;=4_^KZ;?C^YYSGE@5*?@# M7(B\.^G'L3'J[RXVOL'CW5,$EMBZU55N87:B]*D;ZNWUGZP(NG3??A@FCGP9 MQ]'LB2>+;#%Y1JD+F8/L9L+-(5;%\TQ+(8ND'I-6%N.*C/*=G=TXN'01P_^N M1NI(<-V%%.RKJLVN?6I*L O;3*$C.#".O'\&F#?Y"!:)D<%(S(+)N3>.&O6S MG Y<9=\4"&QSG=W !79)7J=CIZ_\,W#$-"X6[J;N9.INGX&466,[,9W@^?SM M?"N'.2MPS8A8]O?3+HN')05U3;W2L8M66KU)CK*$#9FG:?X_=74$75-R-1@, M2PV*!E4:QU0_7,\R<8E_]Q;QF[RQ8TKJX:977JU^_8.![1P>N[R(?K4?W"N4 M='&.'\[<@XLK5[1H,.1+(=BZ6Y,I#^6)%PD;:HPY3O+7-JWOBGLA6Z5:+-XY&H;-=7CGM2RBC.128:' ^HDRS@95V5,EF>?3[ M;LBTEB_S[BTD197]&3"!;-UDU+56S-]X*H&5CT2W BUB).MV6P<]T7E:;S]. M9Y16U^Y5;BN/,/\Z.!8&>DV-U'A+D (TQB[U6!D6=CG*9K3U2FLD,V[ MQO G?&8OLAYRMK.-KM0WFN^ID2U")\)E"D#/)D;=?NU1C89-L1DX4.Z<9Z?^ M4;1V\M(=II(FFELU+8C5'KZS8]M5?V7R)53KFO MU)M()HVF^18LA3W,A!X/O7H[BLDN?U2(!D1M6EA\B.JFC;@8%/#-4'?+6<9H MB;)?/..E>]71N-3NDG2))::K\S=[KKNAN-DEX'W7=EY&3U3D%2NJ^W M?!&(T'>0F"E"GO>$,WW1^-;';ZDO&UW%.V[INSD&4VVQXC/@$=F=S=YL]^'' MF*U*_C-0#ADZ?D":^NMPD JG!-?\?*Z$Q=R/TKP8SJ&8[1PI#/_ZT09+[31M M'!T1YQ>7EXV@9V#PZV.GAL7?'CH:?'P& 9LX2L"ZOE1]\4W7\KW&.//40?F/ M3!;JG<"E^MNWMQ$Q"_Z[2#;V9XHF_!"#^K:ZV0/W4DJ2=KQ.3MC51!-'OE$N MZNLM[=5"NJK53:HHPOK+E2? \^];VR4TO$E32U9O:FYUS8\4E6ANN$15C,)R MCAYIJ$!GD\62'3.L=JW\,^NA:;)D.XMG.!RD6 C=(J96D[(TK0=A?P%&=LLS-F;AM]F1R,M8"_$)0$"VZ "->43YR[>V- MX&M6[E@/L?M]'Z.S5"O,R ]#N87/X7_[4!EY M_!NL!HX&O]YO>$0$ZN_6C6Q\RB:6;,V5INDR-]Z#&C["&NI)=1L"Y-IQ#$DX M0U%4\.&UUZ'LXIHG*V',7V4;GD8-+&ODO7/"LZ-C[RQ;LA51W@^S4I(L?%G$ MP4'/9A\T;7KXXH/E4Y"947__&J"]Y;41WI;=+);Y8L,PP9&1/ MV1).Z6X*OBDRD4R%5\WYSY-GJ!_U)D-IR'"^' BY[5';3" M?#WXJ5JLLWG!DHH?2M95\H-/KSN; F,A'5@SZ_MF#*I/Q ['A1](64BO/'_0 M=U.]*+LV1C\8)=/O= "SR@A,QB"*<.=.'+J,,Z>G4E4O5#]1-J^LKP[^*%F2 MAT4=CC-9BO?=.32,A%*,AH>S?^5NS\=GCT2=K:?>XY!!<0*9 %&E:(B+?QI' M\5"7/:%JXOCPP=6Y;-#J*=8I="X%P>(%*2%^,VW+ FS5"H-$IK,?I/"6[G]0 MUOMW43;B^SY-<8KBB R<90<<>WIP9H?[U@[(=AQV)2:(]"E.E8W8R<4:Q/P2 MG.DMNZK%6,W$#LGURW?]JON^FV=+W83'.Z\OQF.A7]@G7HDJ%$8%NRE2CE)R":]?%Y$O-I)UD$NX M]7H_8%IR):%FH.86S;^%LA?^/!%#:PB413#Z)A%5SPY[Z$]EK"0%/P-KS\ J MMN'U4Q.DDU?B_;HIGLT0H7X+.\;)X\S^P+!P>)Q"Z N-X*#NJ !/JL=QG/1E MP325ZAE:@ZE5>$-U*$:2[KF;PRNS\-:?+.HI:D?H?Y/-^,S#2\NR-UA:2\9= MU;]5S3Y#U9?EZ(L^>++NL.7AQR@XQ[\WN3'[>>>[FP==LV@.(E-A ,S/4C*% MU40^C&2ZB%"YCPQ69$+2'C% ?WLI"-+Y\F0G?/V4)ME;@M/Z$RPI.^[W$N9W M%12L%XK (D]W5>? H=%LVGJY90MEON3E3XCMR*NLEQGF&LQ!WN:ZXLX!,I_> MQ)KQ-IC735W,5M<^AO,Z3HQ2FEK$,3S:!T91'FA!J 0U$,\'O-WK9Z"#__"S)4I_K-7$ MG";,@NG0#$:0_4V5XBN7]N<./&/OC6OSV>)=GSHX3>ZGU,QB3^*'A=EC]=8: M_ 5V>PX4V! -51 JTU93\JKIP6OF?R>!)T M-FSR[FH??F; KEW(W6M*ZDW*'BG_-D(>@Q14&HI.75=,Y_CI>A (GYW]VQ/V M_OA!*O?O?G]/-3Z"VZP9$_9X&EXN7<]#IQ?GC=XX5*^;E7@019/A&>$GN""0 M#2*KTT8?QD977$P5&;8H,@9R3+[E"S>391#5/ =DW7>B^GAG87]56>XC=@AL M?K30S_)CU8*AT2VB O/EUOG4J'EA7#RSCX9!MD6:6NW9CO@K&1AN!Z3A;UE M@-;9O ]G75^8*E22+;_4X_RIS? /0U;,/0@^ 1LC,-H;$3-N;OB0.>C1[Y$GGO/[E,*(Q4PRI,]\!_KXZZ* MOW<%,_J,EA.WYJ+"84H,9Q^[49%0^8P06] X2*6Y%A'%"C7^#/CPT*U_@T?6 M7_XBB7T?.G%9_FFLVY^Z*6$=;*]K51Y(4QOLFHYUUC^RB'$/" M[&J9-5*NJ:XZNM!3,==8SF1_2][I&-T4*H3NM!"^Y8*J2*'[1%%;!QL_3##X M:?WK7I2#[U=XSNW-SI:95[_(G0[CB4Z93Y0G>[$M(EG%9DO,%*^W#4=@-E3+01-QZ M<:!!=FSTH<[UUZEJ;+^+=.BQH$5-58LU%UT(X;OIV6U1K)C(Z'OMTNB'4I;# M,6:*:B_Y/DP[=+/&5O6JW;'"-_3*Q#W@VNU%0+P?VL" 5$G\1OO$J-Y'[@"C MQ-AH95G5UJ*ER4(!OYNM0>U9.& MBJQ94YL[D/.$+Z*:*#^?^6.N;]/X&;!.),UDPJS"$_+V M^GUF_HE'G5RTV/XSIWGAXORB E/W$#)_SP@#[G)*AHG"9X1S$J/3 #XG,3/# MIJ=FR/>+IU;(6HR)-(VMF'H0# S2JY]2RNSD8D[U4_K G]&X\,+^=I-]T(@% M)0#+FWXD.=S]TZEJ;\8?.9C8(+R>]UTA_F/4T%=4CHV 12&7'BO,8W6L[O1 M?U+-M [H !T=;:$/C/+EDNT(S3?[MW_/G/W'7C@_Q\V1M5LCG#V#27=650HL MW]'OVEH8(4&E*(1 B3<@@]*4Z;6CIS+GZ,AUB4EYCUY6L:HE;QC=3<^X;XT6P(&&M2CK.WM?F'4B9?LT%-?F 7BP@='JIL M:5(ZC/3RUK^>O_R);L'8*T>5 K^PEGP;%@*!H#BG0"QIY]I;T01_'H0J#(=@1\]-D#T7H10F3 !A&7@2>%ST1M/*UHY#M:OYROB0A]_):OQL]KP8 MW49P'1,9,]K6G;]Z@%2.T]Q!3.=N;RF^:5:D=;/ M6_KAGB&[J_;:08] RJWHKXS!H0N+.&KLK26&%;&%=E!L\Q(#66_;'D*B 3(+ M-ZG^Y<0W"NDF>Q/J.=8T=-6GJ$44#!;U))/+W*G5$FF>$NPA\8L/>?5D*,GQ MP2&>Z[%X!KO78M'PK2E38T/;L2" MOH#,0@!!8^@9>'DO?7>9]0R\C@@=5.Z]8\F)ZXI@^8'X/PN*5/Y;"I4S&)!- M::MGP*3V&?BCJ8'R/\\/>BO$UZ7#+M6Q;GS$6_D$MA1Y@&!U85V#JG896%OS^DQJAFKUHN)+F!<7T2##@9HH/@##59.MH M'R&'CKU&T8"$OU]06,<L!$2MQ]Y( M?WT0X02?/:B_*R%X!@;\QYY:_[Z]\9RR=LS]Y*:DVBZGQ@HP^[["[Q&V6X;Z[-ZG!2(3A5/06J,VD[*U*?NU$T4R!DCRBPY M@2%$FC(H_U^'V4U:]S-P$K\+L3!6/NOL_#ED_^C5B57(MC_V6K(/&ZPI0V4O MC2.PKPIZ-\T!EU2>516:-@3U%9#COQPY_?\('O P]8[%@!;N-WQ4[[6 M:@_9R!0I/RK$JEMW;*]:%:Y:'($Y\1KK$$%,O=P;$[.]_%=>QVSVN[JZ.[O3 M07W3H.\9HXA81F=TR'20 L1<$Q/?#_T[4UK3B7M"C@C0_$]#KZF]MOJL;F/ Z,CTN$BJ)ONHBCR:(/FOQG;5NTIU<9Y6?H<4.G3G])0&QI7G, M*HZ"8+:=G:,EF!J>AP_J).N2(T#6H0G 05&1(3?7F*%$MJYAX2'GN>;=5!IE M6(W?/;>BFI-#:P@:BHS(P(@I M]M*"@5<0)37?D":(O53.H'Y76&A"3D"96)]< Z!&76E1/YIV3;!&:OB/+LO\ M:\4HO7QM>HO[^QF8*WL&[HBT$?S_4Y+.QGI4?JA#L>Z5K><>C15#Q,_;H9F9 MEPG\P+"%'S[69=B?+S:B1^B7O/1D".PJ8CQ3D/&903]VQ]8Q]V7WJ(5!>"U2 M=U^HB735O-6;R\JBEMH=,:B9Y+3?5 G"[MWK>6GWNRLEPS6=!'!.3 ?0X( L MPUY3PD_HKZD/4B YEU6)"O0A7(ZHEX=0YO2'5K:9BF0K*X$I.4KR3]]^'C-& M,S@P4)$P(U$!/,#JB\;_L]O0:9DZ=$PES22R :\,!VGENJE&.;S_]0Q(A18M MK!C91!-G5@I_S^&-5NV2HZHPM7[=N#:J]Z.;P#DFJ5K3:$'6&\P$G\8?0XZL M4\R7^;DQ'MQ)A,!)'/CMZ5O8]Y;$KOH3I#(3[]5RJ);V3'# M662^4"UT!KJ8"P#V[[HA'4=!3%\DAUI^QX9O;PCH23CZ?R$% (R9 8BJ@-39 MV8(Z#'ITYK5:'^XID2!$K-!8 IC:)EKVU DYJR:]^#/B\?WI97"UDB3"HN_A MKHK-1U=7 ;V[7'SG+7LAYW>&2SB/G54RBP\LBPJ47DC,8C $[/Q\>'29;EV< M DJ+2IU(CD9)[CC"9$%.!,#R3X(=J3>3O>ZD( OK;$'5T]GY90RFM1.%_ O] MLQX T(+TU>]_NPG^L7P3V0VVM+(L7*Y[[*/L&O#!HQ!%6W3.;)"P<)Y-I&!J M/2VOR+I2:)R$6Q\6*AJJI'#6*3A8?BBI; AN9D0DXJ4^8:.]T?=A4_+$E@WM+46?JN_L8V9^9LXF#GH09US[BOGL0,'7)5!*53(RZH5 M^BIUD_8R]KY^N41J+X'/6RH)^1G =.3FM)JR:H+']*%SY];$DZ?*"Q-@(,0K M O9](LR><.$GR D")/F!L'G\\D9PN@D#[&KC;,,2L3Z_R>+UJ^AC1ME/ES)< MY,O+XK^Q,NXQZ]%G[!G(EC/P)QD_A@UE@#2F1ZI:I@N5:-BMK&)XXDL \J#$ MC+P+LE'1/MO;>L7/"L@1DXE,L*W@G\-H8Z0R:J0GO4+*[>^U(ECR>/[YZJYT MA=A8C)?/3// CAA"+)P*%*2[?EQ*=06\\E3,M6'\$/:CEI\*0-.R3; S-/]3 M6H;Y!U*;RLO2R/EEWH39AIVR-?'*;5\-JN/?)>Y>MSZXI3@+#BS3)9V M40#!0YW8""2 >M]-T9M.,$;V3ERX-.>7F+V'3D!=D6F MR%XZ^N)>GBI0V8$$.^WX9^"X /D)A@ G'B;DU2^(>8VJJ(N:7Z;TF7+-YAM' M&^7$)K")6AWV#!S 21]>2M&HWUQ7"5E5UV2JF$EE@KA8D'[D-#X#-PJ7["9N MQP2F!6)R/N&NM!MQC-+72[2.IS1_+0]MTSN*J#=E3?9IM*<1KZ45S _W$,8U M]6?]62>.N72GE_Q23YL,EQED6>_8 T![?)*[D\M+>\*H*^^6D)V5")6\.<1S MH'S"Q&%'E#%"T;_FA6GR\ "F:7>,W.0#(?ROTQ;A>9$C"F?OJ2Q_*U!=4*M) MY:E:?JA+4'4:MFAJF+?R&X'%\9Z5$E;[K"D4[WD7VMRY%R3;7?F*M#0,\=?I MU_(3)@SW)/1D;B;J%OVG-S3^AW1.5O(D5(.@J, $YQ& 4Z^MK6[*?K.Y.7$H M2,(!G!^CU '@*#$& )O;M1O3%7"+:%C#.X^$O(!E(W;Y@0Z\?#-+E#[O03KS M E==#IBOKTI(2QQ\-'&M;:4W(/,BSZ\62\:J$SP[UX%9,C',QEE#"TQBL'&NY;<>;?-K11F7_L8=Y$P6Q*@Z0J]PO7O=Z3>%I8KEA6-4+H\_ MW'1=1R>F0TQ\+"Z)>D^FYVUC#["U?(DT0^#IE)&./W1??O-E*+JJ"(T =IZ! M>G=JX6@[Q6_R8DN[MPV1>P-HW]NOAQ >]V:KILO@*A^=/WIB#S-N?%8C0_KC M/'ZO4S+8?K*< G%Q&.8$^T7YU4P,\_M:)E-^K;7PU4"%$X_=FKR:DIY1!Y># M8M<:$)=7<:^G[5T/X5*PFQ9005DI:OZ.C3"'$_TTT5NR.XX4WL8K70&$9CFK MO=29F%AD0N.67@?&LVR0KS>S-Z6=$+&YKOE9*4T&0I' ,<%N4\9-=8"I@HN9 M#52\54HYCF%AFD'$5P:"R7(YC$">#O-W3*CHO,#""5',@_OSL3*8#I7&W MLRA1$7JKI>J@W<")$ $B N8)0*+SW1S.@5"1#3JL5, #HK,%:"0;,BT?FA? M,4*-60PE_]F&FQ(8'+(1QR>NF,J!Z\;EF&=WF^ JV=@@1[]X@<@#]*&Y)AX; M*I=$$&NS_2W>#D3H?W %HZB"ZR.L+F%]6SN";+IV8 =!YD@5$#,P#R)-M2$1 MB5<1;^S0$$M0E]4W8Y5X]S89_=0Z]UM@IV[S,V#3KTF;0]OZ8.1D3 R;?QAT MAQ!V%S*@U=?&?AC);4# MNT3'?M)"EUK=+LP)X&,T!JD2# (4&0UGL^QFK]\%8/&>DU?M9'P=G8*V&82M$_HA8/'%F4%5_?;#@# M_Z26:OSX\*IR:!V;GB&X M:($?H[=1?U$< \?_-2DC#2[-3%\LEE>8#8EN\-N39V#^L(+@8%DJGT&@%G6H M&;<6*WEQ]?S!R(WXCQ*%O'X.VY&H/9;%72HP_#33W!#'&9,D7K)XRS?HYC^* MB%/Q(VA84F1GCFKR5:*KR_A@B2ELC+ 9O3Q8%I,="\5]426 ?WIUI_"=G:8, M5BA9^9KBQVB&<$#[K0:QS &PJ_[?6&K6A%ZJ"0&MOAKY;JP8/O1KHKO^:0D% M1TNO6:&K^M20$R#-5]$3/*8ZZA3^#"!^E*'*BFJ1-L^NB"^Q(=&[6E_1&([; M)6 3'L.J#J;BZA("'P4?)08MU>K"V.\/5?J@K-Z%>] S?1M/5H[Y!%G*84LH M8KXN,]WJVXXX@,IGMCY,(!ID.GEQR\D5FE@$4KU*0M'5HC7G6EHL6OME96=> M@<,R#C-6IOS#?6D5I0H&,\%8DM5=%.-GEC+EWS(FA $O$ -\=@)P$O[9IM+ M'4FBY+I6Q,Q:A%%>P/=&,@_1/3R"[^E4[!M=?!P&FG$&*A?W.)EC5AB I?HJ:IGP)Q^, ) MH%82 .[80__.NRAW;,-[3-O:!5OG(=?\H:<*@;<_#^)C&=/E5]BJ:WT<-AM_!Y"1;4AVD]'(3_%5?GJTS2W4@@7B3X]C!L'\8* Q[Y=(KYC%8OF M#D\6N[Q%]^J44:,GD"&:B"WGK[!0 \1, !^+61!3!-FDR%P.?0#:*NO%?R?: MQ-2]/21Q$M?\"E@L?&>*G3H*Q1S905"$6-E,58"3.%PXTLWZB+$^U+N2.3I"PD/HS(CX8R>6N191\)X\6U^^ M=TG7Q*N4?*;?[D,2UZ^1U67\=1T'50&;"8.J_C(CFX3\Q=FZY)@5AGDD^KX6 MR&>LS-;JJ8B(_C<)LZ<.%>X9:G.@R;YD?R)86GJ $"7)6<]F9\2XO= MCF1[9P-X_I]*;"F>,@IZD1-'&#@[EM#K W?X<'!DHG@EY>A.ML.X-]N>!JJ% M$X1V&NS<^0B?3LG+>?Z*&F( /U@PWL_2V15@[S?NHM;?-_EE" M;*T%Y:5&2_()7@Y[DR32 O6D/)8*$]0UD%$[VPB@O[5U;KTYGN,"I!+I')W0 M>AM53[7UN3;&=;GAT?]*8)J+\52R()-)2N\7N-*= >M%FI0K95*W,N,B#O!! M:".F+5X.<)7":ITMG& P-E7-1,R.XAOB\4B0/-P*1<-N_K0(!1('.]?+NM>; M&02? -=&H;_58D9-R@,0L*SKHJ]8@ K.,Q:]"T]A LT>(S4PIU3?+7 M6BEU,QRXW6XL&C7A#MKV*0H_XIVZ3P1!.OS6AEAF0QKX+6K$V'M*'N<[(E$? MNVL)9- 83\?'4>%;6ZTA9E>U^\OYAY9AW MK?).,E2L$M#?4X(CW 9Z8NX7I%A9^_B@G:@[ODSM>SP6I-?_IH*,3#_(YN_B MQ"\;ERPJ\E/#/@P*9!WU_:CU1\QM$^L];*V_TJZ[4F$[@H**##:C\- 1)0*; M*UR\)*,!:V/CA5_S@ZZ>SL2M+>;<'!7$VCX)7L1O5.>R9XX,[ ^Y*<99Z2_7 MS]9=X[N.7J8U+A)54MN"I57NB7-EG;U=B\3;OY\M)9F!8@* $E0$ $#8*3?] M@476(NGJ[)(L-EKIZG/:X+4:+#3[1W;@E@CJ>$/)]=5ZFQ$:V\9LJNSJZIFW: M 4<-8Y7F05OO?$\%['1-.BLFUZA]=D3^)>9KZ=%2"'7'_OZA#*5% 8SX/ZJ M9O,4Y6L*HV[9]=0;L841XM3; F;1M=.N#311!MJD3X:Q6#<1*JO)U?M%RDH< MJL+S=%J-'3I;"*,^6)F/)8MB6X_#I_GMH7#BD.^HF6MKX=J$@PLMC9?W,(2/ M(%"3NS@G!X-*['A5_?RC T12NF9SP!]#1:DHZ2M M\L>*G0FY&'BTS*QUN2:R&>0NVTHE]CD*M(5%RB JLL^7AT:N8,8W807)6R=R>L4X1C0Z' MW7E8T=^TA$2PT,-OM-B/-RX8-O&+.X-#,Z>R$>7Z@Q^;RB-(HZ[9FK-%M,B$ M#H@,VZY77(@)=@NLO31,W3&=^)N8-_;UJH*?FA9SG@%^;>DUD9-N2/'LP9'D M8=;HWW3-+T.:USH]FDS=0R'O2%TU6[M88D]U9NR)JY:RKU2P:.:&8*C M\\1=0C&W4P8OV,PTT!K,M=O7^"?5[QK@-I!]:*S',Y""O^HO .DRH(243KCW M4X]=^18^A40 W:?8E1$4]ZIM+13V37YE%9-O4+[,66+0V&(5L/@O[;UE5%S=MB9^V]UMIS/G.N9\]=("6S(26">J1JU0# M8NH> EVR%AMAZ69,+'4MA-B5%=>_L2 9.XD6PR'63E4\D2VVIHI"6 /]>FS? MA.ZN+(F^-UKAN3_C0@HJ:I=H]Z!L%T&=^ QZ?;[7-+17OV[77&U $'N**R!7 M$]@G%:-HG[Z:_D*^7H"(3#./F,%DM J9F2ID;%AN35-BE:-:Y?H&>E'JM-B: M)()T\:9,@NK'=;/U:K(9WA/ 7J>'>8?@#"/M"=!NC'Z>A0-C$;0,1="RX>=5 M941&DE!W:_R=@PUE\+MP?K""*) M'?#)9J;?JZ5?6@$MY]#A0.KOZ?WL MH?DE\DEDT1C*;;L'/RYT.AYT3N%=SYF@O*F^0 :NY-?U/T,S-DT;=6-*J=?1 M -L 0K^ YX7.>3NS2;%&!CH+0Z[V"]GIN:AKXB-3FH-OD(DN^PR5!MAK1HSH M8H(O118<)Z*YOKK AC+5VW;4#758?CA! M:2)="1/,5[NA%6N)4,UI-111V)#S5F\7)<\;"^2'&4HQP2R<$E:R70[\_'6P M[M*.FOZK'T&VUGA37J3(L?Y'@=>3MJ\\HL6PZQ+,"X>*?^I_&7+I_W[GP7SW MNVUSW^U!!@#Z:*29:\@08^6R749_0I+Q@H]F:KT^??S7V>-,.1E!IWWOBN,< M,CK@BE,:D!C,R@"AN@YSQ$3B;@F+7.PADL+MIU(Y/);IQRH*D) MH&PU.T5!N4064ZE5G^)%F6:/3!*.+J"A00*A3@2BKU'-"EV9:I?; >W*:>N" M7M)^^]F%WZ,BNKZ^%3_6 M" UO;7.@E5U38QDVTP-@2N1*MOYX&C9$#2#45A/,\(B M2YA'8T)$']_>Q_?Y?UI#O-+*AC5[/,5L[A-G\=F\]LYX?KU),NJTMPLLU04Z M1&4"X45YJ<^7>]N*HG$\_;X*#03X%_NDQ3N1\JO,))+@

,?IE6% OLR7@Q%6<-# M*[V2*<##2E/C4AODZ00#+Z@_Z[0 M>5?Q[=L@!0"N E]7ZA/@^VP6MU6*17I4-ST<,\+,IX'&330673SG-YLHT]I' M3VO/DB78\I"-3HYR,5=D8K_01[L7T@\($372A1&$&#N?6A+="J\#2ZHK-S-F MVOW:!D60$'V&\(SO)9I/@ I^SLK'KV0QUW)\ M:$\ ?<0!Z"$(ED5]-0QX],S"$GBD5E8\V&B8JI7" J V$X.><5!5'9AF-%?M M:27)0V&X!XS-4Q#S+QJ[?(1PN8*,-' _=E!+G.#7^ MG<2YU!??U%(?FW8A:B<[9_(>EUDXQ\\" !< *&1[]O!60FK9L@W"FINU?K[ M$3/_3IQ5YT>(='7F[ '>3I:X,9\;_U]"(#;G\3C M\QS"'V\'SSD&;ORN^?;+= C"F'('*Q-4T]?'UO*@4 2V^_@V=&(V&_B;P=Z^2.= MN81F#&Q@[BU;SE&1E,4L7/\[XVXU_^+CUK';FREZE0> &)5#).,3($D,%[I\ MH&[PAVS1]AFB$B"-/03WJ/N7SYYOR^77_6R/Z=FP>WS[9^E<,?W7MGJ\NH/O MJLJ;I<]T@OUJQS]*4CP![FEASF?.KJ6+F;>V)8NFCS>XQ.=9'M2=?:K$]<7D?M:?3:&UW=:O>?O_4ESL!Y6WDWQ5+Z== M2LF? *SBQK#R23RYV\ !4K8SKVF*;QQ+S1=4:C;H=M9V$+-Y*L#^=Q15#.8,;KEVOVQ?QPB M%/VBZ FP2I*R_"CU2#L#@(P]=2U[1[Q1LG( MR:1@ G\^&.KVK0?%'+38+$>,81F*"[>$3/&\>0*TPO@EKD9<"%31)?XL2'0R M-7&LC9M<0P.T0)/ZF#-?0L_'B.^XIDQ35"[? ?DUV2F?B?C738@UN(M@D$AG M4@:=ACM8DD"V+9<[U%"O/;B?;D/HP88UAN#::\+=8 ]FP+KW>MU&0EW]#PFP M8(-IAC&LQ]NG/28 6U,_62V4EY5G.^@@-"6RLK SKY5Y%02K4]94Q5H[K('M M$L<,:KF['UC'F*9<6,<(/+[=F2H<][0LP'NU5/!'GHT0^%L$ .AO(MBE:.P_ MGE%)]5>:Y@2(WK4;44&/F@4H>T8&=_DC?#TO]3TZR\$E2XJ$N6%^:LWF[D0+ M<35KA-MB:*C_^*SN_S=3G]G9([E[-_VC6DQS E@Y<\T M0TSQI3=AO25;)/EQPX"354C-@1(MHDX_Z3)G7V&? SW 1VQ_1FB&2 ^+4:P! MKZ<'WSRKC4XWS8=%&(J/PB<7\=]IG;!98>XZ @BW)N_)CM$O1YJ-YTBBY5_' M!31G)N*0H!\] 6K\A<]+LCGNO^T_ ?9F_!^>LP!J02#"]#S^7\_H0HAXL7N^ MJW)R?U!8<16=JODO(([ZC^#?IJF,_WK E85U_E] "OK/PE&<\22T-,_C": P M23 _O_/[Q_!540>[$A%V!,TJJ2,GQ@";\/,_P09^85U,-W$2,9&?9F CD9OQ MIV2JE7=WR)CS=1(C4RQ@)-(>%]@3(.B/,2O3A2_9$'?"T;7!_0H_S5F^%*(? MIJV]=HKEM!')1+*&G(W>)ASF^V/UB3KI+WT@!74O^W]J=_C4D&JU\CE)I>T1 M<-ZV] 1 R>R\W3C,=RW=@27-IYR]3Z?S!.5:34J>E 81)G_O18B?[&3PA+?: M@[9.*/!Z1-5$M:!AA!3XWWP,Y>Q#4_^CLK-B<.54FPR!&LG_O-+L?S\T_Y*Y MT+S]ZZO6]I]E6?Y30#BJ?[W7-2NBH #'_A7N8ZGU M+QB\U?_D*ZF.KQ&WKF&BQP];&U^A\'OGYW+[#Q0ZR=C%HEPCK]"B9;#+1(+[ M>0%__X2K0(GE;6">28FNQJM=>8"?F2KR]C\2_11@J@Z/AU)]+K(PEOR"](>' MJ&RH_*/C[SC%>%JK.>Y0KWJ%7$,&?[A8\$OXZ 4A[.C$O96=OAR_ +[O6 M3O\L,\LCOELX,;Z@V>J*F =KJ$AK@XBX$2)=]XJ1 (7-B"<639)/_V'H]+$- M7ZTNPW_V8MLM4 D\ 8B/K%Q$^ZLZK MAH(*GNF?MW0::^-XKW.XN64V*7^%R0[CY"9M.93B&06O A5!QIW"6MG.HNJ+ M*G8Q;+^*-2W[!-%1G%.4-/U5>@PG;;K1HEJ8-M6 M^=$CNO(3H&?Z]LVS;_^'FJ?\:.NG@2ZLQ356P,TI0G\7"*X6WU:BW1=)4D&* MM,_-MU<]PI/W7..NT$I1X83I(KP%*4OR 7^7=CM5#!IVY]@2W!=PRNFK1PAE MC+0A_@CIO-Z!4OJPS'Z74SNIA( H0.*Y^U\&1XAJ(U0(=:^]NXEO%?79ZO!D MP:1.=?/=C+J&'B)CH^%(:_09-]^ZQ9E.&!-\<>!["54OYTGP1;@8!$ ,@1;X M_00W9FCDDJQ@_XA\-;T%Z GCK?'MSJ.E]T,JTGH;D][R72O9"3%GHK6]VDQRWYR?_9&O WO$.>W/+_=R:O^]JXQZLU%P&4.-#&>5U1PM%?9Q6+9?Q[ M&(\_%IDB\G!118QKLH4H.BQXJ:+GQ;_MZO*7YRD]5T7]W]@\.\&VKEHQ:X>$ M$]KR\Q17ZF[I.UK#0&WER\(>$4,JF;I@V91!3QJLLP&>PJ2S-NHWJ/T *D=G M6)7+$^"5K3)_BRU:]6V9UJ-,GEY8;32O_@[#W #)QU 9[+PM)Y+U%**Z,_3\ MT2? 7Y::^B_&9"\JPF VOH_XUBC3_Z'>I#;%]CLV,PI1-;[H]^" #PB>)F>! M"G3%F6O/TEW8;&A^P\Q&J-+U485);&?31S=Y#=0U09)VIDP]HC;7)P Y,O0( MLNKL_.\,M_M @"3]?[+]#)\@@93&D6>F>4]N]E[&M_#Z]YVS9LV$!;1BW+/J M775^GKB>R!M@U$B0[&;_H@>*R4??SCX;7B4NVEB^.3P'3XUAGO MT5\V8,^V\&-+V0[9%_(U:V GW.#UQG3UH:W&S2?P.W))AOZHWO&WMV1C-2J.RM8ZE/_,4 M3OQE\V<=MXSF>ZZ"N+=TO@U,F4-DZY6;Y#^+1/=-N?&5*Y>*8(J4_OAWNE=. MR)O_Y^WRBT$?F>G:D5<=2;.W*&Y/ .M0?O<4Y^XW)0HF]2*I 0!1L[,>QOT* MWHI]^[]VU)J9T).D_0SK -68 K,(%M@T_8FTKG#*VH/\V0'E7>?_VF M$#U-/GH3F*) $=3Q[-65VTIT858Y(@9O=R8%.%,*JABPT[OT!O'W8@FN)YYJ MTO%*ZE G>0D)DM*V'K<3*NL] 68O&IB7;Q^;J!)DG-S=6VF@/MK9 Y[%+#NW M/S+>);992A&H;."_Y!P.?;L2JX!9@S=+>O#&ZM,?NOQ/U[9#5SVV""R![6K- M)C+*NS*#O6M?];?:%B&I8',%E+:W(RIV;BFCDVG BP;-.1)L"D[N; <0H=X= MTF@>/5[5FCFJ NQ6[''S*B*+@ =/9$PM7<) ^R#NQU)(M&2@AU]BC-5 MU750.Y/JWR&?Z@)1G&1;".6DM/Y[)H76R!978\]=AD$_1;;U^ICXV^L8)95J M YF'!+SPGJS6#,80^0ZDN(YU)[!"16(X8#BIZ]8,)K.9!&P22]]V'9S4<9X2Y%RT8CYFW(I;P7MY4$'P54A[$G85YD@=VK&M-$P#Y7OQW M!2-*] KBS<_][^@!M ML>];+0X3;Z$F7H=F\QZV\M!:W5H1?2[*Q06(P,]A8J?%.XWTXOJ #^/<S7!W803I9WCOK423X7XH.-2C 'H3C$V_'J0JHXEM]-KM\_!BYZC*&\J4 JN)(WANC/O!2%>???YDL17.L9>?'1 M"6Y_1Q#_/]HUD*(L;.E5(.6^/=M&^*Y'!8VM-?;5[\Q0)\%&=%]DE*L=7 M75^L9QJ]%^"UY7G%?-7\A5]\OGT,>>,S7($NB?&L,?S-,W(EJ_T#4TA8OEFD M"6F!I\&#[H#I!P9&BLW0"MSSD#LIEQ*5(BF'Y%XL5+4(7HY MH15H*(_8XX=\WVO=@G9%KK/T75*P=A#B:FE?:2F>\V^F>JY$/;M5PC2O MJU=P.4;,R'-8AB"6KW[UKZQ?,:5L6V5AR]^_SI$I8R^I,X.S8B+S3G(?+?P> MGM.W]FUVZ-UW+V_\+_#YX;_P_X&51RW8(-%,V"BW4*^;&!NB]4*$Z +5XOT+ M.^IR@/6$P1-@[O[3$T!JZ<43 7J?ZKI^2$YQX#]6Y:,;?Z\5%D?,-#Z13![ M;H: [F?V28/$YW-($1#R=A.,I5BDPREMB4L)$O]Q=^DG0 ?O\GV"MLL<7W^! M<=?F[LI:R$^K>CMR=Y&6&1MXU;X5+2E^SIXY MJU2U<'N3U\8S\ZDQVK,PC,AD_)!LG%J>LUK-*Y2S\;K MZ'O-"/>AX=LAG6A]%SQ^>SKP/&V\)34_)CI]09=6L]RJ[0@WM,O+IM/>Q59, M6(?1>'_>8?9 4(VBBYQYT<]'0H;A?-3:6.G63_N/7]U]7?K8M/"(N:>A'4N- M8;"\*]_8$YWK-W[]D39Z5\GU%; ]K@KB_.-5@-3=S=7F;]YT 6VH#[!LKF/U MLJ'6V:)@[8X;,5U@V"[DK=PU;&[TH>/;]L)-">3BS/;\Q=ZQRH58XI56-;2" MK?QPZW2C-;4?8ACIWCHYM^+4&1\?V(.L52T,M4+XGU] B&6!48]%=4OSO<)! M7&FSL=<.LE-94R[;T ]3B8,O"$2/;V;0EM30ZF@$);/H$L4X.3^\$*KH?5S? MD2#,5&NHGC(:5,:CT2UWN3DD'CY+KLL$DJ-3G+W=\=];:MO*$J_;>0(,Z)]. M'195LI\49'KZE]LX#^4OP\/.\Y1QY4W<[OAF=.+;'X;6L^$+'B3]O:PI4Y^? M .&1?27=LU[[1K23[4U1[FQ.H/?93IWW"V-)::?D*,Z*PC69%^5M*^$?9OUG M9O\VF=XAM5/N3C5Q98.$\QB)Q)'K%!1H@+AM+ZIK2+./S4X>3#:1 MX(U+BVDDK^IES7@"?'6[GUM6EOB:#ZFO/][H*2^%_S'WI;?/-;=UXH'RN*&=PE^BHN5NH]1U#O#T7\O79D'IYW@ MPU%7?NP+%2$Y .4E9->C'"%;'+LPYD/\.(?_>(BG?O&4=BZG0(P1C23^%K\T1VNQ;\6'BY#3]OND:>H]:%K M4Q6\6_4]2RV_FA+%HDZ[%>D.'=U-'CS0VL_RSP@D_T-_*=\^,]P[Q',7>>(+Y2=<=ZT5G1(65 MA[V8@HD-)BH=>"-\:7,R1D!&6N';)78<+U&K 2:8Z-9BC5-_[N3VSGB]U:XP M%W(!O5_N/]^^L&5V#3O_D2DP_C9^@*CWYF/8<^=(B@112U$-#@2.D"M6$Q+; MI*&>IZQ'#@3\-DCM+77"!ZF. 4JN^/#3!1RLGN)"VX\C.,N7-1G$02AI8"5% M,N-8A?%Z-:2MXC&O@EN*"M?@W&OOC[758&6"GE>Z"D0^#0JQ)80HH$=V,?U6 M97U]S\=ROZ^07#_COXE,%JTJZ<9])+RM$0>LJF2&4]S\327D83(-[^J?2V$B0DY M_-0!M<-SY4%=M3E);HJ]+*LJ13^B$)H!VW]Y]]7AS%.;S;.KV/1Q')UPP2.# M^0*HW9'D5@<=>&[SUI/4E&E0&B6M3A@[EF?7ILFGC=C$RWCKFOY73K.W_/%E MOBW"5_@1AW\3OG'1HCW28$7QF5'V=(C"OQ18$]U]OCZ3%#RS( FE;6@X[JU[ MI*VMBMU5[[)96104HJFBM:>,6:+W$]JP49\\JGT"8#T!NH*UW(QGZL3$P\W4 M/'_EI9(*%($J.+O$OE\40O]POJ%P' ]/*K?\@M9YA52+C+U6<<[2Y.B9O3/* M]G6?7(H FX\&,[^=$1?^(/Z(2M.K8_9%]L5JFO9/#Q6IZ7N.M0B32^(O5G4PMM]ZU9TC&S6A M_!["OBN[ZQP&?%2O)IN5\CR")6I(])L?CJGG2^) MCR@LT[02M2&5R^X._:-'B4^ F5G+G#[$PW-#LQUF+^7-&WI %XV<1Z^AUMLF MTA^NJ@H4)SUR^1X+DC.%=:&#AZ!9FQ$[RYH4U#0.IB%K/.D5YQ"F\-7S(4IU MI9/[+:D8O0CE*79+7W65MM^?L)5K,H69&Z0;JD*TF#+D*'BZW"!),.I W@2H M*ZMW.>.V ;QE)/(7VYMB&AJ>(FR=7R0&%V)T$/"G M9U11M#)T7!T;WTE09I,?OG6W+0RMJ>PS\SS4ZY/GW1G/]=^)+],/[4"V1H]\ MM"ZF-_Z8VUKC5TW7_A^G0XM=XA=21=R2AB-[BU03U B*C:(U7GJ(%1LOJ=RV MIOA)!%.V[/D;^@^=B"RDJW6.*8$^( Y)]K6X:--^S6FM?;;?UL2..3#@OW%H5)0OF1,4%.SH<8RU@H6,=62^D$)1=G4VFTE2 M6V"^23>-Y>D;.P%@])4@&BF--:=$I5=!7Y8EJZ:!E>+]0R"QD8;:95KT#2E& M"L['RW$A$O%HHX/[BC=[#CP5./G8K*SQ;*5 M_E6N)EJNAENJIF@>[8IF5F!&<M* 9J$Q;4U@% M$&[;X#(/JC"E.R"WJV<4"4);VV1' "0XT0DGKR,DVR*,3B)V&C6JQCSY?NSP M:GWH]/X$.7A.ZM3$E!C):=FQ)Z?T!#"4&#M&;XGYG%.__"W%YY)(..-]L35P MWMN*7-F6!$$NZ<#"Y.;Z5M:QPW,4#=>VNF#Z:U X*]WC:X6_KVXHD!U!@ MG4@4OT(:A7/BJRS1)\!O>8L6PE0VLOG)M6B@M(JA)#7\PR7[!.=6GI\C/>0D MX]MLC$0M&!NZS("_@;Y*FB,NIJ M#\CPV"4\[+>81/7K4?$VZ\>$JKJM@]3FN=:AC;6AT^B'F[TV-ZYH+LBR6!$R MI:CEZ@U-?3(?H1FDEYF/B.O:+[LC+2N+ZXXPF6Q\^_-]'9AM*[!-=X999D MVC+!U0_&BT) /6..EJ<_Y.AV+,)%^=FJR50E-KNJ_,(GL!09$8QT7N.KFL?0 M2^%;#6(_P>.'J(?I])'%_LOH,&>.N4W.3IUG31N855\PUB%>B'M7!W_&)EO$ M"]R>2MWK0+98Z>J>@KIF6;L;_#5Q79138RO2RWZ+'$CVO6_A4.XN-]P6D\(M M@C"R$CL2-/WBZ.T^0$!M6%AM!N[U:%(&.\C>AE5^YRW'*TM2:Y;'N>A^7+PSIZ1QO^)D/7W,XLY!UJ*G)\8'LE[XEVZ!_O MA6=#/<^YLR?6FI2#@;^Y:QFHMRLIX4F*]\O-&.BQAMH8/F5;K@/W,.Z9]9(Y MVXF=E+V<^<>*A(/%-"^]U-WN_;Q:/?T!+F7^3 M]A5HZ9ME)*I@1P>]$%5M\/'NYM;'*1^5XL6=*^%/S2WA,E6-;\%9+[,6M>L0 M+\1.M.^!EJX."&.2(;&:"3FG(MGCINR/=-_I2=6\(H.X1<*I4B_;-AX_03]< MWC\!^O>L*I%B.L'ZU]+2D*3.R3SHW!)Y:L@D#+$RUGPC/RB%(2\JO^L6C:2J MK.2_>F#T)VI+1/@R?4QYY,#2S6._G/2,^%(-?GN2R>F_K"-^?E!YL?5H'*;U MV&K[Y^+(<*M*FEE>W[<<87&[=8V@I?M*9]N[TE3B9WP -#!Y_0)&;OI$*Y+0 M8)V,ADOZ\TK.X8YN[;U?\],4.RQI8/:D2,C$56B8JL2 M^T7-6$5#JV'B4#(X5AT_F_DKKH>.V!"V++PN_F>WX529LY4W?C2U8@6;"'(1 M77O[USI9(=A@^2TD#6RP2A8A3D4^R&L0.%Q1_OQ#M2<[O9G]SR_\\?NX-=E\U!80V].Q14[Z*'%;:]$(CME%3] M@8>D7.,.RX>X@A[GYWIB38K%/*G?ISC5=**Z X>0E]TY*B\>CD[OI78@%Y"; MMOJKYZS]M93XEVN=?G3!*I-'=)/LKB+\T#*9IMX=$JOF&9U?9'R+)&O()$RM MMN7'5.G\24QAH*B\Q+JV!>Z6/!#IN]-!VD'DWLF%1J>T2;TG@%'FUC7ZWTRD M?__^/UN.X=^")6*[42.E9#>F0)<_)]=FZ2?!(/I[]%Y_O9:_4X-+%H=8L6ZJ M8 IT/O2FLN )H.],\;RZ[6X8305AOYNK2.X7*D6*+8?#>_O.) M!PR@7;F=J</*<"&VZ_4?2%]DU5;75D6MU=2%+E'" M9'5,,4CG-GX&3L5/715O_Q=(KOP+?Q^EL#.HJZ8O,7(;.:/ 58/$)DT?QA>#G'8R5IQU,X_#=_7]YEQ_XM:P MA_0WWN&=>D0,SF]X)O=.JBS?]8F)Z[4PA<9>V_3)1N\$P9IQMKB?&?3N]M&8 M)K)>6WS;^$.&T6_O CTC3!$/KSX:SERI@99>HBE9FV*_9I =:I#=^(R!S!\12>YP7H'P9W\"ER8+!Y>>NE(E0N#82] M^JM62N7JRW(S&DR<%BAMHDN/;REEH>]5A'OU(P2IB.-5H> #!G9IT4#2T'D! M[&"P$$VP]++*WNV#3_#M8UM%AL54!LLD_LU^]YEH_PNN!<6)WRAG_&R!;CS[ M6U:OJV"E.AZSBDW0\X6PU@F'U^=<0QNIUCK2S2N>4;\Q,/NQ%Z1-Z>F*J9%! M)^_T:@3&V\.Z,( ^R1O*@3X0%W.Y#TA(N0RF02PI/H+JXJF\5\+FPW4SQ_I* M#+>*BAMTGS6Z#6-^=%-PB02N!!2DG#U"G@ !3'ZAZT; JH83-C*^+,_D[KO- M-[OAGUDPU+3MTL"8:FYQP2.*/L;999"XVCV.>7R%UVY!DB&F@K&Y"; [%9R: M-"H<#6@SEZ=IV8(!?S%%(E&&_WQY2,4LE2T:;1Y<&K3-F1O=(#JMZX/'>[RD MKU127,-E^#H'RXY7UFUQ8\%]++ASA8/RBV=>^&-;Y=ZZPYQMHG!Z?L](<;UY MW6=P+FR((KQ#VG3(' >,01_]A2MEI.8$K;3$ZF1I!T;VD%U1&+C:U(S'1B?@ M,E1=>JH83< YL!>8,E4%]>OQ+UJ\:7J<9U& V/.#HM1)QR3<):(^&WNHJZ;* MD[EFE*.HMNQ?"6"*YE/ X$3=ZMCFM*]@S*/1M7'0IZ#WBF58 \R9Q1+*IG("0!)$$S/N4=M) MF<[_ZL:ER(27)C:6Q-:4BB)%!=W\0D,^6^7OQ<58KRCWL!%="#*K2&!NNG9Q160N%8S&JS)F$FOMN& M[I3[\N3?63 H4$4G'OR-9^\)'_PDUHU42*VKESHH_*Q#Y?,M+$/?)3#(1?G\ MQE2]B_F)RY61]M)9N[)9)G\'%JE%K(V=A&]W]ZN)Q0%4W-+.DII*8T_/%)C2 MUW"<<)GM:5ELM,?56FS!P'\F8X9'9V$FP7+(9#_%TE[%(.+3%0"TR2#-5)TV MJX]1U0'9:Z$V!70T9 Y^V:NZPDEF0F>9I^3T+)Q _])Q(I[)GEELJ-<_R9A! M/>+Y*5$00FO2+M[5A"HO(HVWTU_0@WC M;8W)8[,M(C6-0/+,\A?]BZ8L>QG MZUL+BBCTX*PNP8G;)ORFGP#4_E8/5TE7HK,6=PU;Y%6S:6XE/![,3+_UW=M, M"!T YM^?89]B(I$R^.3A-HQ!%*4GUPY$G0H6:^]XW3_V@$0=9<6'>%18>3\= MT\QO/D,2-3GFF:QX G3JYGSRAWJZAN4:,U_),P@:!MOK; 6AR8LYZ6BW/FN8 M?@CFENP^RH_2%@7'QSD!,]K^=4X M(RI19'T%ED-)HK/27'L?\E:'EEXTO9XI;JQ0*N41.]I6RI9O[^>P>U65?+N= M@?A^D$*'43JN;Z.J5G#^R2@XB/3E,"UWM0'IP4;@ZL=7@]1#+MCM7VE>L<7&T; RT$ER=[G9C;PNNHT +#^(Z;3J\P=WT9BP:U/RS;;\34_ MK*&<9-D(YS<)7%3 MEF.3 E7^!L$O1+K]!0W-A?'$+P10P^&EN/0NOGL')3*;8A7K91[C6OM29 :: MLL6.$2:(_TJYT5=ES%MP3?:A=YFSY'W#W:+EZ-@]^G)DNG0GK*4L4=C^)V,B M7,G;BH-=[TUSRZ]!@Y?OL\=7ZB3E4%XBJ<>K%+E86ON6SUG/SM1IXRM=IF:] M_]B'W"^/*F5:^V$:-8EA!?M,0RZBICC'LNYG>G7WM[%0G>"RZ)?"^)G"\1-) M+!XW 4*E$&&UQ;V7RS7U&K6)<[W$1^AF0J,>O6,?+H:L_7%IH4 RF-#Y]11? M6^)EHX&C")L:^L,>7GUR?4]9_\"H7I*OY8'<#("U&3!%Y)K:3D M$W\E$A,K5SYANF.G%#/3.=;,7=3Z.&;P2_ @NE9.\]H7-]>Z@"G=%-B3]@)K MH,AZP U,3)LA&=EEEQHJ-4 1*U5P]; M=INLL>L0'8F@,8R\$X)AVKF5W:E\)V.8(5)?;!FI@?"??/C$'R^0M(E/@/\J MLCJVH7,_/?IPC,ET;8*?!)C,(IL':XR)NKUU62,C4A?:AC;!CH&1AC M/FC-]VTKCP%6E9&\OL@N@3P*3QRP M79":"!"_TI5F*^"R90GSJ8.M4EN08TN*.$-$9_3O!0)KS5IYK,]XY(W4W0OD M1,-%MWY@),< MC;[XK%I<^K#R;L@'!LV;,!C!_EP7% I1\,_,#J'5.M8/[' M1)BS5\LQ+O40^_?/&V&RH7GB:-..YX1?GJK36MG;(6I.JX)*4F^6,KY00VM? M5/[M1SA)F1>0^U>O1;T+#8P'<(HX[..DF& ,"J:X##]Z^3D2E9 C2[%++8LH M9O(>&:!KT4LY]6'W%Z'O@,TOV+4QRF,+29D"G-*^2 Z0S#QBM[UZ=]4XI8WU M3*\'H"3!]C7H(\VB>_KP7 ?-FT,"E^*^H,]WJ!NI\*;\GGWG8N;'"@+'/8RM MK)L ,8@+(CI3HO,),+M(*:=_?:30V-80S4-;$S0C$NCX*9;4O4$3+UMY%!=M ML@$G#7LZ^=XV:T%?Q@DXTID707] I$XL$QFP,2A+ MO$TL![E%.*"V5+=F\".].E)G2:)[?TR"DQ6=:K,$"9R!=Y3/;$[B7[IKE=6Y M8:%(#FL<:JBWJV:9@%7]0A MNKR,PD9&L7=^^:,H[H?I%Q32]>*=MV=_JY,?Q.CZXZ,,\O_22L6=)R6'Q^+U MS)<69LIN,'[/D9%F=E+IET?'0PM3(- MSZA8.381IT@S,IA#A(-]C<1YN6=6H"O'[\4]I .+:)+[ZBZS_E;U9QVRFU'R M<((*QSYH46X1N&K#JS#RZ( /AT5$Y:6<$_[#CX8X^H!E.89-'KIL66NTB2': M,#EL+#2 "W\2<9W?\_J67Z:;>KO$Z@,DDG [)6?:.$#O%VTWKE$GPW3-*9<] MD%:O$FL5O103;M7P22+5UV)T]/I1C)43.96?7AFNE1Z9QD&CG;MB'V95ZMI> M+4F+#4<\#T'U^5G]*?O_3_*R$N^4)M:+F\VP- * =N19(M(V.Q5]HVM?L8UK&U]/8R:!HF)M^=/+,/[[T]L+>;$4I< MZ=Q^Q7Y<4GT_C/E.U9'3%EI4 "\/VO9,+"X3NPHK^]PX/HN\X]&J,@6J!$=8,+FS$T[FG!J&&EU!OU+<5VS?[P1F>/'S;NC#L@-]^LGDVE9F7(YD)4FW?4@@BB!4MY M?-\EF3%QSJ#Y-X!**;7!GAI9$"G/@N:+!X6S'J]XYJS^$Z =M_)VV],H!C'B MMR4_Q6[OZLU/"X0Y8X5E*G,PSKN_H"42BZ@_B&TP3/XL^^7 MD# MI39C('*_L79 GLC2L.DS[B\%BL)->WI-( 2PH2^>+P/PW&_\]IV]-C3F[HOM M.^\UJ\]!<#KZ9^/O%9-?UAWKLRU!W*XRVF@BFZ&O!BJJ]\OM6)/ MMBIER74D >Y??R..;&.##0)+UI;3O;I(6>?H##MV1#PQ__1_WA^.!F]+-QU. MQC__6=SG?QZ4<9KDX7C_YS_O[.T^??KG__/+O_UT,,/3\-3Q].=[![/9T<,' M#]Z]>W?_G;H_Z?8?B!#"@_=TSKW%20_?QVZ4AV?GTI_]F9)S^V!Q\,*ILTM/ M-8M39^=/'5YX@/-GJP?#\70&XU1.SQ\-Q[]_YG0Z'&%Z=OK[3\Z_\'YT]/34 MX?NKKBOH,?#4\O=?7ST[/7T\&;^8'Y9NF"[_69YU#V;'1^4!GLC&BS//GFHZ MO.R9\ W$@[\_?[:7#LHAL(]??3YE^P!'9[^L,(W][TX.X.^E.CT9;\_H]M,O M/!W^1C*NF!)GMQD=7/C-?#RDS02CT61_.)T-T_1^FASV-Q/RP\_29#Z>=<<7 MB3XMZ?[^Y.V#DX,7GG#X?L;P^(5[G9[_8;D?S#H83^ND.X09[F>BAF' MDC*;SN/E-SXY>.'&TV[VZ1KBEQ=.FL^Z*[=9>(!'SQ:Z#"^_-1ZX^+[3B9;" M?6ZO+\XX]V)7OM2%*Q?<7O(R;I/\07D_*^/I,(X**_TN[)=QRN1]?HX0ES_4 MYZA NT8R8>_]\F^#GPX*9/SOX*?9<#8JOPC._O.G!XO/].UAF<& ;L#*O^;# MMS_?VYV,\:EF[#7NP'N#M/CKYWLS?-@'O M(73[P_'# '@TZ9!'9C\>02;Y]G#@C][_>*^_:QZ^/?U1'DZ/1G!, M/%OPZ$_#]P_IVJ5;?!SF7,;]QP],/1CBXC_YAP*A5?"9V60$TZ48%L!8%FRP M'JKVQ?M[@S$Q5J?C2_Y A:F@[_U2830M/SVX\#27/YRUM:AJ ^-)1Z:#S,RC7&/*>QNY MP <5^?S#/9JD>?]LPVF"T6]XI4E^@M]-O^U!G_SW4D^I19 A1,>JP!VC+50& M)=!B\NATYA6R/O^4C\>X++A MN@J&UP:F ?>X%TJ@>#2V".XA67OZI"M5;ED M0>(:<T[D.&FQ+_4466XC,D6>_]& M(F1BF4O#M /-H@!@O @KJ\#;5[>9-8F5XP8RE261"%34+IQ+S M$' OJ*J8=Q6?0:!(1'EJO+F?*E/06 M[Z-0_A@K&>@D\0.*IX3[:J&%?[YW@I\>YGEW7*"[]XM:ZF424JDXXYB(ON)- M-!(1]00KR@MA$]=&?<+0.ZD'<*A@]_!5,G1Y^N8HXUI^(-PSA(;?)J0_AV;_ M=.6=$0=:H;Z"B%R'8*6TS%J+1-0*WSOKA'O(%2NB0^!5;R/35JE4-1%10<*E MUWA#%FOB^-Y2FF2E+<'?1J;UGA>GK<6-#0H5%VJO8$UA.SD 7-&A%*H@=!86@2*H;D'"_5&*L_D0RWX\V+,*J(G%E4$8$^1VT;R5,@ M<9L)77E%);S2-T>U*HSUR/(^"=+LA?D8,Q.Y1#0^7=*IW,B;YX1H593*C'8< M)0"OS',C$=T3P$D51D&_5.72_UENT__\Z*U^_&/3R\W+?OD M 5C\F?%F[X]&PS2<+19RD(>'1,O)^ /UBAI^?S@9[\TFZ?=3HEQZBU].G^WL21Y<]MI'O7/B;!%Z3^CL%Z($$Y(I MD816(Y MX\QGD]2#JHNT^0O*ZPY&2,*=?(C6Z'1&T.LMXK$CO%Y9/9V0%MWL$3[3+POW ML,#_/[O.V;&S%MDO11B;.G*,V[/D#Q@9*O"HP>3XG2+R:S-XB2'\K92,:F\B0/C.N1$5@(!V# MC.@ .)0**864=:OD:\P"6Z&<+*$*66-FQG"4D[P6%@T(5FK4(6E3G0Q;3I57 M90;D/7D,W7@XWE^#<%P7:5(1-2-!2D5Y)U'4^5 1J"+"R$)%BXBQ5=) M][DC3R#U88U;*>FV)H3U ML?)02RN//GMW)0X$'K223B,^!LKUTIQYXP7SL0(8)_"/9LGV;#+>GY7ND'3_ MI]3;*VG>E4P'5\7X?X-N2 'Q5[C:E][LY=N"D&__8/9D.$:)@^"/3MV;U.[L M2)_=N/<.CNC(JA[LRZZ4LP>ZE1 H"ZY*-I89A9:%]L&RX!#(2BMJDI!TS*HU M'S NDT,^7E),<\;E*E9*N2"#IZR@C !"EXC\GKGJI3:O:"WKFEKE=P2,J8QG MBVR25\/I[Y>%IW;GT]GDL'2?G'Q=7EO$W?XYZ4[O,/W 9SMS_&9"D19D;SS\ M18_*==[YUS).!X?0_?Z1"()1F;XJ;\MX7EZ4-<3D&@ 9DF>OI<$[AZ!I]SKF M114L9YYM+=(J:#)\^\'4P:^>SLKA1QZ#ET=]CM1X?V]QV2^Y#);>/F<>BU_G MT^&X3*>G-_BP=U]W\_3[^A7#9@R;;)1.61L&V2=4#-*QD$QDRABN0BB@17/B M;ID-LSOICB9='R(9GY#T5BIV+7WPD#FS45 J$9?,:YX8I"J4MB6I*%JCWV?0 M(K(;@M:,),67["*,?W]9*:DHWP08_ .XPF*P,D$)%/\,3%<-N%-LI.*CH+,- MQH3F_!AWKK"FMI!UPH"/A(VSHSAN9"$8SZS4R5CE4" U&S7ZJCRN9S#.O\Z' M(\KJG.+)3P^/NLG;L@S\:"9B82"*)$ Q7Y-B6H-G,0C'5)0JE2JS3JK]KI1;"RZ,%(6'C&BB(B[4 MU:*V )T9S\)9'I-5O-EX5X.[YPVDT1]L!PE-J?P(,'C@!N&II<(ZB_9HU+)X M$&!3L][3.V]*.]Z4#4&=*JB:6[&< J5B>(K\Z\!L,;CA<,%,H) M@?'Q$* QO)S:) *) NUK5[ MW;]5^GTQY?$L:HS*;'<$P\/;F>.H5;2B *HL+9!R!>%/U%$S5:E$VI3J9+,. MEG8UV$D=QO/);-*M3/K<*:\+&[?(I&)$Y26IL#3RRD(TE@DA4\G)*-6NZ;=D M'N%.1BR-/X31;S#,3\>[<#2=.1?9# ZA;2UQE M;8FY-1O.64I.(4,)R[QV@954K'4>ESDVJ\VOR 2AZ!9^^VP"X]MF_*YG#UAA M0_35,T#1RG3@A?GD/0O*5^L4"EG3;('D5WFS:6<<#+M;G-(IHJS)9,, %$=P M;BOSRFLFLW))._)V-1SZMYQ-%,A,1NHTZ/E*.FB M,"Q541U$K<#+%E?]5H8+K_L<'R3[B<.;%N6L4'%O?D1]0V^E*:1\23Y6P[R1 M"+0=Y4<4W,:!.MX(U.)HQK>VC5LNJ1*K#% :92$Z%.D.K529$513WR^7@K;: MB<*M:2 Q=3TO[W6@9U+,2"V9YBA>/77=J@%$H 8[63<'09;Q+_?).R>7?#P: M'@['_9EW.7LKJB217JEB.*O"(\]DY)X(N3(AG(&D>))M8J$SNOVE3/8[.#H8 M)A@M:';2"_WA\[]O 2BJ!DV](/!RU"+)F\IBJ)EE7CVW"G@VS2; _ HC\K0TL]"K39M97-.3PO M,Q&&X\VUKB*TV+>/IXVQ=>VKK %#2:')>RZ">VPMR(%OHE M?>P)7+;#HUI=AT>N8Y%)1@9. )K.*&ZU@SD@XC],^O#Y[ M_!;_N:2@_^():R:@[F==Z64(^-&IUR%@=48IZN>H NX+;7- MB<+7$L3A3"9 MMPOQ[U+2UV3W(4P(PB$ -9P&)4CMJ9^Z8QFD#R97DT.SF1E+M2WNG3*H'B:G M-N#B5X]OI&OQ9F(V!:JPB0:"&(4TS2ZQ$+5ER:.L+A$4DKQ5FGZ5]7?ER3W1 MZ?QK@X#M#T2+& W: 9%QB]I:JY(9U*I8L(7CC2*D=KMR+ F]7G=]?Z32"O N<8B9)6KL MJ),L+"9?6-$"0*':=^UF-S?5>G@S3I_(A2E*!(+QXL3IHY-E2+?@L@Y1JF8K M2UMIAK*1IPMJ@0EC6VNSG(;4G$;(&V2 M4IA4%%-1&Q3TJ*PA.,-R< CI?96FW0+P-0?QOLEL6RHYH!VS347A7*$LF:+1 MB*\.J6\4J]6;F+3T2C;KF/DJZI_VB;DC>7&RI!@XJSD:ZC0J&22IF:3PGD&6 M-[4Y9+=D!MK!.5?M$@K9,T\3[.7 MW5[IW@[3N6JVOLIP)V<$X8M#MS,U1OH::A"5*4V36[1!R\F&R "U*=>Z&N_6 MGC6]9L!T4Y-;5IC.72L$$-8QT_LDJA,T79MFA*2L'9?6M8MUOIA^]MN\2P

\%,2,ANP046J)61-1+01 DE-=P#8N5!QV:@ MAHM. ^HJ9CSB#6UR9#YZS@J8 L[XF'VSB=A7!63/F.EV]Z-W)@4>:))2!C0, MO%8,M :6 :Q0P5OEFA65&RT_64\:IP(;I*+U1E=]/.APDM?1CZ0!#HZ5\^A,94E0SD7TA@6(%2%H,1SW2W9B[7;>QOA% MQ*1 I\Q2A(+XFPKW*'M55.H5)7-$N- :O[3:6Z5CLDQ[ZF3HS3!*X0:VC97(]EB MPLAZ+.5L<^4J>^:*0OAG746\(8$YP86(U>"*;KO\O&GJ\!5JMZ"UA.29@1HH M]0YQ(81 O%/!5NZ3: X-MMNV M[QU,NMGKC78K^X.UZ48P6[34D0G@P+1RGD$ES[*O+B@I<1206L]QZ:46JP32; M#=P VKD=56#5E,RYC"R5@AH29&"!)K>ZE*+-O&09FBTD?X+(95:>#=^6C"R+ MJ&881V71?N?7XT43]1%,/S(Q7TQ(9A^563FCU=8TZRE6:6VE/1FK'6B*6(+* M8N4)"F0*#[5*K';;ZK^>'+TNX[,#JY(;K3;6WU#G 32)5$P("S@$\A832JB: MH=9QKKBJ=&@6B3>@;&YDY/IZ-(P,24N.E#>)1BHD81AJ%LF"JJD:GI->_^C# M[0!DR")6*FF8P?]C6@7+?$']89PI7GI;4F[2H7#7./BS)3*X/*@%J,;I8A;8 M#1D7&PHEV:QU0E$O+-=4>RR9STFRDB%+%V1QO,DNK5=;A8\0ZB>B]*VF&UH# M#D*L+(%!/1U204%=/.,F"J4$*"&;DT%WQ6K-J[8"*J@8/5,AD2.6(LN]F0E5 M5H>V)VJ\UK;5=M2OWU#3Y@W-TG4I*VN!Q4+]$='&90"H15P.,4NE6YP>U'J* MW68:'FQ&FRE;',J9Q'QTG&F)_P1N+3.@(>2LE6RS5_P5_>[ZK74P+/7$"(31 M2U0>J72KVCY-5.ES:GRVW%;I3Y5A):%"H:M,,3/!O6":QK\#",TLZBWC0Y$! MFBM7^.8614MOB#]2(^Q2C30E568D=8>*L+M)EED-%A&%+9AYD9 @M@N'65*.;39E=*B3S9HP'A_^#1#SI MLCM=>7#FZR,F_S7I?J^3+I6]>?QG2;/7D]W):(0?AF_+K]#M(TO@[M_I.E*. MZP_QK5 ):5^KJV@C*T\P)&9%+;H2X\7$JH7U2C6KA+:FJ\N&9F=F8X5#8U98 MZ9&T%DE;@L*KJV21Y@:JM>42W8R(#]HFKX-A'"ATJ37"B&0X\\ZI"CX& M4;<-1FQ^?.V&QKMKG9W*E=7B"M-&:>:ECXPC4A19>IMELZ2\2Z!H)(%B,]J# M:[1:("265H/+M[0)PXV6O&T(@($O.5C+J0LET\2@.(TK"13_# M*'DVS4++J[CI.73[P_&V->>JB3NK;62F5IKN[C.+7EA6HG0091!&->N/5S?6)_,CJ^(ZHH%7+WBIDB5;J">X=RP8K5GAB5]I/IZPYR(*7$\UOZPE M9E\24MS36&V\, WA8UP;-/^E0^G6G,#Y/*(_*R:XU7,D:"B3XC8QIU!;:%4] MN3PMLE94VMCJ2FW6Y;EXG*QIP:*+*-XTZS4GQF&@4>8JZ$.E %FR%GKERSMM47 MHP.;$H:JH$55F+,4[(88&52\0?*: MU1@&Y6&+9&P0WU M;[.@DO">R90-\F!!4>0I'25ZGWU")==>!&\[2G-/&S\\F^P/R4MV.^&0T4X7 M*3Q+5-6MJR-5AK:6="8!AZA -^EH62+=Y?G?;QG8*%EQ84-A.4-E6GC%O/ H MLJ6)&O^GDFJ.5M>R"L_EP_:LN#7N2]2;V2F!4"@',C(@,?"1YL"FD'@5);1K M9#0UJGTS2M784'D_7% I%(H^(:I/")"$R J1DC/6;UM2YUT;EF$<56.3"R1J4"+S9WN,KM7&6 MHO7575;[?.?R?IA@O#>/TV$>PCK,JO5L@N0#&K<*KQ@-C?^H&OD^HA@(HGBI MC)#M&;J;=Q]M*!4NJ2QHB(XJR:)5:QR+)DF6LPN@A(ZW99S.E2?W#2OH_*W) M,A#2<+08"XLET%PZ*Y%F(3,7;,Q@D:)PNUQ^-S[@894:43NG+0I#R4%0D7=F MD)U@:(*E0@.^2[L#'I[ L.M3NG\]/OOX5[PB=.G@^%EY6T8?:-*5?\W+.'VLJT]//G?J]!6!_6Z+QI%SQU%E4D<+ MFX'1:%X65##,NJ!50K$=2G,%(6=N^@,"LD_'.ZG7G;CJCZ>SX2'JJ4M,^#H? M/1M6JLG;@]%;V"\][:8OZRZ*;!BNL_'@QSI8,ZZ6T\&4V"=7H8-SJ,5*@X91 M%)EIM*T94--"4(['K"J-'6R5S*V!YET8 X)EZC/QE](=GH//P^U1\#: ]QPT M]$V\G=TF5BI+D71"11AX&,F"M8Q JFDFJR!J; ME97M!1K6H\^\2253)3.I+J9=0'V6K&!115V3"+'8YNHE6R_6]-+JJ%CM1T#2M.^@LF,HX:GOIN6^-@NB_D9E M[N/]<\T+%E_\UK__R_'*@KR;:NIU 3=?:%)R'9(KD942LBQ*6C32AH50 XL< ME$E2T=U:(_E&6N&MA^-R2D$+EY'CJ 8>J..TK(HE&[E+50+K5>G..++N#X='6*/3?"=616*^4Z,=S#"7FT*P/KEU0\@?K MP;\9]W'RU4$HA657.-,:./,)48I"$]9$FB4Q]V\C=8QXQ)*>7H=';-"II&W(&KS$.SD%5(EE7!$_$.4-5I846(JJ52 M(J1FW8&[7XKJEEHO6^9,1C/.(U=44; M+E*[TI!K=;Y$BZ;WME)D[9U*UR,UM4K.:UV8TR52P6=!)J$\7D"F$80[^-IU MV':XC$2ND<=:&)>Y,,V+9MY$PXPU04M\0RN:K;AN+=QT \4D#:!YL H$S=%2 MP5:FI29#E$*5+D@#7*F&QQZL.1GDNL]QSKF9#X?CX;2W(-\6RN*;=+,;:@^X MH6D:U4NMN6M2B)+>#1T'D0LPF2F>];E80/9N,]V>E.R34>3'O^C5^^VP" M*VN?=!6N?0-IM/W8UB7(/O',I+&HC+R,+"J4+RZ:0*GX.K8W9[+U'*8;:CZ] M&5V$ND8*#9898PC=*<%"U1GQ=Q4E!\N=7GOAS]>OE. ;6*DB/%J,@9E*+5!J MD,QSA]@8!2MH*8I:OQ_AZ^0*%8DPKE*QJ2:R4#G21^ M0!JG)@'5QPTZT!;:H@8=L10C=8H,C!<$8Y$[#>J<"DIRT,+YV*Q#\*OJ_4D_ M(6_U8OGI&'^*!L=T:W)OE*.V*1I8%8$C$!(H2;GA3(KJH$;!^?I;B'\KF98J M7C@\@O'Q?V'<@@TH.Q$S2%6F@FB<)_HE N+3AOF=]F/=QVYV_% !B=3 $!] M8#S50?G"H()$!9YS5E%*FYOK(K(M^^>&5%$#NTARIV2.*'NRH\9<%A:[R/.@ M+(>@@X;6=E&+T>!5]D@4R:!QK%G1D89M:,V"![2@DQ?".<@I-4N2);BKY^_# M28;1:D.]N@$6X646PH M/"%CD@CA0VJ(!.)BN:)KH6:X54$-Y9SEV+QL?69M)'-13H_/XN[3Y<;32#?ZEG<,F2E*=$R4\M3K3V: MJ%E;9E/,4B5I/6_2,&W3.;6IH68:>-0T]5EXFI4')Y4;65%_39VK;M*Z7<*Y M\&;OED$W-(:TB<4QQV4@Z%T0>E,RCL^Z)N.=],WQ6X-%>ROT#9DDBJDULB0C MS07DFD6!9E&"Y(O2+I;2G#%TEQ+:>DKHAC0!38RWTK',J<91:<^"J\!L5;'* MJER)S67YM6]#_*'ZE6UHWF&)W)OBF904'PD\4%]ISD)2(05IT+9HTGRXE4)X M._TG*HB:$GG!*G":[YN8YQEOH#RB*F40=C5;-KAL;YF%KJI1E2*0 M.1/7%.5+'"EF\$^0&L4N+R$V&^7[8H^HW[K)X7 ZG73'+R:SUN.Z;QR(7,EY)W#LFT/OOYH^$TC2;T^VT)/!9NHW.(Z[*!WOLA&%@$ M?$;9Y 1P(51S@:O6R[J73OK;3AP0/,TU!LE,4(5I"89!U(%9"9"ANN)4LU/Y MVDA_6U/W,6-$IK$R1HF(@I\"/EI95F/**8MHN6YV&$'+K1P;\%&C*A?&>LFJ M3U2UB'SG8\Q,Y!)S+B[IM':/Z':X+:JK#J2D0B-*"]8)A1.:+:PZK9PI!FJ[ MPNFK\M(N^E#7."!T/2@5"C?@BV/!4=Z_,(*%8"S+)47I:E4A-$NG=7NZK_L@ M&YR?U@ \<;%R[C,PH9)#6:D-Y71SEEQ,PH#PUC3GN%SEP&FQ7J.HO8'3J[2& M7-0N\L"RS"B59.'4'2"S*(V,VD)HT&-Y:YW>JY/')QV,%[-V3\X^Z=MW.V,W M5D=A5&*I:/+4>FHM@C(V1\F-,$Z%TFS0<65MPI=BG.UN9N*DC5Q1EXSH$M(Y M51;0 F?%,)*L5+C8\R;QQ M=(FBU2X_WL-!^4 54"A=6R/H1C+[UL-/ M-%HI@$9[/H>^SB*S -G1! :9?-!08W.I81. M(G *U@N#.MZ11!]<4\09&^X3V MA_+-.MB6E&&ON]Z+==QKX85"WA:+0P>3+9<(B3@:AEIR8#YPPU"*115LB-DV M:_LO%P"A.:;E'5HDP]$*QP(V;NUL)NYH)-FIE$$4J0VG!13*2506J1Y=%!IQ MUBQ<67HS42#N@73U@K'-!$/K$2.)#)$6R*0>%- M_BH4VBR8$)$P0M#8-:-J<]6-GZ\"/VM1>;M'"?!0@D=H[:JO3!L$=%'W_I+( MC3'"EM"<-;H-R5SK\1U$:ZNP,3*ILB+)%UET.3*%ZDP)23[C)KEL"=_!\[^W M;Y'ZI+0N+M$ '50\EJ-M"D(QJXK557 >8K,P=:-C,-:416%,%*H45DI!;I!> M(#GPDRW9YIR$++JY&,ERV [I\MN\2PX>':DH-:&\XYRA7*%#*&S ;T)SC-07;'D^W92!LK)=]U)G" MJ*D2SU/_8F_Q'^EJ%*%D&9M5LE^5.$B-OPZ&W;KJY-0/--@+:(5;5KKE9Z(]VE&^ D+:RK7""@B04IE!*B&I"I-^J&O-N8^2*Y;;L-*C_C&"%1F-2EFG4)L+AV^^8>R&1I]8KJH&CU?L2Y>]82&A:H)LO,N^ M%"F:S7]K0#6M$'T'4DU)(:^4()D.Q> GY!KG? 4MB[.B.;_GY\5=;Q'MY%QN MJL?YAFH HN319O)[F0TP@_#M^57Z/;1S*.N=5U' M19'+I,!==_-M)K7""1NYK9Y)((/"R=YI&EE 6UWEFI5+S6Z^+Y8Z/QU/Y_A] M^E+JQ'7O^,?.7E0*E.9%,^O[KLZ45>4)8Q@PCJ,\X[PYQ?/-71$?E7K93Z:X M&W(A*;,U<=(81:76\BS0%#2M.2*'+".Q?ZXE4!9)[V\S\Z WE/\1, M[JC$"J>HCBB%^>P,0_0/P6EO C176_%YO/FH9+389C<&-S=#MRQKB;4@M]> M<#-7&BA!;0NE%$K*I(IMTKK^$M]O9J3.AKI.!F=,5)&!]U37A,8#1"U9=) J MCZ+DU%RCTL;CW:O,(DG9I ".XMT9+7&J:R[X*06?(^X#:=O-0%IE_.2.K;\6 M26>9M-"69:$0DAD$9^!C9JX$KI-*/MEM#Z#>7$.'S6A7B%88C:+8I4 #ZVIF M0:)1G4"I"$)(TV[L]*KLZ]T.@1%5#>Y11@(^\G2D85PKO8YVPZU,R3#@J?T,R5!XO>4K=$:%98Q778G'2ICW)LO2!GOKP

D.:ET54_9_O)O(R>PQ!?FJH/ M"T+AODCWS-6\.YG^85ID;&:/^92BK=$Q[ZBJE6!\D"FR$FH,PO$D4K,^E4?X MGF]AUA=RGUI7%)N^Q-&!B.@5+M'>.SBZE;'"H+0.U7"JQLN$G1)^DHXI:6V( MM2@AF@LZ7:NQ61\7? &'ZP@FK$<;RPBZ! %,N9P0$Z&M'"6*=&&2M=;$ZDJS MG-92B&X]U$D^@58H!XNUE H>D8$$S027$JU-83*WS56Z-9;4NB''((\RQU"9 M)([2C@<&%HU(9"IG T"I[69)--R>7*R.M9Q2 (J&\_K84RBQ())G6>?(.<20 M2G.L=1>V:8"UK>=!U!)85470#$!.]@]YE[,TQCA0OCF?_^=E7Y:8T"' M'@V[DF:3;N4Y3PU%]&%1/RN M"'VGG#EX8$H;Q[1RG@4#A?%@$S=.&1#-Y>2L!GVO@%Y^>7KY%=$K*L>C"QR% M+G50AH#TDCDPJ2"Z)*1.L=E*L=8<6 T8OTEGG@(R7>8T+K&$@#HT XO4^ F, MUJA66R7G7=!V.W :-T9I+ASC10FFM4\HXA$-&%6#],8:KYHK-?D*L-WOLBWJ MSP6^(C9.:!1+59A&LXLJ%#BK@*!9UJ@\-$N.+[8B_F!US8_P8OUTX\>+^1*W MLVU D;ZB#110=N,FT=5D%A6RF54\:"BR>ME M*Z4EQZPK4JS60F5"02&@JDA CJ+1JUB";2YL<$:?@TDW>WV=[,.E;[71GO - M +6 $MM$A&>\GVOMBV0^Y<1\"%JJ)$NIS44IVD5%Z]&LICJC<0697+3EJX:: M7N(GXZ$"%76Y;0_NWW#GR\WHU%AD3MIE9@TUX(F%(YL9CC9N"HAE'9C :*YFQH M&QE4JY%%*T(DSJUOSU'15G;%AF2IJKSD!*Q:ZB_CJ#.@TH8E/)"DJ:#;S*Y8 MHHOC:L= -4 KEZT(2">\,_4.Y,JQ&))B$?^5HGJM3;-B\JOR&RY6R)Z=NBTX M,Z/T*T)8EK6CT6HB,! 6&'=H%F1JDAK67GKX=2^_PKER@H<*#B1S%.O5P0&C MD3[D4K1%X:V$;VXH.@F45]1!\ /N>@[OAX?SPW6;QV=[>^LFIKD0;181U;Q MZ*TE#4W-^*DZ9[B*T0;9;'2_I?K:]63M").-% 98%%0>DH)@$%%IY*AE$365 M:IHLUMQL<^8-N8AK-%6KQ'B@!->2.0LB&Z:R$9%J;D5JUD5\^?R47V$Z_(B7 M'D]GPT-#9MJ[]- $J-$.\64E)A0 MIF]]@0@KYLJX5\4GJWP)S2&L=LOW-E0&9@)P%U'R2H70QY*C,M#XU^JC(C]E MCLTYOUJO0UCGC+4&$MN"%% RVE0FRT*&E6, "=6$K9ZC'5Q">P/9OMD5M9U< M[;F-0D)F!6G%M'=4%89 B\>L484;(=IMQ+GF4.YUG^,#F^]DU S#:3]OY6VA MS+M)-[O5-<,IQZ*-H3 REV@G.\6B5AFUON(*0E ^-)<%OSZ%OTJ5\4>:G>"K MR9E";;%"8-HHQ4#@+LI2:&&5R%XU!SGNA%/SVZI4\,&C^5%42$S3/Q"I4:G0 M3D15E(;FK)'E$[Q3FJ. 2,17<-+":N&>< -D0=;9M395NV%F^Z:GTSO!UK MC"EHS7P6AI*$'?*V05874N9$/>A%>+,.DV*U?)C4LF"Q8%E4W9@K9;W["? MT%&B!#C?7/W;95X;)-<*$XA:B)Y>2%6Y$!"]5APGJMS$;D=NL=ORJK\PP#^&+ MM[RNC%Y=LJ=QTDGK687@D#6INM'[Q" #Y;,H*5*SR9Y?):.?P3C_.A_BE=?AA1=MW;>%+L[S*G.0K-"\.1T@HV6)=@L7AD=.56ZA MR1*IS5J6-V6$S,?#!:'>_(.RI6 THN<]H\?A(HGM=&#]Z?'3BYT>/OV;KG;) ME8_PG$\N>?)T^/$KKS8]@*Y,K[C>XN!77O$$L%SZUB?'OO**3R -1TCI2R]Y M>O KK_GX\&@T.2Z?KF2?XGMR\"NO^8:F1N1^JT]?UIU#W"L)'DU&(^BF>[24 M9S?KT[;*^4N\F!^25V[2??P\P^E$2^$>OME[]+G'^>3W].6C,I[T\;U/+[LL M@2]:=32HW>3PY#?_R"XGZ4M@.@<4SDYI M%A*WK#HP,N3J11"#)_\H-6B!YBI+6:.-8EVE$96&&N.I:KB5M4?##SY:@R86 MA0=KC8^."1"X*!J7)T:;6:TI>'"@%5<7%P6UD^>2J(TSG19]M<;A&3ERA*0N4->J6!F>PHL%7:RW6TZPI%+@^)(,+."S M"XH_4P/[D%*.*=5@I;](,&U$,7B0!4>_R+XL*@]+RIGZ*@M$@+@H"."]$HCD MJW:&!BEH%G4*#&0 X;W-(@&>II37U6K+;,F6>IIHAMM!L$2U7U'@25'3U31P M#\HQ5\DXD(;&/QG.0L'MYHN'V _2;G*)BU,1]S$UET\2GQTW"HAGBSX,"N<>7J-%^^;?!X"?\[V Z.Z:W0J7'#M"R/Y@]Y/?- M=029S#P6)[/9Y/"A.)K]6!$3LNGP?\I#P?'/0^CV\5*SR=%#OCA6X7 X.G[X M&A'R=/"BO!N\FAS"^/3$DROQ'^.DPX<[_5O>E^9H-LB3>1R5'PET,A@-]\X?X^_Q3GC[SR7/] M&4':I S>/!WL'1_&R>C//TQA/&531#/U1UJ5=\,\.WA8AS/6P]\QW?[?_Q2< MUC_^]( > Q?JZ.(R7;TF']_]2ZMR[LU3(4?8M[[[NP5M\07S^<7P7WJ>*Q;@ MS8NGKQ\_&NR]WGG]>._KE^'KMD:KB[#W>/?-JZ>OGS[>&^R\>#1X_/?=O^Z\ M^,OCP>[+Y\^?[NT]??EBVU=&?N/*_-?.WE^?OOC+ZY&J MU3AY*V+MAYK_[Q]O3,J@I$,ATWL?3\_L^G6@I_CBVGY!T*AO7+M__Y.P_!M$ MRQ?OMR5<]>3EJ^>#T]<__SQ?<>U[O;8?3\:]G3A,O8WVY!_)\52U0#A88T0 M;#TBK@+,F:RL=-P84K\G7@[4P'UL-2"NX"DAOB (G@2B$ILE"ZHF1,,YZ:#O M#<9 #J9ODR"]*SZLY\I_SZ6Q8 MCU?+DN$;W_^[Y]#]/G@Y+M_?H#Z[8@5NDL0S0/!Y&4O ?#8YW;CT*,@:]/!T M.AO!\60^P\N_+_G'Q:T$Y_=Q^Y[\()&'[&A:'D[+$= 0[8L;O;_V/;H_/D!W M>O>WP^DP]HZ_AZ>_/SD)S\IGB]/?3M_7^G__>._!%8>#N6_LV?&?'LRZCV]V M8@?TI'R'#\UB5^#WA_V_C+ZX?.=]^CQO2S__7QX)R- M<&8?[.R^IL,B*'W90IZR)/Z7),H?0=(N\7KVJY0IG;UN@,N_%>!.NL'LH SJ M<(HL,C@NT W*.)?\)=3[I1M>(;RBCUQ[59@%ZJD%X/*<&#'>)=#NAG+,,QHU=G97R9L+[6&VOI)4")3$5+$0QG MF1>:NJHEL,(FZ:N\[AN?Q-.?]$3\;WR195_ZD_?=T#9\5-(B=DWAW\]*^08> M]HJ<1*](#R"PK-\>",>KI$SJO1%+2_GOSJD[>/Z646[]+&.G-FA-#R MS@&^70[PR]_O^B&@[&*-607J9A:IRIFSZ+EA+BI=;8;$Q;5#0 M&>%7V^^+# M\>P%'FDC%/3FQ=._/7ZUM_-L\.SE7Y[NO7ZZNS?XZ\MGCYZ^^,O>#X.G+W;O M;Q[T-R6EOWO\'M)L0!0<3.K@ TT',!WL'95$2>)Y,!P/GLZF@]T#Z/#9KPR3 MW$ZI\LV+^ZUB96L!SK;:D^$SUJ3\S+%S/URAF?DI09NP/"[RSN7:1V0 #E(R MFZG."*TK%K6(S)MJ;+75@X35:!^JX^O0>NPS OL<_9.2O=U)+I]:E/VX0:K; MHNNLQ$-Y%6,\'Z:#X3Z,;\"H#&O52)MHCB3^^_ MNK]W?W!2A=;=\=4Z5OD"'NC9JT,E//R?_N_O[]CJ]A'\@KH,H&%_A05G$_/::2L_.?9 M<%Q$&_X*(9TQ@\?W!R_PF0;/R;'\:@)Y(UZ=&Z)Z"3Q+$S,3(M!0"YH@;L$B MU;EQ07E5C%\IU7?QX\ON]>1=(XD<_P64B?+'S>$0W,O +6?<1\ZTYIH%BT:) MYUP43^-8U6K9OH>H+[O?T%P>CM.-6-,K6/XE#>\&GG1-^R19K94U--%/BJ=@.9QIOVY?,WZ\K13D: M*5$&(WS32#ZHE<6@*S-5()Y/20M[;0Q'O;%&OQU,QDVE)P1)7>PYOY/)'\F6 M#Z'6?_^3E\+].!W,RJ@<$0$'XYZ"Y^4U(#/C!LG?4J/66N7LM^ZE/9H4V?=/ M''3]ZI6NY,'1O)O.*6(]FPSPC-X;(.1W\7M2;52'L)-F#QM8M"\$8O7: K&K MB[M>*\JJW'WWN3BKOF_\9X[3S^5FPJVG:0Q]*!M7R%'_D(^\:KAESM(=NI,V M(XL3SSO:-I(0L0IVOC)=E"97$J,52 >#-(+I]$ONR+O5O'HU.^B%_2)O^[OI M%_W6=VMYY5J>IC3U&[.\3P?4 WN N@&O@M]\4"!?&8]I6;QL*.LC9BMB!6"@ MJ,B(VH9YZRL3OBKI57%&I.NBVQ/=?RQD[&7.ZC;*HC_^H&^0_\-@/!F@LAN\ MI2G5J[57ON@-6C^3;VA_\%P2M05C6BHJT.0T;],FZI26DY,A<.VNNS].1.=" MJK)G%,J%9"AP2&MBF4^.Z#>^R(%EXU-UW8GGG+UXQ/Y MW&<2?^)N)NG]K9[F*U4M&@8O=O8>[?S?!>/=O]AGR8NPJ66UC! M\E7FYOX%;H/"?C#Z0 &[\IHQ'X?3][A4Q:8XJ[*>& Z)^<03 >YU.%XD9__:HZ& MF.;F=!N>V[VX(^^3=OIO_'RI@_-Z;[Z*#I,W3X=>7:_%V0M)&J.D95EI:@<; M@ 4?+3.>(^))I2@15A.'^R_<'?])FV/O9&\\[;?&1O;UB\D:W/O7)7%+F]VN MO9WJMHJY\62&W_QK/B3]BFJU4EI/U]>&3R_7MXHR_,[^ZLN0/VC?.UEW<[). M9^V-$=1G$CC*K<*I?7-FAKO \8#SS!=)X.!M.#"55U#A;# M#S^$]^ SN]/I6GR^!0G MU^GG9_4/T3\D3&>#P <9CJ?WUR>NN(*@J\M,946.C> 9N!I9TK8:G4*RY=IM M3A;BZJ1]UJ+#"3FF9C#[YIY(U]NF_UVF=V)K2;&U&=W\8M+6>JR_\_]'8OSZ M4P]N1H:3;$.Q=CB-"/\X34)]$]@ADLNI]\ M).(_7.,\O#UOPK\J^_/%N(O!'GL]^([<).['@53R_IF1C] 91?\15>2O6^ O M'OA,CI?I]VN4TOCXUG->F9"4\>Y%8%&FPGS2,65?5,EJ557$9\0B6IT([3LI M?2>E[Z3T5H/MWGDZPI=)'G='SIMP-D.G;I@>DA2GB\2W<* MYU#Z'.(2'/] R!POAW"6%FY_L-]-WLT.3@_?1Z!>^F?K/;5]T[LI"6_*^9/\ MQZN>L#\L?CP][8LG7/U\IR<2.C\Y^8IG/3WSU)6>/DM M[JZQ&M*N00>VNBJ7HUP#W*1,65,Q"*9M\H=\]X4\]I+5^5._7TYM_4RG+I%.^R. M?_XXRF\%VWWO*NMFBU[_=F_YI??S57$9([B-0C,!QE#":6'>YL1243QJ&8IV MU\X@7V"A?B_].I\.QV4Z77GG^=5-F_J<%I3W@[E%BO!VL\;=VVWOVUV#XQ]? M[F3;HI>_W:2]KL8*04H+)K'B!5KOKJ+A;EQD@5-OGN)+756GV].=])=^(^TN M]M'-:JZO&I'RC341UZH;V&QDHGXF D U_$MF0E)PN0\IHT5'*9&SR6 ^740/ M\$T7$_1F9[-S3J.W%-6E>XV.Z>;OAGAKO.U@C(\]( MBL(#\\/QCWDX/1K!\4,ZVE_[!&/Q^U2%=;*M3F_3G\60$+3/'N"U^WLN+7/_\PG]SI_ 7OPG@76.(D7^[$^J,*7HIEP6Q6 MJ T9;5#G^[?46OIX/^%_^I)^.:0T@#$R M!SUG-QD-)JBISO',!\-SCESX(?-8=!'PLNSE^U$Y[M/QOA-F\.;^ MWOW=^P,G+36E^)Y>_,-;GI04Q1$JEG.<68?=X2(O ]?^".@D9.:^\"/W3PSS M/)R=/-<:,S&TRO9S#8=6-W764?3HA'GL[G,RGH^-3%KOLKFMD M,ZEM2DX"\Y+&)CBO67 JLV( A>V"EY7-Z5SO#<[G#VFE]\]6Y)/V&T1F!Y^QGM\UQ":*]GB F"Q<6>_K#53QGS'//T:N4LMX_T:IKT MF8NH/D?'T^%"*XZI"!35)(M ^)$09AE/%_J6\@OQ4)^C?G;W\^QXIG_+63_! M2=]/L)N>3U3L$.V^)>X]>X033'M>>BP2'Z7F]P5_Q 2*D)X1OSD#ZM;N@\LR MH*8'930Z-44&WUVL&+U0./ AY>?[#_53)XO\N>2WZPL_)8P6M5BF(]Y>:Q)^ MH3CF-5K8.M>H[8HLZ3U:C-P W52\$^<; 2Z, K78)/?A@LQ.C\:++ )VDTF?8F M.(PH81M%X^F/+EP?/_S'?%P&BI^N19^73:A_(7[[-A8PS?"O"VTL?N@3N.$( M[?KW0]SE!=?A?UV3?:_A1#KA^R=]JC6^TPGC^Z"$BX$)78!I8Q#_ AFK9$N M6^%T^F2Z#J@BB_7 9*1^,DIY8GS-LL[)Y&H4Y_%3QO^M-[">C"8PNX+/WZ-Z AI;CV?8>RL:$BS6:_OS_V'O3YK:Q)%WX\_P+1+]3$=T1E%J; M]SLW0N6E6M-EN\9R==WYI "!0Q)M$&!CD:S^]6\^F7D6@* LR[8LF9B(GK(D M$CA+[LN3?]IYT)4/1;O<2 M\GF^]>?5D3!RVJ%H.7GSZA.RY>#AY'#OR>3@X/ ."9@;<,S^YXW'O M/O_]]OCM^__)%]//_1N]>OGKY[N6;YR_7(\\;S-TGTT=/ MTD>'.X_B^)#([,&#G2?3Z?[.[/&3Y,G#67PT.YQ^+5^_]E.13/KS)3W-5(8\ MN_?TZ)]S(MX_18;4WXJ^UE2MN5XB[OX*PM\0Q-4&#&BHW\@ZNHQ.K6OLFI$' MH)DA]*+CHFCC/'IM#&M3>@HS_X*(#!H+RC +#ARZKK)'#H?K-[([HY.3$]>] M]XK$0+2_M_/WW4XBK6_]KR4&;@TQZF#W )!1:4D&E+EG0&2W";+V=4<$W]6L ME24[/EU^U=J[I^5'G @Z?1PE??P&&?Z[[ _/4OL(9?,:4]2T;IP[G M(CI^\^9W.IMW+\E,>!^]?1.]>OON-8OY;3V6]\<___HR>OLJ>O[VS7N847=< MFG_2_.N'NX\?WHG1ZD#HO54L MWMNKOANW]G6V%D>+"F[:_T=\V)QEWW#DZ6_'I$].W%G$=_,\?N"K_@9;^R&Z MW3ZI<+\@U'="SGFTOWOWR.('JYD>W)N3;;2MY=G^F4W ;;[>V>P*S9N:1"=T M/^5"NIP>MO%X;)/.#>7=( -_RS-CP^N[$<3=V.X7\/G1*!UO+!V/1_%X%\1C M?%9E]8>S6_H?=$K>=\H)[="3CX9Y>2-Y>3/HYR\"W)R>M86E:G+ M_-RD9[Z&_$RGM-V&X/S=+0#YO]DL0D8?&=-1BFZ%%-U_/(K1&XO1YZ,8O0MB M-#E++J>F4@%Z>1MB\WGXPE%4CJ)R%)57BLJ#45+> 4EY<+:JRA768V[%*__- MO6T4D=LA(D>G_,8B\G 4D7= 1!Z>Y68>YQ"4B>'A$;30*S#L@,(_.:"OFK(YGIKD\2[,:'9UM=3L&YFOZ8W3*KXY>^%>/ MPG,4GK:Z$^DW[],_.O6S$Q!0T%+;$#[;#2_QZ]_%>;-9<3 M^D3.#:_<$"_ML-%K(#0JO,,)4-6JZ+>V2A9Q+>@#\MU@D/%HO6Z%]7JP][VE M\_UU_1^. OH.".B'))5K4YV;]%9*//5=HWC<#O%X,(K'FXK'1Z-XO /B\=&9 M!^*N.3+:UC7)NC.++WH[YNL:%O@+MQ*V28\#M--7#N[W>5FD J^/SY#L;7/! M&WZ[,O+RT4X=!?$HB#\AB,>&I#LAB>.S?P%&.0.D_KG!#[G]MV2L;D,4_T^P M!):J_^.7$6:OHGA:MHT"F$;H;!HE[59(VL/#4=+>5-(^'@7M]Q6T L9\5L[. M,I*$*TQI*IHS'>5"@N\V)*PW7T\]S#\D[6F[6N7\C M2+VI2'TRBM0[8+L^.9/A%#7)51BK\;PR&E( MC=)V%OI=Y(U +P5\O1%N Z9 MM7?L)'T-M/YC/\,+7_"2V1NZHPC>"A'\\-$H@F\L@L?XP9V0P?&9#D2LI3$@ MO:T"U^?Z6A:BO[E7CZ)S%)VCZ+Q:=(X8)W="=$[/RHI,5QGT04+O-J3F6YX# M=^)?.LK+K9"7C[Y[2=4]+7A]3^FM1#[8")?E=5IIO-5>1[9;Y4YIV^2[*U7.GAU;"^X'VKFWLO= M[:28<:NWU(AU"YU88RO6/9&5][ 5Z_YZ\OM[HR=_!SSY_;TS-ZOVS,VI/9,I MM6>8]G<[!JDN81*]=+-RW]I9N8B2/K=S!Z-?2CH^Y)W&5-.6^/_[HY2]L90= M1XO<"2F['\C6I%RN3%'?6MS42]3GP9M'X3D*SS%X>H7D',%-[X3D/+ 0^I=G MY45!YN B6YV16=C$67$V-86Y#1&J;?R7T5N[!#1-/9=51#_3*LA411V4_)TM M5M^CIG8K#0%6 M[KX+E] 1LN^KF,QMC& ,(H^ =!>^G!.^(QWHG!._1V:K* MBB1;Q;EMO^*B 6/J,R"H7)''^IK(_[J$L!'@E3':CH5E)&,9ZRA5Q_* 'RIG MOD5;[94'G'_SZH!_C,4!6Z481JOS6E;GB-5Z)ZS.!V?FXR*;9DU]-K.]GF>U M[<(_JV^E2_6E+J'7H]T?Y MU8>SNEW2]V]EP.DK>F>TO[?S]^A47CI*S.V0F+>(047+Q*O^ZT^'?_K^$L5Q M74V_C9O;:O ^=6\;&>R>[/56N.L'X*AMI8]QKW$+),C+_[=SM'L0 MO3!U4F4K!FA&?5&\RAKV=,ODPVBU_P@;&UGB,UCB8']W/_HUJQLPPVD[K;,T MBZMPELZ6"M9MVNO(,9_#,8?$,<_+HD98E)CF%XRUBMXORJIH2*?\^NMOVTY. MV[37D74^@W4.H6Q.!=TB.MP[B)Z_?,L5WMF,MM;IF-E2O(0I_!0OM[^[LG;TZCDP(I MF>C__?SN5P"5-4"(B%Z428L:D6VGJ&W:Z\@]G\D]I\__UN&>]_''LBB7E]'+ MC_1!'BF($JME+#,!7BZG)DU-&OV:%1^F<>VY; S,;=%>+9O1?^-I;OB?=R(J MWWOWE:^[[J['S=WGS:79N=M>;C[N".(52CE(>+;+XEF:U:L\OGR*OSY;Q2D M4=U6=A]D\CY5(O*+?[8U&>>7]M7\U1U3I,^FY4?L@9[P=$J*Q53TH(_79/3] M@T]M^ZN4Z'^+<_X_?Z53YM->.*V[BN=&-.U./*/%/8WSB_BR?O:GO_:O9>UX M[TJ*[]L>U;?N917%=M\N5?!KKR(HD;U/,DKWT M;Y&C3TNZHZ*D?[ "RR\CP5V(FI(_3N?5E!6,SJBLW'IF<=+L7K6!A$@^SNLR MFIHHPX#';);1&J>7$3RC.JK;9$'+M,H,;4_?_-#5Y1KM? M^WU#'&F:M5\;8L;ET'/D8-=^G8&3TK5?7V1YOO:[LLW3_B^3P5_&1?]7R_C2 M_0H756?$YS%1I*F6]94'#%+'M<71O(V1DC4F( PB-AYI05PD6!4@<4"UT94Z M@J8[A("HE$AI+40$LQDQ!"I;.4I8@"!F5;GD!]A/ZH1Z8;*K69+V$#,*IU#; M$@J B*,E#X])0%X(X(S:4NDDFK:-VU].)P)V;DK(BI*^UWF[L+AR^/[QY[ X MYB7;U;E+((D,PJ27TVHL/FA*7ZT,O6T*[M#U[D;'>1X%\TJ(:0V2Y/[C6<": M0Q!4=[CO: M(8E2DH##YM;?A0_9E_$%X)K"!^]&+V,Z5A7@3-SV%GXO,O)JZ]CS%3ZB?]3% MKK'6Z-=R3G(O2^KH M;V2L$-'0+D^*9%?VBL:Q.J@=FA"1#5[<;O3>'[E(99:V43G-K5*D]U;F'-^A M*VM7*60O/GV%FJ,_\4?("J[+8D+:(3&K!INLS+]:DN,L://X8O=N>V1/?F!O M\][LS?IXI*;A7:%%_6Z8][\=O[/'< =6\SXZV70I?)@9C[%^NK._OWMTM/^3 M\_A!.O36W8.'CW[JK^-KNQI\A=(+=C9MZZP@F70W[O*$?+!H_^F7W.>7+> _ M[A I_?S[Z%]DV-V*2UA]_W.1W4:*$<,$&<6@Q.@<_CL[QBX:C&^36T(9IB61S VT0@9O8 M!1-R]\ZZS%L[2HOH:[XHVX;-9EJ@X,'"U57//WIM/F8)>4_/XR).8YU\D)?+ M:1;O1F_;*BHE- $;KLL::3%9% M%-3=4F'W)ZS@2/^T +F!O\';Y!F9(W$)$GDDDD M!RL^C_/6[,2<([0OO(%U>V\C>M>XIYCIK3(+Y%?/5Y> M1.0Y!=?.'DK:)D0*9:V8&4N.C^E=S_-R2DP1WG5-SB$"5)BWD1F$$7:C/PQ] MK?I@!+PX-3FXB=_E2(C(M3;T6WH:HOI/-R==]*+8O#K<:WNP.SJ7X*=UVZ<'MTX._E:/?!(9ERWX\PCG8?[1\\/GSP9._1 MH_V'3_8?^YUGG''?X0.X8L>0V^07/W2".SA7>8<\. HUTLM( M+ST19N44B2&B&$3RR#*$!B8=V42SBMV0R'KN/B/# 7@@4I,!$%@]7<+ZD:V? MXR8,2D^B@[V#PTET8=0D(N9[L+?&CS ELX(L"K3?,2G)AII7 M\9(42^,__J76M02+%S$L6+EP1P%-V<2LG^(5O?HCYZ;HH@\.]Y0RMLFV);OP MPO0S+CC:+%EDX,'GJ7"]B M););7YEIU<:DS/7;G'Z MB[[ M05Q]LD1G/0TS+>U&/Z\_F(OQ+&_.VCQWLCFEE2$6K!Y-@TG(> <1OEVHUJ+0 MFD0BRWYJOX'=Z*10KVQ@4U=Q[]'1[EZ7>X]V'UW%O7?(F-OB'H#;.?"CL1G@ MFS<#_$!B_\39D-]3[OM5!%:-$[VDV^,E8GD[;#M-HBK.TV;EY8[^A[&_\^0[^!2M1(X6">)2C$OKW=[ TC!+WGFMFTQ,3UG M1E2=DO^ J/)J =N*E)0_CV8H)= 6-CM?E,6._&26J[R\-/"FN/2$MH!IP#NR M Q2NBSU&-U/%26,_MMT,\@^.%QPC7O"]660H=#$)F@R:RQ5::U!^3D*OK+C1 M 6Y<1H2"Y@S+(+:R6SNPK#:QSF6T(#+(V3Z'7UGF6O:+*:A9_F91"H.*XTYN:H$&;2_! MM2!$V/8? [N^BE^/'C_L.0$'3W8/KJ^W?.95-&C(O"79A85/I4$;S6V&0<-5 MM):T3:Q;15^L36U?[064[%SW@&(;]+>APV&5F<1H;T-6=:M@[A#ZOS!RI/CI[YNFUP[4G M[XK20KDMQ6K6,NC%8<)R(FOB\/&TG2H[^FM997-.1SO[!C*S12=E6T' _/GM MR]?U7[2TZ9\P, R4 OX$N\ M&VIA&M<9D80&*&%JM57= I@5,HW[JR# "L/] M5Y"H>5G,R7)>L_-UXZA;]2U>'*5"OLU&:N=BO:=5?(G(CM@[='=DRM.>6(HG M98D($7]_>KDQ&V\MO9CD_4=>9-^@L:E;?TYB__M86!(3[63-91@%X^+%RDBL MMLBU44\5:FQ#5?35JLI@(44;J$7R&DHIELW<,>$-_7,*M+6-E\&_TS[8X%2\ M'4GG@\=K$R/IY$;TH26?N/ M?..FM>O,X,BZ>W:>7[NGQA9-@8Q_J_/+[9V?'Y/-74N\?#(G! M7-M@U42O]9I5.&OVN?Z.S6;1_:KZ^-K^]^OX@[&W@M!'0GJKSC2Y^_UN!?1S M92N$*_DF8VA!THDK+V,6S4A?L[)OX C3UYCZZB797F*P92FO3FQQTV0>\@!4 M:3+.XW)Q.1W=OS4D9FO-+:R;EK1##]@_V22=K4>3SGX/BC!DI27EN2;ER!D1 M@ LV3XUO=C" MB)>-;-&?_EK"WT%@BJBTXU8S/L+]4EQ?FUM(KY,CV#+@2B+3>>@-;!8T%1GM MGBQGY%/$H$98T7+B34VGF4A#%0!+OG.^6U%9V-G8@<7O%S\7GL'D0W$-C=\)MV@X9!H4G(5H&57.HY$B;7DSJ0=0TS"%-[Q%GI. I!I@K8D MV\E$OCC@%.C%N3@ON?DXV-C$&Q5\&.8_(\RF1:0NNG3-[BL7>,/7@V"P#VG) MG_R)!A'!7 QILLHU#BSE6*M6WP43W]G;7%>9F#P'C,@ZLM,[ M#,&(MIMWWS/:$$IW6+ZOR!UOJMC.VH*QTBG3@1G_ABAA$1W3KS+&2/*Y$'ON MW[/ 3IR8$G0B @F*( +]TW5#2!5*E:$RB>.78=)7!@1K-W6EI9*%@-M(=%; M5K&<-30?.3XF >>"%NX.,L@*,=*/]&=)[V-6KP67CPY_LH8B%]T/)G^P[?.X M;B3PDDGU%VGZ"JI24S"U#0H,I:\43B>09-Q\YL,+L +""#CJ? J'S\4:V\9- M+"8-Z<9J3A*'3V%>&0NH1(NM3? ;5V7D@*#2Z (2B:,$1))TQRRF\K6.!A<) M@V0AP286#C*P'B0>1\$7H)]UL7=NP%#S8JUA%+^O,A8U 9B4E;+&LD-&DBV> M\O6AL]3FQ9C(LIDC./=NNWM\/'@8H*L$5,HBH*V%[[$F:_3@D:'N1#F=?B\, M_ 77=P'@(.QW52([4$>I6=+O&Y'UP69QYOQC0[384Q5=@9NHWD^'68'/!VWC MGJDF;)6::H<7.I P3(6B7LCD/3CQUC->N M_=>89%&46$["2D9WK^4,#0FZ!J!1.?B*;[+,U_3&6$KUC47[@[&4:BRENIE7 MHOY=:-U PK+)TW==[Q#,SO>THVQO6JSXF6Q0>/M'HPO6S0B5SKI4YP2&MSE\ M6;BM]@[*!&K?%I="XY,*@PB. 2^80G0#M"]EY,#ZLD:_,#L):V4$02)<>AC/ MH>H;198(]!W ]$BMI5&&K;"SX-P<^#+T](3#+FS'./4=Z _GN BL2*=9?^ P MN&H"+M7,B+NBJ"-]0NSXHQ>&W3[GJ\$ <'H*?]7N/[H3?VQJL ='+Z8F&Z V MF-^]'/'5!(.4GV#+\3T"JZ'5@MXF$7)W\\M)-(?Q5W!RQBORA8GS9I'$%;?& MN'N6E.!Z\X!H6MLU(/T"V^V:O?1!J?6V:_Y+-\WV/2.3)R[VP!17M-SI>N5R MB25KV_DJ15_6Y T >]6P!"^)$XP ;?N@JZ]\RG(HU)@4\2/$(72[C?_*K:J<_AX2^NRY21> M\.@A\_X.-3'<;;'P#:#9$)VW*NI$ QQ;5R=SG:CD4$+$IC>L)4);0E%B)U7" M25AH<,O12!@+!)'0#PLT@[)RE9 58O?0W0J-#G5]KB:R1=4C M K -%7FG9_9$8I,V,MNSAB=]2]9R-L?P+.TQ8MNLXD@18D(*]R=Y!DX;]A7M M2L8]Y)<[H,PTFF5<>5;)5SLH=>!EAMM2@ VI"\J,"^F=D]DAALVY&.@",,CA MT=!=D#@5!SSQJ4!6!*7&'@7;Q:M=I20\KBY47;C^B>7U%42M+*7+Y MRA;DY_4 4D> )W+99U$EH+TP"3<@+"=ANJRGCQQUB,VE,#\!$\19E53QC"B; M!.2\M+!PWBB5VC0.B59T=:;?RVI+NKVHIT=RU'/B*OSLM UG3Y;5G%;U;V/M M8UN0I0M;,D2-2P;X5Y>T.G9M50\DB)HO#7-CN@H^PGSD6BTF/^8 M#=V?8:"$IH@Z)F5;(W!-A))H1@4N1M5:?$"BR#9W;D4CLPW07;$$"6H6@+$F M*Y;W69ZHM@7#D0\29B!QZA7>B;+M. M&*L0@F\KOV7.F8?>V-20.8:Q%K+M&,=3MS:GC>?39YOA=VGT'SL BE68G.GP M-%>'9DAT)+DX-*NRS.\7%7YMY\$J_CL4Y+R!\76//9=WDK&%$)#2]X9%9;D, M$WU7@+994?MI3.2@[Z=2 X*9O4 .QR&4=:VJB8;G;$M>)T(WC.EAHX 64S=( M'M\FEL>=NN3CCE BO8LCYPJ;61=O"#=#0I!./O4SBCR:Q4!EA4:2;#^(& WK M<5XG>;EB@)Y^=/C3)#I\^!-?T^'^3VM+2>7.&/SHRH$Z%KN0_O\!/XW^L0_" M85^1K>S=Z(4\;?"3OR@FS>M2/,!$++)4AL)TT03W:-7[NNK]3]=!])=QRL?# M7@V^M(KV]SQ?A$ XW35-_+$]_LDWZEWS6L70M-U2?*V,X>MR)Z[Y PMC5KK: M=O37#==>']F!70_#A8T45ZSE6.Z; ?:5UP^,T%]^SZO*8/91A=%1 CSZ9'.[O^R(F)UP@JK@W;*.(NG!.WQR=.Q.. MM9\K7!M+NC;/=QI:*7O*YYABEC!#'3W8"]J'>NUKTKMVQ<*[0NS0RRU?B<5P MH>IMN=9Y;?YMI__4@N=/EU(%9C=>X#OP7=]]I\B2-0[T^8_95WE]PG\AQ=P: MS3V!(L!5:@#]JF5:OP53G&=5*1EY*?SSQRW6 M VK8W7 ?&7:J5Z_;1OZ^2N]04'ZLK_O&!_YPK*_[YO5U/Y0.?:DRY0[(B+MP M''_C@B<6GZ<L M%IXT,H M2BP8J9\#:[9V1P#F>&)V\!'7(A9&*WB+.8(04/DV#X3PN!8^S@Q/>>?PW(6M MILQ@3$Q;$$.2Z]![KHJ50Y*!6[1(M00M(B^_2-[@$3#J4FP66KAV+9_'6\B8Y]B^\D M>F?P1^OQOI"Z5PBB[RQY]::YR,];\(L,I;!:G3OI.T6(3C:R1^W2"G)X@B:%D_+2"Z.)Q4J2CU+T[ ?(,'R;L.KP8WB/E4$. MNB?EIY=AF#,HM.)_%[76'6E+ETMF0/1GYZ:3^8"'HBU?>AZ:NE8Q"4C1HC:= ME)\]RNOTJP9-HB1P?9*Q+U&-5JJ*:RI)DP '!3786$9081I<+-HC4Q(+'*IW MV5-_7E*97LN$'9*5\UBB]YP1AI#KYG+?=F6.U.?#S67U9_/(7N3+1'NM-O4E M[VG4(O6Z(S#=_I"\@-9=(2L@(D]P(S76?>5A"6JXQ )$M*T@=#F9J^"HW U\'98-1,]OI&#\A]095Y3X"$6;P4%E M0W7>=B#/=<9DO27[EBC99EQ]%^O&I\<\$^KX# M$\-BGUL0OZ3E(X@O!/STNS4V; 5K^NIMS6T)__4D6>"OS+GLBB@B-Q\S33V@ MA<[0K12I.C>SO 7*HVN(<8@?Y+$3D1'E]EX0U,-J>23[;+5K= F@(QD9$6^K M,_B;7#4 $",/:FC-E]!G)L>72YP#X"&%-F53M6YX@(W),0*':^W ]Q,N2ZOD MG^P!QQ\Y,[ $K(WF[A< -6)UH*ZPIO\[*^2'*ODEO9*\5R;UQ0>D7KB<4V-( MT7%*5Y?5MFTU* G<:KO'UE&]M!7.WYIK[U9MJ9]/)KB[+KU5BT?FZKYYFG18 M<+X!_#4>SF7WQY??/>3!KQ?(Q_X4Q5C3&,%T8]16/=-4$-:"S!"M'A_?R>-+ MLASI\1]-^DQ>]7AO=^\G^WED\>-5;9[6AG0N22A["A6S!#_Z3W@]O=]E6\ZS M6L7K4_M]_1!]*G6'PV][\&CWP<'CGS03,_"!_=W#*_]\U=_V=A\]NO&7?^CW M_I^_-E7_VC3M]9B(TN=7=U0PS/C_GI%CDDHB[:FDT_"+87&Q?N.V+T:91ACI MF4M2VFSGJF%++HVL-!I.P3W^AAFXFVB&C3+OS ML=_PZ%@(7$OH?49*,CP1N@?\Y;_^=/"G+R6B@1O_AB?S9=8/NA%&OKD&)5UADK.CN&Z3)W0$LV2#33[@< VMLW?T=#S?H^+M M&A2W>1JWI"4^16.\@HRS&4^)DH9?,G :5PNKT,]^8&.C^I:]OJM_+V39P".+ MJ M1YX?>7[K>/YP\FA_?[NN^O/=I2M3&-OB+OTO*E]'GVF4I:,LW21+#Y]L[T6/ M'#]R_-9Q/$,&'FSQ98]+2]5SWR_,CS6\?S3Q[L;>]%CQP_'C+=/R8WKI1I3R?!'7=3;Z M2J,4':7H>I+^Z,F62=&1YT>>WVJ>'U-+(]>/7+]M7+^%FGY,+MW,7RH96F=, M+XV"=!2D [T,>X^W]Z)'CA\Y?NLX?G281JX?N7[;N'[K]+QUE^B_P.';0A#, MK/X0O6; 88>F?F(!2[<*QK8W\)C.8::@JN$,=9WMP@"R/*O##5ZS\)@.[E5@ M9=NFC/+,3MC#8^UX&/_;)(^S91VU*\!L_N?^[EY$*\\!KKD"T'&2M%4%U/W= MZ#A)R"WGH>L3.ZN@-]P92VFK9('9"SJIW2U(IK[F60)LVS1*XKJ-(8X K#LLEUV%UW.W!P6/@,_!?-SCL,-(/)' M7IM\ML-KM:-^\;@KSS2>8L9=9WEMD0-^NLI2.]FZ!G([HSG+C(K+<,D.>)C> M)Z-^/-*QTH .TCPIHH1$(:8V*/"VQ;HVP1"=VB2\_F "1.]4W.')W+T+.8:U MS7=W>.1WR"NQP[W[0V88B?[H'#V,NJ)-)F,%E+"3\IY M0;R68@)J5J4[3!@!$?%LB(N*R++:.BALCZ(>7!C?%P^N@+@EXE@R3C,QV[P< MH%D>@XY)0Q@O1#_E#/FL7-$1 40;?JJC@E&SQ.(94C(%,RY(.VY$)SJYE?&TDUGN1FNYT2*T MP^)21S#Q-YF[B"G:/-5Y)6XUP'A/99JHFFKNOOH7:)?_/-AL0MZ!29O;.&S@O4D6!;UZ?KEM!A%(?$DZ-YO1 MP\%O=3EK>#!+4Y:Y'6!6I?PKTK$-V2Q+G6>-\5UE1?\U\9*-=MBBPY^.U;;Y(T8K[3 MT&E#QDQWICQ;S0/[XT!D]J=..J.-D,FY=@S;98:?B!'HW+1P=-\;'EB@S0!I- +WAD/!-N-S)2RZQ12&XE%1;MQLC0+S=*:,!]U+NV7^L, MN:]-D:Z1+2Q;ICL>0H17DA+BL9[6-8MJ'KT84@;[:F TG69$CYD:F> QO836 MC+%''HCG2/"DD7DSID (S*X) U9YNB-BTW23X81ZIFJE.^<>0QO*,W=\%\V83-?;Y17"GE[Q$K.\RD>FYSH/!G.!L)1=JEBO6N_KX2!Z_7=SRMD?] M,L;8^_6]>2_!T0LQ6UJ>M7GN':\XMQ/41.!YD<51*/A3<0,;IP0Y8 KCI?B2 M_.>L."^S1$=!\86="W%BD(EX9K7,.0ZGA]IQCA.1B+(ZE:2U(XNT\W+XL^1/ MD&^9&IYC,T$0R)#MU/"H&['3W(!/I1:[K4"3D!O>$.M,JS).D[ANA(L<0U\L M3,$V(OGK)A5AT(FLR#Q*^C D510'$]-X,&!BB"YH&1B9RO+'CMT!NY @R#"$ MS4H7,6E3C+NSTY^Q]DPC GR%',#+JO#I^K[>A7>#7,=YKA/5:J]TI MXI90)K%W/"\5^.>EEYX[Z9%:NV\>+# M:DXGH/U;[: [!#=J3!&4:6-VW_:)PZ,8Y4S=C.HDQ@@?C8[PXL-I>,&C&C\& MN\QT[,+=)I%2*:/''0S9:B0^[Q'QBU M(9]FWH"SUHTS-P4R&-7.+!N82>_,U,M! 'GS(_:I)D1=6N9+8LT2Q= M?^MF"@8<\&W#4UOE*OT"5[9@UG[G,B];Q1Z](=)HQ7+,_AUBR>8,9#RML,MSVO%RFL4R+KN2 MA[HX,8\9["VU;J?_!*VK@<@*T:Z_)/MB55Z(CBYUMB+T=BN"/\Z3' M\LF^P. U29K0K]]W5>2?7[Q]_Y?=Z'7(WC=OK;9UE2(H*BEM."ONH= M67=P\/I]^F0DJSR-8@WF B4/$XQ])0MH(7.TR8EL5?T8SJU[0$&2J4BMU>]S"6MY-)L*)0JIV-]Y@ MX"WF FMR37VCO M:9 %WZ-GAU-S>R+*ZETFSBPNQ/$H$LWU6\&\:5JJR.:-$OFUZ"@PPKJZ$4:P MH9@;#O*]QZ*E>QPNW-3AQTKG3,,&9]M;SI:)PS$FUV+@]'-<=>Y/=^"1K""M MUX+P8:!& LX/PDQ=Z6 ='9D4C5L-;*)@GC/K8#@;I%T0CO'J.]%YZF%EB2L_ M0G0-8G1*W\8Z)&Z".>8<4*G8($@6=*F2ZE\/#8\9H5MU;5PN 36Q M$-XP@B36( GK^AG/B*>=E9SJ;>+B _VNIR900J>E9&X1SYR6#Y;+(6M$Z.5+ M>.HRNL!7=LD92$/UOGYVD@;AR 7; R0[.!+:GSS/B6Z66J&9RU'SI=H(;NMQ MS0>CL\1#@XY-I*836KZ@3_-V5F4-<9PU:XXJWAK7=4E&ADO6(S=1D&2C#<=) MPAF*FD/&^3EG]H/3OD/2;:PQ^L8'_GBL,?KF-4;?4?]^V;;)CTCRC-."FNPG M^=\:5 .1\860%LH/*E0NLHBE^C+,J5E_7FF'1[Y MQ78J(7RZ9'FL%2J<:-Z1B@P7 M2Z%U&J5>5E)3DN?P7 M=[=+XKQ0KIB(TM)-^8:LU RLD!V\X76EK:L;4[4!>8ZBZS:G8WC[\K57^>0* MH<1HT39I>2&FPW^W2!&@#RM.0L9D_B[/Y3UIJR- MI=L):L8U 4R$S16Q:?];32:BW2?8W%V'Q=H3,(&7J6$.TLK7E USH2M/]N38 M-#N6Y)5H17:#Z+@_V 81:RD(T"\OR')#MLOHQR=P@KDREYU8KDR#,-66' ER M=JOCD#J3%)[E*%JW09FEZVT)S"<2P)SORB\[)"_Z9"3R[V.B';M:QA-8LLOM MRSYPL,*7=,[(S6?O0V/KA43XI=H>4N'"3!&BGD07%Q>[;<%%*? 6M;M@E]P6 M$1]Q4;3L@Z\XXD-/>@5OVFM66H,CG.18%&0 &9BM\2N]:H1-"'3&.?HI)Y_PVY.E=,3,+HEF6VX [ M5^M6158OC U:1:>2.[61_9>VAP:):4VM_/GTY?._<-%#I.?N.E/T*-F1A'M' M\J2L:/VQV #\#EH2K2$LG+E#$B)$[MG9W]\].MK_R07M&=]G?V_WX.&CGZY M]?DJLB3*TO_Z$VU^>;8?GZ&__&PF4X7OAI0Y>4]&_?[QT^]WA?_Q):_^VG K M)W=H,:=_CUX=/W__]MWI]DC]4X/D,%R+J<>R5"T= M#0^G9=**R+TP+!Q]!R+).2D@ _^)/&P+M;U80@:1=C&T6$LD3>LCM5PYF,UF M\#Q\K(N+-Z3023[%6UFN\K F4=M"=O*R9,N+K3T+FR"M36E_:QJ8D*V)F*T[ M&[*I:Y2?:C97K3D7P":%L5J4!4MW6C=2X%S[55@=L6JG>9;L1O];MF0_ZO8K M@\X/KN.O,\X%\!80=>60L$@OME[+XI_:OB)+0\3B8.^9QRMR(8P764UFI4OH M'Y,M?UEGK&Y>N9CX<^OT\6?>^>CA6V>J\AOVG^'M)^@>>B0A9#HI^G+-MC8. MWC_SU)]UZ.F]*1NI8>2G//[F]5EWV,Y\QSSQSJ.,("IPHC&H+3@7^2A>]10) MBBRY,EP21D:"RA@+<(3H7[E$@Q@1F_NLY1GI=:H0:B<+EGAL:BY+VULJV:T) MY]J(YJ4$JN%:[7OFF;RGW5&_VK20VR3)(,@CR)BI8C4,@67O^J-J8> M-F0VI'S82\CU\E4?,T:6(UYE:33+6R@:EX#EG-NJDEY'\S'!JEPWFX;?FO6" M4]]$;>/'B I7J[RMC4NJT?5]$ TKB4V7,YM(2;2I&RE%G,@R-/D6EN=WJFYG M!G_VG1]TIR01U?B/^3FW.3:X04MBGB>;"=NN GMX#Q?>6R;D-+'"U(X J8PLHT&280D ELGYJ3R:Y0 MX'H\'"!#R ;48-1B ^E*VB89^@HA?<86U"KGH"X;/=YLOJ'DV4E.;MZOM3/Z MHD!OOAB&-D>F]I^_=/G&>DQ?!9/B/SA6;Z7&?A(490RFRB8>BT]U92AT:;FH M>ZM\[:8'?7CI]N(R#D(RW8Q"0#==I! )O@:TM(HO75K1QJ6WB(A>&-@HI9[U M8-L;(]*5%=DU2DC&]N>:C[2<:BH%79=>4> 3'H'.M0QU;X*#]IDF&1EV26I[ MQ!5 LR*;5(++291JZW;"RH5BH'(F%%J3H(+'$:[]_\.K;(PG_3DCY%;TU(:?;"15]"+695WX1V^(FBF"5%MJI*>KQ^:I-[ MW DO?L<\Q!5:,AP+<;3[X/#13UT5V;OX05U8-V3R/N,KWD$ZJ'X*2##4H*P1 M@U^AONS[4H\P26'XJ0U#543.9 RK&/8D[ ,V5%H/_ Y>4D$BPKI@.O [G 7+3NL4E]- M(II84/&<"@CTM/1*%@KVL]3LC2V)#83ZB;L[^EJVQ,TY>&_DWWO*OYT6'V]< M=+'/.T53TG:-^#U45U ]IK )N2_HXC5P5SB^#[XK+TA&R!/42A-_]M+B%\ V MRK-EMA9O\LJRWC09[)@\2/T]STZTO&99SR% @CV8>ZW(&$(-;6-'8"'6V_9!//*-U?,0*> MAZE12$.Q"3B^Q)*(V+6)'>!( A[S3IR)PC -Y 1C^'.CXWGSV M+,3JL6#H!5;1_C,=-"@)O==7/ @,)Z\:^*/DA,MBIS!M@VPP$4U6!WI[4(*X MH$G)N.=MH?65KD2U 3SR:&V/7+T%7-U3N1TC.TX2LR)=EZ6UE,CQA(%5;KKN ML^?'F0-K<;B[H7_M5"U#N%OVSYBC$QO%[+8D8Y02.\N!4^!1F(VPV>-7!1=#P%6@\$@?652*C*#3MR4[$\IHV?/JE0.(@VA2SH M^0?.[44F7>K('8H5@-RE"6)M FL:XDDHR(Y_\\B5(U=N UQD!G$O M3*/S@KP.G%;E!\D+>4?ZBMS[U9,6M'9 X,^9+T>&&QEN&QC.5QPRLDF<&U_& M0LIK%==@NY([I.HEPL%58+,"YH(!R]< M>V*_^+C=S(F;2?7@\692/?H!ZQ'V'SU^>/3DX/#1T:.#!S\RM7+L(H9AYN#< M-0[BJ@3"CE1_L[>]O!/CK@L]6+0/A0DN,Q#@2 MHWH0B 1TFB8*6OK0I<0V*5/.S=!//WH031A+ZIXQSTHJR52MPEHW, M"'&^/NW:N?N[-[=/?O!*455=_;IU*9/O-Y=QUV]E)RAHXL+IIY04HQ$_N##I'(.< "8D.(IH M0^^=M]Z*ZP_$I#-?&Y(5ZY_EAJ?PMQXOE2/SBJ);N"%%917U9Q1I$:_M7T#F MFAMM_*MME\0-6U!MISE=M8 1]X3)YSH;*W;&NBKV59((VA$97E MJBQ")!?MDPM'(D&W]LZ.'<+N^B?:#B-%W\'(7!+V9=NO[K5PS0/.)H_6++B! M+,:";_^H;MX^'$G!#%[GMY)./<$L\-'TG2E>Z>7K3D7-P1*="UP#6LPQFK;-\WK#]\$O![)$>A/Q,VH1#\2POE7,J:@V(Q,F' M>"[P &K%Z,=(YU=M)K:48.ZST9)C2KMXL>0=1%F:FT$PC,&(IU:_:E%!T'0R MMC[>+C_O[XV]CV/OXQ>HT]_8#*O-FIEM8:)M8V%G9BFL.(]VK;:8C(\F\<%8 M)^O?"SV;8H-',]C:/0GZNGMS'5Q7^!;I\!<>\S;'?"FZB!CC-@1BK'.==(S# M=X@Y EXE!IXWY'P=?) 6TJ*%D*QL+O26;++_JA\*YN=92$ 4,S/IN:X;U6IZ M\39[4 M4.<*JK?CET>9_ZH<4NA#>DX5C-4>APQ#)#@#HZ_43@F=<&(Q+QEKVW5M#L]]"N@KS^@CJ?48>\&7 8] <,X:P]W]/,"G4::$O.NB M?PM<2OA)!YL"13B+STL91T^R=;E-<#8#[NDPL@) Y^QEBM](OLZPJW;MB^DH MBTFGE!&SOGI\=,+'8><7\&9$PB-A'0,%,E&3H] M@:X0K$0ZDG\+MM\'L)2\SF&45$[I\"7U6]:.O]N04=8[Y2S M'2U*88 7X 8R=%Z/Z\()A_W*?=]:X'&*@E4%KW1/:>SLQTX4P([X(>XNTES2 MD.%A"@#-DN0+ T:*)"#KOVI7C+@M,U)D2:1=(4+$'=!18':8@FKB69SEW*]H MC.1UN3MI;D.P MM7<' M= .^>R-BM\B4?Z5E$"Q'6&'8.:O: JB5UN&X51'W3=8;>[[I6NC[R]KDY\R] M,WIO5!OS@=,S-0G)YNI+'<9V=F _WDSJ7'XEXYTXXK,)'!FU).9CO$0#)D]H M)<463B0VA1ON]AS9II(48 R/IB@OZ(_TG]QY )%6CBSD^3T-R3HKB"+DE]NKXR] M0HCFJ[C;"@/)N4W%17./T.UW)<8:G*D+W/%W(1Y:=D11_QGSYHW4?HRLAG7OE,PGXC9 A5P!V=;ZPN"J2S>^FS7GY6)SM-"IY>X(Y)LC]__( M.:$_-DPY7RO*JT/?T-KLP:153VW.,0SC;J4K=QJ<1;]]RG(BXF 2^%;B'VD( M*6#F#OB6+WF#+)N2."X*M??I>%N)%7+&MK8=,BB0+/GC/G)*N%9">7=\I)E/)CAJQ?3/[ECG7$% MW.E920^3JKQ@1M%";%8_65;+:=WD("D)F5R5>=F8;K'2-'H-**?0!9UX8D%' M:]DU^^2(W+ @W%-7'O07HU#AP?KA9/L<(B^3JPQ]4I)Q)OA@\'NCH>#D2:U2@;]PC$V\4/"JLO+4[=WM M=C6OXM1TU&!]!59L(*N[6^V,Y?6IPB";V5M\SQ+0N+5SYXW-5@Z$WME3#VXZ M9*^>>!F*'/1Y?^*X'#P=A'PX<%Z'F=N;Q1TWX,UO3*C>@[CZ5ZN8&'/_5JHVJI&R,]F)US M+]90S]9UWO.V'P[18NXN6T08$EYC\$L2J&V/R((2\- T7('HW6(R_.J.KYI%7ZX,R=/8?K\Q&F,8HT,89 MCT)VB.XHL)AG!"M9F1;B:$:O6L;_++MA"<$/=58ZE[44AM&UX2N*/[-D_]9_ M"QDYCP^H-)YUL[UC><&]%JYKU%1V=;4MWDHM>7$9%OWH46)[Q#8H?[T@G$C/ M4JYN?U%C DLT+[G::EBPH-++5/-+5?>V'CI(H'-"!OQ"EQ'M[X4*09HWCR:\*FLD086@EQ39F1!Y0-JJ3&?9#&: M6@IMK+BO8;A_FS6652$7O?C.)\2*$D>EP5/< VH-U@<-A&CP# &GJ/0]=J07,:']*FK/HWSTW[?/=WM/9)OP%4MYI#<;N%^ MT/Z@KQ6./%DNB:FAU9S$QG\58,J/[(:'BIIE;9+/L\/=.%!GO)+HEF^ M/8"(:6G2+ ES>0[=AGYA;Y,IG^[$B4*#'B8\([< MF,YB)^WG)3* ,\2Z8Q&) VO2M]J_BF9P0L0-5ZSH D,R,M33X2RW8*F(_TN<;I'=(QG<&+F15 M6-J1(9$W_2>NS59RHC]$RAQS'JP"E!5:GS;EQ\@B:DKEI-#00C A^)C,XN@/ M71Y41,LV54R+R1!6A$F"Y7WPI4BORHJLJE_47GE=2A\_EGO:P.2DS*U=8SVE'(P3#F=C]L3E<8^AA)>D M_E5\ #OG> U?9@W+A^X_+R]@A'*B*Y?ZGSY#VO*>%397^T':"E+85PT<_+BA M>SO*3_#L:2 ]?7LSW9?"\=.R\-1_6 )6 MYB.@LT7T0E+95_,+:+LI$NVVR&G!Q%(;L M5D!999%?RJ?U+1HXQ4?H,C##TJA8,!' MUWDE2XQ=/D>W'FDJF.21S<3EG!H2D>?&5ID&4GHC:'*P/"OZNJ[U'[;J7^<" MD9%"=(5SMB9U$'@><)+L4^DRD-!%TX$?(J;&N=.?4C"BFN03+,Y;XJ8+OYL0 M1]'5K(XN[O4DM/1K%#/ZC*N^>9VE*=WCR[AN.!#,;D>MDK@)OP !*P@Y@MR* MRV@+#LKQ-ZWQ8+_@+(?*S'T=[UIQT9K07J]SVAZA_8?#653X#A(07/O1*[0[ MJ:O8Y)/HY?QR1??VWV3=Q<4D^M5,R9RB?YQ>DOTB)N@?L*%_CHL/N*-?XG_' M#J_/EA<'(3Y\P4_L+6KSKU;0J?K$L$X]PNB^$C5#=V/BEBQ#L<-Y#+,\MC7/ M*Q0+)HN8\2"Y;4E+H&0FJ<*PCG9) M83$5V["=[DOI>PI-7'!S2;X'"QXU_LD0SU)V]WU(& >LD*F<\?-I5\R9F9,8 M=,@H]7"?IX0<_9EU/,ZVSS1J? M-;+E%6'"RN+WVQ*PE %S Y*5U".VZ9N0,BVNQ?X*/Z[K:I)'BH-L?1SI)4E@ M/M-SOH!0Y;BQV(P1AN :.I2)JRKI>%&5A 3+6M=U/TS<40Y=#30+:QI]KZTJ M(TZFB?IPN#ND>YI<0TR,MF(J>&.TKW>RJ7^V:);"Q-"@>;V'Y"';LMD6QJ:2 M/)&&2>&91HNV2"N%SEAB?J#2:UKF>G W8JO[!X+XGX.!@UQ\-P,6082S5DS!#NMU@SU,7.P:@Y+QCZD6P0T MN*C!0HD-6*0.&&ZR9AD]ES9DH[V+G'J?<3$M_P #J)XA4?C/-ITS[W-=CKUW M[YDKF01S'GDS$@SQQ^1.1XT[+G7C=FIY%&L3?Y*=4PL/V_;(?4XUPMC!HI&L! M]-L0=>9;U7-]966_L_3A(H17P$Q5F(SUKV.H(L!#C@8/G',;?,*?0NY 68S# M:74%7\XM"Q?3?U-6:+]WK9K++"_(S+.*A3R;A@VVP[CL*3A MATOC=Y)OM2CU6]]ZH"%7-E '\RV$8O*_-IFV",G=;: MZ\2O_GX\1$: YM;]#//#!)82:%[QG. U/?TJXVI!+#_:V,5M&5@;("BL.RH! M'H%E 8?U"V9 U#- F=Y(V $I<_C25O\G947J'*QGS0\?-;OK8Z(_*2%OB#,P MCHG> J[SIDG =("^":!(K,_(%DM8[]&- MFI3H(/BF2Z';;)J02QDSH.5F#Y M:W*Z1?"# *-7M> ^J7%6BJ4M B'0S7E)-^?*'C M,RCZI.+X%S8ZYW#+1\X:.6L+.(MAZXBWN,S635G4D3MAN)C=I6FNR:U1\8SL ML0WLT4E6G+M\V+TW0GAKRG:^O)HN[)B!$]=LGYVLEK-?TQT+TVUI M:Z2D$QU-_95^.C,IPQR-8 A<<7B;#LA#(8>KS&8:O(D9-78B=2N9'Y]I7]\P MGP8-9Q.W5,6G!:( E\MQJQ?_$92'1HM58Q_3CE"N8YO$5VZ3.!S;)$8HUYOF MJ%^X=C.70$W0G=4HX-,5C;5>77>;N&*H?FLQ2+67C,BJ%V75[$ ^!J%OG]3O MP/?;='&_N1AS*^41*!+,&AU8<+,ION.\[SX"U/"\TEH'YUC%OVG@2H5#UXIQ M:T P 70I*FP4#T_2[T1#5;GP?Y^JY.F%JC/165("I!]RH M8-]UBWFO5U.:5O&%'R9O*[?US;Z)7TH(?+>E$+[,Z@F8+>CZS^HN8+",H9'W M8NQ"7'SP1RC0+7BHU@_;(P3B"#X:EG9VT/(W?M/UVON#DKL0;(!9YZ3]S;CN MF,X742]:HPQ8N+]<&!E'*)-4NQT[QSE&L/&U'TO #*%9)^,C0/3 ;P=#FBL#;>Q?5UHVV00 M"1E^:X=?:2^G]%],PCX=/XJG,EPC%H:/=BV$&2 . K!TSEW$>6MVR($.T&?L MA%NQSUP!;XBD;CN+ G*H$;1##"BG%\=5]*\VKAII.Q.$V1U""OO M@:)G)<")W09)3O67&AR& [&RK"(T.VJ%-6D7EO-7)@QCVP+B7K=C?&$1@MV< M-8&-"6?/]SK77?=AIWNF$.0LXE6R'[*MZG"QC?HW.6UB_S@/QV;[(=]T\(OX MWW&5XDDVZ%M/Q'L"HJR5^D :X%Y*^$:NX90X&ICO"D:K[9T0%0VFHUW@>1R0 MUFH@W&@ D\E%?Q.%3>3V1PM>G8=3A<-O!"/E*\-C%1GBAG$*^#&R9GYS8$26 M"@W6/2N&6._-@"V3I*VX_50FEJK#>J%!]24,^YAGRT[;_$/W;)R*Q'0\^* M/K\H'299SV/MV50*_2H%]MSTC+9C?OXJRW/M^ZN-67$?9'FJ'U7G8;,*N,I-K=P;C!(4T-QS4/CP15G=J9\YW!D?ZI70/M+,@EX&8=CCP M:N&DTWNCA"C6.HX9$[?O(;X'F8IM23G?[@P6=:+4TQ8OBN10BSH8U"W4C=') MZM9)6#>/D[BMI4%Z$-ML'(UR5W3WF[6+M3-<2;DT"S)0/_!<\KHMZ,'TKT5; M\2PE_FU9%7'*:'.SO&0ORDEF%8:6-@0P2*>M.CIA!2M96>@VG7420D>?-MQ? MC"9!!N:S\5FEI3ZN>%EUP1M(?V65-J:R_'%ODA/;$;4XTK !#U]Y_ M#$;.!I]5E])[VE!=9=O8'C>-,PD:I9\!PH,ZPD;;SE(M<)Z4D/KJT;*2Z<-U M!O7D:TEM1C\OY_ U$]4T]NQ$S5HWZ9F_Q8IK1FQ928C9*C4*B+4ITJN.>O%- M3(POQ85W?[7DQ\CS$JSH/]"!.PW CT0ZL8 _(59G42@4)&VG@[W+;]6)#(V" M*GA=[VU!,=74814JY]"X$DU;P+]GUY#W?XTHX:='F_ @%=Q9F/KB^M]S-G7R MM?#YF*;_UFGZHS%-?^_2]*/]^1WM3QD.Q*&Q=DI?MKA_Y*GPF#%@;9?T[P;H M33$/D]=NV8M8.H7@_NS8CRU=6FB+(C- TZ)'9:EDM[@PCI%W$8\U,6=31>'% M))5[HH2S&$9,L%@ M%G1L)0]HW#'2?*#-1I/(C(#.M;NP$TPN^R&ZKS8A3-#(6H\#QH:'X@$$F4@. M!@8;EQ;?"C*BX)C/K8:="*SU%(9%6+- MIB%N$%BXB6#"R9J6;9$EV0J'TC:+LK*3!LZ-K^Q%QM?/6.)@^ZS,41EJ+T(Q MY"X=2W7Q&$SR855FMI!CX-9P!3*146#N).;$Z2 )>&$$5,QZ3HQ'S\UZ; MCUE2KJ7Z>B R,YWZQS68G;QQ'4Q-L?4(?)A5#.O6YA?6]HAQ#D1B+KGLQM_9 MR1YUF60\#-+:B,NPMIJ.LQ"3RMN0&^SB8$P+QW>4.X@0R%22<_&@UIVRY"EQ M9S#X,!X0G=F Z)PXD0.[YEQJ8AKZS3$DAS M6\6;6> TD>QVT-=)4=O0!BHA<$-F9M MSEA>C9FS'\W##U0IBA!B!!&.P6LCR!>-%KFO1M2)GA!#.B1:[NBQ.L/\")TQ M*4THV(:GF9/'S!6%=5@VY XQYDR&%UPD\^F&EJ)I](;<_006R/ E2=4@Z]8X M@*76LI=00_=D&FLAG22SOCV]>8^>BB@9ND9$95W6#:_XI/ K#<_)K]55C?)\ MQF3!@WQ\\,-&HR2;'^=&@D)!%90V_W.Q5M"%XB8'TDJ53A1$XYPT"%;L^T[< MD!_6<]*D480Q&+T"F9;DC+6!8V&CS=:>AL M>\>2@S6W->2&QB2+@A8WO[2,T4^,VZM)+J0:C[3SS=>6 HI322[:E+1QAI^E N2.X&<$4AN\3.[<1"8 F%C#K6I)5D2MOW13 SGT_W2!H1#\6X<03 RB;:R,=*W)QIQN\*%6C^@$DJR_>FYSB;0 M>6,NY;8A63>)5BBIYH%FL'ISTWF+-K/#^S*-*^Z=")'N6!K= 45AWRB*S6/MG$!=SIH+'E[.UZYHGX!2T_)SNT^?F2%M+D[RO_W$)++J9:XQ MQ_6Q(4E^W &;^G8X\P:YT?NY48MIB:X1'>;1@:44LWK2D>Y@F ZE+Q'%1PA" M@C*=RB'5[\2HBYC1U:7"7?F/&1RU+;!G9)9'6BE>:A#WB95+)>7#+U..7:]7 MTS;GCMB8=*P!E^#C?*.=?^@L+'X'G.NH7C K><#YM:FUUMS5>KH.'+_/W;G^ M8D@+!I[7!Y& ;9M0.MG2V;!9FQUE4WAT\?MEGWPAKK2=?=S3=1W30Z4B8[97 M_.G5XK+F63=??&:RS;;@)0X?PH?87F74VM!?AX,Y&R"7MJ&T7-N,8<%@: M[FU]"70SJ[C%T:>8P]A\EA@H^PP# 5#Y TN P,;S#PK #^RX#OA5/"5@LLE& MY(7U;'.KL]&4AHB.% :[P1A=31G2OX,5= '*K&:FT%% ZJO /Y2Q6$NRGC"B M26V;=I6JH5/[->(")#(MFGE&^Y ./JR-^_K7XJ2VX5_O@&T!23[7Y6K!50$Q MPWN_,/6*6$-PT.7)$UNB!T_&QB=J%+MQT3QI:5;>4QD\P;:,.\U>A)<_* ;/ M<$8]F+_91R;_00:J?J%\\;#&/F#4L0DYD$['C/H5NMEDS? <3 L%@=5-UG5H M*\LCZ$=HC"H+\DH;IONZCE0G%_JZ:1+>?0>,I6#+KU=(#I-3JU#.N=&N$[%) M-+CQZ3S4)TM$QZ*,VR[*># 69=RU$9.(6-RC$-!Z[X,-\6AP!RDW](BR\F+% MZYN#"DUF?O/ SM<]U"_4*[74K'OC"I'%;DK>G8PS"((#GA,_-BYZQO.D>L<: MY)%S'DM/?J1(?Q>Z9@*6XB <39TYIJM3;+-V/DCM6P?M?1F MD;C2![*033''>*:9"K:1:D:JL5031MVX8@;A@D1P68JFBB& \@YNG0W8Y[F1 M/TI:A ,N9.^,,FFD+D==TY:\.6F$D>Y"UVT;TW_(% IGUG9*\$!EO^^>[B)+ MCU0P4]V2_XG>2&ZYB$9*&RE-*8T+(',D&]%*G'!7;Y%Z+9CYJKW=373S0[L^ MG3*4 -U57<5>!>DFC\AGI^'$C [,R)2?:@&(TW+E4FEB7;CTNJO+/N>,!>D# ML._HV(Q4%%*1HNWHW$W.IA67UA@H*VLAT+;(ED5>)OZ(H'C:2B8998X \C M28TD%9!4'<^,5DJX/**=C*QI5.OL>%!,ZQ1Q5:LM)_(3/.FG&=/D.?V-KA'5 M_;-.+:B,=U%1'R.FY(C%Y$[W>CUR6@U*2R\/DBSC#$Q&KYG\NX MXL;F%UPN(;TOM?9;TOH-UTJY^3.\!OF+%M_3;A!6)8<(9><7A4LXTE^+Z,'> M3VZV>##MG"]6^F":!2JO8MI_!ISEUY5=+_ ;TSIH3-&R;+YL-H?X(:[.-%S: M;O2J0C]OEGR(?MN-GL<@H;) 6V^T-+;9YQ/[1_<(FTC^'-9>!&DJPX#X+-PV MD,[X:*H$S??1>2E5.]I#?'G-+;P?6 .C,SM4%^#V529L=NJM51ZES+#'3F>J MFBS)C86P52%AW?WI)6*UWE .UX?-+$TU%SS"FINN9F$W$\/;NJT(/!&N,5-= M#4/<;0#MR4 ?LI5VB'3)6%=IW,CL?)]:R@/!!>AC7C)NT=1P"Y(,=N6Y0MPP M*^1D09Q$Q]30,5^$(';K)? _=A',^X56E3.8O[LLYIC<2<=0[=$?9SF:N[47 M7OMA6)YSC]VE&P$BMG/XA*WIM5@[UW4QY\036*Y_JKUO_UYP$;ZTG6XXVN@5 M1W-B@$%,;._-)D97*=]9 [M* *>>&8$4"#H5I)*8$U$B37M7SM(!Y.%!O !O M$)^7KN?IFA3"JN;\,Z2[DUB^7X*C$(4,C[9MLG'B?,*8S *=".!GJZVM!(/! MN.&5Q:Z17K#-K,&B4-&8ZENV5\[+2JK9@P7I,+)>P\>&%6'<27:N MZ>4:S65RM0Z%)9"R\F 2]TM@#"A$.=M!&>_;%#L6#T4[0UC.2R<+XQ*DI.YK M/C-WNU,TSZ0]4 )4_E\I-FR#JGPK0^5N7>9M$QH-G6ZBVN"9FCW@_UG.LSFS?'IB^/_B:HV-]TJ M_J'F5^?'S&$W2O\"6])D_M@.6(;3@87#!"SN$S-LG(:-V%NE"\)#%E0?/:QH M_7K M*4@L&A?3,D6L7=A&A&1/ 2!_1#ZQL+DW(,3%WKNQ'F0^CR;I%WA:_(K MP3AD8VUN9%;"\= JP.]LYC(Q]!".KR2(?_3X MX=&3@\-'1X\.'OS(85JT5/RSM,D"=O+6'">+V2E.D4\>N ]\9G9SI*20STA"*@ @KT8N*9($,O=M 9*[.JL(W"\:":A@=F2/?-@[@'NW0 M/U9MQ>-NM1-M!6*>*D+_S6;,C]3[@U*O$A &(]EA$990I]^=5C?-KQ];V[XQ M5>P_'%O;OGEKV_VN1&3W;L!D=]-)T30E_IP&C^NN52XNN48WQ%L3M"A,Z574 M*/++'105/):V[H'$7):M0P7C9)@;_J;8!5+PCO[P5+*-G:B 5C4K5IG%3@JC M "'4XB?<#'Q0?*RMR.]^7@93XT'D?T,5R#Q7=W.V^9J<\W^U#,KOQGG.RLH' M^\>Y'W=$ #CTD,T9%DFA2;Q%T;;Q1R^2I\"C]&LFL4DH%>.*L-*R*4H)1G9*H+!$8?0 MA!Z%T::VINVE'YY#4M=G+[LGWW!N;@Y "AEW+$DW]_+>HLB@RXC_T GDXZUL MZ-DD&]YH4Y0>D9Z[MF5:9F?6&/CL4 M'VH)<-?='4GB2A*:<:B$/&2CAY+ Y5XG>3F&G;V"";$\>'XLIIQ5$5.V)?8A M,1(H^_42@N&*",%GA_6B*(-('003Z%##4 E>!IH/ MT&%="WKJQ.+:#'A\/C=S2=2%/8!]$'4FZ?C2UO+[H_(X8UITR!\=.(C4 &B% M'$-S3HO;+H1)P6=!;040GZ3RSQZA=$%L+RU7Z!C_<^] MW:,#R"QA?35. QGSM_("(],F_8O3%)B_/X?&.E06AZ<0",B\%*$X'"T_(]X,++L&ODSG,>I-B8 MM4N^4I!)QE0SY*JL9,247GCP;:VT:FO$?()2*?LNGGS M#>(L^^MEBO4X>C_ MK*FG:Y19,3V(NRQ>]&N2'MD\QKB+BYYG.A&G*'$%LGI:Q\] M3[&1T=V=4Y6:"B-5YSTT;.9<3A,Q$+!$2AMB<*F_%;[0/#3=8/=LI)/5!&NGY*JLJ=WI[YP'CQ\^.A@ M?__P\=[ACYS3B4-C2X.G6C>]-*;AQJ.!^F);787),!RT(:6O955#5>'7K9YG M4;2 ._[RHTE:;A5^"[&@%7YX3A"/[:;G^X7R(?=M[ >]>Q-I/JD^KYM@N#E# M[XWL?%_9.3WG7 -Y$ED_Y>#TDW"0FB&Q8MW;P@123)L*5D9>&7GE!^(53B;X MOJ*-T0[TW**_=L)U"Z1A.EQDNUS@9*$2G?& .6#(50Y]J1-&>1_H-\A<)HG81,;>KIDD TYJGF< M,5B"X*N++>="=IW2>1U) ?HF)PUA>OFRJQWPD8^?;7?W\\!O/TX:VX2RV;E? MTM7"G+6;4.R?O>58E+3F)S^E);EH,_5"(['@=D[DYM1\^Y8II_-JN38W7 MWPMNO^6_UR0!=/"D/'2F'WK)D.:%_W/PH$ET2A)H(7^6^_J2+O]QVN)=C$1U MAGW:TO4@+/ADFJJX("HU@\;==4?=HK*C[YA5U/^PT1%M'AHNUQ_AQ/.*:YMD"P9F0'-I8DY3439.RDVAR!PEFI@8 MG( BMK'T[GU_>7YKM'G'J?*+@?:A:]JZEKSL;V1I1267 M'IR033[3;RI)Z1-;T)J*QI9?I+;%U$-R8L0O3Y-A'EK"Q.166BE+)2^R+:89 MAUT59DRFSE9!Z1'/BA',Q:5),^DWD6QL;[L3AO8,!B.%B6@_C6E^ZAYE- MC\(T^1Q%=F6T+%,['M>B//J1BBE/;[+FKF(KT68RHC3>=( <(1W[:P?I"G!9 M3_.I:56.C/29P(+"_?K94U8&\E?=D*H8>' E&D+=$N"-Y/GZ.S>\BE-3F,9N M9%R9C%3%&^5Y( B!"R816D;X74(90^HU9%&[Y65F7%NK+_D MW6@(#>L3]\A5<85< LEI3J@5;@\.[XI8;Q:PTV4(,VN/.C52H)BXFFE?/R@3 MY6U3)U=-$%>@RSJLW>L\@4LA>JLUFC8(:KK\T2K;3"Q+3+3V@F6.5VKAU#2= MQR85' UN9VWZDUGA/(=T(M]29CUHO7@M+70%@\,P7]$K/XV1IZW!YO\:FOP\ M*W,M/ %A^U9UQ4'$P0IPBZAF\GW%/\A1NLI4W*W&L5-5;46.>.)<.6*F38!6 MX'OD6Z98U.?,PTF+L!LLTOPD*LP\5BPDK1\9L"RNMDBN8W7(ASK4PHAP6GLD M]2J;N[U9YV; MOOWU'R]?1'=H5:?OCU^]BIZ_??WZY9OWI]M3^O.F+#9[(W>1XY.SS@3@N\3A MSY_^Q_/__?GEN].7SW]_=_+^?^\3%7WE WG>F=(,,,OH=7<(ZRG0CLS\\CX= MTM>IAM8)LSH!UV6TI#ZZ"ESK=/N3':UGF=BE,8Y PKB@_.* M_\FZ_YPL+6L V$JM2N9(= :"!F;A%I5!_F%TVKT<%BSL6OPX/?V?5IV MA,N),]_I2$\=Q Z>\=Z/SNURQ"MZG+DHJP_1G]^_KI/*O*@J-U%4(&HJ'9VG"^@FQTQDX_$.! M 2;=\VL6F&?2&4;!01--3FK=.FFELF]+N9.?R.WQRVWN-TB;D@(,G\[^? H MX.8]U1IGO6H>TP!2 5=6\ Q56X59%O.2DZ)^YX-[YF5/D"*G'W.Z"00D*G3D MQ"3@XFD.@)"WBT_--N=WA>;'?'M3%2Z+-_/+&5 M/AR^>R78";9>)YX"EOX^Q5"^:3K@%X<,=Y^.Y,M;[*7_Q<;CZF$GRD7H /[/ MO\-IU=R'/6N+Q!41+&)$%= Z$(PE/FY3KM2WZ*3^NR#MKIWBD#["(I#&1ZR9 M Z23?/"QAN&:UNK:UEMTKAU &WZ9S%*@EVE)&_NG*Z[88BD4/,>"?JR'5'AJ ME"\M#[[3KE*MJUI[-2+946%@\,<5BYIY7(DPYZZ,8&S8!NVY84.R>CM*NLUS MI0W_ MP^@PPHLDLXU*ADC$A7;M=YMR]3"1ZKPR[T&&,MR\D2 0##0Z\ZR.L& MA*_C V#-", MG*B-X(HV;?&L5I2KH[ A4>N4/\B?X5_/8U*W;@Y+\J@81M%ASWP81<[J MYMH60+M 9Y\P)LIH_)F<;D+H?M"^*Z=*.\RN@M',QAK:N 7BE3OFT/-JHIKH M,NF:'Y[F/)5%II@3E3-?M[88-3=58Q'?Q-XA!D#;#'_,7U*)_O;RW?N3EUM4::F=*@L3 MI^K(:(&&JWF7OAD'Y972DS*.1 MPC;#IU_]*S])_)GQT=_][$K ,Y?8LBR-12FN#UR< M,:Z9__U%4%]C]<__P5(O/C/O.K^)),F7,@49;"BO![,5_,T#[Z!C_#=)1XYWR <7SZZ,:')?\=- X17/[[?8Q8'_JX MYG]&*"+X(MQN6(N?32(1PV)^+_S9$=D,%V1)?@#/F)J(]WMN=5B.[]855/(W M&JK8(FZI%AFD'HJ-.GY1DS>CUS">19$VP.^=KQTGD&=/4(I8YWD>G^8@5>O\ M"U1:GF; / ,&?(/&Q; %V@%9,CT M2//_\[^]_O"=>J(#DD)-RM41'[,K,AZ7@O$P;*OCDM(!!B";X) MI.0[!T?Z(W-Y,CE,2PM0/N9TD>E[%>+F6)7<] 99U*=H-PEUC-&XVD-22_=E M6[DK-1=KA@2S3$2$N71JKYB!3)W0'^P&4J?5_:])#F 3TMY51U&_ZB-'^V23 M]?^@#BM_4 ),X$1VR33KVX-!-)=/'W^^^+1#\W%^^_+Y_<>/'RY__?F(S-1O MQN7/Y#M?T>$Z.ARN8)*/K6(S(GFT67 :V3SF" ZQ#BPCH-!M1!A#P5Q,.5RG'@"&(/'@-&]+-A[5T?&.\[?S$)]S,\" M0$_U[>?8V5QZJ<:J I]/U"Y F\DCH]A3$V<3P+ Y^MFJ(U)U.R^E/.1OZ#LZ MC5C6;\VXG53ZAB?NE5_%U?@,[&H[^46:W]9-GGJ_8Y_]"5CKN=$0GT\M&Z$Q M.2]]HAPG@:=;LTJ=$9'I>#:=6?>I0Y007&Z*AUCGI"&X,Q7>G)*A#1"I1MM1 M$F2DC?@B7#R.:QX^0::S!']@0[X_< MGXAB^0=FJ.,4N7V7]-; ZBV:RR^7OWYTOE[\M$-3^OCM?YP/EU_??_K\]?E,<'_9^SS0#L4:FC^B:#>4Y6\7 M7[[MD&YP+B_WR! Z_8/;DOP!CL ?F9A2H EL_#^XQ_T?XM^[L.+3Q;>/'YRO.[2(;Y_?_^/OGS]]^/C%^>7BV[>/7[XZ%[]^<"Z_?OT=/OKM M]R_O_W[Q]>-7Y_-/_/^H6W^W>C7/ &\8)(-B&8.8,*/DS,2H.H493;'N P:H;L&M]<(?"W5':UZ.L0<$ M-6^L'C;GSO>+=YPSQ#B6V7"\UA"] M>6_.4=QVMX[-/JB+!8]'LO3=G^UW?LK^^N:5G\W+:#>X[=/%R\A(LJ+$* ^G MJ*.^;1[&Z'5/;[LRM%8:;J0:2ZRS*)IS=QWR[G0AO^HPJN9?S:.Z3W(..L ) M2_TL5C&ZZR[%H$BXP#RH+DPW.J^* %YB7'^A+DE5EU=5LZU(0U'O* /Q-=K" MTOT#.!&NSVR[XS,**2;,[R08:;YDW>"(I%:%/<=2WS.78C(?JQ:T2%%N.DI* MX]:^FB3F7'%;<:LLN<7V/]=XOUF"6S^%KV%,(6\&I$M=5J_07?A1Q0IT)V#' M^:E^WZX2?'4\H>W25DI14 V.&EC?#4,)B37R B^.]1D7O*QBCJHN8-%)^!I$ M*MRHGRM3R0>W+:/0RS:E7X2L2J7'>CVLM<(< M)5DC="6RZ_P&%A96<8'5PC4.W(PKFSN?4B#1A6[4JD[H 0M14<20DW9@MO\$ MWHO3ZY[\XZ@-EZ]5I]P+OC *"X,P*7N9YR7E!7DC/\)6P49A9E0D.:NGWV(P M;X]'%KY6)3:JQJ;GZ7.A^CS!Y^L$S.%9M$!64Y5'?Q,)M7L&_N;OB6,;+1._ MR%*JK\8E7+_X!2"DYF/%O1=L$\@>\W20 \O<<_-87F#N%1X75V567* N>$>- M7LGZZA]Y8VZF;Q%33!%)IGAZF<$$U55;S#C:K[_/+3_YKXR MR+'2FN&H,$J?76"@7S."7OR=T MC ;,O4^Z)/[O0''V;2^3H/-?H [+>1GSP833$PSZ@+)!;\J\T#43X+%3&+>F M/.GX(;67KL;@'_,/M&$HAG[31=EONJ!GN>[,63%_TKX795U4G2+)_!&KR 3QH_E93?:0?V1S82&_N^- M4"VO& 7/>TBF NAH/G7R+/CK#_"'=W8V\KJ#@?='M_/G8OH#+*=H_Z+6Q&H( M$[MY)X'R]/P<_@%8J@#F69S<=H5SA^#<:=;" MRACFCH^?@)Y/2]#7T8T(W^F.8)WN:_4#[,'L+W+Q-L>;#P;DN.F;Q5OY\&W4[__.RU5'XM#_0>^-U9YWS0?X)Q[WBG M9]]Y4.\\V^R=_]]?BJPI!A*0SD'*QZ !IAFX@^&)5*T3^K]WUR!F; N^98L0 M/VA7N*L2=(6G60,_EAC$N-2.2BWP-]J2145(L!'RW<,4+,)C72WP!W[SUQ^\ M'VY?N7:HE&>V*!PZX>8HNZW%LF^AS/F6ZQ4?;UBOK5?U_M+O_04MF(?QRBT4 M8W'L]G>"9B\A/ >Q6"L[=\O.N94=*SM6=AXB.XW(GI4=*SM6=C:5G9Z5'2L[ M5G8>)#N>E1TK.U9V'B0[?2L[&[#3+?%+2I.L!C #(,$D6!/ ;(GVM\VS0?IY M%(:Q>(DD]S8Y[^[LY5TR.]A^TTCVUE;; M&LK>*@9C*O%.G_FX-]_*\<%LY0'+\;!S?F8WW\KQ#BSWV;;R .6X-^JKAR?GW>\.^LQCGOSK1P?S%8>KAR? MG7=.CRS.=?^$P:T5S\><,&B>,K*P>="28V'3I@>L'!_?5AZN'/?/.F?6C;%R M?!Q;>;AR?#[J]*P^MG)\'%MYL'+L#;Q.]\ZRQ^/>?"O'![.5!RO'O;-^Q[OS MJ/-Q;[Z5XX/9RH.58P_\X][PN#;?GB?8=GJ@WF7,8N=!BX_%3ILCL')\?%MY MN'+L@2^SA=+C0]Y\*\<'LY6'*\?]KCT*9.7X6+;R<.5X,.KTK1Q;.3Z.K3Q< M.?:ZG;M;.A[WYELY/IBM/%PY/NMUO",[TJ=R!/!?O(R _MP)"37>?>>5$)NN M^JD7]RP7N?"C./);O+DR"FZ]VH5O+UED45"_^(0O+17R?M4HE]>DP!]X/VLB M I'G?A;1M<O>?JX?= MKS,8]%YKEJ1+7'K=CG6_!>I=?OOXBW/V]N7N(?]?CWGUEHGQ98?F\O'KQR___/CA*?EZ*YE^^?CU]T_?<+;.Y]\^?KG +[X>\\W0_>B]Q_>W2D4 MC6+?F?%G=+\U7@1[/4MSL(/+<1Z%$5C*\+)%EN*E?_#P%7Y0+.D^;%A<.H_H MFN'Z'85XI6"LWYF#0S+"VGL[0LZ'9!F"!=SPV_$KFZA_ 7<1,%J>N\ M!YP(?;[)'L@U'T=^Q_E<9G@%,=X*#!->,T5<1R9F(LG1LL]+> G=N+CI'/T" M[SE,K_FJ1%HD7C!>I$XFPA+<@B#-"YXO0QPN)LJ<:9R.\8;(=IQ_"7F!,HV/VA]<#4T;F#^[$@YLG%!OP<=QQ8DHKM/L MNS-)85Y .KS$4<0Q?H6#X>HF:1REN-YJY-2)@46%L1:@L[YF&=0&?)[11<%% MFN6NGHIDB!->9>A,_ "OW8ODM"9E')_(MSB3C,05;S6_]C/B)WR&7YD#C\%\ MG7&6?H?-F^)^3'!NKKSL4BT=F3?S@T(O%.^+OG]0S&C]/ 9\:7 MUSS7A-*]31QK>X?LM[II^$1ZG8##RI,#]N(WBG C,/B<%"#=^O5X[6F4%MW?.LY_+^LQOXP)JP0GHJ!Z=3H08S ">)6 PYI4*AWX=>+(D+2UL1/>S+M($*-@ $Z0*;"F $$T3_L1@AL@9&!OB6>UYAO(&?%*)201L,\TD M2>0MZFT#*Q)7R($C9V*!;@M,#R06KQ8/ /86D>!;9WD)M8G#OJ7T"> 3C8>1 MC0@O%-42/$]#$;O.M4G7($T12?#N=YQ@6,K;X.$EX/;'CLB169Q8T*WG?IZG M =]?3O?7KF&-O+J?5\!:Z&9Y>1]O)F+>1\4>&HZ:8^=E,%/T7KK(/PAO;ETZ6Y&%]ZGSARH-<57BIM%FF.\"3XL$]B6%'0U#$\_8@US;/ U MF>"U\G5N W*#O(+FGK;I<+VEXZ4#DAM3B(PT*!H^ ME,%/)WI-L8LC(_(I4I M_EU&"[K:6.)D2 /!EN$LFKC%:!=EX(SP@*[C0I#_J)D>OT.E*_P,K"6'+O&EFZ,C\N,<$/J@9('Q<:=@ M0(P7^E-#GJY$4I(BFF9I3D2 ;%_B?DB3I<"8"-"/;,PC1R3:%Z1%5BX$)ZR71 ;6=_N]'K!0NHC%1I:(6S-%7!GU M1];IN]W^2&]?CE["GVA/ ^/@==$8I0>W8 S4 @$A7IMF@L,4)'1^G /3)U,R M>?46@ZH!10U/ TN'*;L#4L!?31N0CT[3\*_2YI5$;9*CB0\./K4Q -2N1S/PD4&Y= MX.-+X!#(GDCT M%LH)!!A5T.+&;4L)4B)2BV@FU'\*Y@>8@ED926__^A;Y<-&&A,^9>6%@?%P[ M\RIQ+^T6]/]IS$F9D3,#VEX4E3V-<_D.6EDS,DU:T9&Y2[L,&X94I!)VF[ZA MX:<\!.EQM#A-IB>% !G3MCH9[TAN;0( ZP)3Q M=13',N;#:",E"'VTE*8("""WJ,87AL*X66@E(_>74.L[9I21;%/899,K&!VD M/<"!< LP",X _6\8%,>0$O\%P $!U(9\F)9*+*:D$P_#3W.Z2 M?&2P4S[L%*JA[R!MS+K-,)J.@H'M:H0IIF"&3*5+SK"_\A8U!=CP&"W.FG\+ MK_H+!C($%36L!F7->*#RQ6F+RIK8HD;+(M@\%!'M(,'<2Y!;1#R RC>?/_Z2 M_RACDW^FR&8%^R-LY:B9ES &&3>NX=4ORBPO 63Q34@R#C(DPEF"IX&^ @JW MR-BPKZBJUQZMNOH8@(EE:&+*TAUF_A(MLCGXU>AXB#"=4RBA%E<@AZ^Y/_A& M7#ZJ!/8G >MIDJL. $?,*SHU'0 $D [^$-Z(4@\WG_X*LLB^.#'.]A ,9,F M %H@30I@*0N,CP17P5$$0N+7YGK3NC^X[>4WEL?[N%8&]*HD@7+":8I'1<'W MDW)!8TI^IQ#9K4OE*3>FX+91H#FC]7AH2WV>NM3'LZ4^6RKU>1KFV%8/@BT0 MX7V990@7'^$C0/0 #,.$G>W\>#*[%QAOBX5/MK_2+(V4K,+&S=*>;MWB#&!% M8W!: "(#,B523/PN\76AP' )A5PG,DHX%LM4VMND^=.8O&;G_>=_7GXXZ9T[ M5U%62E,5S-MLRLH-;[QW?'"^Z!5";:B/ 1I4F8#B?DCQ%2,D+Y.4#E=-*3!7 M;D_'^>0#;-)/*JV4SW#Y4Y'7;'.5PPAF/KH!4R'C#$DS;'>B\@+R+63W?XCR MK%SHS%D]3X,J3#T,:FH.O\8_9%X&'T73?>9?&23.87DJ< J*X$3FB"4U*A\! M4!"DSY4 MN$R TX.8+81LZ,37=< MPV-\FKT% QULC(%.6HRB9!++J#/,B'@- ]]3KG=FME.1HRH418DGR45HV:G1 M,BJ;YA@V!CZ) < Y&#@\8Q RWM+H<*!7IVPI7<3^$ 8K'&4IL.NPK/=9Q+%L7WTL8% MKZ-,R TL*&*$CG06Y<9 NF@"%!2 !P=FJO"$3\+'H\-\*8.H_RV7=A_*_3V] M!I)GKLS=1A0M% E ;9H0ZE4>UQBV$7F)1!WM7E%$Q 5A2(\=2D9=!,>6[:>?I,Z^H-U#BJ-[]D6B^^&A MYN9G2CYK9&A2X_DQG52ISI :86F$!E"$4E]KI:S 9X*6&:A/,K$0VK3$*:^Z M(1,8CI6&HI::F3#MR-6 +B;NI-%9Q3]E"%*E?$G>)Z7 C@P^6V@&U%,BHVQD0FT4+DLP&&;X M&!WGI[6B)_<54[^Z/HV8+%&IB'L63R)U9!"?%;+>H+GP.;-@C$0Q86( RO_( M5]$&*CX\&2]/U-_'F8TF04?$,0/Y1C@3R5ZY0%15$LW5*<()2!48F\2<\#?& MO36B*'I+UF-CY5W[$N6V:N@XT M,V]KM=2]V[9DFC]$]:"I])L2B4*#+PO7,P M3YEGX*5)XQ^&K98H:\P,,MZY*41Q$E>6^@>"'.4$$\7$>QS6*4P>_DG&7];6)4KQ$=JC4NQL (Y& MF!7LJ<2R"O HD@$5-!U!$6 V$.N*D)1$/^-$=#J.L>B4L\Z\8N0BG#,X=K5B M.4Y!PQMY;09Q9!ESJQ%17Z?4OB(6*G:(Z@N'PC&\[KN, Y,I!:/@Y_1Q[QWL M.=IZ >7F%[!T\N;EUI%P$D94KA[[FKQ>69^S8GVUFSPYUR":Y8&\8*-R"W = M"X/YD!>TCV]QS2KXP*Y8;JS%^DO%7PW MB_\06,G\IVRZP]GTE8)MKL.<^65LNK&N$D)IUDNC@*!(54X$(J- 55N]$BN) MG-R+ZI4QE^V5">9:**4@*Y"D>R.#7-5\(V7;5%(N$*_H' VJ+.$',_*MB5 "R)-P53RJ/-PA CL,$>(4E.(;+VG% MJ@91%9S3].I3XT4*%EYVJZ26RYN^VCT# @3XQIR(P*OG4; <4X= VLDG_4NN MQ*)HKEE3NEI.VJ@3E*DK+"G.J;ZE5FQ*WT;X;(Z':_"()%GF,#*X>/!$QZ&, M'4=RW?4N MY>C;6HZ=KN78,7OG Q]VKHY)L'?-85I5=-]Y.5/'V6B"E5N'0.3'/D<5KJGH M@.(A&*HP3A%(^-.G5!K5O8CIZAUF!)6SF7S4C8LHU/%OPF.=P:ABYNK\@M03 M&)^N50>T*I3&00JE64S%TJY7V.A:H&-)40_I3>$/\7 L&1,38YY5*3BIR/9S M0OX"WG43S?D]_?[K%>H!Y3)QOX,^%\G2U(+R!)A^0-8;5/&H._8?J<9V4%I+ M**RM;N>B=CY4S7[M_5; /K:RG%PCRT"<45L)'EC%7#&6Q49XV &WFU: M"SH0FQ.W)M-8OV4I )R1#6-*YR%.:A1^0HLF;N MI+L4"))V%='+&^+'B0XLB4ZEVU&+TING$,R )=GDVB2J=;N =>C>&%6IK)G+ MI[^37+H20$S)??0;0DTP1<%TPQX)_ES(-A(J9T9U2K(Z">VH'!_4/+]?L8JG M2PSKTBVR0F6THN.\G'9B;%%_A242:4NY21>EGX428? MK3Q+0^L4,BTA:VFJ RM+A[-?5$LHE)6NFHG;\)KABZ%J;#M[8#0;T> M2I.V@@VF$!*H\D-8(\L9-U- S=*4ZOB>+"M<5XLE4SJW'W$VCZ[7M\=,EB/. MJ=BO3!TQFG)+"4Y^8/H&" TZ#ED&JV^*&?G4UZJ!A&*PAB.O4N:B8Z\(A9+E9>VD6 ?E8")D^F?O+6JG6&+6>JIXT,V]TR@T&IQJDIF-9 MU"7&C 3#]$K***QL$ ='N X*''(\$;_J6AX7*+ZO&@%(8KZDD;XZF_:HHXJQ M&746J /5V5J$>%V:(>5Q+&9^/&';KNI^T Q?JJ*-FH&!_4G&,=->R*6F*_V5%A73>%6JBF&>OKX,5^9GUHL$JI-8$CJN)3-K[2!SHM6[W5 M[ #$9&B(7,LK?>[Y0PFKZX9XFBD<^;KC%K7/05#"-(+E+DC:RF2J6"\6IJVX MKEP<@ XCH2J9$MSI2!\SJ]O.E3?ATA'=16&: &42HZXFTZ9R:4E_7$?DYG(; M'77(JPHO:F66KJY@5;W3W)N*/"4?*FXJ]'K]E7+&E5)5IW^QX%_$BZH#D,XR M*/T_88=4GNEH!$RIA1(0C!M'+5*J?N-,J>XC!.1DSP5C!)BFT($"PT73CI!1 M\Y%6;I9:&^5QL3H"AN,H/;PGCV0!- 48N;Y*;FX%9/H%0# M5W*9 -ONB,81 >U!NQG'+\&4"6HO""E3I&OO1_$7#_&WS:?,EN$)*G+C9_"7KSR.EU@ M^3BFMJ481 JDUA+,PN8V&)S0J!($EJ3*$V,#T(.XI;X!6Q76ZHYJX0*NSD1> MH(&P(@2M8%7L7.G$ML,'%)#21.0^/M@)LHWGZD"A\.I*M<2NUPM171"9G+B# MI-FY42R>#>">WBE+/1'#$ 37>(D\<,D^C^Q[%X-;HKI4W0UO1ZWX/J N0=Y3 MW@10!3"-@\=6T9$T=R@IXSNB=LNE(UED6BNJ(//7>RMJZ^^;U#@.T]"E7 M%QDMQ4B1"6"EN7+>P5:]0N:G$F,^M):+28D:YXHKG!1-C'E5E7NRD<7*80"= M7)(ZB *C]Q*"[G]R( M;'KJPJ:!+6PZY,*F;5\WLO8T\>%4M:^M[D_KK?4H MAX#=\*Z%;NHRS=)R4;\!HXJ(Z6X &)^D7K%M+H?KW^'._&[?HV.\G[ MK;:%JGJYJ^+.F7WE:U.H'U-S>WE]LMXK3+W6O5&/9E_N(ET+UB?EFD M[Z01@/-"FP 6A8^?@+D![NE;BM._X[>,NIWN:_4\UEKYBUR\565LBCAT0(R' M_H'O;]5OY=GG4&H]=2 [=\WWOH=[U.=_#0WW:&!_I6 M=>&NN5O2S!D!&X[]X#NB?A*>2*:>T/^]NP9N8,/I+9M/^$$[JZ]N]'TNXQX] MMSWUN!NKVY?6=FWT$Z[U/M=W/G"YP WXS5]_Z'5_N'WMVME07LNBH#NA0D/;')Q]_^LT7 /XYU;Z,>RV.WO! 6WQ%T6D)X#D/9[:1I\/(L] MS8A'MW&8R^*,E1$K(TT9\:R,6!FQ,G*KC/2LC#S.7J5 SJK!&@ ))L%6#58@ MSTOD(S9@N+M#[6U!NT)WF&]FKHX&,4?M-E.%.VC= M?5M)^]_%>YN0Z3 LOI8ADW2WEKN]E=VQE;N!+8]@])[7.=_GG:XO?=TJ7S^Y M].Z+D; '6VJ%=V/A[74&^[S35GBM\!ZO\ XZ=R9Q=GFG'R&\6PXY6R>FG?9_ M6ZE3MD[,'@F8A=)[0.G0[O3>[+25XT/>WF=V6DKQX>\NX^0 M8V_/@XHV+;.C'LWEZC%(Z](VIW>FYVVVT ME>-#WMW'R/&PTSVNG;9)FF=Q:3ZL](BQ'LU!R]71(FC7)FGV:*>M'!_R[CXF M27/6N?-@I=WIG=EI*\>'O+N/*QX],GULDS3/XM'\LZ4KI/5I'BI9=W=NV O9 M>^!FWZMOQ7[BL'>^Q3K@37I7'#*_[ 8W6+RP>/%T>#'HC"Q>6+RP>&'Q8D.\ ML/;%RV:WO&WX@MX^^H+?UC2XM_[@=B30ZW@H@F%:8J?\XT/L]O7O/6;WNMTM MEAO<2K*7A&U[_MMBA<4*BQ46*RQ66*RP6+$#6*'\0O@OWB9%?Q[5%8)?Z%8T MNF;ML[YZ?I]N$7P@/?A1?-5==^GB#17.>[PM+^,;[AKM^'>>0H]CD#LNVH.7 MSO'^["RZPGMP\68]O#CP/7 1QHFHTO5K ?_A.PF!S2Z3()V+S:[74Q?K>2]] M0]Y347=%K^'BMG4/'L'_\UV$-^AUNF>WWH37Z9T]\(*X4:?O>=WJ_QY\J=X# MOSOO=$>]<^/_'GQ%WMZ28-09CKQG)WNON]D[;PGPGM^_UJ=5W!]W#=>^12@/ M:YKNO9' M9'[C^]"=]S,_F0HG2IP/Z%9DSL4?:>/26SU=G5[8N2A97HOOO,/-E'W M[B#G8THSW;,SS^WUCZQQ_N.W^Q8EL;6U/IL-93?W(&1YJV76.XO?VSQL805Z M5W?9:FFSPL/M]D[=P>G9/N^[U=('+-162ULM;;6T%>@C%.@WO>%^7YJTF4#_ M^!QW:N_;@8>MQ!K%S4(DN=QQ8W3'7N^3KNV_5S;QORY&XKLV;;U MR)9[+%R\Y^NT:]O/M5F4M\W4>Z-J>]::.TRTT9SW=P]ZLOY59,/-S M[&&3^4F^2+."NOU0CQ7Q[S):8(L6)Q-W'\.SQ3<[M%P;,-QTKT^'/=?KW=GE MP&ZVE=M#VLJ]E]O^P%ZJ;H5V)Y9KA7;3O1X-ANZ@9^76RNTN+-?*[:9[/?#V MNTK&"JT5VJ,3VC=]K[/7-:H;EL*\^-5.QQH\_!!E(BB;E8Q!%,@TH,Y6D[BZ4'+6+'BJ6]8=<]/[?U#E9N=V&Y5FXW;PMR;$:0 M%=ICW\K]%]KAT!T,;)V2E=M=6*Z5VXV+@FV0T,KL3BS7RNSFM86VM-"6%CY= MN/!].I]'>8XGD66(T +I'HF7!=*-ZY%Z;G]H?18KMKNP7"NV&\<:.K;TU\KL M+BS7RNS&A0U=UQO94(,5VUU8KA7;C8L([=%C*[,[L5PKLQN'!SVOT]OGK7[6 M^* M)[Q_.6$0E#!2L+3AP3V4+@ND&_LL [??W6LDM?:/%=NC$UM[R-C*[&XL MU\KLQJJVYWJCO2YJL&)KQ?;HQ-:&!ZW,[L9RKBO, SQU#&(_FMNF@X+#Q8>#@<>.AO\3H8BPT6&RPV' XVP*(L-KQH_2B-^-A ,0VR M;Y'B;VGAQTZJ[[&V5U=;N+9P?7O.SCWM@;-W;D';(H1%"(L0JS0[[W4\"PX6 M'"PX6'!H,1^&PU.WZVVO6,\BA$4(BQ"'@Q"CT18K>2TX6'"PX' XX/"F=P15 M*/MRD?GQQHTODR"="V>2I7,5/4X3&S4^[-K]HSVE,3AU!X,C.ZAAY?;8MW+O MY7:TQ:*;0]YH*[,'LY5[+[/>H.L.^MO+K1[R9ENY/9BMW'NY[?4ZMF6(%=I= M6*X5VHV#B?WS+=:>'GJ@\)X%I@^)"^Y#X _X7.2%\T:6BO[H.HDH+$#ND=18 M@-P8(+$7VNE>MQU]!$1: =[1/;4"O'FZ=+\;+%GIM=)[S-)[YO9.][J#L!5@ M*\!'+,#=_4[!6>FUTGN\TCO8<^G=P>ZDNXT$C^"5S\5,9$Z2)B?58?*(B@0M M.-IB;EO,O>8LV%G7]@6RZP:)#6U\@>PS,8H/%!HL-;99#;["]M*1%!XL. M%AT.!QVLY6"QP6*#Q88U05W;IOSYJT'ML7'CV/A83-),R/BP4_@WMN'H@2=6 MCC6%UO,&KG=N3\98N=V%Y5JYW72OA_M]+L;*K)79HY-9SSMU!][V.N\>\F9; MN3V8K=Q[N>UMLUWV(>^T%=J#VC+8;B?$W@/WN>>>=Y_JW$^#9M:RLVAQ:-M]%"!Q^F27 M1^X00FRF8%Y;J#@PJ+"&Q=,DFLY&[EE_>R5Z.XL;UK(X*KBPEL4V46*TQ4;K M.XL0UK*P4&&A8K=JA_<<+'YL10L598;_^K 0^G.#^?<\^/?F2Z#'C57\6>9% M-%D^8*L;4[IM"OPHCOPV*N"]P?J>LKJ3;":N1%)670*>;G;KYM)QOLV$$XH@ M$WZ.K0N<=&5VSK6?.XLL B+#T$Y8"J=(]6]"!QZ'A_PD=*[2N,3WXC!EYA29 MG^1^4$1IXL?\KT6:%3Y^<)*)&'X'O &H,91L?C,H1!BJP,OL>I M'[K..$N_PZRFPJ771(@.\S2$0=6O.\XJ5=50^(Z%C[.$V4>8*H@F$7PZ*04, M4&;!#+@''D\GSJM>;]3I.T#"&.:(Z_"Z7M]U@G0.(\!O8.&OP''HG#6>\3K. M19RGU2O74%)DPDFII[ ?P+3S-(M@%6H&>0D$ &*' K<'1G?ASWF9X=)IY7F1 M,AF85D4*G 8O>W4ZZO3TC,(RPY?BS!L3]_K&Q--$.$OA9P[\+XY$UGDY+G0, MK#A*2/B-N!"%J2XEM.GBWV6TF,.#P$=)\9)8<8]I.E.1 /O'*'()(P5(6*9A M@T!BD:4X!HX _ EB44D*_QP!HIAE:3F=.>DU?"+;<*<9 PZ+4C&+LM !/B^6 M..05R'@&B(#0!I@VB\".0OVIF09HI&+J.BAG*83+EJ8';4P\Q(XSG=]?@"KAU/V)/X%IOO7C:W^9O_OA+\T-6B'TKOAO M6R!3B[.C2'5T>N@#R: #&)NG20+F$4*3DOTQX"8\_K+6*J!CR #=-E4Y10F> M&X-]9:E-_""*HR*2!NU,^&&0EH3* -"90(2FKUQ$MXP:?KE:Q0A^">!F@F % M+Z4W(0[& )@QHK:A6-!&S@M_,L$W)T*$VG+&)6> Q4Z<3B/@D !L0S'%EZ^8 MR5=^7(H30$<#U6GN\ %XE<6*NG'1PKP6H#7@OSBU$O0&3$S,%W&Z%*"SL@C4 M"LTE -?4QSE-:%J&X2U)!CJ5-9Y2\J2QI(M Z_;+!*8+ R2PO>,RCQ(P>X$N M"<\R2^&S0GL.>'PRBT02P+3]8ATMJI>;QF['^= #0N$%XXL'5HBJ.2$Z LM?;6NTC;#+X,;P]^8E"X6@E, M*7.11'.@+E&X0 ^@< 0\D\YQC6-2JC!^ KKS!.F.MLV?K"+S-DY2*OW8C>G* M$\S+Q2)6LBQ/YKXH?-TQ-275#KQ_7KF#Z*BZS"HB\4$V7&)0Y($Y\"VZD#GY MJ/,R09%'!G&=LC"1C"WE"NC4*]FCKE"210%9LV8W(Q; +J=SD4F^8[''23DB M)EPDX% LS^A*:.#7XPMK)F*(#/#Y!$""#=&)D"L8^XAIXT+] B<020L93/^( MII].)CF(T7B)UK'&)'CME0#8C(5!"X.>1R\R[X%W(J)X\P#[2TC)ZFP,-V,U M_,2NB%*=@,])L#P92T=+QI JS<.JL?GC29;.FRH.1RHLG'X.@A*F$2QW@35J MI@;N>'-RC#A%D47CDF+,R"P-+!B741QR7$Y:.2Z3O,Q0 M;1+!@MB/YB^>P3#W,VJ9WQT,4;=0,-#HJ$"C,1QX5*4TOZLAE.\@_1V8&#I/ M%&"?F*[4>Z IF.I)Y..CRMEBIFLPI%_"$W'DC]& 6]ZZGKN,H-K" N"R5 [0 MH:R%X]>2%K[SJM_IZ@P!_#($9[I(;RT8MBE28^%=I1N@+$RFD>8@> MD/0G&RN44SIVP?H@8/P@JMQ*?X[14:2:NUP MZM<,QNO8^E6O,ZP27@:/M\VDXWS040+/=7Y/2"@!SL'ZB\A,A/4)8(4Y23)X MZY,R!O:G:B"T@U^B%S%<2)- 9Q8"++$6J1UO9A] M/#<6I?**QRX4EVB0P^8H0KE.(EXT"=84AH2.=-4G"3L_B45 QF7=7BTQ6%/D MA4\10F><9EEZ#7_5;([&C_3HG&E/;QNFXUQ0<.B#",1\#'JLWW-E@N>6=U-> M^E5_=-895.AOIH[[(Z]SKK_RBY7Q+:.NORK8>2/9XL<7C3VMGY]BMA#!]56W M<]JL@)!E%]),@"<\\PGX;0R3"YTIQ8K)HN9Z"MC [Z*0AD ($SQ*!FS1=1M M2PP>'>>L;Q_X(GP","$F$PPT7YF7F1#ZD$KV3CO]UYHU3)R ;[S73NP#5M'. MKE07F7>C.-$MN>UZ2MN_(1[B7[]DH4JS4L4FL9\ZB7UFD]B[EL3>Q@%Y>MLU M[\8XC<.G05;R<=^; -7U>O=7-VH_0P6*43<))F M,LL$. ) 'U8A\/=I0KTLR!GZ6L!_V)L!6)::BJJBI/;.'8 F>'#%("2; >G] MMD%P.0\IE$9'!XP*J+IG) 8"'1 3'S\!# 7;%=9W(\)WO-9>M]OIOE8_ (K& M_B(7;U6QI]H5*O/FL7]H=K@ ]R_B&,1;]?N6UA7\ND&OTQV>O9; TO) K].[ M]>M;OAMU^E[_@;]]Z'?GG>YH\-!Q]VNIH\[PX4M]TGKE_/Z=5UJQ9)6G M#_E8SD&N#?8>O_GK#V<_W+[.>S5S4K-NH7DBPT]*AK=2*S&TB%+G/=."VP2_7C##$KE!S)^SZ'GMOMG;J#T^VU7#_DUI>; M*8FMK?79;"B[N8<@RU1#M\];_?RMBZU [^HN6RUM2K8[/.VZYZ.]EFZKI0]8 MJ*V6MEK::FDKT,=[5UIN%_R?/](8S"9="?!@1QWV$JD4?7,>_NPV/:> M1Q4W3G;L^3KMVO9S;1OSYVZHL6?;UB-;[K%P\9ZOTZYM/]=F4=8N]XBX>,_7 M>:!K>_*R&5I&E."E96]/81<2'O-E6;@]F*_=>;@?>?J?MK-!:H3TZH1UY W\V59N#V8K]UYN!\/]SJE;H;5">W1"ZW6&Q[716RY_L1'#UHMT[G.- ML474@Q2T8T744Z_K>F=]N]E6;G=@N59N-[:$3CLCN]-6:'=@N59H-XXYG Y< MSQZ$MW*[$\NUUT[;\L)G/5:7EXM%C!>4 M4F&A/&-GP?2@1>QHP70X= <#6YUDY787EFOE=N/J)!LEM#*[$\NU,KNYXW+N M]L]M^;Z5VUU8KI7;S77MD<4;K,P>^U;NOXZEC M&1BT^'G04G6L^#GHNM[HR!#4BNVQ;^7>BZT]:&QE=C>6:V5VT[WN]]V1C0I: ML=V)Y5JQW3C"8$L'KB-[RLF*[2XLUXJM#0I:F;5;>9@RVQ]:56O%=D>6:\5VP]:F=V% MY5J9W3@HV+7-!VVIX-:#@C^+1&0^]QST0W@JR@L\8'QEHX.'+5W'BJ.#D7ON MV3H&*[:[L%PKMIN[+%9FK'$JW8[L)RK=A:56MEUF[E M8>YP<&1EUU9L MCWTK]UYL>[:4P6:\5V\[B@9S?:RNP.+-?* M[*9[_6;0V^_ 8'WMZY;YHZT??*G+BP4\$D1^@-$IJ?: =9P\C2.0D?MTB'#[MVKWWM@'IZY9Z?;*^B^A6*<]NCV#YIC+#Q8 M>#@D>.AOL2^TQ0:+#18;#@<;SH;N:=^:#A8>+#Q8>&@S';:76K'88+'!8L/A M8$.OO\5+H@X&')ZUE)1&?&RDF ;9MU#QM[3P8R?5%UC;.ZLM7EN\OAVOW>'P MU.UZVZMQ.QC0M@AA$<(BQ/\=C;98 &O!P8*#!8?# 8>>>S88@?FPO<:Z%B$L M0EB$.!R$.!]8\\&"@P4'"PYM-6I;[#AZ,-CPK%7%QQLLODR"="Z<29;.5<@X M36RH>)]*]^TIC8U/5@VZ[L!V2K-RNQ/+M7*[<7S%WJYJA78WEFN%=F.A[7KN M^9F]:\S*[2XLU\KMIGM]:G6ME=F=6*Z5V6@'>6("[ M6SR@;Z772J^5WF=5OSWW]'ROPPE6@*T '[$ [_EER%9ZK?0>K_3VSSO]X]KI M)R\:W&TD> 2O?"YF(G.2-#FI#HY'5!MHP=$6;MO"[37GOGJ#[2'LP91N6W2P MZX?]V[9$OBPT6&RPVM!WYVS>B!IUB.-9GF>:?N MP+,WWL]5$K*[-69H].9GO>:+]KO&V5Z+-'_0K_1MTJ9%'19FILIJ;=&CISA^>V MR,/"@X4'"P\M"05[];S%!HL-%AM:&U6[HX&%!PL/%AXL/+3$;&Q]J,4&BPT6 M&];$<^W=\[8L]&4"Q+^*PK8-V*K,>1T/A2Y,RW$L7A*D-ZO)?O5D:-U.B/W' MZ[.1>]9_JHK^!M'V"[,M7.PQ7+R037>@*#%Z,H]OAQ!B,PWSVD+%@4&%M2R> M!#.&?7?8?ZKV1#L$&]:P."JTL(;%-D'BZ0X3[Q!"6,/"0H6%BMVJ%#Y$L%!! M9OBO#^N@/S>8?L^#?V^^ GK<6,2?95Y$D^4#=KHQI=NFP(_BR&^C MX;K.\D MJ_O'9N)*)&75$>#I9K=N+AWGVXRZ$V3"S_$/)UV9G7/MY\XBBX#(,+03EL(I M4B=+QT!6YRJ-2WP5_K+,'!PY\X/"B=-I!%0/L ,8(9CA67(0Q29&7P/4[] MT'7&6?H=IC\5KGP=H,@\#6%0]>N.LTI^-12^8^'CS&"9$:84HDD$GTY* 0.4 M63 #-H/'TXGSJGY\+ZYS "_ 8H].K\K'/>>*37<2[B M/*W>N(;B(A-.2AV'_0!FG:=9!(M0$\A+6#]L2BAP&V%T%_Z%RE3 M@4E5I,"1\+)7/:]OS#HL,WPKSKP^\=' F'B:"&<[J6"F?O\K@9S$GU[X-6\ MKLD\8=.Q2_:'*!.@NX!K\S1) /1QMQ4YQ\"*\/C+*FM@N)!YOFVJ6 MGTH!3?P@BJ,B$BRQ,^&'05H2HP//9P*9GKYRD;\SZFWD:JD5_!)@Q22$T>"E M]":4A!AX,$9!,&05-7]>^),)OCD1(MS BEA1_E=^7(H3/PP-0:&YPP=@4Q5E8OF MM\NL(A(?9,,E!D4>F /?HF6600URD+$\G8]JB 3KV2_80*)5D4 MD#5KI@AB >QR.A>9Y#L6>YR4(V*)BX@)J<"?EZY&]2PLG2 M(=$ 4\EUK@1 7"R,>=?63D#O(\"-"S60LI_H=6A;1;2:=#+)0:K&R[HEMXX8 MAMB"K$T J-B^F A)19CCE<0,"M"@Z)(=I*?Q^?:AT0 H, M0@3:JQ?=_>;F3]?.LL8-E:M\!U_D?@S/4> /A%^J;&6K-GDBC*XT5\3BYH3] M) "IMP':V,D[4#*+V%^^Q6_?+H1=-/3\ 1>S=. M;Y!Z,,);':V_V3 D?T_.7),>>?[]]NH9#J WT7VFB\87L$E<#W[B3V":;_WX MVE_F[W[X2W.#5@B]*TG!+9"I)8.F2'5TL'69Y&6&QBM);A#[T?S%4Q[*($: MB5KFUZJP:E:T7\(G<>2/T<]8&H/ 9.=1.<_-T13P<5;""6#[4G:=99!NXD=Q M"<8[/P^&-%@]%)AOG9RVIGWG5;_3U?8T3"^,"AEWI( .FEOHCTS\JS2C=8!' M4+#'0DZY#'$T5B/?(\,+. &)M(08Y!5YJ)U;I4Q2%8[^R2OSHQ9JG@#O+'5 M^B?W[^B5_0SXG;BQS,2ECD(&) MS*'Y\15&NRC":(J*#O^S)5*0Y^V'R#X6?8S,D9 M$G?L4 M$[J_:5GDA4]!=?"=LRR]AK] 25Q0(/2#",1\+#*GWW,EKZ__494+[H\\(\M; MR_\.O%%GH+_R.7J<^]C8#*ADXS$;7PG\(D'6M;.B6+DT*F3Z!""U9VAFG GV MKINE[(E/*?N1.+ MWT4AS8< ((H"JS+(8V22P(K))& "U*73!-8B+06WJ$H?)\I7,_RUS+Y_0_S4X(SG MIP,6V]V7*Y_[L#2][9HC 6.0S6VL^ZLL._LIPKP)5D]]H;W*[T^.LWO)Z-D+ MB.@Z(OP+.113WV013#0IF&T9T_";$#/+25#(IR42$@'SMRTI:->(R+LX2!0S"X M$UF/H^VL@M)Q22(P6R#?Q%/@#!7"-IE<9!M5B4BY2C-G#;LD'YKX^$GL+V$/8/@;$;[C5_6Z MW4[WM?H!,$WL+W+Q5M7$*AI0U3R/_4.S80CXU1%'D-ZJW[=T N'7G0X[@^'P MM8P+MSS0Z_3/SV_[_K;ONIWA\.RA/S[P%]_2ZF5T_TXOK;R^NNGW.08TVJ]3 M0',*EMJ>$MKE8X 7\YJ\_]+H_W+[R>S61>C':/,0NO;OFZDOC2,?] M>&:3;E*[0+LM\94%(@M$%HBV"42FG6PAR$*0A:"GA2#/(E"S/@B<6R/-LZ'R+E^%^?R-%/>^J='(.W=/A]MKKGK(7:ZL2%N1W@N1[KOG?2O2 M5J1WMYV[M+=R]$^LFOK#E,K^92E^Y9G-QKG'P));B?\-@? M#MRSL^WU9CV2S;:2?,";NY^2?'K><\\'9W:SK23;S=UK21X,^V[W]/RX-MLF M8A[$*]_D"2,+CA82?.ZY9_TC,W.L)-O- M/3A)'G3[;K^WO=O@]F*S;8[E@95C:YH@6+2T:'D4:-GKG;O#@?5@K"3;S=UO M2?:Z7?>T;U,N5I+MYNZY) \\=WA^9(6?-N7R(%ZA3IT6&9_J"O"VXWE[(4Y; MN0#\CL.)^XFN@ZT6IFQR0O&0&<;BA<6+P\:+,W?0W5Y\Q.*%Q0N+%X>,%P/W M]/S4XH7-4&VGI [O 3$:86<;-JZ\ATR^ $%V!X"]CH6YOBY4]MY)MOS#9VG 60BR$W!F.=[N]4W=P^E1!(PLA%D(L MA!PTA/3/B[$TP^WDA MB[T)QG8_WX]&HO8"ACM:TLHK,.EZ4GDK3)K8VV#L50P6C"P8/3<8V=M@+ 19 M"'H^"+(=^NUM,%9JK-38VV"LU%BI>0&IL;?!V!,Q3WBFW]X&!G/,,&F[H&Q>,^F=6W/'RK'=W/V6XU'?/1L[;G]H MW16;@[$7P5ALM-A8=U:&KG6\)>..YWMU5N;N\UYN5'_QH)=I*]%%(]+E[?G[G MD2Z[U5:.CV9S]U..AV[O[D-FA[75-N=B;X+9!5RTG=H/O%-[S^UO,6=S,)W: M+5Y8O+!XT5;)9N^!L6AAT<*BQ8;617>PO0C,P>"%S5$]XAZ8R&A;F6[V'':K"S$3H%*G3 MZ*RZ(7'.[MJ,&GEZ'CQN4.C/,B^BR?*A1'HZW:&KSO.14$O%S!".D':]^%MPE'EL,->[46++)UF_CR'R58;=M9W_.8H M7L>YY-F&\$J:\/KU5;.;I!G- ::0">=5_ZS3=X"6<90F.(RZW2A>.E$(/XPF M$8P_*47LY&46S&"/<1",D%3D@)=*-3.4_>A5&^B/WE6_SVW0(V$>9E!!(C MYDH9@^,/I"PH!J6?GL#.@GJY04['BZFTIKG94)V0P&W53'L>V?3J.6*@-]%] MIL.7"]A0CDR>^!.8YEL_OO:7N;R]R=R@%4*_@")^-I56D>JPL?MS&\(2%D:Z M:Y.&N5 HT !@&[X&-(U@:? Z)P0H &E7#^A!_"LZBZ#A MX&\.F'KB-N$%WQ MQ4WX0PR2/T]*NEH$\ 9_E#LSOXQ%6(?FEGFN@^/3L\[IO>&X@;/GG@&7-9Q= M/PT_SE.E_)P42YT

_U*E6.T9 K9 .$RGQKL<.,K3Y% MRKT8%GQKS+9F*C)* .L/#*F%(?0I*6U.-63E;&3\0(H4SB+WYS3S* U-Z;\P M)%P;C$TZ5C-C./).'P!'Z^6[/S L0!BN^4-CNI_729M;VZE'HT ?00"X%?SW M&@S $W&4(.]T.^>O'R;B*]2M"?AIQWM=(\^PT[W%#CULN5ZOY(-UIP=;=/X M0?,>>VX3ZSEP9'@KAVXX?HWA'K!0J?VH#?0>>TU9PFKYJLE.?SHSV%,[V&(WV&R&/]Z/O[T5[G3"M7 M7W^^%?>WYLUNXOZ>GG>Z=[F_PK_QEEYR=-ZV@8V]-$YN\W5[LM\V19=;<8 \JS- M+1@@$,E'>L8_DLL=D]![)8P_TD-+R %] =J?6@"W M29E'2A]H&Y::I2,73[)1T0?TS:1,0%*F(D%N0VY?&EX8"4C"<6=8E$AR\LU@ M$.!C& +L;SG0/!R+H& M3SV,<5@!E%W@U/=+ !_'9D!H,5_$*?"3@\4%$>Y$A5YY@8PU74J/XEHX8P$V M\!4JYFLD)7&/E%)QL\ =*F#+ F!FIE OHI!'*7.2+&,L9E$RKLH"EO(?(-HU+/"$ M29=*)BMF41:> ,R#O 9^ED5(,AA0#HX<#!P 1F$ DSO)"*Y 641#" M((W"=D+;&J'GKA$ZMS5"3UXCM+?:[C*197UKL":O8F;>H%O%S"CX!3A7>[3R M:> %X) @)+&]82*/MBK0P[T2><$XAAA3+O Q!?34 6"^J,]";K+0 ZSA* M-1&![2&T&T[J#5#75+.;J @8"I8G7XZOU ,EP!):W6L2*L6DXJ;P!<15*- MZ*T[V7$^L!.;S_!+BEZ D@#%1\_AP6G0-7++E++RKT C^&,T>Y:WL0EN!>@$ M_ M]W9S2(]=4:I1SF"6 1W,]76FAP5H!TX J8 <5M-F 'KP.["RS-U#3R3#M!:^%GQZS/6^UA1;"1:0J0#2-J :9GQ94-PF=V!9 M*B=>O^758%2Q+L76N]U*)O^EAT7=[W\7^&-@[=87('^UD&^]M.+^2@E%+F(O M"@T(6.-=L@J_)3$-36YJB"FS!TX+A ,$6G@2*-5OTK_;.EGH>)6M%&$:48? MF [\?.: WL+0*GB9:1P%2^D;@"\01 L0!8:/:0EF8?4HLE:W,_ H MN)//D/G1+4[GPO!&7[R3'IOF2=8,C1""BUE:,J7>0F0\ A!05[/?]7L= C)]*\BB:+*/T M"!(!C&U!L":AMI!SJ0= R %*;?4";9 M25JS,[#:&$U'8HDH"\HY.J@!;U*BQ=LUE#6)O0\Z-D'=,0&A3XB"E78B0"&' M=R)]C5 -X; 4#%P 28(B ^ M,3>QKN30I85-FF;I=8&5*; _/E93U4?*5-A2)4_K)H#<8MSZC#0/10GXIZ9! M4RY2]M37\81*]N TJR(,PV[ / ^\6\:COXNB&@#U]$2FEJM"9O 786G$H!1[ MJ>;JMDPVRDGXY?HPFL[U,P5L& HL!0"BPF7>IQ--2_X0U3Z]"NQ'(#A')/&G M7\15&E_AA-]S;/(GUG5+YPW(([Z-QIJ4N,-AYE\G/[H@BLD*K_MNK1JD[WOO?E0Q;'9P??"8*P]9 MO@.KR4 Y@].:120&&1E#$RZ($B F8Y5=B8#/;\"O1>K )U\___2%\B'T!/]. MYL[(IX9?? 4QER9ZETST(=LZ:R>NJWESG=T;+TD@L9IMD8*D8\PC"##RE%,H M!*04ILW^<@Z6;D"1-BZ3P\1@KG(=_F(!O$EK9.&ET+ZN&Z["&#[HMVS.^AY' M3<34EV!T)0!!)")@)(-'#\7$IPB48529UICZ%:MDLK/ *)R7K%0A8T(?3)<5,T1&"C$G,L2K3?IF>2\W3G;;!B)(.SM$F*"P86HI+I=F^-"J-DJB:. M2#M1=2T&X&"O*^(Q 5[UA^8)0"R7J <>5S#LD;>YQ=@9Z] __%@]?O%^T^* MP7"3OG*J?EFA=PVUS,?U$^V(-?=O2$P,98L>_7FM3(WB!BEH# YCO#*#@JA( ML,Z!53@X_#L!?ZT4L-"W5>AKI?'V8:__+*C7,Y,TFX#>$2#/!6Q7BCX5!]"Q MR -<5V00L"=+005 (HO8?UU49B95'E%U0T;AA%2Y!>N3+B9Z?=2?_J1" 0J[ M6+CE^#R'EG,C.%;+($K\R<.NY!\\]22O):V*J, 4Y)6 QV,AJU1D_0Q0PXC6 MGG79ZZ;(M"Z]8@D>8QA58QRY>2B.&46*,,-7^^06K75 M$D],\'[75DO8:HFUU[&*C *8[2B,N$NL2R!()=VO>F>GQH&%RC;3OBV>M42- M[ICAV+$?#,MU[QF^_++(H=[QPU>]_CL]XUZXWB3"=T;H1^"KIEBA4!-4!?^%D@XIPKQ*L),T%E MRD;>?6O&!-%6B,FLI1@_UKAR*=JREC*6B>3Z1, Z!/[1F?WO-
Y5Y'\P8P#?A8AI%=[8XZL*%Y/C>XKG'>0SZ/"34J"5&?T6CQ MDH\9U:K:5:*<*QB2I9P)L&!XQ9%K56Y/8HET\4E*6UC/U[DN]J&KU1C>M.P6 M59V9VR'[;OL,?[;5\U-/'BW_$.6 I*J8[SUF)7Y"U_2HSIFMQ=69']Z2LL$P M4<\SN@[56T@.C4/8_NH;O(Y3G6_S,1/%F21=__[* Y>\=HX[P;0Y!6MP/M>" MB^A?>?VSSLA\CLL\&^.2DS\R3F$CQ%299OW@04OG[J@CU 'K=[A^"J)*>5_[ M9M6O7Q19-"Z+JIE>K<$$#L;7Q"C'/Q,3C.!AL41RPK5K A851-49!=.8HQ+,*B<,<=@8,/BH:H"#$>0Z1&D.=IN MG;#20Z&"M\H)52$XBDI)=2U;:7 ECN?(#5#,1&RM08U"2G\&U5@C3S_JM<[ MKPY+NTBO#NS<^AUH"!1:$YJB:,!-IQG:GJ+60 )W :LMS;J):@I>Y:VP7:!. MW(49-7L!FV(622UKCMH'2(1C5"<68/N\CF(AC=?K)*/3CD^C5.>A< M'M"F7+C<^]PH >/XKRN[WYA]JS(L(=1A9&E>4V Y XN6MPZ80Y8*$+C&?C3G M>'&U4\HNKUX9I\E4&6QZ#:HVGFF +@1%J=+)!,_LP?:U3:Y:Q;IHM[E(K*.< MP.MPJ -LK0LGTKF8ZEVDP17W5!""L%T[V5PO-?\7&\RUP%KE!E8ZKS\Z M,V)T+:9QLQ7GR#1LVDWI#ZMJC*H\0UU3K6O#JDA>75!6(WG5E(>#:EMR5R,/'M2H#XLD0= P\\LJAZHY>K$,YE(>;.R*6B/&>$$^0P M=$*WF=*D?])I_J\HERS'5&=6E31'"59FL"^"]G>FSS+P"BM:5$?F*?BUCF(X M?L-DIHY.\ZBHDIOZ&*/YA4%K7U<5TG%[];1QO MM!"KTKTY8D5L/N#=+\4P[ M:.H_1:##UVJ(UO-V+13M<;: _SYM[L]VJ$32$[L_.(7(/I'M.\(OW2Z8_RG/#2+-7$ =@ @ M4\XNHF^BE0N[X'RX82H FH3L] 8V)BH64HE&34LUKMD^HTQDRK98L@; ,(1 MX(SFG(F4G5@G3L3YP"P=LT?-)SEE]Q^ ,E!H(L'2H2L30>4#U= M58)$9GMTKC//U:$)],8!6,=X<$--2'G:EC#%4S/CJDA%5LU!^QHGWU M1G/7(@R)X*&0I( 5:K85L$%FWQ6NY 9 M7DK6%:I^LB W'4_7Q5>"0F:&ZV%^#IP2%,H>67-*+@F-CXH5Y"4,N.7_E7/C-S0^HH".*DA3%,O0THSKLL1-Q2.PUX#Z"5\\P*]3 MQJ$ZE=YDL3&8/MQ^B3F+ O;D/U1K;S.]J(%1O;VM.H@B,Z9Y7LX7R#IUHG565&RK2.1)4,<^6>5"(AXT#(U7S.WJ /=Y0A E'''ETS MKWL4)ES.I*/*3(M9>BT[@JI]H",Z.9UNJ%[-#\L5\*$2L\015[&>'D89%9%> M;4=5^I1C5U.*S,N3_O6%XY4^VB2MM>&0@3L@@-&7FP_XWL+P8Q&GU_LE_D]> MPW19RR2_QTPRF,3Y,054_B6,NL82F$X[I2Z5"B!*F(441"FI*PT'MLK)DT8% MHJ.Z"8W/50]1=J3I'$D\.:'O98M-JCD%,J6-%$OHS[%FD1/]*.BKZ7^EWU!C M M;(,U=B'H'0<'Z+'+C*JU;U!)3GH7H0'@=G+WN+UN:7J7LKE"K&UJ7&\BD5 MGDX33H=)!ZR*$V!:C)1W'-?'E:\U"J<3_3,^Z"?C >.2VA)7)H'\I:[OG$5X MA0:)/Q(#:*U(9"R/>XZQFA WZ/[**E7J)43]WII]4ME9UD4<9J"ZQB[J%;BU M=& .'JIZ#_ ;]-YC1!D3W>J,&-)%UFFL?9W<_[U"L,2,T890PM9+M+HEBU=6VEVSJZA?+T@3JW*>.!]1G!;OX/4FOD]K(!D,;G+B6 ML67K0;DH,]Q4&QKL'AHSQIJPHJ"<)Q:^W^#=,RPY&GG4\5X&]^-IH M)*-(9D20YZ)/;8ZQ+-P$!B,V6/4=H2F!^:=;S9A$AP,X-Q\(5-(0Z=LZ_(W!9TMZW.K)E!C45RC!WF-39M\'M)) U@";QY] MSN'?^AOHN T>%&AT FTV.:J;V'INC8M MG=0>F\*!-6Z4<69]:KS098FZRZ:A1\H%QPGKB;R8'4R,G.L6J)(=UB2>:3"^ M#TUFH+4ZEF4G7CVGW#-NC6UF(W&7#3W+),*JB1H$5'5JW#-,=O64BU-'(OYI^4W9&^]2>LTO@$PA&"^'&DJ(++ MG],TI+982/%+,/J3*9E@_.3Q.#T7!0=[;H,F9-&IHI<\YDFYFU>]8;H9DM]: M(TY9JW(NRZJ"7+R43F0(;D;$ZKY:+L0+N M]0!>&P4QV&#@U:H%U)=I+-$H#:=K)%3/U$[%@8:CQIW!R6[3=1^+C/H27^EC MA[79<_L0ZJZVYOY+W#VS&QU-W.QUAV/ "W6J,T$?EJX515,0E4>U'#K.6YV$ MD/'<^@4859Y6A7 ZSM>2KG[5HV+K2'55(EX DU,OY+ VCKPG3%UPP;UYF1K< MOX5;8*KB2Y+[=UR>;?Y..WHR?%7!_[OFQ*5RJ0X_L NFK&(JN*=-T%T!X4V( MRN^ =4Q'A,($1<0S4GW*KX7_'7\DNUH0[K-A_8X[P]!E+*H;*75X ,.A-B=U M058N]*2"*@E;7PVG3=5Y7+2K<1Y58[RIB8"U4?2E.M40\F;;*D/:%N!G)TD> M@:9$/F6;%ZHE('?SD^R&QW*C0C;KE&M15V.2ZL0[.T1&]I72C(J2L)8DG:-Y MI?N?\KW?LJ6OYF4L)@7A9Y,4I )>C.=","[*0\-J82*P,]W 2_%))!&DV)ZHWEPND8_)JF\GH#6VHJ!VL2^ M P$C+"7)6:%056W4*%G] MHN/\KH\ UQXIJ+Q2%D#[K;=..HJK!%2N&W. 9 I5\T(4) >S M/OJ:X1LSZ%]+_680J=(U@J@2..6R=",C8D#\MAQHG< M#YP6>9AR?ER+8_)I7C>=6!LHD##SPPWY6^7X35+%9H;)B/'I+-O*%8YJ,7C0 M+LHI*Z24K/8"991&^8U _UPB1Y*NB!E7+RDY4WU\Z0 =/%UDT73*EP5( ]:\ M.E8=&PIE#(N,M&H+5)WWJE5NV+DJAXJI/8I'J/)TV5*CJ<)L_=(SUR]YMG[I MD.N7'I_14$W&:Z: QD4Z91)3_$)5NG!BB.PJ!;-NTZG&>%'BQ\O_*!2O(+!I M3YLNRXIW)'-W:*ZIUZ^XY)GIE]3]8R9$?!=(.# J# M%\!]!$?,V*):N4U58!%(?4(E-/#8%#"I8/<)"2&T2KFUTX&.6-;YT;B G'0_ M48HZR=\R5!O[DUGMQT')RKXR4_ P#V+C";G]3-,J8%*%I(&NDQ)3]5=5RRQY M-'VO[,PM%TY^H7O*P%^[Y%Z89OUD!HXVUB?7-X_"/7.5V)XXF6 M5O7C;[E^W+O?&;"PUBF(+B0S"RM-8C^ )9]3W9]O2]O7UD9SPO[-8#N>]'J= MP:#W6IN>.,NWV.SE;/BZN9G;H(+F++#4__H#K'[^Q]#_P_22_C#"%'_PZ8[= M$.'+;Q]_<887;__7__O]XM=OE]\NOEW^\Z-S\>L'!S[XA/]^C ^_[M23JHZ[$QQ M%#,0-/:3[_EJ+^BJ,V*]O_TM_3#9>&UV1]RTZ>)=Y^?Y,C_=H[^^;8W+ ;R^ MT18#AP:KG&ULL\,_'3\G,QJ#+7.JS2P:/Y:7IN M8K*5!Z;EN]QM5->%5"GZ MVK1T)XF6]S92]?IWRM!MY.4]HTF,R@SNEV7YZ'N9VYJHM_6@Y=MDS;[#=5[) MK_U%X_C_)+K!SIWH)%21Q/JOUNZDF1:H#^V:;7ME<8Q8)PI<^K;$A&?5AIW" MLIW12/8DK0]/63"L^U.VLH[XF3V),93K5Y?=U1]15U*XJH90.DHH*^ N! M*G_P:M0WNH2N:7?;'H1M3/V:I\[G=JDIPT7&^1HG,IS?WBHRD223KSF8B MG K#S.67&SZI,0\N'N!SLH[N#HT1[DS,\(S E8Y)O\$0[(^NJF\J_)OCDC1* MG7.^?VUO33RXVZP:@_>/E> 1-=8P\KJKJ,F):.-!VD"SA$[F MZ/D7?D$M+@K5#;I17:U.=(5#IHH!L?JO<>P9 M/Y8!FA9#0B^DE1IY/:VK4N/[Q6Q;;R,TGZ=4)_L;56,2D M%#&7I7 43AY:3#E&"+\U+J.ICH91GF9LM-/G=OC4)R K\2K'ZT1D)QR[Q9M_ MR6YK?,@6(>$I-1NK2ATY,@; 2LUYTFSEN)8ZAH&S9_E63\HAJH+/YDLQM0UB MZ,1D[AK!W! P'VC!0WZH_J&H,Y&4$QQ@Q"M?2[Z/4M9SN'0X0A[<6KDE>2R6 MJ;R+G;H.I3AQ# .'&49K)^OWA4O0A2#(P".-6#^#7^=49)5-*RN06^(+6="\ M\"D,3.A0>U1FVE8VZ>_ZZ GU!Z)?UBZ#)8A#,.$[;X%#"GD=5 NE*4U8K:-J M*DH%!+SGJ&/I$9'#6\EVJHJ \$8957A+.=2HX H-?0EM?4ZI:K>N_DJM.KI.F'=F7-UHHW? M&(7&3U \K+4L5P_OE0YX'.A]-)QQI=11>1+WW0*(LK^O=M5]KLHWS7C<@\:- M3I)9=',QYG+VLIO@Q=U2"C'-N+!%_384&.?/JFOAFX,Z82IRHXO__\_>FS:W M=219H)_?OT#XM=_8$3?EVA=INB/4DN5FA$9RF')/S"='K1*F08 #@++4O_Y5 MW8N-!$F1X,5V4;/($HGE5F7ER:4R3_8N0O9*^Y.+EC&\"S7.N?-;5-)I9LIK'E,[ITG*];EUFA:=/: MT-RM38/Q7^?BNO;@BRG3US\CW\#9,*-/^1R:PMSY*)#!U]D%4V,9)E?>A^'* MYM3W52L[L/Z]\V><#8V8,[W,VU7,9+$)]1OJ6Z\YNBWP(XE[T5B3GV1>NK'Z M=34RUA>'R^Z2<"VAM *JUX[OTME;P8UY&>1=[#/5ZN7A:'P+$=3@O9+FMG:#VAAF]K,)B]L[$3\UNZ&=?^ M<#X3:.$ K'<<\%LZ#DHUV$Z=[I\;UO?S)>O[:;G=F1@W;>5B8,GN>W>&(_>E M9SA=I6M?6=+".C?\%_>(H@%49S*;G$F@.6YZMNM8ZK8ON*W0919$K!S)[-U> M?W:\F@]_1+D_N,_N(JNY[KV_NO\*7O1E7O ME1D:W] HO$I;=&'[YEGOOOAZ]:YD)NS&RW!?.KA,!Y/BX#M%FA?SW+K79G9P^7"YUEDRLSOI[+?9=U37 MHDSWU@2OUW(T=]#IS<9*Y8O)C9.TTGE1Z^GJ*)>;'W?C/-1NC;G5_;JA$W>'P^N<@+>$OG3I M4-],[\YOK'*ZX-I=]C(!L'IG5==3IV"E3O^/:XZ(7,J:+S4OK\;YX*O;K(XSI^@SKK4&:C:%<_W L./ MHP93IM-!SFNI[+MSG7=CSP*#.,'ZJYRP,,J_@3,5GT4=N M7,[;/SOY\W:G6[#Y^AXM^YM7-F$9"L]"FW4M93>J@>8^P5TN08EJ=AW5L!+5 MM!35'%"1=-.V^<KY__/FT,J@G[W\MVK MLY=O>^T MOKWUW63ER7;P;*D\O=_"QSST,/N2OUXEU\FM]N.\Z8\O]K]?WSH/-TW4RWR/ MUIE3\#2A_WUDQO65Y^O:PYA75)RO>%)'=<%VG%+X?5@/!DX!VMM15K>^F_3^ MD78_%Z=7^5K_N"*5MB=L7:90+WOHPX==$1R063VN*^*GWXC6E2M7OLX[SC-= M=?C=I&96!#?G;9ODD6EU)NS;2I S+/^50L@4O^=B@7&R5[,1XG4'\DHZK_=# M6O-@93)>>I8<$1+T8G;/6O\+O_BQ9E&]GPJS8>$8S)BT5M:P,DNBH0>MQ[+? M%JY6]\2FU8TZKFNT)@WMRCC,4\K7AQ+=$4TNF>SGC]W,/KU[4VZCSYKO4$/@ MG\L!&SVO?-E%C1AQ77U;7 YZ&=4O2@L!KEM^>W/R(Q8"DV8KG=^'?ELUR MH8M"F'PI?J-(KF%.:G.#&V*[FKQF^K6Y ;UU)LEMPTMF7W$M/5_W5UR$G,L[ M+JQ_^O"XQ>S.&7!4MPV":?KJDRR3N[)HEI\YI//3LN*8OL](DI&\US@X/US; M[!][/\S._:^O7K[_^_R@7^N]6:2(ZR3BL"G'S$6^32?_\NPNJ8+N.*TK-&EY M#$36A&LE8[/CL'TWJWGI0WA+"<*T=S9?^*MFX?6.D!=G37%C;7S'YB+D401[ M=!'[#4F _3H77E+(::BO?LXSD?VHOE1Z/TXF8T;FL#@^'\;!^#_-U^9=31O\ M_&"\>G_^?GDNS*S.NY%UKT'__S+C!"%Y"FN2,LMIT5SW'9J>J%EI[PPR2Y': M?MROO]<=EQGN9S[DZ5Q$?[A[[E4S8&EEU,."@_,V_%MRM#0]'S?>U9\T$ROJ MP]^K;PMN>.O7/^[6)[*KM->U&5@.(S&]RP;F5^QK[(\SE_-]>> M-XA_,]WA2EKCMIJEN1VYP_S4-ZLQ^'J^RDHYUL#\N3*^9-G@/+Z:3Q]*3WHU MN(X]*W63^16+:HD5*)I_9+VF$W,*>:LZ/7XJ3FIZYW>L&D8I&>U ME3,7.$MW_I+E/-=YX]%X/*IICN(X/4BC;XO%SV[,5C@3:Q927U^(YA:!ALBV MUNS^Y%^3.[]V07MXRT-_XY&JU0V[^0AY7V>EB(U*Y?VO'V5&N+SRXL5RPA?3 M,$I5#8]LS3A;=\I7O9!K6IHA ?.AY+6,9F6,<^K$P?Q2>'CGLJYM9>UQ+A^@ MX?):?/BM7OS59#:08;53:$D 6<\JLE]7L/+:E(X;7S&G#9Y%2]>I*&]]^/^^ M,9=B12D6 ]56CZI=V+V5N&T#"'F<\W(TPL EF/H MZDV8S45VR>9<#6MV/#\GF)\TK6KUV.3523]UD=62#CO'R,UGW7-^9XAK)M>_ MJ6XNO6:@K_UZ9I2;3W<+O[ZQBF;ZO)X'N=K*M2BJ&E]#A<7LD 46SC[Y=LR> M#83L#S_7XYYG4T3R_)0ZB$]F>I#'VM2 M1QX6-TZ$;*I8UFN:J;GMTIALNS_ M,H.\[35/\M=>CD]6E'CN5MV.W7F\SFP Y9^?1H/0P/6LF*UFODX@M?(\\^;; M6X]%?1*J&<#,^J2:T:KAYM/<_@$9?H8W"MYNR&:T'+X]$^5QA4J'?=WP\(!_ M,?SA;$F4^#*S=F8[4OON^$63!\B=9\O\[&Q:21A?C'P2_V^+7$C.MYS2V))< M'SA):F!KZM)Q[4$E#6Z&NB^J4[\UL> Z^TMVA2;?'E;RP\SO:=BY8S_W7<]) MNG]\^"B3ZI!FF7QH@:K[1E/5ECF[/]P2ZUZ3]P,FUMR=09RA9/9=<\GJBGU< MBZ]O(4*_ARCK+UQ<;WQ:/.:<3GQ.?C.[>KN) #[>,L:5&_(#UP=FB;S,%R9DVNJ+\> MUB[CS^%LT.># +N!SI67+69IYIF)LTG<=2KBVFRD%>A>C[[GF#,'Z54^[8:- M/!?7KPX!K6G+0WI1XB0DX'.0HUFY MXF-F=-H:RL]3FS7^CI+'^&>=KDC.=>Y_R;')@:+53*)UT3AZIBG__CI4W8@4 M;\6D%+R,IR_J(P"9-'OR/-\N92K^-;68_7M<:Q]^AD3ZON53TV>4TN_;/U'/ M^(,W+CV"8(Q+(35%F F]W(_^,"\)ZFVY9Q^R$BI"Q$(+5W:[^0Z,T,U/W=NU M3XYX9^%K_E-=P6UEYS)9:)^HR62\P\$$69?5]1 ME#TJ2EU5.:YI9M;.^CV.[ UUFIW*VASUQQ[21TZ_+J: KHR46=YOWTPW?%IT MH*Y\[JP8[\#/<0'\_9_CJSQM_=^S:Y8E2,_N6_J3.?G\_ ?YI9-_)>QN3N2_ MAJ,_![ECO+IY 7YK+'H]8&LN=>/(7MYQ8,E6FMKVZJ/O8[C+ M;L[;3Y.?;JVR?,1'I^?N?WD^' W?7=7%NG77X9L_K#8::>^ 2D(UA_^\?ZW=Q_>O^N]??OKXM!SLR9TO3M7^;,S#/%S;L'001?&?-23D,VUC>(E/.QDMUS'^_N[LGS__=O[R;>_M^U_.SC^/]V]=G[WXYKWIG[U[M:[6S9/9 -^J(D@1U>3M.Y"K%$#=O M>QI.X%NB ',U';V86?S\&-D!2,O(+X?D6R1_[7D]Y.S%(HOU#'T_?T-N;#:7 MD_!\7J%Z/=57?_9W^?O3 RR,ZN?^O(OI^?S]LQ>E5_GK23,AGU%,OY\9W%M> M@)_Q^WY[W^_(,\7N_>A]?^U__C0=W]R\F8]1GXL\_>KC>'0U]# [5+'^GQ=_ M)NDT;LOSQGG)/[C]J*UO_.X.=FWN1Z'BR&KMO_NTM')=;N0=ML_ M?C.6#WK+=JB6=J/6I@=Y>X]PX597FS8V_^:OWY'O[E_Y(C28QQ@97;.U[\VE M\K"#TM;.;/^<9"NZV2FY9Z\:/47T(':KS8/4 H8N'HJ[>3Y=LUX:YMP.';\4+)3VS S96T' MN[9R/H]Z;2T'I.MV:973N/[$6Q_\&]9K-;M1?\CJIZ)=77@^Q;C=-TJ! M84O F/1/&C#2UD<:F+YY71XCE4X8 A%S!HR% %KY] <-) 3EC2-Q?EU^-8&/ MQEP^SYKXJN'+Z:M9X^P_<^?4=W7]?_TMO__Q^_GK9-J2'-*GT._R M4)(\KW7RU^\@_:N9W?;7[_I?IL^'5Q?@1U.8O>*[OV%2<8SGM^#S!?_MF,][ M>YI\%,>\H%E!LTW0C#E'H_,<#&,8&"$.M!<\X1HRSEEO(U Y:6">IYFIA#(+15T'6X^0'H=,C=', M!DHC;%M[7&.HZDP#I8BMMP15[.%_MF-'X]NK+3 M>#68[]%OBRV:71VWI>^X(D3?J>\M[6NC:C7)VTXD%M,9DBH!L692 $..@N7" M S/&)($9:SUO XCW(C%64:2V+;&J]Y]V_--,<*M_KLZ:[YQ'4/R]XN\] F8D M-8@008#JW/5(!0)+<+(.W(HH#65#!(18(PR[&5GRD[8,7Y:B2I$2MY;9F M!U'K^YJD?1FREIN:8DB.2;KM7_][%XRG#*20R:-5@8.E+@*1@@8D@HALC?OC M45[PX-/S6NF6%F3R<]T8^_HJO!F/+E[&V!_T,S=76\XPJ02E)VY.COJ0%PCK MLG2W<-DL*;,F %5.)0CC 6S4!#@W2!EF@N-/N[C9/83Q"I]\.%_N<7;B$?\Z M#I>FGV#/C0*^'/K:V#04$2WGB47%T=WWA>60'_PA+Q#69>FV?Y7NN*71 M.7"$$F II@?EJ8$@@]%&497"_#;2Q#N$,%Z)>TH>3N.0EV3QMW?W^A[#)#CH M?X%/?9^^_OF;/Q"F'+&(P3%BDG$G!!2F&!#E(N 4-SHA;@IJ[4/2BTS Q(%' MA"?U,@PL-@90P()$G$Q^E"WJ> HWFX',9A%P+D['K?_I"B[NT^I]FS[G*"!C M0_D_BCRH2Y:36^6(0A:,X1*81TFU(^(0HXY(*H&3=;QI.;5RF%NM(=E/EW/I M"5.<=Z"T9H2Z% !$=--RWDPLM7Z]*O$6KU8?PI?49?4XC,-?X+' XZZO#3DV M3D<#AC(%3.2Z.6-B DIA%=;<&T[61@90%RBQ(CE:U@/C6N:Z7@E&1\(1#23: MM=S(UN%1RRWFV3L#CSO-Q=,V @YZC+GX#Z-I'AY]C5ZN6*N2PCHBZ;9N:8PD M1'FL /.<40]4@9(\@'%6<$\D"]JU4J:]A605%;A")T]$<=3GN:!5EZ7;.EH) M17E 6@/1!@.+TH!%+.<.L$@.+O*TI;KL+:!5\L@KP4^=\F#KN?5-/-O#=UU_ M'>=1P-.O=?E(9HV\S/.)J]P*W#G4*#:AV(3'\$6R2#QF"@@S$IBC")33%CCB MSL3 8W1KE[";U9$T*OCKP RG+X?^Y[D6O@MMF0@N>,74J??J'/7Q+N#59>FV M?P_F#4&18S#8*V#93;4FX9),@(:X5D1'V4X%R=;!BVI<)30]BJWF_[M M^W0ZS;0__-@;!#,)O5K[8!3A*OVCSM1V#DN*I2B6XC'ETB)2ZQF"D*P",,X$ M6"H[ M@%>7I=N^F\N-"D0CL#@@8+D#6BG#@6*&0D[C6KO6Z[&)F[L+\-*ZDO34+YU* M&G#SB%&L0?%'CS"'BAGO0XR #?< /.<@)9$ R-6((6D,72M MOFT39W:N;VW12TJ4L+_D9X_X*!>@ZK)TVX^Z&7?.HP#*4)E )[FC*J30.WHJ MJ--,(-U*AU\!JH-P4DLN-GW.V7!JAA_[F7&\J9%=(QYW[NKB:F"FP??,Q2@M M]]^FUIF=L8Y+0IU W )!-OD/2CFPGGA 3BL; ](NK%V;;.(_O.DG;0QO^Y^# M7^Y*4QST*W4V/UM+N5H6 MO+ANW9)N^UCC!:,H!C Z1Y948% REXZ2FEZ&8]7.APK3/QVG2'-+="L387< 7%27NO=R MU[))W7L],*=0D13BK$*;)&4YN,0_6",^,DZB5<<0K M!+SO1D/7*E% 9A'?XH"=SK!F%6PLV%BP\1&#?(1".%@&1E %##$.UB "(2%/ M-"']5+8R^'N;V"@KQ OAZ@$DF NC8/Z$ 14Y$5,A)U4J17V.J MVDMBMLWMC_H3_NSD9SGG\PX?$KO".-)W>X@7_0R2=+TFW74IV*BTN[G MW_SU._+=_4O?@V9MP127M1W9VLKY/.JUM9RQVMS4[=UM?M2&SCBJ>X.E/7M> M+%9!A+*VPU];.9]'O;:=3FTZTC&Q+5BXE\ZE/9Q.>I?F:QY25O*(QUTVN_L< MX6&(N?U:)V&]MIB 9XH#0P&#B2( \5QC3P** K5R/S)3P%\;_6MW*HI@%4:G M/A3EJ,]U@:\"7YO %V%YV'-4P QWP!P.H+#&(&WT4AHN(V^EMW6K\*5DA>FI M,QGOM-CH=!WA>:KG,K/6-&Q+@]'P(R1$N$AGUA:*_",W+2?F.+0_'5 J9SA. MD(() B85!8.3L<@,4D;%9"Y$*XPO;Y/6?4A*]SKI7+OF1*)**'WBYN2H#W6! MK"Y+MWW(PE0(YQQXGIOW8R2@LVN;0GA!D7/2XE8&FFX/L@2OZ#;;E8[B4)=4 M\+X\X-&-P5$K]Z"=0Y]B6XIM>4Q]J.*^'+91A.9N7MHYIGQJT7"W8. MB(J9*6;F,0D8(Q$6S('VF6&7D@!&.0-88F^HE#(BU5(11=;*E;:3=BT,HQ42 MI8[BB(]V :XN2[?]$3C)T242$?#>YQH*EURD*#!XAI%S1,N@UZ+[#!:,R?42"%&;1W,[ M,$)+H"Z2H W63JY-.'R4 SSX-+SGT"SUL*[W"*R9.G8'WJ(]U :TN M2[=UT.),2L)= *L]!B:%3-B#)& :A30T6,R?5C:Q ]"BJ.+RU$&KY(2_O;O7 M]Q@FP4'_"WSJ^_3US]_\@5VDE&J?##A*Y]K@FB:- >>!"8IMX)S?%-3:AP@< M/9;4@3*:)R\@4E RWQICPT4PGBLN6M3JUU>A-QWU3(PIIC33E33TK?_I"@X6 M*U>LW".LG);2!AL(6)+L%,-8@PHJ ,5<>(Z-X&(M-ZV5P]QJ#),:XQC.>H"E08@4H;#TPKB58GKQZHR/AB 82[>TS&+8)6Z*4 M;)2\]&[RTLMQEH7F8@M6I$R\.,F)%TI*KIRDX P1P(1$H+TWR1F.N3M0:J]: M*>[XD!5W._08%=UF8KLS\RX*,A9D+,CXB%L_K(1*\ CF1[R(AQI]BM)^C$VP6I M7!DJ\ 32]NXMO2RWR\LM!_L$EEOJ+7=L0C,O:]4;AFDFJW+7^:LZYXB7,*N$ M68\)LZ)AG'@!WDB>0B:B(/W 1.8&R4%]Z*5 <^KY(?O1D/7:JA%,:X(Y2<> M:AWUP2ZPU67IMM]\A 15SE @+MDV[Z)X4P0+ U(+Y.7ZTP BX2%$ 2/,>#(.=TB M=6OKUD;02A!TXL;FJ(]X ; N2[=U N8D. ) >6E!D:X3']#!@(W@:N@C*5K M -8B>VOK "9E)="I UA)'N_$6WX=8DAGU_?Z*VU!G8.<8E"*07E,+[Q*#J1W M$KS.=."6$[!:.PB(L&"YT(ZT,NQVKGQ-2]X'\V6E1N==:,VFV#E^1.*IQYJK2PB1_F FP3$K S..@E/(BK+'L;>(/[P:^1((O=>I7 M7B5WO)O<<3VY8'!;36+G8*=6?:00M %H L /F(.0LN"&.H!D&TR%2S"HQ& M'*1341&4L-"TXKEO'2!UQ<06??;. &3IE]]AOWSQZTNRZ-BEV_Y,,H<9%TH MS90L3% $6A &E"I#HB42K_.^/K%COG5KPP2J--(GGB,ZZG-=4*O+TFV_FX,Z M9VGNY@@^(Y#'8)S6X&/ 0EAN%6O%4=XN:NE*L5._F"M]\QNIQ?DG,PZ?1H,4 M!DW^HQ?^[ZH__5K:YDMW<5ENEY=;#O8)++=4/N[$@KX:75R,\@>-W+^JWEP0 M6_5:O;3.88-!49H[+9(OJCA2*?36AOAHL?-K1*B;Q-K-TL[SRMZ-?C7C?YK! MU8U)8NFOP9]/\SBD]_'E11@G4;\>#09F/*E=BU5/]NS=FVNN;![HE-W9?+PF M87C7:DE@2#,E(6#L@46B0#,7P2/C!<>(._NTN6E[6NUP=(O+?H7DT_C<9)O?QN3JY"01C!--A(:1X +< PZ4"$:(G#2)K02I9H M19:U8";+A5Z3Z*3^Y7UB6X^W[LA_66\\9@ZHRR2J!7%1G"0E*WQ/CT>KPC%#_Y]V_-,-EV.[>,&E,-$BL)@88#XIA\T%U8QY MC;%,WR);H?S>FHA0I;6H"+K[$G,+^M/KUT^_(S4R"=0=XQ8LQ0)84@-(>A! MN""+7*$=]H@M>=5FZK>,5Y9^R@Y7" M@@T(1XT,0V1M9N1&XXFW*1FL*L'O'ANYA5N6SAGKXHH55^S6'?EA)S"$@G>, M(@&>&II<.XI!19Q<.Z2I(@))1UJA8;X&0VWF-;6H%.L6;>EU(=\ESQ\[IRP% M"@L4[A$*"35"2VX \&,A_WAQ^*A%[-T3-)M/^4BC'":6\GV=Z]]*YJXNK@9D&_SK$ONNWU3'.-:\8[Y:+?6*'O$!8EZ7; M?A5X0 PIJ< )%A*$49F9Z#DPJ12SB%.O6\E-[@[",*VX.G6JGI9O?!Y(>K'F M)G?=(UXYQ;U13>WL1A?I79_"<-+_'.8S3WX8C":3'PM[1B$9*,OM\G++P3Z! MY>XTV43:2#:18S2M9_F)Y7__92=)8Q<-,M(K M\-)*8)X[, 8[\-Q'Z:(21#Z-HF#PZ?F*0U%3*+]:=2>:,2AODR\QWYS?T@O/ M\]8L)J3%I/>,' M)4!)MEZM4?5*EVM)I1RI=-N?$NMC9"YR$)YC8#(B4)$;$(Q9XC4A&+=2@/=R MY/H90UZ9R:" M9EV6;OO58HA1EA (*#8"F-,N(9/Q@*VG1''-H[6M- +L!\I9CV-\[[3 MKH#3#63?C,9I4X>]AMO;?>U-QV8XR:<[Z9KQ_WLUF5ZD5Y9BBC+>JBWYG\!X MJ]W4"7(AA?+2 =%! 5.:@.86 3($6:<$CJ25 H\'9@UF4/)JAB0?ED#RD41@&O8?=& L--\B?UGWL'NG=WRG/C5QLC)IYO_[?Q7! M\L5LWDPQJ\6L%K/Z1!)FSJ+'P@!S3":3%ADH%I(99%(K+E(6J,80D? ]9@M:# D=!4 M^\@Q;X7FKNXJ#OX>K!AY1K*V^M&5 M'81]VK&'A>%_V9I!NWTC#N.XM']K+YB45J%DGF0>N2(96,DX6(Z<%C[]F^.6 MAZV_'/JM&3A<$4XK?L_LE>UJS7$9N8*8()KJ5>J?=(2>BE9 [RYL<-7+.PX/T7Y,>O_[K-I\Z7_CTX]<'8>"- MK[_W&Q^Z\ >NCWSK^^Y>X1(:'JFU]??]V81F-BE&&^L_#Z%G7&[--<.O_>'' MWG T36^OVL[/A5ZQX>B557=Z8GW M_<^+Y0W"%_#]<:@Q\7DZEU<7PQ>^/[D0_J$YPN@_/) -,1[4[RG[3J5U\ U[7>][Y\6*9=+ M\S$TV10PN:#WN1G\:;Y.7GSWTTT!K6WT'NS(S@[GS5^>]?[Q_^_KLW2_G5>_LW:M= N]\9VI7<-4D_+$T!'\T M3:=[T:M7JU8J3QG?L("FA4=I-B,WW3:E+7N0TCZ6_3_!C">]A.M) *^#"Q^N)#\_\NT+W6^MY=. MJ_EQS^[%;G:B=V.5=0QQ6T[?7$U'\[ I/T9V#M(:\LLA^1VCJ^0_]+\$_Z+Y M%HS0,_3]_ UI+0-S.0G/)^'2Y*;X^6;4\7'SV=_=O./XW)_TZW#SZ_/Y^V^Y MO&B^CLMG3,KO9\;XEA?@9U3K^WY_W^_0,RG%IF_N^!??4 MAU%W;-GMNAW =D9,S#CS*8E#NH@+-6J\WG73F5+O-DIV/R6>[N[LV^\?8:=OA+,YY^ M[9F+M-W3'7+6!BV\QMX#-MH!PX*!DCH"]4A*1+U!@=RL:B,ZS_YV#KC+4VT< MYF"%)Z!I=)$C[YAFJY2GBPWXK?%L?VN6_&M><4O5;*(2ZNXAWBWM8+4CF2AF ML$$X *8FR83Z ,H3# 9%HYS2QMNUX7,.,M[5%=OS3#,-6_]P=*3#SQ'-K)0CC-3 K)"B51P%*$P5CPJOU M)C!&G52,!9 LV*0A,DDCZO1NHX+!5&J$XJXU1-S=!M::?FR)[??(7:G'ULWN M/7&QBTKRCE:)VZ Q\TR"E#H "XB!D<%#P"XZFP##B36.7Z&0QC%HB#3@7%Z. MP 0C0"2CRCF7ABJV/BZI!HHWX]'%J_1A^2'^NS_]].IJDA8>QC]_F?D7+R>3 MD/[/M\B,B3/3%SMQ;LR"9 %)@,9RG,LY##/1 \ M)A>ZP"H",3-$Z3F&^YEY!4-8HQ:F/6-^T)IY1BWG@D.P(RT12^3W:@G(8 MY\0@I_&6@ Q6 M8K3F#I/T8Q28XQ48 8YS$2B0CFAP-@5"1W6)5A9 7 3EN4'04P M'KD,VG+@&@M@R1\#RU $&JP*R:$BT:TQ\2 =>8@: Y92 I-*@^+,@-"1Z10# M:D')X0 80[A2VR0U.XI37^J3=C=(^V+D,ZU-">A/0;&*.;DVMAU9SP7%D"R$ M3J;!:3#11H@R2.0ST?/ZV';M4N@>.8'H,ADWEU!_6V@J %0![##-EM,2[8($S[(&)Y.!JCQ%(CD*4WJ/@^%J]J'*& M42LA"!$@_2T#&&)@"4'(8>Z1H(<#8,G1KS0K-_4%P$Y;E!T%,!:HP(AP()13 M8,%B4,:(] ?#3L;HA5IK0D !1ZLX H6BR>5)Z>4!>5#81T,412X2-0FY<)4K$"HZ MKQ"FALN;U@1[+K 4!K @*C?Y4+!!4Z"8.H$4B9ZOC;C88SS/:,79J:>'"X"= MNB@["F!&Y=&;.H(V*%?1"PG6YJ8@A%W$7FE.UV;T..N5Y<%!2($[,!QRSZCD MX) P6C+%M3FD"WK"*JY.W1TN ';JHNPH@&%O)"(1Y?EB&!C7+ $8UR #YQQ; MP>)ZA9$0GC%G=/+ $ -& TD Y@@$;SR1FN2[F,,!,()8A='=C .G<>K+!?U. MXOE_FL%5BF:\+Q%]"YI59CF?Y"SGZ+@1EFH0B/@4X?L4X2<# YIB28CRD:FU M6WX4%48A$G BU^YS)4%SQI*/[5"D. IT2$XU4Z)"%)=AS\7Q+D!9@')C]JEH MN%=(0O*^A9 )["E@N- M\0%URS*M*\IX O93)8SJ$[ U0(#PPA!TIFAE$69<#I%SBL M]^\^AK)W[W8'5T*0"M-R05@@[+1%V54(LPY'0RU0[WUVG1D8YQ#8B*QEC#+O MUPI^'\5PO7<((Q7"O&*\]"P4"#MM4784PK#V7AMD0/@H@$6:O+ H*7!OK4-4 MX8C6B)X?10N_=PC#E>2HTB?/H])RE<.M9Z_3 ^W"E\LPG)2!=M\8I'3DZRQK M.\ZUE?-9UG;(:ROG\ZC75GH^=^)M_7HU=I],\O][*4083BY'XZFIHY4\*"O\ MWU7_\B*]L#=.?]P]?>ZN65N['DK'"'8.60>8YUKP$!0H0R581&C4DGBUGAZ* MT6B#A03.F4KQF,2@!>>@M/-,(B+D>GKHU6@RG;P<^I]G#NH6QFY1?'<&J*4] MW-58.LRH%OGF0 9F@''D\@Y[B,I++(EDWJU))7!N,0T!0@@4&%%)*B;]300O MO'>8!+9&,[(#J> *R:V/"]SUH+K(;3KCED!@S %CTF1&! &(1,NT4%)1LU;A MRIC0>?*CI\X#T\B ID:!L$00HSU3%.U%/D+?79_5FMZ4<74GD\0IR81KG&H/K8J:\+C^3#-8+6 I M)BN&RY"- EBG+?*<':7E?3<4=OUQ"LQ[EV$\&0V'85"G,>?)2AN&(;U\4=.) M3*U4#,J #3'I,4,!#$E^" W,*B2#8^O4XMA8:J51P&7R=Y@@)KDZ./TS:"X\ M%M+0*G%98"\]48'%-,%$0 M) 0'YZA+H.P9*);>3414UGE"K-A'AIGC2LFM"V;7R4QBD#:9CU]R2W.R.8(* M24J,D) I^2/S[J: ;-",*!(:<\MX$* 5=\G_CRZZX+PD^Q 0(Q65=[?EEVQF M\;6+K_VD1DQ*%#*4@V!8 HO"@,(T*7^0T?#D/ >R=O&Q24/,6V-'XX05,XR8 M049K]I54\AX<+P?[L-96,*I@U",P2F+"0_): )N$,LSGBU8O G#,F38,,;%^ MX[))Q\MV,8J@BHARR5(PZK1%V5&,LHPA1)-/E- EDZ"3%. Z) $A8I60QEH6 MVFAIV2I&,BDM!L^1F<(>#9R8'5FM-;$(;E<(MED(E%($)A\!@D=[(17!((ZW(/O*3 MNB)D!TF6W<6212CH=@O8)GTPN//!(@0E,@\J=31*5NT JIBMZ M\CY5J:K<2;KRU>CBHC^99$6:I2B+V>BT7A6S<:T:ES&E.*.@%$K CW@R ;F) M2)CDJS*O,8UK#NXFH?AYL@.3I:[E!-Z;$":M,0I45!;7MF#4:8NRHQB5/!WI MB28@>"9D""IA%(D"-%>(2^4LYNNS?S<(PK>+40Q51&UQ;D27#W;!J,Z(LJ,8 MA:Q /@8.1E&3F[$M&)J REN), V4!K &8NF0>D6>@!4WZ%83DG@5,S5I1'4U*HQE.YE$8F_L7DTF-A(!3 M3-#(+39L'\5!26Y4W6TC2W50<:6+*_VT*1+".A(E1"M5"O=%3)%^LJ::6R\- MYE+;-4[-QQ*QO0UF$CZ$8?8_WL,:E_0H[%9=8;X_J#_K0?)BT7X[.* MHBU.)._RB2_@U1E1=A2\A"%41(7!19,Y&BP!&QU-?H^R"@ED8ECC:'@L*=L^ MP0M71)UZ(U$!KU,794?!"W&!M:0TYR)9BJZ)!.WS'R)8*ZB.U#ZMV7&_X$5E M :]25K2;[.8O89A.<\/19GQZ57\RS:?[\\/2G'OM@(S1",TC X%4@H'TQ: 8 MQD"\ET109"Q=RW[BD-3?))*6\IX('9->R:-Q(RZ.1F54CH3*V%*Q*?T/>",29LH3) M?0@&5^J>*+C5[.?NTIS<"T&L3-X_S^,F"+:@91*04#X$EM,:=JV:2A-,HF $ MC% "6+*@H&2(@+F+DA'FF-1[$)"J-+F;U:1D.8NO77SM)V%Y5 (CQ CF?QF M+S1HXW/! -+)^G<:![P49.XD97DV MG%R-S="%.FGI!J9_\;!Q$CM*?C'"4;Z2,%%S8+DB1.5KBL!D)I,144JZEI74 MC!&3?!9N\JP)+S4HDQ3;$QZ-B"BY)GP?R2]1R7NBI=:2*WO-(CL1J8DIHHTL M3Y6&MB@G(!4# < )B(ZS+[F/"84.DC7L9C\K=SPC9MO',N N(: 9..@O)>)RE%XV60U*];2BQI2(% MID7I.E5!&4 ME@8L)58BY#*KTSX$)"N]?4:]DJT\(:>C>-776C"M,I*Z!.$LSY+!.E]2* 36 M8D42=!!OGCP<=^%_)*QX57L?+:$#D14N#.T%FDY1N1MN&]!+7KTW5=]3L$$ML-"AG MY3)?DLV9=VDM&A5:_,]V(K.MC4H0U:(;K%B_YXCTN X MHIU6D8*'!0^[CX>::4DC->"XCL!8\L55'CPAN$[82(U@>*W4H^!AP<."AP4/OU5)X:CTFB%@1IJ$ATR T20"$3Q$%*5P[5#%;Q\/A:PX M+7AX8"54I(T\!CG&/,:'T=0,>J/%!,SYT,MBHHJ)*B;J,30J5 :2)ZCZ*#@P MK338(#1@+J4@*B)EUH9];C0A;JZJ\^*DM@J2*HZ3KZZW6+K;&=M4@+ 80'" MNSK*J:*2: 9<( K,&YZ+-"4@P9U+8.B"6[M"W&@ W=: 4$I>H7O&4!<@+$!8 M@+ X;>JU;GG@D@#F?8W4VM@4$2;!&_8HL"5-7)M9O!&\^VV!H2"J02$6YQ2 MU!D@W&G5Q>EF*\Z&;G01>G$\NICG+$;#DJOH=D53J="[9E4"#;H2H\EYBCE"MPR%: )2IMVXO'T/"I%*BU.?'KSU"H%-0NQCB*&3)H?)-/.D MI&-9H+_32E*@_]K=E(R,YHELRHOD9V+%00>L04LC#9:,"X3:")[/AI^3AEVD M1VFP?ZYSK65FV3WD+N5@'];:"D85C'I,"ZY4Z7])+A^2/,7/P8'VD8%'U*L@ M*=-:M!$_;QNC*"D(51#JI$79480BBC.,/05O>0J&*?&@M&&@F==,8^^Y5FT$ MT$]&J+^Q4^=0VOJ]=,=CY%DY?('W3FO)J<+[#SMA[121*68M T:$!&:Y!H6- M F2HE1$A3O#:@-'-@NY&:=OELR:L(FB+#5M[!\:[A/EC ;TCDFD!O<,"/>*0 MB5YS4!R3!&"&@-'.@Z#.(FP<\ZJ5#O[M@!X6%5&J@%X!O8.6:0&]PP*]8)&D M-/EW'*D(++H FF,$V&JE<@MD#6!M) :V GJYX+U;2;4TD4H[SB, :RI(U02G\1SJ U]@FJ''>T[71Q!M5 MNF>5?3<:CJ[7:[5L7"J!MNA0=Z:1JB!B0<2"B'>5+SEIG20<**<2F$<25/:: MK>;!B#PAC*YE4C%0Y MP)(D?V+Y @I28^[ *).<[J@I*&TI<(,LX5I2;=?:Q38K7YAWB;T9CRY>I<_K M#Z^2I7F_X+GX>ZV)S>L^9#W\^<0G":>$<$1T*ME?5N5K)P MZ$"7=J)BI%M7@07H"M 5H&LNEF*FWM,1N-3)HU,)KY1Q!CCQP5,3\"T=5IN5 M*1PZT&E5<;5%HM.C4(Y2Z?"4],#4?"E=$B5[7;+7&W'Y"6-$LCS>V@",^P0G MTC!PA")/+3-\O4AX\]1",C"S?/7?PS"DYVMK["ZNJ"ZU#<6A+EA8L'!S+'1* MXH@%*$&26^TT L,I!V,XDNE?Z9>MU#9L%PNYJ%(H4+"P8&'!PH*%&U/ "$H( M-0)T<+G.RU.P*4X')853F7Q!1])>@F);6$A8I5CQ"TL]PX$D+-Z%PGG8KLZ1 M9R0KG1]=V4'8ITEZ6)_37[9FFV[?B(Y:)T>LL,H1T"Y[W2PPL#$8B#$0+ACC M&JT-X]TD:Y'TM77F7$TJC78VV>O&L3@NJU0 L0!B <2' "(.FG*A$7A%4'+7 M8W+7M4"@D(N,6FNH7FM[WB1UL0U Q$)58IM4C041"R(61#PQ1-06D4 "A>BP M22ZB\F 8,>"](%0:R4QLI<)B&X@H:27ISAK3CAH06ZZ]RS!.2G!QD?1F\LF,P_-O';).&IBTD_DW?_V.?-?I=9:U'>?:RODL M:SODM97S>=1KV^GM#V[C]@D\KODUC,]S.%.KW/6H//TU^/.IF8;)^_CR M(HR3$%Z/!@,SGM1O6<3L:#5F)]_]C3[CIS[+H0#5@8JR %5+0$6]#X0[#]$) M!2S3_FEF*2#%"292(89I&Q M$5<,%*$2C.9$,.<4BJ:-^XUM A5Y)D]]ANC6.S]+Z)T_YW5_<)4.:3$51Z1, MQ52T9"J,PLB9%#X3K%+P;94"$U,L;B+E'@4CG<;;"+YG2E?"[^+5%J@J4/4P M,E5/:?HLT,K;7+5#LE>KP2%BD-:$6N*W$7ZW"U4E "]0=:BB+%#55@">PF\E MI0(D6/*09((=K84#PHGUFJN@T%JFL(T O%VH*B%XV[??IU)"^-_U%@7?,VDI MYF/H#:\N;!CW1O%:0>&D-[J:3J9FZ-,A+M6%75YG6=MQKJV=D$ M.N_J..=]K /KR?ME=+-^-=Y$0)N2%XF*J%,/S@MXG;HH.PI>1!L1E-40B!0) MO!P%S7E"(XZHQ2IB2=<(UC:YZ=@?>#%1YO04\#IM4784O/*42Q23 X4OTA18*A.+^2CF8QN^KZ-*1.T@[\MANX[@2^F3MW_+?!UZJ+L*'PAKTV"G3SF M1KCD?27'RPCI0>@0./>2,K%68]UB\+X3^-+DU.&KC)3<,!S_W/=AZ"?YP W2 M(?1K%(G%6&RJ.(67]Q$;T57KXY1DS&.0Q$=@@CE01"3$<2+YQYPX(60;L?^K M6F//IR/WKX5.+TKH9ZK]V!KZI0TZ>_?F&T8(/6.%TKSXV04Z"W2V!9TA:(F0 MC! LX:601&WD'0IT%N@LT%F@LT/0&;W#QDD&'&.=O$Z$ MP5!,0'ADO998:L7:R'D4Z#P2Z)RG1])_37K\^J\' 8HWOOO>KWOHJA^X./*M M[[M[>4NL>*0:U]_W9Y.7LJ.!;V/]YR'TC'.CB_0H7_O#C[WA*&E7;SK*"EZ/ M9S6Y;S7VAV;H^F:0'C?]X"*]>?+LQJ[Y_N?%O@W"%_#]<:B5ZGE:V]7%\(7O M3RX'YNOS_-L7E\;G3.;*/-A^\Y2SQ%OS@_^]FDS[\>O\@>NW0@**I%Y?\LIS MG^Q"T[X\4)WPWH3W-%E1=4T[TW[7^_YID;.\-!]#DXX$$]-C/C>#/\W7R8OO M?KHIH+6-/A0_9QLJO=RJ;2[QH-3Z]W=G__SYM_.7;WMOW_]R=O[A[-5Y[Q_O MW[X^>_?+>=4[>_?JIO+N8F=J_V(55OY8@LD?&8+&X5,83OJ?PQ_]X5XT[-4J MYITO'JXWWZS=/]$H]EZM[DSO[.9(Y,,^UT];_?^$Y-KU$MXG<227,-2D"117 M/8((K?\D/3/T^2_X1+;DA[-A;_II=#5)ZY[\N,-%STSQ?E;=N['0VA&]K:[5 M7$U'<]\[/T9V$-(R\LLA^1ZCJ^1#]+\$_Z+Y%HS0,_3]_ TNQQ*7D_!\$B[- M.&G_?#_JP*OY[.]N7A1^[D_ZMC_H3[\^G[__MAO ^NNX?*8$_7YFD&]Y 7Y& M%+[O]_?]#CV3@J'E_VS\02?Z$/=< ZM=<=OX,>VYIW?M7+;)FQV)>_9JD2DYA-W:F8YT;;%%:^[3&E*T MIFA-T9I':@TN6K.5TL9'=B9VL[3Q79BN9UK*7?*AE_X6PMZ6[H"%92&%T *0 M5!@8Q0XT9PBL-,)KR0(W:^4SFU0>)CUKU.SM:#*Y?ME[_GK#DG9-*HWPB9>T M%X@Z4%$6B&H)HFQD DN;0(9QGB$+2 [)8$YE<&&M%&Q5^VX H+%0EZ!:K M3PI&%8PJ&+5WC.)*IT\B'+3F,6%4YOY!.((@F"GMA6%(M5%*MPV,DK22]-2G M2+7<&7@J\P[>3S\UC8 KA0O]^H#V?ABD(_IC&6[PT$SF'N%P'XG;4UAN.<6= M%.N)+;>Y$]S.:EZPS!-O_M/._YI)L35/V<.X]1\R8.Q8N\O/VQ8 MAOO(O!*G/!@= %&68!.2BY IC(?W3)@ //CVO_>-K=;W+\&VYF:^: MO3P;ODD[^<^\D>_CV6P;?TN[>)XW\8/Y\O" ;Y*$G_Z6:5_NYGQI:7=_K'I_ MV8G &.;:.TX@$H2!>4Q 8<=!&!ZH\A)S_+1$X/X$]C>IQ+;EU"A;KJ+>C;B, M#-A27M\E$6 V*9D1!@,Q)@:#D6)^C=#R43F1/8I+W9W2;6E/JUYZNLO<5_4Y M#+Z6K&JGLT^GFDS=C:$/GB5['BA$1Y/11E:"]D0 YS0HI+!0[FDC<=H%HG=A MFG^:W_TANT2/M_KWYWL5NMO4'*.Z/>P2X\<"H4 J M18Z@<0HTO>446\RQI&OIFSV&E]N".'WJ$Q7*)-V=I'[?C,9I4X<]=S4>AZ'[ MVIN.S7 R,+5&&I^;QFL*A6*#-M6V;S?W'(4^ML+#]HW6IB[9,:0"$ M=25QKQEC%5)\5QQMM_>"=5FY"I(6).T2DNXF;ZREDB(0#SSZ $PB @89!IX1 M+%EDS. U?LQ-&@_VC

GR/&36Z]@1\N#OKPH/K.A?@<6_K. M"-N,U\%K .'JV:+4>5E@N2=-U[!V\T]BN;C@2 M$X25/""B(T7<&(YT8!XY3!1-AA&#U<(\'IP_WYS^_V^@$1C,/S?TV6@KRQNV MLKC#5L9GFX\ /(%A!EX HW\/83*+4+!^#- M2*^BF+*&*^ 7FM5%G6&Y#XKEJK52[L*A!DD!S/OCK!FJ1_+6@D5F;L,B(<$; ME=I[-;J X5TU^A$>X ?3D-5?UL9W:>OU)E++=RZ;!0.X9>%>9%:&=S2> MP%TZ&NR<3V"=@F'U1^]"WZN5ZKH%^!M0)ZN<7A7R(@R)*R;GR. M@U#7$9O LW[6('J VL$@&X0&_4L-%TS$0%:V DQ0BEOKD'2"@;JF#E0\D4A& M;#4U1BI)GQ*P-R?%%G5]VU@CEI+ D20! QACC(R0 1G+993"8LO#[=4/)D5) M8>&-(P%Q4/2 W3XARQ1V@242#'_*U=]'8^VV-FZ]OYGO9X?@2/0O&W@!I92] MWWK9<;OA&67P) M*;<\L+<"/WF4&\;]?[;^2(=YA+8L'6QY'W]>;MJ[.U@>F](\OCJ/!V-('K)B,P+X?-"9,&DU[WAP!A M?3NHWD_@@XR =?6__Y>FA+RHOH=+0:],8_AABQ1JQ'A/B+1BV#8_Z=R\)2N" MVZC"==!Y R1O@]9:.*PG=CQYT= P>PNZN<.E-B@/XPK+'4]_+QCHK[K<*?C MT;(W&]%\_OUAG@%JR/"5:3_[\7M"%ERV1,?VH03CVX_<$W!I>T)48&7%NI$; M^L+/I6;!+2VG-#^7M>NC77WF+!;:>X29-8BKY+.7$9'@/ A'-55N)11(C0>/ M'NX1WH!UZ8E 3@:*#$L^"1P\7[(N9SOE[V>;$>]2:TJ"D;7HA?$[P,;O,?NI M_4&_L8P^Y,CW!WCCWPS*H*=>9DS,L?3N"FY\LZ=OSMW'O=V[Z_AC\9) M_7(9AV#\V,L"I>:Y$GDHV12"J>3+$>#) M: I(U/\2PXOV31J? =C,KH?I#.QE'9_/MS3G)&E28=I'/UN7S_RI7_?;C9GG M\V=L2%1NWRK4&2.C';][6== MUTK-:LK-_2N3KK?V]5:MVIV67CV&"=Z[M.Y#:S9LEQP/L;\V1_!S$_*',L/# MS]0?%L,4B3@IB:!%(HI$%(E8D@A2)&(?3EH>9W_$UQ$8Q YNN=KEX,]Q5"D^ MP>-=6SB_GY(/+B#*64*8WHLN[WV_>O@;-LN5C.T^.@YN6^;NCY/N";@7='G*$6VD>-8Z( MIEQA5A&-'.,621$-L=XXQL1M=/.8$R$U14GG1%O-(M(. )*$Z$*(RO-FT&>ZK2+"@P.P%WE%A3 M-$K1* ^)!H!1K)*Q"+0$Z(3('6B'J%$0%*OH'8_*["H:T CMRV'X=0347UQW MJ[;'5U0)??;CEJOZ/3D(%BNY8-JQK7+GF):\Q-Y(BC2G&G'N*;+,)"1Q#%X0 M(8)BNXH!%$PKF%8PK6#:8S%-!J6(P0XI%;*=)@BR,2HD!289GQA9;9Z[+<^_ M8-J^^/MEVW^^[5_Z/^ZHP&=I-G:4S<8V6-("S&$?+"+-F7:/#3+&&:2IMM1+ M'2G7NXH.S$3\QA4_S:I63?IV\ W:9\M-V@^Z.UBQN@N&%@SM,L)JA+" >T@H MRA$7D2.;.$:"4^=8KN(6^*ZB$05#"X86#"T8>F@8&H4.7BF*&,$8<<(4LM1% M)"1A,5&E HZ[BGX4##W$2,DCN]2>;BNJA4@TQ1#*88K3ZJ+RA.KMI)JG).&] ME8$@:DE$W 2!3.XG%9*1B@>MA*7;"[3,"D;UAQ_?+:J7?(,:.]DNM,4;*(!9 M /-IHBI*6BN20-0[B;C4'CDA)++6F2A8H)BL5&CM+JI2 +, 9@', I@'!)@V M$0#%&)#&.1R")8/?J$$X,B)MY(JGE3!T=R&4 IA/'BM9].8[E*YU#RXS^)6V M=R/MC?;J.[/NN39NOH+ M/F/S^O9-?YDZ7M]\Z_K<)*^M=#^O0QKK M107[M"@'7<_+0=]XVJU'-,2Q-X8"?_P9FZYMRTW+7)Q]#@-OKQ_'R70,TWHY MO,JE^.>U^RL;\GJW#X<;FP9GWH^G,*0\R$WSGW;2ZN.8;@QCP?T M0/L[/+9IQ98[FM1YR/G!_46=UMA2ZO-H.@A5_P)8:M(,(Z[$+]?W0FEX Y8C M+\EPM#3&_)JVZ5O;QB6/9C0$*+W*%]5-][1%%Y=EWJJ_QESU;*0UR$H_Y99F MD\'5^HGG!@1 .4*K"V#P\QK&_S7VGC%V'K;+?1&;=6BZ4H(M$^M)0Z;+.+2# MM@4DD'S?VF^ FZ:(# PIR2@S%KECLH6^1H MY @3RX,!CU;A-4W".ISV;+*_S9FCTSG_3QR/UEAQ>].3Y$8[@4[K?5/LG7>Y M)H7%L*[6)F!GS9'07OODC=&TD^#N=;WO#2O\^V@P>-TVF2G5OI>6/C>!\^=V M^+%MJIK5QL=Q;G>U&;V76LA>13NNJ]RX-BQC8:^#*?BMU%V5IL_8XTMBXS.EY&,?2H]$I 1Q1R5R&A,4G'4A<:=56*F3XQ+&3HF$/ D.[M$"&>L2 MLB(*G*@)BMA[QILWAI79C; RR]O_FYM7'RHGGV!1E()7!:\>E?.9E(\T6>1\ M$CF%22%M T."6.%#8DJPE6U!8063UBF *A40IT$BG??'E#=<TZ8CBN]" *7+A(B4>"* M(6Z(099(B[#2D0:PO(@QW>.5H@6O'N&8E[+;UVVSFYREG"4UL+,L,C\=YZ/1 MC1]^,__K*&'D!+7&"=H&G2L+D5P,C$ODJ=>(Y]]T5 8E)H1P)+) 5YSQAR0) M;4[^:B7W]UA/!SGC]?5X=/&J%=W?XK@_RE?_-I?<^^L65DSA(V#W FJGL,J= M@QHEEE&I#3(IG])TS" '\(!H3-$ZAFU M_2B*,7T$LE 0[Q16N?L]%1,PV%X2*:WR_@BX[L8DA:Q(U&@IG3O^45+S4UP3(;@$OAR7^$ IHUC**'8D9M\_\!S5MRF[H 15 MW%G$0I(Y_F#!O&<>&>>P]8YP83II'K9!V2VPY(:R^RV#R6-4'=EIL8$#*\OX M0\'D@LD%D_<7DR76/CE"D-6:(YZ41I9S 9A,G#!1)\M7,+G#D,MV,/GK 9=M M=P\N@%T NP!V >SM +8%>(V8:40QIHAS+9#6-H)][+&5E,0@5P"[PXC1EHQH M73#Y 9ARXD#D,Y$7)Z-2:?)JOQA(M-"AUXT#8@CC'H)V89LC:!DC+8 M)TN"I6FE.F^'E8R^)?-1GVAER1/<["OH6-!Q']#1!RJ(\1YQZ1/\$ +9X!0B MC <6,192KW0S.LYS=P4="SH6="SHN(R.QFK" \?(SD2F*B&0J"N:M MH_(T3OD=&3I^0S'RM9_"K7M8I=QT5: [3V]]V5'ZL+*C0E,5G4F(""(.$Q)U)XGW,GN_*^QKF.8:5$_L>/*B62X$JW)1/\_5LP?]85Q9V&NZY[*EZKL.:V(NE\"Y MQ8?WXX39B.;3[P_S#%!#A:],^]F/WQ.Z"!TND7%>'A'??N233? FJ[</9!O%O(G+DN?*\Z.' RP[8P!*@B OQK-1:H:-(7 [7B< M:]2V5=8OQZ"*QO#VY42Z7(XV9WK:07[1**6^CU4SCU[UV8YC+C\;ZUZ5QLT* M5\ N;3'YK'Y;(P*^A9\P WC&E1W/"M#'_T[[E_G%9]7O^4XT2FB:AP2B/ZFO M*^4W,VGLA#RW)[O6DI. -0OX'O?=@+(P^S!6C3ED*;CMLC\1O@-NCY=Y#7KY\N;:?&O_XG+0][E$_K"* MUI_/KZZKX2AW([ A\VJ(,^8"Y7^CX/:)(<$[6(>60,MB/[FZS%9@IM.H(1O0 M>C -<-'E[()1=3D=^_-FK>>K'G)/!("*R54/;AKG>^&[JT:SYY8+L)3]D#LQ MM#SU<6H!1B8QK^D8A @6)'>.R 7OP79H5MP#6PWAFOJL>G?]9B!=LW\RG@/$ MI)'N!=?([P?].W8;+NJ7#3["D-! TS9 [CYPR2UW/)[YR1N=<"0%W54W^>:7JC MO47SI@L;%ATI;@#(# E:P8?'>Q P$*71,#0X?HT"9P_<7.Z ^:H3%KS6%FEZ M:K2=1OJY9W?+H, GBR8;>>T&8-CVJOI\-)Z@YH)F<3-[+'AMUK9D!M[.#NPP M:]SS&$$)-.]J&JH,X=_@T]@VK)9- MNZPU^FOQ_ZQZ#6]*UK=::S[F3V L-)77VRO]J)[4"WS)3V@_ 1IDY9%?")($ M?)[;AN3N,J!"FBXKK7#TA_5TW,SUNCW*YT8OS493UZ-QT\L%8*6?0:;MD0)# M;F6IM5? :\[ -"=1,\W_ CY-LKV0E\ .A_F"=K(APF6-',WHO618Y!7.3GA# M@KJEP<)H^3H1+NS5@A"Y%53&@-RW)B,D"/+(]QOSJF&95HM>/S@KNR\>9MN MS&RJ8=X 9E]D'+Q#&&6>X,W.%MFW"/UQ;&(7N?[]]&+XXH93-N^-=9UGT6_? M.6>$8L[W=ZME3A]'.4EOA$ F44ND?0^$]J"#; ;W_]?;- M'S___O[EK]6O[WYY\_[#FU?OJW^\^_6G-V]_>=^KWKQ]M=[.W#NR/(X*;T?9 M2 =(?04&3,Z#:G#H]:(QV/MY8[!ZD0SS_:PI8PP_;)%"C1CO"9'6F(ZY>'>C MT59J%B\"D>N@BJD1CZPL_E95TH:WWHEMQZ[_]Y!T*Y\1:YF(\2>Q.1#H(@Y1(5D2JC$NDF?@MS? 6FT![T MA)(WP>+)NT*US9N:3D]MVZ+I18ZZ_4]VGA] )XZ#FMVB$ M0?"C.V&L&?I!=\9840C;;9.Q#^3;7=N, D8%C+;8E67K@^G/?'H?K-CO.&7Y&O(E]%OKJ2KP^CB1T4D7K: MPG4'9SUWR8&_+F)_Q<"^#T;MQW&%G>JH$YQRX>BC7MX3G'+AZ*->WJ.;\LYJ MR#1SZ@]#WNL'^WF].76'W;>\>RGF>[^S9^*O["KO2\69=[>.:-S7'/R&HZ!' M@#]K'KMOQXD229Q[E<*'$0:/%R* MI&C.\4:,M!$84>:-$$Q9$58R5VZ>.VBD@=S;+? UAXO:8&M M+F$K!)TH=PCSR!'/Z&,YP;DXBY',:H"HE;HLADNOX5*$K36(C!FFPF')Q6*ZM M9TQXW$6B\-9PB\D>S:E0!;<>[+\_H,%0\=^?_?C^UN'.XL"?EK 517*C,"%H MC80=V+&,@5((X+SKY"A*U!+A/%7>\R[\]D;J/H#0=:U(9&DV7*"J+.DI0)55 M)C%.P7X-X*LKY9$3CJ/@A'1:..+92H7IA_CJ6X,J(GM$E*::!:[*DIX 7$EC M,8W$(TI$!"L)0,@:R9"R%' (G#?G5W9$'N*B;Q.N:-D2>92+7K;8'R10?ZS6 M["EJI/0O*_W+'KK+A3WSP2LP>WFNE0TVM(6/D _:*86CAS^Z"98TXH(Q9"D%8U%0IB7C-FC11Q@72W'/ M\PZ:ISXVJM$\Y-#"<!YA+3V)HTE@9BI]I C"CG.%48!9HHXBD)9*1U^<]@ M)6,^NA5K_B$!CLY#[+C'96E'6PSY HX%'+<6Z@B*2^8YDCI;Z"P:I"--B*1D MI!'>L]QE^_&ACLZM>=$SJG2C+>!8P+& X[; ,5N(01F.+ \R'P"3R%'G "NC M-328"/9CIQ77.P)'(7N<;SF7[,C <5.T8V?U8[^.MF37:+O\_+5-"G9<7N6H M"'!W_94V5$YMN8?737?L3FVYA]=-=^V.<[H-:#AQ7T=1] M (Y#FE_I?W+__B>TE' N8%3 : ]*?YX>%I7^)Z4_0Q&N;0I7Z7]2Y*O(5^E_ MLAQI1C,9C MXSB3V-V&+4FD<3II9%EN]61PA'NT1H;I)!5S. FUN_XGHL=IZ7]2<&OOE[3@ M5H>XQ:UQ)O&$J&(1<8D-TI08!':7X$$I(96^C5L>MD*,$(^J95=(Z2=G*X?B'^.W;J]+=,X07/5+0JBSI\:.5P231: PB!HM< MLT@@(P)'R3DGP/*U #]=N.M;0RO3$V++)3V.G;4+6AW=DAXI6E&J-6-@46E+ MP4Z2B2&KE$:$Z6"$\P23E;+S#W'2MV=;D1Y7I0/*8YSTLLE>.J 4-5+4R&,: M:0GJ&,8 *3YW+V'PP^;?+->"4HXDT1844J"I+>OQ0):(S M6%*+!%<4<<$)' IHVF"_]\>UU%L"D-2@M8E24] ; *G$2>O$** M,H^X(PQIL+40U4(J0IQ1>B68^!#W?'M@9639^7B,,%+PH>+&@V_=SDFW5""8R,4D30]AP MCK@*!&GB-;C@1EJH'A)"Z7S_4/6, MW')V;P'' HX%'$\9' 533I"(C/$8\10LTM;)?"1",$M9,"YV$?;HO+\H[E&% M"S@^, <#?L\I+S_."?AV>A''?0]_A_ZG'_\&/]9,*;=*6Y[%VNYE"T:;/7)Q MUL9$0J)&">>S-H009"(EB"0GBI7>3\SAN M..[W.+"3&-X,6V8"%OF0Y_T!7O+WP;K"RSGP9MVB?\SK2?]=/4 6;\UHJ^.8%-0YCR"I T&H\^Y9&+#%57= M$!(>6U>C3,I9S&;<$K/J7U.SLG!)JNPP9'&MX.+J*MIQ7<5A@"MO]U9BS96Y MR5+U?7\(EX^FP#JA_N'Y$M/.670VEM7EL-/):"ZCZ03F M^"6&%^U\M3C#W\VO!Z(.[&4=G]?QTHYA.O.E:>"V??2S=3'!3_VZ[_J#_N3J M^?P9&X)][5N%.A.$?O?BV5^_U!(_O2PJ'33*]V^BG!M4[A*-[TB7T6^2C>]O1"ITDVO M6PYLHJC+P;YB9W]CPZ9CD*IO:M=T&A,^(;U[VW&[OV D@ZJ7-%@<$T-'O S6;O1;3U=!POX)Z\#SRZV7OO7B&! MDJ>U9Q4^2B.8+O.KG.(HP,0IQK1DR7D84%>-1!XL)7LFO8 NK11+5CM#TATM M0SN&+BI[BI%2Z M\2ZPB\D>X:7LZ3BI_;H."-(I93IVTX/;S?*;?6&0HH8AC+;FTFI&PTE;@ MFR('@_/GC9R_2_^JX\LLY&^&?IP%^Z6 M.\(:N:7^5\',@IE/4<0+$X#&1)!7$I!22X\,%AJ,>6:D:6,X99[&F/#74_WFLO6R%:W?YY*U"&*3&VH!U=$_#]-Q M%K3N!)R?79=7NUW'M7#U@7!UP:Y36.7UV-78-4H#^HCLW'.KD.8D("P5UXPG M1OW*Z3"*E>/!4@1&+T9@16NDLPVMJ4J.F!BH8P> 7>R,%NPZ=*XNV'4*J[P> MNS2+U"1.4; L(NZ(1 XG@PA34@3#M& K&S I,>5EQBXB..!=!%M-!_@!SXKY M.*RGZ2"P2Q3L*FD$>^+5AW[MS+S[\R4C=0>J2K064&2BCQ"0H(0Q-_B.-/W1A3YXM@73.B@>@X5GR@@456*(&^60=5&AD"(1$1,IXDIH ML_/PP!8Q39R=ZC&&@FF'N+8%TSK8^)<>R^ $"B1W8W7)@?L7L09N!@YI?:?MZ_[:O].&<4CI7 M%3 J8%0ZYST8BTK;UVW*3FE+682KM'TM\E7DJ[1]W0N1VD+RZ<%9SZ7MZY-# MU9%)U@BT/DYNVFO MYXCUPI.$E',:<0?VI4T4HZ@Q#<3@7*?X4?[TGK37(SVAV=%9K:4K:8'- IM/ MT*?A6 M\&TSO@D5.+-,(QJH![N< %99QU!@CMM<3%F8E3K+#TD/>'I\HWD?3A6 *P"W M[TM: *[+>*WE3E)-D8J ;5QQB;3D"5F7B.$D:6I7"I0^)(=@#P".]Y@H />8 MD$-)-'B0Y+V>3J;C6(WORC>PLPA##J7%4'W.Q0=LE=J[_>CB(@Y]>PHAE-XG MARFM17>59(1BC!:!/G6!WK +IJPF8$.B%,&ZY"+8W $D!PJY$3)Y3:-];/) MJXQOF:.O&CU\O0/VOM' N?I/>_FK)>7[$^C>SF**BI6T_8)R>[^D!>4ZW>OG M7$F940ZPC5-OP>56'CE#O=*<"L%68HK?NM=?4&X_4:YL]>_0[U[I'3J>]\]= M2NVOON\/J]PPMRYI;:ID=9WIC;6<\N\039)D5N!8J0Y48@J*;2-E*4U M;?.8CXPZB30!)<*%4<@)J9 UB0K,(DWN$#I3\S-=.E,?.E<7[#J%55Z/73@8 M[@,!-Q\; SBD S*"$B1, 7:Q@U^%S=<&N4UCE]=@E?*)46(V\CA)Q92(R',-OA I&1636K6"72Q@[ M)1+R.;F?.RURAG]"5D2!$S5!$7L V,5SU\^"764W?2^\^C!K;UN-RZ[X*4G= M0>J2K465@R54YZSZ9C.,*P46<3($^2"(]SC:)%;44>=A@*UVFC9'%T-^9*?I M@FE[O+8%TQZ/:5(S:JCA8&+C7%O=7 M7W?OJ8-#$K\T79U^_%OH?UK,0[2,;T8O@C]^G)@KY[G;U]< MVA# BUIJ,MMO7SS;W&L_^,^TGO33U7P,S:TH#L,+-_J2)P-/>+[H5OOEGCX, MH7?-?S.Y']>[]W'DE^0&UP&]K]GN?.']7((?VCHYR"88ZW,[^&ROZA?/_GIC MB>;T;YAO/?$?0^,]:([< <7_]?;-'S___O[EK]6O[WYY\_[#FU?OJW^\^_6G M-V]_>=^KWKQ]=;:\(OM+EL=1X>UH M=-1M6KT;!I VTG,52O^T,[]'T[J-Y/ MX(.F=T'5'"@E+ZKOX=))?SB-X8'>0:HH<)7IOWLQ^\)7;#>$AG;AQ*, M;S]R3Q"GB2K6LW/9?BY$"^9I&:?YN4VTV;#H=\G.G7KUWG;%LBUQ?Z(^6Y]1 MIKT1.0R,A,4$\: )LH1&%*-,PFMFI(TK6_C&".1DH,BPY)/ MP7/#;X>&?XUU'>.&:BO_M)/I&/[]D$W"#_"BOP]&_L]G5:R]O-'*)'2O?C>'U6OP.^[E],+V9GARYG;7"JZ1 LCMPG%#Z\W1JTLG7N M&+H&<^TXUP"ITF@P&'VNFT-(D_/1%.SZ4/_P?%?:^H'RTYE=/G= &O]C'4?9 MZ63T8F;4Y?%D&P]FD"]'@(FC*:!I_TL,+]K7:7$&@#F['IAC8"_K^+R.ES;G MALTIT6STM(]^MBXN_ZE?]UMA>#Y_QH8X>_M6H2,&7/7-7=] MC\^4DH]]R(D/Y(YD3?WM)S ?OC&3'6DZ" M O>.O-U-C34CWWG'\X>8G1LS>G.AJY0"2M^KJO8WDZX58,SV@G@'(5U= MD: (U],+UX?S_CA4OX''><^J]46^BGP5^;J/?'T83>R@B%0Y+;6?IZ4HIKSD MVAYMSF$IN76_@P3.!2&B08$;BKAT'#F+/=(1FQ14$HF*E8,$VI-1ICPM\469TWSOYI&M_":SY\CH-/\9_PSO.N>FF;'I'TZ+)O M2SW! FX%W+X";D;:1*U#GM&(N'<>66H-,HQ(3CUQ5E1C#XW&I'1 7ZP"&:;#M;3E7/M3XQNC/>D*E52 M'Q,A*%52'QHA$$7-G(QL%>VRK%V8#5$12Q##N7BJ]F "6YK@AW3>1IZ\6K&= MMQD8^'_1CC]\'G6D5%2/L^.K,% LY@)E!0<"TA( M*DR0Q :RTI5TFTY_QUBF>TR3@F6/\/5+-L!#?7U9E,K)R%91*LM*143L.-<8 M645RY2T++GOB#HF\^^\U./-L)9*\=5__?!R[ZK/%>UJ7_M8%S,J2G@"8&4*4 M BA"3B8 ,V_!5HZ&(>H]4RKW3S5XY]Y^AV!&5(_B8B,7-"M+>@)HIL&0(I1H MY$S*[4T-&&DZ*>289D[F J=I!X?&7W?V'>ORJJ)63 MD:VB5FYLB5GPZJT3H"*HGG7:5C(WZR),B* 45GS7'O_KT73<5HE4LH!EDDADDV>()RS 4Y9X140SD@F5E24\ MR[!Q/C".$85_$3>8(1<3 !J1#.RO1(A5NW;W.\0R0GJ&E+S+QWC[97__H=Z^ M+EKE9&2K:)4;26/2>.Q=0#J!O\Z=MLAR!4I&":&=-HY3N7-OO_^IJQ@RZPG! MBE(I6%:6]/BQ+!C*I1(2Q00V+I<"( D[CRA1@G'N64PK!4NV[NUWAV6D1W5) MYB]85I;T%+ ,1QP%!B RU(!=Q@4"QUV"WY]L5-IXPW>^N=\AEO&>9L?7\K1L M[>^]L__A/ *9*V%[68)\I\KGFRJW'I-Z,MK99+U C%F&.#4!:9(T M"@Q4$^$)C.J5<[/;#!N\S!+=>>R ;;LPX'T*V1Z[#!7@+,!Y.L"I'/,$+'LD MDTZ(QY0/(P2.@H\NT$2%%3O-2.@ .)M>0NA_XGB4F:7I;590LZ!F0AIXD1Z)YZF/C)LU# M#BYPDEMV5./XWVE_',.M?HY%N74KFO2,9MD,HVEN\?B$ZNUIJO+>AQA'JNF( M%,(R[A"+1B%.<$ F8(D8P9QRZ9VS=)>!E:Z4&^T1N>4ZY%_EFL/3;P4["W86 M[/P6[(R)\P2. A+4RXR=&%DC.:)>& ?8B179:6REJX*TK(?-EFO4%.PLV+D_ M095]0,X3BJXPI5C (2(M(D-DJ7PZ+'MWV6=\2 M4GE()LI#(BC['R+)_%W9"Z#-I*[&$:ZOX0O@]*J?P2+6DZ*O[M$D]^"2_W:@ MPPL=BD 41BAT.$&!. J/IFP3=^O(?#\GV98=(P/_@Y,C" F(*VZ1"TD@X:U, MB6.B5XL?=^X8_6L8^K7/1F4,/W_Q<.G+QL3L[MR]Y%L^(KFG3M+]P@P_[-4& M]*GF[?_6.E/5)SN8QFJ49AO0@YF4]&/9@RZF9#$EBRE9!*((1!&(LM->=MJW MN=,>G J8>V1_@[]3QL^A5OW S1OO?NKK[LOI?+D8)(;IO>U M5RSD;$:M>?E2RFTBS*.D4DY[=Q)IP2W21"1%>.!8KVS,4N,YQ=XCX0WO&C6$<&*7=3/'0C]H#^,*RM^O23\3##UW3(+S)[] M QL5NASZ[V[T2 \C$EF(YK/OS_,,T -&;XR[6<_?D_8(M2P1,?VH03CVX]\ ML@G>E(+?%XQ2_3:PPVLWO 6!YN?:*$2F$_ON*Z$'>=>(-L/ (WG@<13Y=XY/ MI#BN.";?__D#:*0$RQ4:.1WWW;31HY>95M5D5(VFXRI>7 Y&5S'69]6'\SC[ MSHYC90.\I%_GS>-0N:O*PD,N8$)7[<-&@T'[>7[(Y;@_]/U+.ZCJ<[CW'-87 MQF"'H8+/!],0J]#/P\HK!3K1G^>-ZWP8_XHC4<7U;KPZC>0 MIOM"SHD&2;!%QA"#N PBVPT26<>U$(2FY,-M)&261TZY0\3"C9PIC0!-$^(Z M*<,H"8:[!1(.SI__U*[3#.\R,[]:6K&_7_W;MZ]O&!VHCCX; M'CFZ5\?ALQ_S,35SX%_V;K&MQL1*BE2B O$ NL]JL#.9%X%&JABU M*XUL#24V!LM1O@0LTJ"0M=X@(Y/&' Q,$_2V%WM-"YL>UGB?EAOLZ>K29D,5 MD * P Z'4SL87,&L+N,P9/F'98#7^_.JGKJZ'_IV#/@"0)(2V-YV$JM^#8CR M:33X%$.+5Y/F:%#\ D^H8R;(#:BKFT]F6-A 6V^&2 T -5@WC@-X&HN\!.\,UA(L#>HI J5EM!5.K;%. M./-*P_LD ]U@=+6'*8+P2#MGE^N.SS4<.GG#]LRX!'[6ZBG9< M5Z"R0&O\%'V\<*#9&.E5%%/6_*0-K\ O\.$XUI>M4AE252XKF?I"/CP1O@+ZWTRSX[]+/OL] VCS?5O_NAUB]&0: MIW$?K/E92+")Z9Q5+]>^\1;(YJWDY'GT!3I^ +EP/:T\.CJ9CN,\*K$,@_7O M\<+F3"Z P=?];.OEPC1?BUO@.P!0Z![0;8] < ]=OD2T8D& R<^R^Z:X1U9X MC*C-8<6 "3,K6S,N8>R4 "XBP>5>&P(9ZQ+<& 5.N6$SL?O)$1SO&4?LIQ_( M4_)1@ G$%0745U:""\@)\ A5,F*:PFJ^L+""2>L4\(,*") %[LDPH;SADBL2 ML13[R12,[AE3?,7/.Y3-:+.W>]$I.,F(34B":9_+T"NDI=1("6T,"XH;N9+R M\: YV*;^5UZ-;K(,66;^>KW-D2<8QWU^[S!]7=;QS _-?RH+6E<]J/7[D?S M0]R/?C\!+J@:YJB6^:?L2[\;5B\OQ_U!U?INA/>:?>._C^PXY(SZG\!Q\Y/1 M&!S,,+K,VS'YZWQA]?*BC;1EK?M[! [)W[:4?C/,B6TY>M2ZBGE#*/_6;-,T MSL:G?..D<0^;A[5[3M5%C,W9:'CSTH9UW;P#'"X A2JF-(M,P;/@NOR(D+>@ MKL<]'VI_<@9#J?YIKQJWM/5&7[6;Y4U16O6BOO6>Q=B&EH=\W M4T51(8S28&=@IP'.5<[E4QP\9\*5T[,\S;S8Y MGW#%['K@:Z!0 WJ+KR[/83RCB]DEF>[KGMA\GC=[K_E[.ERZ:IG9S_8@"'J2 M$?P9Q+41OX^9SQX?6.L>7K1-/&"*$O@WN:2,198J\'R92?!8'(E=V1$E7FJ% M8T34Y(")]QH98A0"3SM1+!614MZ&EVM+<%G7OQSG9*8V>_%JQ5A\F07JY_]. M^Y.K-T/@[6EC03:9CQ] 3-ZUDMA*\)OA;V #CQZ/5:PG^.;NQD^&5"LJ#'0> M#!#-@\U5F!L%C6;/8+,>GZISF]5TE6Q_?'U(;_\\].AIKG:$&%@8>:>6(&M MA7G&P/WV.G&UXL7L,U_^NS&>8WCY*8[MQ]A\^1-82*]A&?[(JW#3P8=?8WB? MS;?Z77K9N'?VI]%@8,>M3[78*\;+W$WOTL/BC&^N7/U$64X-?_RS7KL^X8_LQW9H-8\Y\* .7EGC\:HW9W'TD>?6,S+W5+ !(TUT0-['R)UC-%EW ML$QG>H1M+C?]=#PW2_A_==Z/J?KY2_33)KSQ+B702&VV_K[Q%B-6.F("PE[D MU'L7D39,(1N=590QX=;TWO Z2 +&%0\1S"P'-X+MI!'A)B05+;-R9>_S8'A+ M]SC?1SR[P5NO^T,[]#F38\9;;63N#NO]VOS9=T,^&)Z4,@YQ18#-' 6&!'L< M_DS*):M2)*OQJSU6L_MAR*LSL5=.ZK<;\BV;SR3B0FN7):GW:RZ74T?H\-=L-)##0Q,'Q\[KAA&+)28A0-Y:2XN2(C;AI)GP\I#X\7;.PE5G:3R>1\O)VW& MO,"04&#A6G'AG-P64BD2 G MP'D2@6M@,!( M6PN6:LSE&P+3. 85FS/0M]!%QMR7!HQAET_64/AAL)1(6&Y-")Q1OI*$=#!Z M3^QG/M-&O7='N/'@U9\EB6FN*(H6YZH.VB+#+4,8!\.)%4JN,M=E8T+PM>_-(4J+J19][DHK"= MY\ GTXOABQLI_);4;TY0K"?]8RC\X%,WCR-OQZ<1_O7VS1\___[^Y:_5K^]^>?/^ MPYM7[ZM_O/OUIS=O?WG?J]Z\?;5>^/>.+(^CPMO1I-V?? 4:*?=]:,X/7-L, MC8IIW8(F5Y^\J+Y_-4?,'[9(H4:,]X1(=QVP7Q'<1K^N@\YRSNF$SSDU D1? M+ R.'X1$K;VB((B'B!,O.@\FG@0URFC$;F/ JF=5D&ZPDEPZ! M,YV/$>L EQ.)HJ/*.FJ(8(>;;"/W](C/W2[Q2G;7<;C$D7CKA 5'V O@-B\T MTM%9>+_G/L5$ ^>'Q*%[$1$F^DP?70;]YHCPS?R;M':[!KNXC,XE:-LW'KPUGRV[[+ MK (S21FED#&9%3'UR!%CD.#")R6 L\+*B<,8J 6F]4AAG$\I8"0:?%=!^:FA.#P>AS9HNF@1- Q04,%QY;-Q9\+N\RK>?& M?4ZQG:46SC HX\V\8']_V +KBMKWA=K1M55 MKK+3R6C>$2R/)V^,P SRY6A@KT;3";SB2PPOVMV;=KS^3->K.\SW+Y5RC.EO\N[/9NO(6=$WG7) M7=_3,\4?^XPS=N=([_J>G1F.E_Z[\X8;W]_1 UI?KFL!W;9]V] ">BVWKA:5 M6S? ;VE3J;>ZK;2E/I7'.\$UG6F_N97Z3',\!3D>L@>R<6.CT3(/9X>'-YL_ M+)8I,G$Z,C$/4O_-C?_ZXRQ2W=88JYJ/_06=O,*?NT4H82+7M?)B[&R9_$W'?7OL#=G(==VA3%K;7:7P^B]VG MR#QUS^V#Z0U\T.WDNV\98)UD/C)$7^DIY@2(L!1'W=I%OPL.F MN?ZE0..]4D@43Q8[AJRR%J#1"V223\AZ07TT1-JD#@0:=W:@PIQEZZI YX,- M^*\&W4[)@/^E37TLBNDH%%,QU3NH 3W&IU 'VD?1I*;*8FY?*#220@5OB+$DKB1[[S,R[D6R-U5GK(1!2C"^ ZG] MHW%"B^8Z"LU53/EO6?/O'YBT^FT*4$LI8@)?@,M<4)$SBDSD%/1A<$%[([A< MJ5"S7PJPA8C.7 .">]IL+LUVJ+)W/ZOQAX*T1X&TQ4?H$"()M_GXAP#/0-+< M25 #1 :-O+*>,$(CYRO] ?89(G<5TJ?\#)>0?@GI=R"8KT?C%/O%$]B*?GIH M=N$>BMD#V>!N"AR\:MN--Q$\Q=8QB;R3X$TDS9$Q7"%#*)/6$AOQ2D[0?JG* M!=)T5_)2;BZ%NVWYO2.E=0]LT.)Q%(^C>!PKO9\DIA831.$GXE%C]/^S]ZY- M;239NO#G_?Z*BMZG3W1'*)F\5Z:]ST30F.[F'#=T&,_,V9\<>87:+22V2K+- M^?7ORJR2$ AL;"00D)X9!J2ZY&6M9UUS+1.-1HH1[FN%F?8K+1:W$D9G@);; M$I(HF9DE)+$.EOW%#-,Q['0X8*6B81%FFS9/Z Y-^HT?S](1Y)=IH-R\!L]4 M%D9-3)0V(E^SB#@S!%GN)6*<:"IK6W.UDDL;)&:1&X4(M19QH@32#DMDO%"U M5R'D?*>G>LR 8#S@0CVD47&-XA[3K"@Y3L6:*-;$-Q4.BYP%IL 4$(XC[JU M)K@:62^$9D9PP5=Z/&PI@CY8Z(+LU!OVVCP9Z%PV%^#W5,ME43BLKX^T4G;Y M&=:^^[\,549J.IV9X>\/LJR63)L&-3T;P3E^95(OMDO_ACW9:?8)/ MMZ[2K_'!"(H]J%:<()41U=1%%6Z1[& E+4>$1^L]Z%VN3_8LZ*FK:H"W5-3KOBV=01% MF<5. , $GG+3L53(&&]!$?,D"L."-RM>8,YP-+7#("_@H?Z*UK(W%5)32)N&?# M:5(=+ZOH;V&9;6/JJNNI-YZTCS?&]8 W+>#])4[%-&H;*2C<@6-@5X!Q M4P//.N=XQ(Q'35?TH^]1N#7P9TTPF&>@ M1^MZQ=6Y73;8FL&;#HBHMXFPG@1X;QM9.\LD8]@AFN".:R!64SN-8JUC\"XD MHV^[+<%[D35J@TNDG5)-VC!*)1JWBJ1G[K2#Q+;Z%":A.C,^W%'$DYUJ-W/# M#<9A6L*058!M%\1U\"3H&@4F:R!/II$!%$:VY@P+X01>1=T86>VD =0E@B.@ MTX"T\NGT?: A*&\<72'/_1XDCL/D8^/"S=2ZB!5EPFRSTV'Y^SW0OP['T_\, M,)*YC%N3+X)NIR\B">WLRY^-EL3ZJE(Z;WG00_*R@Q]U/=*NW&,N8:%-G=#, MM'M,TU:A[V&3'F7#LC*1[H-EF)@4QT.IVVAJOP:WC#^&SF,R"6>F&276F3<+ MZ=HM9$:9*R*YQ67WEO2.Q0LZH7+3:$.GI6UEQT'&1,#< E2S2!&O<8TTQQP4 M65$[^)+7J_SS32;G\/3.O///)=ZYSC:7K8E^"9?,Y-D<_'[R2?]Y_& MSSI>U9./V$+R<88RXX5'5M=@_\1$!<$G$4ZM\V!5>[UR9F?KR.=T$M:'/[=G M?CPZ ,EYP@'*Q#W0#NJID!/0.\JFIHJO/7X\^MX-ED;_?#MI9]Z M.T.=SC MB%-@,B1R +)!-E? )1*,"_BA[8J!NW4DU'Q\YD'-CH348W93O)*D M=E,.VO]75>MM^BM]".: MS[\9I1F@O Q?F/8/?_^)B,4QU*5U[-NA87S]D8\VP:O,L$0Q&=6OT,R"47)B MYK7TS!?1"/)H-DE=W&$USLTP.0,6B]4Y.I+C8#@>G:!IF)S!9W!12)TA0S4, M0/W=FIYW3LYJ;&%"60RTZ;[PW[/F/'^1+H)W)L=G)] ^AI$?3]JNIW1* SF? M3=QI?F!V>J?.AB> +DLOO-*Q]&5MTK]"!6(8),O'\?!C'RWM^[R.D_^S_1> *7I'X]J4LL[$A:9 L@N!NYZW%+[O7)DH85./S9I2)*3 M"Z],76WSZ_MK>J]8.Q[.IG-WWFEHPU>6YA,([6HTGE:GYB/,M$K.XTF3:"[& MY#8;=R^)L%S (O#Y^;C-;74'O8^M&]MYZL';C722!G]:Q>'X$TS^]_&G\#%, M8+1Q[HR;-"$=C.S'-4T>P;2Y:1 N^?=@L>Q%?FM>U'R*,N=)P87ALPMI,>'+ MY/8[RY[(_*0T'%#9 KPI/64=74,:2 [%;FFO3 M'UY4QL-8X.;;%F+18/AN*[$EVM#+PHW=&P[?#J[%2;;-R#%68EXKC2*6H!7& MVB.CG4"UH]YX*PB+9B5,8BFVM><(#.D AE$^MF-K^,T$6G,BK%DYAP-Z0#J^ MU%'KNZ;]Z\\P21^8DT"N&"@@F2Z/P"#Z+>?IV38YV7Y<,'YOXK49=Y8:Q*>^ MP%UB966!HOL @SF9A"Y^<0E6DS *)^-ID_&GBSRDLSO#B\'6T9,-7'E))*J! M2!#'U"&- T^E(D*DTAG.5XSF;Z(G,)HO2>DJM27NA!2E3Z%$#I,9T^-QZADW%B\ROJ.0B(M$UM%Q(- M6^@+4\Q[0C5%1LH<#53(2LJ0"-(HCH'#PZH_OI8<^-*4,MXHQJ M@:6(@N/K8N+/?G&/%J;-FKQ7A)*=K4H8[?U7.P_O//( P=P[BFHJ8"\ICD@1 MRA'6T5$>E "\78?S:+_7> &NLU^S^(DVXR>23]%/-">."JBCRN11G$-@N@.3 M+@S%\^1I -D#()SS7>8V?I;L=MG,_]2?0*],WZ1ZE(MZ)%U@^0%MMNJG)IOE M@V3=#F?90E_Z>#G+!NZ8 FSDA)N4PK)3O6G WH<_;Q]CTZ685SY=F53;^;- HJ%0LRFF+=#J\Y94A!'8X6,+6D2C] MD!N/!XK?WH_B$39^501>RQ;-_M+K$NWJZ=;!7'IEYW@2.3Z,QO!*,P41-#\] M"]:'FPW-W.WM;Q*)^8W%"?L84S\8?5U96%(3M@TLM%010(&@8'0 QC<667@< MTL'( '("A[ 6XVQW-&WF.MIQ<+-),VU"N_^YH_]?)^.SE&8RFV8Z/XK7;;G= MK(K>_Q@G'^#MPI%M%"!82DJ,,Z[4<<7T$4^]+=<#N2VP][; MHL/U]? M0[O[X$9G(NS^:SO^G.8 3WBUJ+/Z^8X5 ;-W]CM7^>;ZH@]#8_)J<>PY49TN MRH^?@RG1519')L(P7YGA)W/1OO[A;])N7OK[K/":R[<^DM?W'X<' M_]Q_=[S[MGI[]-O!\?N#O>/J]Z.W;PX.?SL>5 >'>S<'(K=N6>ZW"H?C:Y/KDX:!=O_)__KB@AKZN?NCS*6? _;W"%,AMOR2)]S<-[ M(^/FH,%-,2]-6. A>N2M!"68!8.T5AS1J'C-P+3R:L4'\UT%=,))VKAWX7P\ M27FO:\J2QB7T=6/HJWZ*H:^>1JH%D93(U[]2CE-:C6M9C_-4QV:T?5:0B(&P MU%4LE6CEBF@PSZE$BM6*LDAIK=92I6WNQNVH)14Z[NFGO6+:]!]^DVT38;&W MR;H!;@5V<-.>%M)VW6&L%HRF9&[U[-KG M9^>R @W842D#>-09GS#@..P2>$Y3I8W1**1TXOY-W1#R,T*J5)PJ?_>YU#E[ M=W2RF.7< YT3 4?SRWM3+L *C,] I#DPWV A0+SE9?GP\;E)3,G)Y/0 M)UP[,)I3BO$+SN8_NLR1GJ],Y^!/6[!*5(O]]B!(4_V'7%P:@7:?@@LC_S>P MFN'7QG5E*29FU&9BS4:TO"8SV*++5\"WXTD#JY42Q1999#") M6W_T?Z<]_;,_!>\=!*FIAFFKW*]BOG(9_",7*UB4)T$H+N< M37X^F[2S5 X+WI0XI$L6'_6V/CPLG3$)DYWJ*.>]SYEH,7>@;].V8]=EG*;3 M!U4J-S;,PX$EA+G"'WYB+E*HY6S\,:3ZVMTYAVD7T+_.@%VP/YUKF.73$:8Z M:S[G87V"4:..%_(9E?[.:_EUT]-FXM$Y2'YXM@$J2;GU/4^FY>H8'+Z:3!KX MX&>8VYG]E3!1=T.]EO2BK<:?"S83B*U\V[@\MU^>6B__(V0R\/))OP MN].[COX#^>&ET6[J\A#'P^'X4ZY4EH C8<%9PM?_%ZY0H@&YVED,-X',' 5C MDQ*&ORE[K/HIQ__'LQ8^:7]^]5!.J<=N)S)OJ-*OY"K5F=ET/._"E<:37)DP M@W0Y CL;M@->\3GXU]WK--X!([R_/AUW,>=M>-7VZ#1?B=QPJ'OT#S>U@/P( M8&+S6;I7\V>\OJ6W8WZKJ'=X7?_8^VAON8CL,*V_=LW7OL<[=2WO^Y 7/I"O M-/Y4-_;]['J]W=+W\T9VN9E@OJ4+DGKHJ-+]NZG=IW_!)EJ0Z=KJ)=] 0:3"086#[L%!M'!0X:#"0??@ M(%(X:'U:<7:7KZK%#I8BNEO4XEO-^=HVP%)M.L/W)J7X'NE.>RLI$=_: M8OZVM?@F_-IPIN^&$'OYL:/Q%Q;AT6GBMKG^C\WM]N5.;'+J.9RT1GZX.?U/ M1.PI#JFIF^&(1ZZ0"9@B[*T1PNMHPTKZ'Q&1&N\EHB$JQ$74R#K,$<;&2&VY ME>ELY]78<^^R[4X[=8R9JICMS5J8>)CLSVMX[+9M@/_Z]^;SK163V)6*2>PK MY_ 4U0-1WUXV_JFRP7J9O&#=5FYRP;JU=A\61!/K$>4T -81BXS&$7Z3(7"G M:X]7#GQ&R8WS' QIO91-A6,T_";)=9I4S,5ZWJ;L(X--"M85[#N"6YRP;IU M-GV11& E:A0" QW-Q1K9U&Y=8ZI-X PP; 7KE'#!6RW@(@WWU!HC \]!EED> M'=$VR)5"EX^'=9+6 TIO+[#P5-G@(9T%7XRAO21GP<'B[$ 1)L]"F#R6QO"< M9$AT&G.C:R0Q =T7>Y4:ATD4 \.:USR:N'+8F!EI*4M=ZK# B&L)(B>F,NJ" MF1A30R&L)H/I+R]\E^A_@)Q99.?,<2I4/-@@D)1P0].F$=&*/A!":Z] MX%RN0IP1VN#:"L0HJQ&7"A1F7<-O45DFHN'>NNV!.*')0//;NZX6ZB\05S;Y M&4,,T&6-S>%>-E47])&[@7$[WO#]07"5(D2)$@79=F%B(C#*- M)*BY 62) 942"5Y+'D4PG*THR;4S7CGL$14R(*ZH3;Z#&H'>K!V)C%NZ37X MQ@:4W-[WH5!_@;BRR<\8X@"N )6,2$JR2VE0%!G'(Z*:J$@MJ0'*5DIP8*\X M%01AK3G HJV1(JFQD E,WZ+($[3@61%22X05S;Y14*?H"2$; X/G!+G;HB4HI(*2*E:P7H7,UP:KD;C07$,%(@KF_PB M(:[68,XK)9# Z7P43KY/8AV*/.(@0I1X-7IF;8(XD>)LJ3DN3V<&/+6@;M<^ M!NT8YUN4($ Q'@A6$@0*Q)5-?I$0%Z7PA%F&)$NA&DG R+?) 8J= "33TD=Q M'>)$[3R3TH#N9B7B)@ L&D=1[35 '0.<"I42#E&%0(PT""S$A,-,Z&$ZV2,OFFT_"O4N)G.?.005("Y"^ M9"!5$0N=*KD L]>(US(BB[E-_2$EUMQJ3E8\LDRESATV(FD<0]QZAJQF"@7O M(G4>*T=76HD\XK'? 1@7!4@+D!8@+4"Z08VTCJ!"!HP\D0+TT)HBPVE$CC,G MB 5L]"M.$4](74>OD%)U1-PX@;2R *2,&@J?1T/5]@ I'P@M"I"6?(H'.E/**<>IYS/71;CF8JLP VU M!DND90"1I; #061KQ!2E-@;0_+591QO!1\S&&$A)!V3361Y]Q@Y82ZH12.PYP(J2B*RL$]B@6DK/6( M^&"]#[7C+FP/MM(!)F+ Q8,ZJ0NV%FPMV/K"L;5FTHA(&<*4!,2Y4X"3-"!I MF0F,@$J;ZNE6@.V1JT1-RH8PFJ-<=P>;"6#6N"!5ALN M5OG,L/4VA\MVM()[BBZ%9SN_.[?=>09S+?-[VO,KM%KF]U3F5VCU611&T[.X*OJW3>$.4OGPX)7!:\* M7CT 7KT)+IS9,*D8&11H*M!4H.EQH*FTB;ZA330KB%0XJ'#0/3B(%@XJ'%0X MZ!X<1 H'E9("#Y4;/T]'J(;CDZ:%N:P[*[[D&Y66MD\H3^BG^8)L-.^(:A:M MD@H)%33B$AMDHN#(>B%D$,Y3L5+:BS@E/?<,L<#@'F\M4C:2W#3,2&F-K1\V MI[.%]8??OMHK]_D5_KX;;_U($Z#15:9&EFKE%>N9AQO(Y+R04U4P=*"I<]^MPN6 M/@J68D=6L"QU!.[%-3F]YFSLS;!(HV94D-M2X@J9P#G1P'4,<-_* T.JEU;;5: M:9H+.K_):K^RH,S7V"%-G$*>>XNQL=J%AZVJ?C<(50-!GU__B *A!4(+A#ZJ M%FJXE=X19*A@B$LID0G:(.J99-@SA]U*QTKLO'#:U "VTB.N6;H'?G-: 892 M0F5\V*:\=PS0#30O(;J25;).)GT_F;F_@&R+A"H2JDBHC4@HT.@IUY$CAZ- MG(&TL49QY)D)T6GO:[%2;CT8IIFU"C&=#(/H0%9YS%!M(HVU"T$(L8422L@B MGPJ /N7=+@"Z?0 :E:7&28JP94E=5P+9$!5*C86M)I03LM+X1\%E%"N&!.44 M<8Q3O;#4DE,;HC%EQ/-M5/%AR 5 "X ^X=TN +I] %HK)4@$'"06V^0CB_3F#!YT@>"MYB3XRD[&?X4)_%ID5NFG5/HI;:W<8[+&S!*.3&K-Q'&M MD99:(LQI#)[5(;"5V( ATBB2COE(L#ARL!M#F'JG@:RJL=K6C*[TSO U<@'6B M#0:HYC5#EC./M&68&:V9TF0+H9H-I-RPEZ= =8'J M4%JC<3SW0R:B$5BK$V MB >=6A:)B##%E-- F%MMQ:%KZK0Q!D61#G]B%0#>#8"V\MXS2ZGT>@NAF@Z8 MW'#>]_.$ZI*5LX8^J.&R7G S6JX7O*&VJ$50EH93W[X816K>K3F@HAP[II'! M("MS#$;YH)%R(/LX=:)6*ZG^E%@K@G.(,"$1CQJ#;>-!TBH60 HS%33=0JDI M!T+5+[2+53%Q"G(7Y'Y6R!UJ;; %4R?Z=.HJ)7%J(S1BM,:>F!H3O1(]I]HS M[K!'GDB&.%<1&<\EDLYZR@#R%=[&_8D)NM+[L,SOJ@*/Y]KJ(>SD S;AS\[9N/FYWE?X$>WL2+.TWTVNN_^,8[KPG,.&0; M *8/LUU,=1@^(]],0M;57P'1S\Y&KWW3G@_-Q:OT[>MSXY/AL!0?;KH7]Y'4 M[H-^@O,QY%M1&'G0V#^GR< 37BV4]\]W)"I"OS;_;]6^[MI^Y7[+GR+V2^28 MJ*LCP?\X76CVY^8D= H\,A%&^LH,/YF+]O4/?[NR0?/5S]1W\]+?9X6WH+O- M&M;['X<'_]Q_=[S[MGI[]-O!\?N#O>/J]Z.W;PX.?SL>5 >'>SO+^[&]RW*_ M53@<3^&ZZ;C:&X]R_D:.V__:C,S(-698'4_A@Q2];ZO_^>^*$O*Z^BGY"IK1 M+/B?-[A"F8VW9)&6.XI6J8E?_DDK,_+52C^E+!;^=@MT7@')*RMS(Q:V4S.9 MOLX+@&!J9^TK:]HP;$9AA9XNQ\YW!*M_O(,@>3#&ZT0V^,.T? M_OX3J1OYL^X+<,KOU74.TK"9H& OOTBLD,5^=HU7_L>[]22X\M_ M]WY@&=2-#RQ-DK?3 _MD^@F6_NU?Z5!Y,'+CLU#%R?BL.CH/DRP][I0T6GI6 M%I J(%5 Z@% :MDD+-!4H*E TW8&L%\>,B7_5$&DPD&%@^[!0;1P4.&@PD'W MX"!2.&A]6G$Y>/RU2G==]G(U')\T+(II*5W,1-;(.]^;. K95+K02WHLZN3^EC5APN6%2Q[FEA&,,@-8AE1 \XV M7'"@8%G!LH)E6XYEF,M:2N)0T$8@7KL:&6$]HD)%':,/*L%TEB# M7E9KC(R3!%EF>71$VR#QPV$9YP.%GU\/I8>TY4O5^D7Z!S#VV=B;89$5ST)6 ME-8J:VB%XDTMA:F1Y,$#W LPW367J3AIC6N!/ M@KRO-D0*3&S', M.,'"^^A6['4CM,&U%8A15B,N%6B[NH;?HK),1,.]7>EIL3D 4VP@^8:+3+T@ MXBX(]@(V^5DA&&&8>\^0!.A!W!F)C&$*V1H,=FV\#6$E>A*PA*\E1EX80+T8 M" *ES"#!I*N)P82PE?KAFT,PA@>L+E;Z?:ST$G&?E_J>S-Q?0*1%0!0!401$ M%A#2$.Q%Y(C%U()-6=Q7X".J9ARL<=!BKPN(VAFO4L%5*L \YXI:9!FO$6B] MVI'(N*4/::/7 RJ>7R?GHN(6!"L(=@<$\\QR$;Q"1%.). 7TLY*Y+&NG>=, MU,JLE(S&7G$J",(:;'H>;(T4B01YC[V,@4IF5CK6;P[!:#T0FVY]\X*(NR#8 M"]CDYX1@@6N+-;%(:.$0E]0C)2E&@7+F<(P*T.$Z@EE-!>6 8#' #QXX&.FD M5BAJ3AS#(="XTJYD@SJ8'DA< B7W,=)+*+TT@"\2HTB,1ZG=+ZPPTC"+'&<@ M38C4R$@7$36222P%(9Q=ET R@L8<*$/>I9I8J($,T7&R F"B=IY):4 32U!G@D'&.(IJKU,O/(Z)90\' M8*G!73GV>!^G0(G<]XM[-#T-DR(<-MT-\*8R'T^&Q=;2 O KA4Z>DX!1C ^ MIQ;71F/0=BT8\-$R%)T(-$A&S>H)+B\8=YX+E#( 4NB_1MH)BY@0F&D=#".X<4H"Q ^9*!4G@O?* *D9IQT,2=0HH0CGSD6-1*1;V: M1,M4:A5@(Y+&,<2M9\AJIE#P+E+GL7*4/^ Q +QAEVB!R0*3!29?-DQZ[K71 MRB!)>3HM10 FD_<46XJ--9%PNQ)$\H34=?1PI:HCXL8)I)4%F 3MD\+GT5#U MD/HDYAOVN#XKH"R9#O<[CC">FF'5+'6.&']3YX@BF^[#>]=:JC^>='JTXQB< M-=P=-=QM5#"$U1KC^( Z)Z8#+3=<2^:9(>=M#I(':Q;V2$Z1+6S3\L3DS)W[ MM#SWW2WSV_KY%5HM\WLJ\RNT^BSFMZQ8P>\&],.E^?3C2F-XQ7<$8S^^WL 4 M_VO63IMX<:=97GO]%]]XUP693S_/_J:IF]ET/->HTWC *D@S2)>CH;D8SZ;P MBL\!],O\.HUW\(_SZX%/AN:\#:_:<&[ H@CSE#5_QFU!O?Q64>\H"1OTP]^^'$0*!Y4Z M&@]UY&0/?DN).]5P?-*T,)=RT.1Y5%PJO8W7F*SG(F',18F$QR*54:J1MK5* M19@P-_ ?1U;2G(F(U'@O$0T1KA11(^LP1Q@;([7E5@9S/5EOV8^[._++7MQU M]3@6 TQ+8>8":4]PDPNDK?/DAC0F&HR1U<0@S@#<=,TU\C5VSJOHF5BI)AYJ MCT*L+6A<*K4*-P()0@DH/234;*4LCQ(N>*L%TEB#EE9KC(R3!%EF>71$VR#Q MPT,:8P.!2P.@^UCXI:A$O[@'B<'/QMX,B\QX%C*CU%*^OZ@ C=5$+B@R,6F_ M4@9DJ(JI++S@.GC--5FIX&:DI0!U @S-<5NI6]OP-+6M<3("P/WQ$ 0:&D&"29=30R&&U=ZCCT DLD! MKHOY?A_SO03HYS4A)S/W5S,Z*8*B"(HB*+KRZX+46E$PWFEJC^R"1I82ACQQ M)CJ0'L&ME&NL76I0@3VB NQVKJA%EO$:@1:L'8F,6_H8QOM LN?7F[)HO 7( M"I#=I<^[)E8315&-5;+#:X^, 5->"*^-,B2J$%?JSF*O.!4$8:TYXL'62)%( MD/?8RQBH9,8_!I 1+@N0%2 KF_P2@2Q*[!0U$BF-">(^2F1L,,C5FGO-I?*K MG1ZLIH)R +(8X .X1!HI \/9&*@Z^*#O(_E7@+OB]3Z,WC0 M!8*WFI/@*SL9_Q4F\&L1'$5P%,'1:CC*9D^=4=3M/8Q:,9"BAH%7@29ENM+* M=#32(&,<1;77 &>,8Y),__7#V-]9L=/O9:>7"'N_N$?3TS I4J"T_BVM?]<7 MHB> _CZ)#H=ILNLMTHIS1*TFP3@)5C]>:?TK&'>>9P^ 2R'Z&FDG+&)"8*9U M,)P\@D(LL"H-@(O27."RP.7FX!)CX@'A*,)&@A(=/$:*10\B=1XK1U<:T#Z _V"@!"V 60"S &8!S TZ7+'@ MS%B&!* =XIXXI(E@R#'!C* U_%,K^B4A=1V]0DK5<(]Q G12"X#)J*'P>314 M/09@2KSA%-!G!9@E*>%^QPG&4S,$^KS6+\)\8[^((JKNPX*EZ^]+[?H+0D9( MS$CJVPLRJ+8&&<$PLDH;64O.:KJ2*$>UXQ0[AX33'G%'!++24Z3!0H@">\?U M(RCZ=3W ;,,IO\^L^6\!T *@!4#O!Z"2>*D==N5IP'5/-@00.M0])?->)&!4-8 MK7'*"WEH )7U0&PZ6^V9 >AMSI,'ZQOV2 Z3+>S8\L3$36F37N;W5.97:+7, M[ZG,K]#JLYC?LF(%OQO0#_^>-=/T@&8T,[UJZIN/2_/LQYO&]HKO",9^?+V! MJ?_7K)TV\>([+(MK@_GB^V]9MG^%ZGPR_MCX4)GJ'&R .!XVXVH1T/)O"KZ'Z M!U@5P5?'\$2X,SVP&55_A,^-&P^J/3,RWN1/]V#F9[8Q\\U<7I5OF/+"PCJ< MP6@:MS"P(I%*2"1Q2!XJAI&6G".L R9&$1C%2G6B[W'QOPL?PV@6?IV,S_8_ M@P8X,L.]^=P0?R*.2T4_73AOV=3B>-G:4=!R(Y61M>M>'<3 #YBN1'2O=HW^XR?K]V+2-;8;-].+5_!FWY03DMXIZA]7UCZ]_ M^-L7+B([M-9?N^9KW^,=I<5]'[*>@6@B\.6_K][P0(.JOVUU'JB%^JK><5\] MZ,FTXWP9$UQH[03?NX/M8ZS'.CO6_FVK)'V4X%@:Q+^:Z>D\0++_V0UGOAF=[+9M M@/_Z]^;S^L[S43K0NK1D? ;T7^"NP-V]6IK5HHY..%1;(Q!//1:5KAVB.!CM M@_21K!SW2B4@K!(!46(9XI(J9&M!4*!6,.>YTW'EM,)CPAU,:L!8J<7V#.B_ MP%V!N_O G8^F]B$X)(3SB->8(VT51S5SS@D1C/ KU;R)\((289 E/C7ST@09 MJRGREM- H@M1K%1E>$RXJRD>2%+@[CX.@U*-H5_<+CGM68++"Y0E+U!C6+_& MS"5GBC'0F#D8^R2 ""'1(^*P4M0+ANE*X4C!:QXH4?T0IQD.J66CXART9(PE,M$9Y#05 M&.N@P?Q?*6&@-#,.8)%8 ;!((T?&V=1OC01%F2!TFYP"E Z4*BKR,R#^ G$O M89?77YY11FYQ=(!/'C0R1B(RTDODE,#4:1QU7-'B+(LX>,#!*%,_G%H)I!D7 MR,$7CHIHN,;; W%$#.BFRU\]&>(O:0/W:Q29CZ8]2V0I\J/(C^])$[",:IDL M>AQ%.BPGD18Z($DPBS%H;FIS77[4"D?J-46!1U"KM0%4,2$@3 2VV%-FM=T> M^2$&JC1,?PZT7Q#N)>SRVA%.,QEM315B/J%5< '9VBADB13$:"\T)BM.@."P MP]HBBCW<(RQ!1NA08_.)$1#'J1TCB] I"+P9-5)T"TUFG.D?($%#\;:U#B1$2>4.J=)$20;6P)4CH%O=A.0;361CJI48TE09S[I&AC M@8)A3$M/G/3RNA0*-0W.:HRB3ZYHI2DRCJ;NE5108842T6R/%*(#Q4J/RA>B MI14D?6PZ>+%(Z@.S7BF.N%,:<1T54A('I(50)BB%B5G)[C6.6QL!.@4V%G'/ M:F0D<\@)3:/&DD6QTAW^,9$4BPV?VRI(6I"T(.D+1U+).5%41D0YQH@;H9&5 M)D6[9)2U\YC(E0PPJRPU07"DN&2IXR5!)M8&-%IBN.2AYO4VI4<,-'G0U@Q/ M'$E+!L7]NUH6*57:!I6V09MRHX!RCZ/AR%*)TZGDB!3C-:)*6<>4)G159-VS MJO7#%VZ0=$ V?9+YF744*N!:P+6 ZSW!540NN)4<&<92A1M1(TW@3TSK&(RV MW)F52.GW-+5\5,\*$0,N2L/@ JX%7 NX/J2S1?":868 *(E%*4T.:6$<4K4+ ME!HLL:?K:'CYJ$4I!!YHA0NX;KQETP:F]-A-6>[5Z6:U_1'13'+A$+6< ;N! M0J-JHI 5GG 5O.=A)=[^/8;BL3L-?C8,1W$?MFMZ\:_&AS=-ZX;C=C8)1Z-K M#9#>CDAYO[ M);VL#EZ'85H-8?70,"U?9?+Z5?;B>LNEW'$)7MPFV9%;;Z6>7%VG'QN&XT^W M]F Z?][\M>ZF1_6C-#V2^DL5#H+;=\*OXP)EJX1B]4JG84*1Q2.*)V%2CK/0Z7SE#XJS_!(;:FT MO6(YX2\@T5 F'- ME+:REJ)>R<4_'(_<;#*!H71^TS5%+"3F R9+<8!G0-H%R0J2W0?)<*PYM90C M$BA->2P.V=I[5/L0H_&ZQFPE]R5XKHFN!:*8!\2C=JDC%$;4,D^DH[6Q[H&0 MC LQ$/6&4]V?#)*5&@"E'4 1$R]7&5A_(4#'+9$D("PBZ*PR&*1UJ!'!KG9$ M$T[T2@.MFBK&@L H$N41]S;5D/$1$5(+XQ@&^;!R4FI3TD$.M"Z%L)\!91?\ M>@F[O($&@)J!,8Z1%%2F0M@4&5)'Q!SSZ=@FAX]73GI*&8FT%E'F62ID:I-& M;!'SU,$#DA6_4GUD0_C%^ #+HMP6I^X:&*14N2["X4GO\CUH_W_^NZ*$EDU_ M>IM>6/LE[')A[>+O*S4_GQ=REOI*+[:^DE$Z$H4IHC0=^?.\1KKV 9%4\],1 M&1Q9\1HRXAE8UP'L<^I25SZ,M(X:66R8<)31W'CT0:QN,F"4E^))+T/U*##Y MV'3P8F$2*P"WVM>H5M@ 3&J.C'86*5W3R 0G<;4T,J/6U;*. ),6[C%>(65K MB8QTM=*<,BP?RCE)!I23 I/%?_DPRGJI,52H_G&@^4VO!A@&>&F[<6+[JLQS,O773C MIW#K%M9JD98!D8B,UJ%F.*REJM',MN&_ M9S"M_8_PH[V]!-'2]'S3G@_-Q:LX#)^7=X]0F&R_$_/5RA>A=FHFT]=YJQ#L MR%G[RIHV#)M16-G4RS5/]8WJ']=8EVCYJ.EW%=[I1S2??S-*,T!Y&;XP[1_^ M_A-1/\^I96D=^[(N&%]_Y*--\"J97Q)'U5''@N([1K]:J>R;2E/)KPUI2XM3 M'8VJ_VU&,S.YJ @95!13/J@^A2J5 0N^&G=%J,YG$W<*!%Z-8S4)9EB=3\;G M("8N4I6J8_/1C$;F=%#MG9KIJ3FK> "J'Z9-IJ MH<(LS_L;)K6!N(<23EF'N 3QSWTMD0I6H]HKS+DVSM4K<8_(M668Y'J(-F4; M!J2I/_NU.#I/+V_?FI&_51>05W0!\=6.FCNW5S%\>/*J MX.HA#&&G^E>N;?:Q&<_:X45U9GRH#$SL?-PVTT166T<+SM8UJ;5!BFA0"@/G MH-M1@8RF2A(:#;,K#::_AQ;>=&MPNS+X;02 =VYOP/1X^U\!A5>SA"@&ENS, M-J-<'3)M/*!',\R5W9QI3Q/BG*:+T__B;.3;"C3/R?@3W I_A4D%2U6%SPU@ MYNBD2L(E/<1-@@I:G$_,D@GE9?T\%Z!3JKWZ<*+?FY.0N<@1R;"2%^9X2=ST:82 M<$M*!JRAO7^Q^'!/_??'>^^K=X>_79P_/Y@[[CZ_>CM MFX/#WXX'U<'AWA56V-YEN6?AS?$4K@-,V ,9FX).)A7%^!6P9^0:4&)R>8RS MI =6.0F-O*Y^2I6'F]$L^)\WN$*9C;=DD98+PR7UC^6?-.,O_$)6&#=+EYN@ MLUA1+]2*ZC,XW9QUBE4%5M6OP4XZLXHOF563, 7=PE?;INP25CM2$X,L39$C M7\-OG'+DF56$*AIT7#%\,+>!.IIKIJ3L!U&G7*]4'44J8[PR0:\HN^]3*>G9 MY.)X.G9_'9^:26C?=4MR1?UM\S?+>N_!X:]?\X(.:DH'Z@NE!!Y!_>TFDC34 M\6Q23?O9PR!@^F 3G8;1TH?=M:D*=$\FF63,<#AV(*BR4@NX&]K\O/37)%PS MJL/Y@]]^S3'P@$8%C3M-;#,"*KX*9C$!;:C/HGYO& M(S#KG3EOIF;8&^_C2::6^6#R0ZY=634M;!@(LK/\4'M1F?/SX452T].0#(P- M5+R5N\YAR'F$@_SZ;EYG,+!TX_R]\&A0R9,RE]^\,O(\RDGG51B-JQ C*/#) MEDC+GE8%!EX!:#73BRJ;6WDR,&%X5#L;3B]7-"U\T@ENUI!>"GK=$Y]N<0); MSP.30B)&F0/SF ED?20H6BPE-KP.\X'1WY%-YW*N@DC1$=):^ M3@]$WER@"[@([+9'V8A+&2(Z&;*@R>LAB<<"N$%FL%_&9N(3"[W)AO-XDH"@ M6^Z>JTYF\%?UWS 9P(?A16?J^WZ;MM+] Y)/&VL"(B( K2:"U2#>D++&6DN5 M<2RN@U;WQF= <%D>7I)MF&39.*?9JZZA7-NO*^UW%'3EP,0'9F=DP3(5YR"1ALF;>>53M(A.7L2P67O M=?K8SEJ0$TEB;@K3F V*&Q\0IB(B+K%"UBB)7+!$R!#ANQ4WX;HP[2B^R]-^ M2ICVAP&-I>);BF=9!6F2@_$<@*S7E3J=97,D%(C'+J;R6TX$H GXH4VJO,*] M-D%1QKQ>)PDM4=#[\2_A3YC<4Z*@7=!UAQ794@K:J3K47OBWXVPZFX2K$J]- M--;.['\E+34YK9L1:,)SY;F[%?3G!&4WR-9@@(-Z65IE7VEVBJ?H"@ROMS7B MPLT%8_-9X1WTRFYGCP#.YA>U@X4J/@G90L@NL:2-7U3#< *?CR>9^I)PF.7+ MVBDL=7]OF#L+(^3(_J#_N!.S>@DM!^:T0?@*7,R"1TN?OC4 M3$\_&+<=OMB#]_M_5/K5O^W]OGOXV_YQ=7!8[1Z^J=X<'._^]FY__X_]P_?' MU;\.WO]>[>[M'=U'*JX]0O5^-XWMZ#"/#/X\./PMC_W7@\/=P[V#W;=I%GMO MCX[_\6[_^!H,WH$]UD,1CQ.V&H6=VR:\#F;Y1FR^ [>8#UD_& _;#^>3L0M^ MEMRW6T%H'8?L HL<';Y_=_1VBWC@.-/[G^^.]O;?/#TB7_-B["=W]4)IOFQ$ M6>WUE)6UR3\7U+5%^U@]K8V[WV3_%:KDG$_^=]#T%[ODEG?I$@- LV]AR)TA M'4;YTNFIF5;-J+,PTW[W9L?38C& V?8-CO,W8.2"^78.YE;X#'.=-A^30RLV+ME\ M>8WGWU]:>OWWW>3/4X[FI,F1HW$.W'S*8QQ>9/]@FZVW"=AWD_S.Q29<;NI. MM3NJPA6^S#&H'%R!\8R60E'=/G<6W]RRG)NB=R 3LWA0[P_.-F5>3+CG8YAT M 258]A8&-4I6Z+N\&SGBD[,)+VFCG<&='_,,\WO2=LVC8M,F+=KRZ#:R!;?* M[^<(";^8Q*RS\^P*2,ZS!2WM %7B]' MWR$%T%$>*_"&FS0VD7!JX_L=M+$FC6TKI.7!*$5J1]/J;7/63$WO14KK=S!? MU;G(+S+^D0+ P$9W)O$N['\IY8'/DO\OG1-HQZ,\/!Y2@!,[WS9J;JXM+U,X@.- A"F'_;Y;'(.2D1F5Y#$(-SS +(L M^,?.\4YU O(KI059;2<-ULE-_;8](0'O!3KSK\MKO[YUQEV*F^<8TZ M $L.T!29.A\/00Z%%6!*\/;J=I??LJ>3[;#DZ;PMZ4[>.^/U=R7<-0^2;W<_YDOG:I)R#:R4"#\KVV&4B7<1YVQ[09@5Y 6; M^905,QQDQ3-U,D^DG;+H39-"[I, :^&Z^.@4N+$UO0<_79,FWJ?%+#2QO?$9 M3/XB9_?5K]N^>SC7>5RG):6Y_"E;*T0K*R4G)+ MDADI[C6]$\C? .<)F.?)8WT"P'7:A3>'YGS:$7L*[J:0V&R>;F=#PNAL18Q' MPXN;WF%F@-Q@"IHOLLBE+=%S51_@>IW^+(SS (SSY#GG4D-*Q^7@ALP,DTO3 M?=H%_!()SD9SLLS*"QCP;1_HG;5AD.Y:PO4OPWK'.J#^#'UG[1D[7;?79Y".9H[;?PXM)U5FI-/ MNAT9WZ!F@@';#(=S^LC;G*FBRDFNDTF*J&<'%/P9)V;F=ZK=A8K:7K2P:8.4 M)0L;G'('3L>?P+@=#B^U^$LO3O*".5C7.+RDVT$>K['M>#B;I@3>:P( MR&674D&8#/PG2G^G4V2;D"@V5_4CH?>/V&,]CS*]I,2BY8O!"> MUHF:%I;.Y;>U((B:/J6A/QL(NG]LND2(Q:+FY]KN#IAK>6O.M56]W=YR>>K>WUQEY_= MP%>]-=' =--%>6YY]X$X8TKF&'2,;4,8]003$F4,VW&7ZW$'3]]B@#"W/J]E MX?&->U?\WU)5L_J/,_,!8S'C<_2ER!^_WN6?"_VV8"S=W,Q]:3Z2)74OAQ! U@)T)'F>71%M M*BO3M*=S/\8\;I+_GA/[W7T(/V578LSG'H ?WLW@/8091,1/\>6]3)PS_"JEM#7N"W[(:U0]/P.:OCB9=&=%)^8L?!I/_NH0UL^3\E+2=@/" M,Z/-<=IU4,)@"8XF)V9TW4A(9Y[\)\"9?%>;PA*/F; /3W:GB5Z[W.K.,P!: M0^>],UV.'L6$)>G1S?X%1C/ZHT.73#)8YO93TWY;4.+N7)3B6<#BBSB_J&%I[M1NS?%9MI<520F43]R%UE!6*DXL?@>U('!-X9S9F']N,LWAU73!S'%/(LW9S5Z/K/ G7=N&N=Z? MB'2R4.02P9JYD0A(W+0OBA;^!3N1'M";"\WHX[AQ_=7F+$47 MVBMNL-D(B&6830W8U-GW**!/=]?>WU_I2$B<+1HP=-*YJ"2A?P,K:5J]/QU/ M1E-@B[=OLW>P2EESR?&7N&\23AHPQY+0.Y^!DN:68S^QF9QE/,\,F)6M+K\^ MJ\?-'/83_S>C=/*T67R9Q@L:7IL5+ ^#3F;,.:A\"7E&:]"RKM-'20C?=$)X M71+"'S@A? -3W(:S&X\POT=S))P%WW3Z5L[:')I1%YY?_B;[&7HQ_:]>3&]: M^EVOO//82HO)64J=,9G5D2L^ AC.9)RS!ZY)AS#ZV, WBT!3A+7%[( Z33*TTWTL3*9R1+!@.3,N:#)3/5^DN[/SM=+Q6]E MK!M7I[:-H-)J=A4R^OWIDI(2QYU7J3[^!=T9$["VB2LCH[90LHN:.JSAN>RT*:83M>C!LV-JGOXU$S[5PJ MUV?T]CD4\X=< MIE8,^L]/>X_\^4\AG%]R"^+:)>0PH9A$SZ&CJUAD\X!(&;3 M8?9X&@LJ<6<'I]C.\..51;\*8Y>(D DLWS2O3I5!MB.O.=I,TI-O#K3=JH97 M.0\>;'SS5TA$FP,2V6;/HY[TW-6QUD+\+:/94JI<]]5M:12?EFR&7#JUS[[_ MQM'.5R''MFY!]F54S^>*<^&>\W. AJY"Y^)-772PP^RJG<5N]:?SG.T$";#_ M@][O?;/C+$7Z)N/9"1C+H>W<*XM@SB4SI4(0748Y\.;20GP'ESQT)Z1-Z%9[ MEQ&Q6_-E7P1N['].69O9[9I<<9^:MCLZ,FO;.5P,>B==G^^]'$W\-B\#B,)Y MSFHWYD*0WE MHAHV?R6(R7KHM1N^T8]=_!0/[:=0Q4^Q-7Z*QZO\MK&4@(,E[^F[2^_IGYWW M=/?2>_IK,SE[20[:'=,!8ZE)@^Y!2E^%W5UT1^._K MM >&4?4'*(S-B4D:XN1\/.D/3":.;6<6K+3&3)(Q^Q-,>C@W>KKDR/Y TE(F M;S[&?&L&PB(S9Y&5L\A-ZG341<2"<>M-#%H<-ML[.CZZ M/&QVT!>R[=AVL)PA>1E2G/_UI2R1?J_C.!T'STGFSV M'-XY00V64\NSE9^2%>:NBE2H=W'2]NZ<5.CY4>DYD>"3$I(/DTYT+9GH)@?D M8R85==QY[8C'YI*,O2 27 Z: ME6RFI[5W\T#6LN8XN.DD81?;,"EVY1?RM#>CYP)TR9Q.N?9M4O[[NID_=?6? MN^8U[<\+A>'/O=VC7^8:PV NI"_;WMS(\5>/A/4"-Y\9[J-^J_?0)M+I-L%;3JG__Q033-:5#J=.U4!3F>I 0! 2UP01_Y28O,-IDV]0F):5A\YFZ56>]-H['V.ZS=/1%?=8 MK$:G=S5=^+YC^L3RU](ZKR_M=YR;60!:EQ:13C+>DIVZG+^Z$"I9 G2B.4=U MKA156TY^S7>DZ2V=U9N+@%L$5JZ8$H-/%5-2ZL6\]MK0?&H7IRJ7 L63'*GJ MBJ:EW@]7[-ZEVFWIBD7,:LD,GC\RS^EE:1&7A[0N!=R=U8B\7"GUN5W^MJ>% M13I!3K;)>3YADLKP=;LWZSMHCFU.+[@Q(0$$^@P><1IR5>_O 86N7MO"+] ? MDEUH$3U9MAT/SF??DI#K#: ;+NY,>EBW$KI3ZU:IYGZZ< M5[XLJM$#HVLF;G;6GPC.L-+GV%R>+N_6N$]%N69XVH6X7'(_/2EV7+/^\":= MOVP6B:U72IC%XDN_R:MRW1GQ387%S")3](F5&+MK=;&N-,-WK]#=RXI5/Y&? MJZVI+=47';GJKWI=_41__O+F/FA=H;ONX5+MH=OK#%V=ZO>7';JMQ-#*6J9O M?V)?6<^-5YM9<46NM=K,LX?/I3HC32;2U3HC@V_ BY2QFAP=JZ5CEMW([;PJ M")#.?P6W(+W5(B%7=9S[1Z^K][_ M?O3N\/W183JA^7+F?PP6U&ELPM /%BD A? >K//<2BO-DI_Z,/FINN2G/L'& M2O<_D;K4)L9^&$\^+'5^V Z;ONL0\\NK?SMZ__O^%F6NOJL.#G\]>O?'[ON# MH\.G!-/?N0YWSZ1Y/S'99MF=3))BF'76I[1 ]^\/=5LQSR5S<#+OH=!NJ&TI M%5%CY@RJJ22(!Z:0ML8BIC#S%E-R0S=OY@4EW$@DA-"(&T:0CMPC&R()7DM< M(*8CVSK*3=A[V9H5P!> >C"9F(# MD$N%0YI*0&!-)% *CH&S=4+N^\G9:/I=B&LLQ]HHAA2E G$'EQLA/0HF!AV9 MCR'8-2/NW0;[\.0P;^K\%"C7]&5%84D128[VK&>92SVK*Z@'@T5?NW#IS.QU M+24VK3/#Q1G:6_++NA)<.3465K!S)L[KGW8G7@]2'0>.U4^F.QZ[2#6HCM'_ M>HW"^;5_L%OA]7__L>[@^,W!WO)TCJNWO^^^[[Z\]W^/_+[FA!UN&ZW-&N]^[RRY/^TT#'/2 MV^[YI!E6E'?AF$6)HL&\NRZAN/( ;]<:PZ;W]/IC.IPPR*.[C/3>);=T><;G M><:7)ZANG^4VM63_FG)&\(>%)_##HNGJA\X=^"%1Q'8@4M;/"'[U>!;/OVT1 M'KXY> >:YM&[XT&U_W_W]_[Q_N"?^]71KULTPE\/]O;3\%+?^KVC=W\>O=M] MOU_]=O3/_7>'NX=[^R]'0W[_!03/9XNR;=JT5P&X*QE]%8?[O)CM0.&GA'%D M"=E2TD\8M=L6522D0%M7K*W#LRT:$4#KWM$??^X?'C^Y^&I!KB>.7/1#?X3J MXL/X$ZCQ[6ES_L%UN=D?4F^Z;8(P6B"LR]L#!'MW\/X_JZ-_'8(2]/O!GZ"; M5: /O=\].*Q^V3_K:'[N'N[_M_Y%?\>+B]0^$RA\!DZ5:Y6'YEVU5(FH>V/=%QN;7=P M,>WO]*(OR-S%D/K#_-T72R=;KY=&2*=Q+X\_Y&/-;=K$="ARNAJ\>K7]T:>U M-K?HEKY_\W(?:UBT\>O>PYS&DAS.,/IT.1J:"]B5+D#[>M&D>0?_.+\AE3XS MYVUXU78'>!8]K"<9)/.S?TCOAP$LW.0?F_FA[5?S^_N+X"J_6)VNZ[3ZL7>? MW_ E^=[OQ"8>^J7OZ []SEO9][Z2[=QMZ?[C;]/)]1WJ Q$*"- :]]?)9 R\ MB'K$B/G?ZT] 5VPXU47\D@?W(PCJYO[$72IQIEASR =T[Q>Q#GF(:GS:95K MA51SF+HY_*$V&/WX'K7@5@]S.M:]!UQR,IY<7 E\3/W]EZC;%\QNFM$&%^WF MB-R-"_4-D:#E!8$M2-_\KQ_H#_>EGVU8FG52U.$L"S60A9>2\3_LY&]_[XM* M=+7B9N?C4?XT? X3U^0S6_EO /?+ _KG_:FM_,VGG"G2GY/,8-X6@KTKP7YQ M09[;9 MW?J%82+HF'<:%%3$GH;K*A& 4=.>Z5WBQ^V#.D M>S!\7ABP,61CR MON(RL]*2-9G_GH2SOGQ-QVD?33,T\V);^:/^^/3 >B_(*!D4W<50O# MP1)$=XN%<8.E>-,XKRT]+,]CY$[=@7AOCL+F?NEKM M'W C1=YEK7HRW994L_MA_O(C1^/MFN[Z9O:5K;R1U3LXD4_#A M\?'AX4VI A0%*+9<\2HH4;2( @[;;^I]8YQJ^:1#?N+W0-!RZF9^R/)3\1?. M2&R+:?A^/#7#HL6MA]WH#DW\YL>S%*9^>0A]\_R?/$:O.]SUQ45[6BA=4.() MH\1C6WO/%"XVJ](5N-AVE6J=(;@M18ZB7VQS*.\9 <;<"H3_3ZF?&S\;^*@5 MUZZ7#5R\ E^=VXUE -NIF4Q?YUF@=&R^?97Z)0Z;4?C2?!_X-"K?$8S]N"A] MV(S2^%"N@/B%25V!U*4%6AR!O/[$AYK.M08$75>WMFK3T>/YH>/YH9]\>A8^ MGDZ:W*VTG8[=7Y4=CV9M93ZEOJ.#_G"M'^>P;-?H:U1=/:"P4^WFP[8WE']= M/G][FEJ[C:L;3Q0M#C",)_W1A7DSMJ[MZ;FYF#<>7GW]@EQ3<< --=%8=_T( MMB@6,0E];]W3YKSM_@K^PW2;ZD>P4C\BCV5>*2)77DCE9'\_^/-XN1;#%HVU M>O]N]_!XMRM[VY7[FAY,^KN#P[V#/W??5KM[>T?_V**1';[/%<#W]SL0 M/MY_]\^#O?U2_>:905HI6[YA,JI)*5O^+,N6?]P.>9JJEF^1V*@._OF4E";Q M(7P^;6PS;3\L&D)_6)2[_M"Z[=CD3FD2K_YM___^?O#+P?M.)O]Z<+B[15M_ MF,O[';\'8RW7T3O>^WW_S3_>KN@,2XAV1;A3("F=\2[TTS;^S7IAXR()@JZ+[^J"N:AJ8@&9Q M<^AA?N&DUT'RI4^]3D7UM++");]^VM$[?$H-]E]^43.># MRS[MI@3[ #/]S9H>-JW87GK3JUV9RMMA8L\;TD631_/3;NUW0F=[_?O3N M\/W18?7V[9^OJV,0?*>Q 4-^4/W1N-/F!-:S^G-O]^B7ZN#-E5Y%-[>9Q$;5 M1'F))&<1\2@H,H(QY*617FIB:NZNMYFDVG&*G4/":8^X(P)9Z2G2++HHL'=< M\WF;21_^__:N]3EM)=E_OO>OF,K6N97L8JP';^^>*NPX)\EQ$E=PZMS[R35( M@YF-D%@]#/SW=WI&/ .8AX 1[OVPQP&DF6Y-=__43]YH)BZ/@Q"X\\G-,$A> MF@;(,YG_N&JA%Y,W]A.AW&M#3ZS'J M,A9'V2GZFYE%R+5:A+3D(K/*_#"'.U^);"CI+TAZ%24] TF?N->B1PB=]-:, M\]A+V*?N" 7S8"D4>13YK41^:98FBOSN(@]-24+697X$@\GXFG%D&0K_S>RB MJ I0%>RB"NJH"C)6!33J/G:\8' HN+^@!,1RY ,LAZ*/HK\-?TH&BGZVHA_- MY"L]LO\D1U$ LTE2LFBO>D54JS14"*@0ME((%BJ$W12"'\0L>HR#QSG-\&ON M378*X2NL"#F1YHNK[5CKN"KQ:_]BQW-(^[+RF?9%6DZ7N8G'5N5_G7&UP)0=$Y1+HC$[ M5&UGFS&?!#T>RW)0+BL#NDS-3F5<_!G*.M!QG4%AW*S7$_I4*)("U&_&"T4) M7 !;N'( %9OBEE[BBILS+V(#J$00'ZE:A0_B"F(:%W^NR?]?)9.2)RB6O[^U M.0YNYE:F+D$T^SR28^4/6H:Q7)EQP326JU8*IUVJNS&:7\K M>Q:>(B'PT%-G4X&<18H'I&9/5;K1%+>@F-E[P2;=*\_P3&270;NE*.DPURY+ M1KYGD1-RV>AB2X=,)5?^F,JK=! @+\Z)%[IZ1Z'%[TO*#03%B3O$I>+YLADZ7/[/HDKE/ M-+QT:4PO3=NH64;M$DY8O6R85LDH&4:Y:I8O?];J9JG$AL_VP"S&PPPK,)H] M*+IPY8C[[TQZ35S2!/:"QR3-V%-]%<#3\7:NS<)B?X4491-QLL?M%E0M!W2^ M2F-]T>0C><.IVTK\0_I'6A=FVH-!?/(U>%8-M\PR=$XP2N]6A0R9E!AO&7-\#.)EF MW3:MLL!.I4JY7+ET2[91K]LN&]K<+';C7G;(R7[+WUV8LW D4R$%0'9@AE@' M8(AU,(:L!I0W21BJNF%539P"R=K%G\N ).!(TUI:;XH84@=<@!@2,21B2&V? MPVH,N301"S'DN6'(#-!(I5RUJI9YZ9IUHUZI QK)&)W= "L[@IDQ SAZ&,"Z MWL^U"2SY0D?$DHBD@IXM730]$(CD,6-(TN+#N$N6!MRN1QX=1 7".AWH^_W,R ?6#A,:CHB9 MM@P_&B29KEQ6*R,PT47)(3#139/E[*P@,-$&F)3.,/LG]^*L(S!9E@94&EC9 MI@&U^LP1U/G0HZ<':3E0I$]FG2B;P8]2T<+,'X0A"$,0AB ,T>DYK(8AUM\1 MA^@FSX?$(3I) >'I$(Q.7-A^'%@^N( (12.$ MH:>-'T_81ZBR@#&M7.5JH(!A*S M(HM5RD='&F<8M7EE2..41&96F\4VE;\ WGWSH&PN5*/<>?:D>MMGOBWOR(6FN M 1GCL03$+#6GL*+9#[F71E#,[7(\\ZJ^\F$\$%8@K$!8H2>LL!%6(*S0!U9( M;T'0D6@BY,X43UP'?A*1YH"&[HR?(Y$!&$ )A\(C8[?'M6S]<1)PDBK$:M'* ML4;,ASU"I()(!9&*GDCE_-(]$*@<)B$56F#5*O4T[\,TS$>KE'%+L)"Y A0L M)G;02*&$J:FWK#2[X\=#ZU,ZHY85 ((4"_"9 !#4BT 2?A"P."A*X?."=N$L>NEQ@H&OJ_RR0K\6FN(]8EC[!+CKI0,'Q/3:.Z.R5 MN#II/&996%BKB_+$8AS=E&7.SLJRJ<T>W-Y:L MQVHM8_=.X'=XV*/C#B0/(?4C*M]T"N,:GCDG3V&2<;O<1R/=-[^Z@#9WT*QK MA88.FK-YZ48'#3IHL%N*ML]A ;)4$++H)L-Z0A:S9MB&5;5G(E(9%P*E 2F M&2WF)"&/1RNB4Y-FJ%95YJ+4Q@$J7] 11M03<,&G3^K":8&0BE@YXH%1+C$1 MCR-".P)@<''SB' 7] M"P#:<">2?5?$"9@L*^[TE% /0'<"JC\DXT 7I&O$J2)JYM1%#A<038(B+F" M56DE]C-+XV-PH8J-'2DT-MM\-LW]J2$$TT6=(P3337WG[*P@!#LU!*LB!--- MAO6$8)9EV+99K\Y L$K&JE@-@'>L4[J;5>*=Y<[?4V2-SH'4'.GM%XA: 3JYQSBM1$8AI$--HBVGR MY9]8P"]U+#U'Y\UF@$96H1NEP\7/;GM]+Q@M^&W6=-$3G"#W7>YYO'^L,BOQ MR6?JSPYR-O+M*'DEUA,!! ((;0'$V3E%3./L0$5>158S+#$S%:!LUJ98(NNQ M .,6-I]\E_5\-?,8DE(VPA6,.MVQZT-55P9AI+X9,B>1N2Q!1]P3/!@#'G<% MU@"\()X1"=J"6W*M*&V,TU+5F<2LC,$ 4[+#-KV-%:R*O% M(W[:>U[":V[=B)\2.O^MTA\0>,D9%%VIOU>9B3*9K!B$Z'/1N1M MQ!B9K$6@D1]6@NJB =!JZR;R.3LK:+5/:K5M]*/K*,2'?RNW,_>CWW0YZY#; M2;3]FXJVR[J$23!?]5QW@WXLW\C#*('W]S@@41IQMPUK$G*G89OZ++KX-O0$ M#DBC[99A;)7^C^8?S?\KTAPY.RMH_D]M_BTT_]H)\5',OW4(\Z^Z='+JH?E' M\X_F'\T_FG_-GL.<^;?$VS_:?^VD^ CVWSK6ZS^DX&^$#>;P@%DC/XJMXDUQ MFHIOEXT7X4/=J"!\R+=)0/B \$$G^+"$<_GI0W!8^%"OYCUXH%,/N.W+9 X/ M$^K5S&&"1P<@EN0^\+@S.G8)VRFD.1\5V'FQNSIQX725;5B-K\M[549VU33, MXJ>OK7R;T[/$Q!H?FD^^QWU&_O?Z^QWYY$<+NM1U7CF MMM=FKLM<)-ELWN<_964&;?0*;73H[AF)W[>HS&$M+E/9G!$ M<9UN$?^E;8_)/_N+CS=EIBF>0U:/I2TT$0MG[DRBP./N_..JV47;MG_;U5$Y MK_#7[FY3*9ACSVI>6"^M=PA=MK"=7>C]!S1+A/P)\6M*>M,I6/"3D#IQ0?S5 MZPL02N,@')&^)W8H3B<-0^A@"#\M;L^M$^C]#'CU=_)!]E"$N16 PU\/X8+R M)/1YU-V$>KEK+KMG-"Y,LU@JF;]-S &8J0;,\JA4?UNC6LQ:!O)$N/NO-X(C MO4>S\@@Z\M$T?CY&24]5+\_O_'9*[+RI'3<_AU\!GB\?.Y<\3L?/8\$*U;A5OS VQIZ3G7[D\$DIK MU(!OKQ;LFU$L<[5F'KGN* =LF/K\V',3M M[1_./@KLI&;C?B;/%]ZJ0O:?1%@)Z2^%E-YI@C @6[/\UGVW8=/N0GJ_22-Q M>"5SH<6V0Y-(3DOC4=HG?/X-3VREK9J2J/DBT'6\S;K4ZT#K;[BK[".N?E!0 ML](27UPE[TZ3N!N$@BGNJ\&@9(%0^?(ZWD*Z:0E_!&^"\^81;W./ MQZ/&^/HEWC6U7$6LI0SCDB_M-=^9ZZZK3+Y\R7.XEX-PN:='%^.\HV-+/#+X MYE]O[#?:T;F+?5BI]">SKI<-@(11U[MXHO$\K7"4GB5M$UFQM3(#9E'>X3SL0>C6)Y$'_1\N&HG\/,&C\6=G)5< MN8PNR>?$9>1:O"!LF_V!V@#%!&G348M/1;JPJO9Y4UD_GGQ;9WQ.D#:D#>'Z MZ9F%M"%M.ACH]S1F#?*%ADZ7F&69D;4T?W!MMI4^9$YW\F+BQ8;^^>,',T\4 M3+O_]M?M=_+M VD^/'S[_O5V9>;&&4;6_O2# :&>1_HLC&#XK8I=18R(56#" M3@2A*QJKX;KJ1V30#:+9?ORTWV%]],XN1_PV_@<"8^#QB0L&(38T*!*)O-!T#$%T((CHRHTWN1E920*"M M#Q,#(*(7)6VUM.PS"#F87;$F]\5=U9V!4H="3 DB@@79-TB0H;[O,=]5(449 M9A0K3Z)]!7FU^!AF\,HU(_'S@MH"4Y-](Q7C$S^"WP;P#^*.JSI@$X(Q?AJH MC,>1@G3.X@Z.P0M,RMB+P4 M?-XPRCP-(T^R?M/@L1*;-&C<"3SQ+WB68XD4QR6-*Z>+A?-CK[D:ACT]UNK\ MJ4]=F1?*TPS1W 6;=TT"UCC6O++RXQ?3MDU4VEX7E5X7>2[5=KS0,C8)6=<. M\_JSK3NXI@$XVR3$VYHD/F7L)B?I*3/L$W!(@RC!DAT>D G9P=N5)2H\]AB> M$3PC:\X(O.%JYV,NG<,90M*0-"0MIZ[S;;'C("BAA*=91HP8F$-!7]O+/SK1!R(WCT(Z8Z2<'F. MJ):,P(>,2/;0F=2Y.3 H#"_AV*G: W77=)P@\6/(>D!8>WZT(:Q]U;#V"XWC MKMC-0Y%\"2#S!=%M3N1_+W1+>=B#5H,J:>TZH*&;&\+QH2*:/10+,U&&*!-( M&]*& %4'+FJH?7<#J)\1H.9,_O>I_Y-M9@/TL.I &V)2'3#IGOH/90)I0]H0 MD^K 10VU[W:8] ]9WWG-/*@EW1&D("#5\1P@(,T!;0A(3\G"+)0?"@32AK0A M&M6!BQJJWNW0Z(>0B6?!G9_DODANJ"?^$?A'KS_/@Z!HJ000E;[ZYXBH=&\6 M9JD$43"0-J0-T:D.7-10!6^'3M]3GS,/PE?O&A%E BD#6E#I*H#%S74O=LAU1N/ALQW&/FK2/X( I=AJFE>% !"TE?_ M'!&2[LW"K!0@"@72AK0A*M6!BQJJWVWKGT(GBZE'FD623?V1-%2)H7^4=(^NJ? MXUZ0]&#:/6<\S$3_H4P@;4@;>DEUX**&RG<[2/H=5'+H0O+_C["-D#0WXH^0 M]-4_1_22[LW";-0?B@32AK0A(M6!BQHJW^T0Z47^"KP.5N?G11D@/GWUSQ'QZ=XL_%@DV6M#E!"D#6G+&JZ*_]*VQ^2?6I"R ML/;:Y3:E&HAS^?.$/(\-+UQIKGG@-X2B2WK^E'-D[+U[<^0VEB?Z_WX*7&_''3MNRO5PVV[W3,^&GA[MJ"HK))4] MLXZ-#HI$9K+-)+/YD)3]Z2\.'B28)/@$ 69U;NQNEY7 0X N?Y.__VOUZW M 7K&<>)'X5^^>O?MVZ\0#MW(\\/U7[[Z_'!V_G!Y>_O5__KW__%O_\_9&;JZ MN?V(/N(7=.ZF_C.^\A,WB)(LQNCKAP_?H/^ZN+]##^X&;QUT%;G9%H7;[V5'R91D*5DN.1;-]J^06=GG/AEC!WX.[IR4HS^_/[M^S^> MO?WN[-UWC^]^_//;]W]^]].W/WWWTQ__O[=O__SVK=0MVNUC?[U)T=?N-PAZ MD;'#$ ?!'MWXH1.ZOA.@!S'H MV&[K?H/ C0/?1*T#U.$B=>(W3C\X6)SO'Q7_Y2N(D"WU8-B<(HK6?I+[+V"'C?_>._-^OD).FL?^4 MI?@FBK=7>.5D0?J7K[+P[YD3^"L?>V2E PQ+5&H@_4RV)DS^[$99F,;[?/#7 MISCX-L'NM^OH^0W_D0XK.GAI?);N=S@IS9=VB^+U&_+S&_@9^KR'!8;)LI[8 M]_U\^= MM/_N#?S\Y"0XYQ?[]9,@/Y0G07[TTG);3O7[-^Q'N:G?, =RBE-RLO(Y9,&F MW^G@ZQ=FV_=U$WK_]@U^37&8^$\!/H-F.*8?1W+V'KY1UCV)"VY63O)$.Y,_ MEKC.DK.UX^RJ#?D/Y26JK#W?J7<__?33&_KK5__^/Q"B7XF_W45QBMC'Y M=((-BP;_=296[@S^=/;N/3E^WQ)B7Z&P]C-3+/N;<9,01VC0)/+S-W02XK#! MZ-^KQJT]G9U&3%3? ?SC#/[1.&;EZ^D\Z &?S6>X ]\M'\&PQ1 WD[C/NB]( MZ0+L-WCM-_<&!VDB_M(XC?I/=AC_\HLA_J/[&I3>FV$'H^;]H?^==/H"ZUXO M#0>ASR$8=0#$[ MJ2!Z&8%P[GOD/[T+)X"7]F&#<9I(N]FA<OH.]S,D@D. +2HB30HS6:2,[ M;F2ABMUA(ILD(%%[68"7JYLL)7_]0":ZS;;TQT_.'E8^^1QZ.%[NZ*,:KEF_ M*YPZ?O">;;ANHBT'XSW]R N=\@RQ[G!<^,@H6B$V-N*#LS9(#(_H^"B?@"#Q M-9L#41!/1TKOW?#)B_S%9 MKFY#0@*W;75-CY8M_F/C%A?TX!)@%$\;.\'&]OJ@V[JW;/GWO;?\]&U/>@0N MHRU9I THW<^X_X=>U[WE"/S0XPB4R)_N $,'8/"%T$JKY6C\./)HG.Z*:8^* MDVQN@NBE53VL[]2R^7_JL_F$**)43UNL=8L?-N0#VD0!T:F2Z[]G?KKOL]FRY3_Q?$Z)^V?^+M'_P6M)%J/ACOWHX\&*>G8)3%-S?*/&3;K1/O MR7[ZZ]!?D;4,TW.7N@7\]&[9W_ I+X$;SGV%1:W>NIEG+OOU4V3=! Q5$3KLV M;-?(:[/#<;H'YS41*'?PZ-3N6VW#YIW[_FUEYP05YM\6=$Z;-_B3BS/L7;_N M<)C@A&S-DB@"\646@TIPYSM/?J"^0[OW;MGF=W4?*)!&@C;=;DH=/2@,U?_71SOEJ1B\Q)%5O< MT+QE9_]8V5F9%GHAQ%!![;2=P[:3N50>G5?%_LF_MVQ8U8;#_36T]VF#AFT0 MBW2JW1O^4\NV5*TNK-]I0X;:5E*?O2F? G(?*0PKY38M6U1G51$$$*5PVJR! MANTT95&+?M5-9D4%! C<=JO*=WO&MSP'=WQ/U2M*MW=\>AK\:]3 M.,:DY^$1/#]C3@,GT'(6JG:8/F>!C7$Z"=H<^0V[KFSVNGENVNVK6:X@Q.>ZPOX*!A4ZNM M6G:Q:K&2@P].NZ8E"J%APTH-6O:J:E$2<"ZG79K V]UD)VSJT+*+-2E;"L_W M:5\U^]^:=K2^:5DU&%5_<:1.-&/4+,*[;$'QJ4>P+I*T1EOXFJBU'HVJ MZF'^+T-\26/GR%VGTS3E:;HF9+>02_TYP:LLN",#)LO5>9+@=/RAZD"\Y6S5 M!$_U.5OY!!"; :)3@+YL$J=#9N20G7L>G;T32%B=HT]7$]668U4UM/4Z5L7( M,OCHZ3"9?O\\LG"D'4@=MV0)PS4 1FNZNWH-TWS<_E2U!@Y_(:7)H&(VI_O, MRJ-YO@71]Q]T!;B)_F+_W]B)]3V=;4.T'+V:&+IA#Z@\#^&.0$][!%,Y';M) M@3;Z/I_#J;4X_183H#T7(WB:3TA0SNW'(BJ3;4N+NAT!HS%?D'V M@>.F'!8Y(5)!Y()7P@._QV66I-&6C-9X=XPBV7)>JG;=^O/"QQ3PS@DJ1F7N MEGS1DE4,+A";+D*&M%20: MCMBT([:U9]CLO8'9X6<'G%AKAB+(IP7E4A'B> MSJ3^,RDTO(\XO:^[NHI.8Z_-T2.UG,>J;5]Y'@NUDDP&W:LO1HG"Z8XT<1[[ MZH]]:;2M\3T8]"RWGHA%=W.@WF3D/^BM#JOK1 VSDA_0*J MUTT47T794[K* M&QUSD91KOY!/U4M:?7GR#I31+#(S]$^000.55(3*&@<3IA M^G,E"MFY[M>&(S686,L9JAK&%7D695%;E8QQ.C)FDC&*K>_].3,HI@RRFI&J_Y*9$$W6)()J[P05$^*I*&/1T?#<>GKS+= MUJ?E$%1-Q/P0G/1E6SF'-WY(U$G?"5@4%G@""B&+=_/.TYS2,KP'LQ?Y-M<7 M3N(W72?F1F\Y=E5+<-><1])2S%"$J5'/A"2'BEDB)Y7)DM.;3Q71N9Y.\P2G MN7R<\L?KTHGC/5EYVAR.51X,EA.ASUJT]9,DBO@B5JZ@R!]A,4]$)WHZQ)-E 4MZ^I8:\RXW3KS&WF/T^?'A MMN%PCB39G_93]ZW05T(?1JGE)%0-SBUWP$F>M_9X/.#XV7=Q0E[N9]^#N[YH-?(1 MZ4"ZY2#UA*,H/R9B>"3&A^=$!J\XG:ZA8=D2(D4NR+*_W>, Y$(B,8 L^S$* MLV2YPW'5EJ2+6,L):H'"*$FZ_!<^*A4^OGWXE@J\9.PS^A_%^*?SHP_\A'ZA M"9GC!0[)?-.;*)9^/4_3V'_*:!3-8\1^N"&*!L.?SXAN4G_$#([7<@JK-N^# M4YA/"'W-I_0-]=B7FLGS@M/)?UR1J:%B;JS:#HNVPY+_DT T+RU?Q"!W'GE4DK'LSF$9,N9JQJW#\X<'Q.B M(/FH_Y)(Z2-B8'HHQ="G8Z0%&B]7X^A_0@Y9TSEIZ]-R$*H&9PZ@5]+MZ-]H M.MMIDS5O,HVYHW_CFG,W ;D_E>:#\*YJ?ZX[""Q"D!T'H>F?)&?MAR,W MYD M*>39D-ENLRW]\1,+SB'7OX=C_KZ':]:O_;R,(]QRA*J&Z^((299%-C3B8_/# M)$9'='B4CY_C>9X.ELY2H_V10CIW;SDD== @Y0*E)[W<+*AK;]"UWE1:CD1- MB3 5_.OI:!@]&@4$%2B,R7+U,0J?<4)>?5H$LQ$\;0S!E@-34T=,?6!D&"LZ M*,T\%L.R:IZG]V7"TKI][Y>!I%K.3-46W%B0]W33F"K9V_=X].G?H!E^ZY@")X5 Q'CA]BA$1'?)T:#0?FH\XO8O"-6#!>\S[>[$??FBZ4VL^ M-.]K4*)K#@V *\%X9W1 X;U^VI^.C?9CDQ>O9[7K^Z/8=^_?=OW_ V M;\C9^0J]4@J;&*]*QROO]/[MV^\I"2\]@W]_^YIX_U/JF9+I_N6KQ-_N OS5 M&TTS(__&(83'G9&U<[(@'3A/)9VI9QUM'3\^Y9%F&@T^R M?]8+VKW\C?[%[#NVI86<#*J\SXI./ E+2SL<7;+/VHT=Q=+BF,!1[+.,YN9C M:<&5"(!]5JF%B$76AD.C]>5_[$B6%LD@.E2?%34^K7E]?FVJ<$\JEIB;-!>X MS_H8F(C])>Z5TCAP]0:,87]A)DW?&[B0!N9D:>%;DX7ZK%A'8G99'9D5,6 ] MM(QH=M$B-Z-*!O]?4#S(R89R"KFCK]-2]*!CW^!7,LZ7@(_UV/MK2=IGNVJ$ MUL-[1[KS6H :B[3^U>@ZR+R6A@:R;J* W%0)JZ2E93'49.?.OOZ#T7&,80M# MG:\)=K]=1\]OL.LQYF_)(23#/<:.!]&O<0P9VW0Z52]N4D<%V(1_4'XIK^TD M9VUOGL*.;)GQYA+=_1CN1LL:HX?UA/LRI^H_(\O^>+.\?;/Q0=VNWF9>1?\9 M.0G&.P#L[U(WR_A$-OH9V/KZV_7F;Q_6;MFUS+(:!;4?I^UT[-O&!ANP9F%Z M&6(\L2Y/E! +^@H3M9UM";^UJ=0]A=U&&I88:\CT[<==!T*66#S,5NW'EZJW MK8-XD-'2\P@J>EM3*L]:/I]239Z(O=YOL(V@>DRQ#F?)L=.DA M#+=1F9%>/82]=CJST;&'L-=&94;Z]A#VVNG,7?<>N*E#B%O4PX=P6>TW7YU\ M"'^]R75.8T;)JN_@' M$I^-!4G;0@PB/9MER,_X.=%#GVDT\SDA_0)7\TT47T794TK$0=%1SP*-&G0N MZ5*E:$8MJ8L-%"TRK>U#Z4AL1I:ML@6J0,OD%>Q9F7JPMPK=*2="$S!%Z7I: MN5Y7*N)T1BS4+V'F@\SDPAPC=[TWH2'+<'* M29XH*G>6G*T=9\?8Q-C;OKE^30&E +PU8;;EVN8=6:.F[/ */98B'J0)_ 6( M)T6R. PS?@=E8/&?V/Q#O :9_\YYPAT@]8,X+G4#5/*?SMZ]/WOW YUF'36= MJQT X3?.*P"=*=#UAZUO#=.9W)%_\=9 3[G6W_'9DX8Y=3^%#CF9\J@8 M#I2'/:E>0CYPY)::DO]VTJ@& +\"0^!AGZT!^4?!.?F/OYYGY)N)XAL_WMYZ M@A*=VE^^JO[^1L>DFG<'_E),D?_AKW>87'"XC/\CXG#W B/H*L,?R?(]ON#@ M&7\@,NDF.>!H-#DM"]"^*P(.B)H$Z9W&;OV:#5(V'3K5RJU+_O!7(ME"2(ZS MQLO5-?DLHCW&R644!!B<;?C"B=>.#S+P^3K&5+&^?MT1%9L:,OUP&6* C[< M#7V$M3)[GP7XW=N+[]^=Q_$V\OR5C[U5X*QKIJ]L:NU+*6S%N6Y*UI@^AZ&+ MJ4;[.?3)8\F]I#2&\9&<\PLRG]\5W\M(HEIWI\FI>^[^/?/95[!<762)'\*' M7KD%!E+1NZ=)G$K[2?ZKV$OR'P443B'2.<$Y>:L.F&EN:^T8R@D33#C]4*JT MQM^BO'.\3T! M;2H .7D.$_NX%)P/)&:-^1NH4(:I GQ8OJ&F' $("H\OD8+W8;2TOFQ"_N%. M7FI*K)B@\P?X_,6)O43^"8(T87XNM919ZISU)F-8^91>N[KG MLK&I_<]=SO)LT6Z:^VB]XB6H8_K>D)?T-N2E-NL?G^M7-\A 9OPYBKP7/PB: M%;9)QK IW;!8#IH:M6_;2&5S:PR(_'F0_5,YB5XDQ*U44FB7GM;8XIX9@>@> M.VXJY]GDYPF.%_F_GOI%&D+)IDY(Q>"\4$!Q>=-'-8[WY!ZD M)-%&-_':H5 MP[Z$K#$]1#Q\C%(G.)01/T;I?T/.BY .%6LSW7AZ+:)9[&Y@6M3P2AVX-'9& M^E+OR?^KES1[][>V^^2C!/LL\VO=^\GO%WNH]5QCB.K20^L.?,Q@:8B6GCTE MON<[L5]KZ:MM9L],L2$[_8CC+47?:%[)^K:&I,!;=Q5SY\]YFI)OC>[G3=4, MWM)8ZY;GU^1#MML%/LM)X"@MRB^M0R>MDWR,,_?WFPP''X@ZE6*HZI1;3/*Y MT*H?RBGW)F'Q?B@N71Y$2N?536#KVMNHY?T1_+,05.[YS[Z7.0$()'1V$$B^ M\7>/$5-&KTJ5SB5[?%\*]FZC@PB*5C^0LKT]F0R6&(=>0C1FT%JNR"%:KN#5 MC[TK9T_]MN33J7,_#J"@]:(X'!B"*J.01I[6W E-K35/*\9N^@G'212&.""L M\T]31,HKKZVN/6?@),AU_J9J>XJJ]ZXC2_9,;=^\S.D>;G^XZLG72F_^NFNNO9-> M59/9@HM4]Z+HZDT4@PP58!:LP&X;S\.>2!2LTSS'D)N38?6%LKBO7J M:L^;4+P)-1-5^0Z:.]ES4]&7KF9*YT\)->ZI'%.M_2S:.JD(\\F)T[VQ-E4AZ37=H^4V<[@PR7M+I87:ZGCJ*[.^FU%G-WE5B926T,B]94S3 M^7N*#O/S#-./ ZS] MS1&SW?M;M0T?5'$E2[YQ1LG7%+C*;6GPC/$+'4T:B'7>95.8"N3L;;XOT;Q[T23TN"H4KEIM4R@Z&>1I:>T MN+6:$G7J6MJS3[,XO4NP*[QE%^-% M%,?1"P2;.#OR6X-QI1>1HPC=?R1C*NWOO>G8,T*Z+DOPP+R*557':CRMW?M; M3C:MS@OLPBT:9Z>N5C7H*&02842L2O(2 MO'7+_:=J/3\+?1LG'3KJS1L7],GA<$*7G&^E54'9=";J'HN]Y6XFYG[BTO2[ M3DI@4_^Y1%DW2MOU;>G3M"LC3;VF8%;2-:X%.$ M/)F+R-@;_Y7*(YC(Q%2D4E[?ZAXV3290_UL.LJ2!L5#F!A2PPH!- M(\W4AI->5/1FRKENMB/WTYZ/HLZ.JV\XA^@N@0?6;.)HZ#"/P+].H:_SF7H# M,%X1,MX2T]B+AL7T"PZ;!WC^A^& +;O6K:\]PR&M?'(;RC5TJ8,]P,6?" ^A M!^GSGW?@U+K=0FFOV'>"Z]4*JTV*.DC/Q)*0F^R;SW-+)VO,U)7+9,9!!2,- M'6:B ,H9-9TTOE*'HX)CJPF7,33J+$S]'6S\9GQ%+' M"S9VF1$>:R("2#Z1(Q_G%9WD%F6]J,W^K74(J]]86G:2L7)X;C=QNFOW&7R; M\MVOWM3ZUA8QS420#5/FA<$+VT,BH_I"':3PZKV J B$G=&D=5+#.IC>8*&-.0&&V MR1SVI<:*O=1!>0ZJ+)L1KPO@ZGC]3WRH>:K;S2%J1;C) M7P\ SN]Q0M0OFBA*K;A.D#39M+HFWHP?Z*@,2N=>M$O5J3TC*&H]X"Z+PV6K MP/^C6 #^A[]>GA_P(?TPBT"?QGNOIJ&]M\H)H,1/[@#89,JGTQ5 M>VLKK2B=+G3292A7HV?N3\56#*%D&88<0L(%3O5A-G\%?>3ZE0@[44SD3(\_LH M!!@]#IV AMH/^R)49&946HR]35;-:4XJ=NKWE%#RW_U(<#1:=IK2_NE*O%/.W:U;:2 MP*SXL:0(L"IT#?&<77K:1*8''S!-48!"9=$:TB\:M:#&+GK#KQK2RN"B=P*X MYID*3*[X7#L PUL1 ??PXNS8*R>]\W4Q7!..-JM4S5: ZI9.%K]!99QGRRT7&ZWKD M#UI+=IT>HEJ9O"N\8N1J/[>7%1N9ZO$I="W=:RC:S1(*;WU$K?-WRY1$M2)="I6EHP*7]^ M4)B4R0\S"9#DN'^?$^8![A0?>=AG5LK&74L,4',?H];">[SV00L.TX_.5@T- M>M!L;E@%O/;!()B"@[[6/88L:9*I].UX>X>M+4O2=\SBDE=R:/T26GK9UF>I M]-D8D5G3T.*D4P?L!-=.'-+8@P)5!2P(KM+KTJ&C5B@.INOL$4/ MKVT\MV1F#4B0>3I!K3_2_/@6S\?8ZZP/!>OR3/Y-2H[Q'BC:![V,*L@?_-#? M9EMEPGOY]QGDA:NA?LLAICV3PP>2M?B%40NBVN/ ?[:W8_XZI/$6Y/*JF@K: M]J5;9[VVW(T?-T6 U369B74ASZ3L9%N<$R) MBRPA\TP2;E)O\HTW]SF^.&VR)0TYUZ/)6DR'3!(6/[<&6,WK)/6W%"3L$_D! M4IN@@>K2[-37HBPEH#3:B]%56]I%ZR4J7R1>=Z90- +5].EJ<3^*>A9@)TV$ M(T&Y*ZKV%B&Y_I8)9342&@34X"DL.X\1+<4*&9T>]B[VGQ-0"7-1[1S\YUV@ MB2<9RAX:L!"J+O:\LC-%68PI')Z[;WA(NO2TB?\7L A-V!.E=;/4:"9XHZTE MVVH;ZXUFH>8L* 3NY?G-B'=Q?LX-T@3!NZ MF\WK9!DRY)&*8B[=I=GAGK0VM^F.+E<..\_2310W*"E-/2PF!3MA DM*M=D\ MUJI12FKNH_6&:ZB_JPK :>UB5S ]1/A^1[9=DX3>+J M,(*S] T,< S89X3G*RJ04]MB.)H[VS;&2%D' O/K)DN)/".R#F2+2\(*\GA4 M8B"2CQ,T(9OH&\!R%&(G^$W["H32C%+<#W>^,E^P:V][,EX4>2]^$%"0F3*J MC/BI$;FP>W_;KBV1L G'Z5<_W5P2+9=<'G&W*C ]B=@[KEL0\_Y!'RN:1E+: M$M4I;>XT!UFQJ11GI9E64>IG#SI#\5 M.C>7A]J^",V#:,_DN$[ $P I#XWY&Y5F-O';7(P]FEG.-.B^%9OZ4-"ZWE"R M%GP/M&+M3935%SQH:FG[=>#NK@XQ@PT=9H'?RFLD.6LB#3LQ6>NND/\]BDU-IU9 $ O7[^I=3[//)_04&1ER+_:C[,I MK"UM,392RUEXT!HPHBO--#_J@OIGT&4_./':%X[OVL>]H;G6B2D?V<\)7F7! MG;\"P$8JFBJUWJ%DK)MQAMEO9F>XZ%= M].H@!W2GI3W9.=T7,;,WSQ]]*<'AY[@$H%!WBPXC,C>L(@'$0U8_R0)X#4"T M)\L?Q4R"!ORA**%2J.HAT4+:^C5S6(26G$9?@'5VP/ELZ&L3*,6EV*NPQ)#. M7@C=*H]D8Q?-#B0 FX\\)^ %+]2F#V53S>' S(!-MI1LG<^60 &OI&YK3VD) M*%WLU8O(_#2J-)ANG2T^GHWPY!?[#\[?HO@R<)*FR,V^5"SBTR?.>AWC-3>8 M)3%_WK$0$]VO2=.<.EC!U+ZW3%$9T[)6]XJVW3<>.D\0+Y3H9 M%%3U/=^)ZU!YFEI;.[-U%:::#JRZ_7S>R[N63/F&#O;B1B">@IO,F\U6=2WM MA5&J[V5U8F)+IQDD__'<@#PX2LK]OMCS'[OG_/6C9E_5A>/EJZ*N#EO9F^Z6 MB.LQK7X1DV=T%R5.L%R!DLJJH]#SU,V).XB4W; G11H_A0.DX+.@JAWBMK9X M,#00MIRH55;JJU 5"L8[=IY'I1$6ZWA/BYNI/M*&#C-"(;YB<1/GJQ7->F[S MU_0@,)/(XAO'Q>?;.CMT6_.Y&9S$VI>M0GRYQYJ<^A+7:Z3/8G<#FG-9;9#M M[/:A-;UIZDYZ35'1[A&'(O1+K:K6M[.H/Q%= M'DXMMWPV@S_+Q2I+(A2?:@^C(ZU=? MDK2+M,!E3+&4,Q><2^&ZN3;V>+JV8XO@E8-XWSAT@OPVN-@7P+#G\"QVA#$: M3M&J49-<7SSYA]BN9Z?=%3%WXG8](ED2XG=:2RC:0&)'POQ'(IH_ON#@&5/P!Z6A9AS1:3SAS^0V M).*7&_M//"PE85$W55MUUVX68<:(>K2) C*-A+D(6NNQ*SO8-P+RDQ'*"0_< MP.ZWC$LX^XK0"Q%M< KPN6*7.CT4B'?GDI= M'43+(NMD?J 9=+(VJ%K;^U+A* ' _E,STD:UG5'%N]; 4?EY-K@^):-B6XYA MQ\ZS*B[SP7D%T.F+*(ZC%U;,E/RBM'KW(F'/$\[A[S_AF#ZD+6^6LOD\KV&> M>+#O>$_UIS378-DBR!4RU1I-I4,HS2R0OU?DOLV(7T Z#*F!34 -*"-]:YK: M1@*0T,[;8%?4'2R^^M3LTO@ME-O8,_5QB>\Q.G?)6QCCB\P//+AW528^=83R>!?74.^ MI1XS2Z'O4*"G31_70'@F$70RLD11[#=/;NL45M=&PV880!0\@])05BF:BUPU M]=%JTZ,WUR.&HHC[Y0HR?_W0"2A\CY"H"R!;11364#+V);IRAD47KURGKK-1 M"\'HYG;4"5E;>]<]CV2I7.*-7TI;+[U1I/EULER=AV'F!+(04Y>%WM;CJ&(5 MZEPUIH:UG"^3UQ5I4:!4K><7:EB$2+395WJ1F Y8[/$EZH8K5C34.IFK>FM+ M\A@['MXZ\>_J4.#.7?7>5DSD*ZJ,+)\"GZ4@P_M\$]$LH "SG.3Z?-JZ*TT' M68O2F(3S#',C7R?&P/D>!.9J9+Q^=8,,K P"HW68A;%*QJ:J6 %E MI9.4G)3=C,E#*-D/A<]==6TQ\$5#B_HPN0UH];Z62=5Y;OF'!Q@/VMW_M:2V$&& (J<:!GP>".9&:!3GR;))E#M.U&,,B& M#A:-CC&Y#, NF(1&8B+ K/8R>!,6\\&[OFE1]DJ1(80=7:Z-DG-Z"7N?10"+6W MUH?=W-9^K&!;">M*N[FA&BAEQ/K6\_%WDBFY&S /-<8^M'8[!EC:3L&V0\G- M(0.XUJ[0J=1 :^^9.'%; ]:4S>U'S4L0&$G^Q__PR1L8NYOZ@-YA-&:$RR,P M,[C/LCTLKQ<)O7"13NAXOD.KTS=@0]:TFILBW'B4FOO8^TI8M3UF0''WXBY* M5?UL0PAI?4HL3IY]_YZDRY7GQ.FN5UN0!>YRO!C1,69!S)'AC7! MFH.(3^;+S'7UH,-ZZ,[K)LPS>1H]\)VZZO;$T?C@!P %"3B@VYX&K=4[WY2M M[1D#>4H<0XMD0*OK)H6LH8.]*$//HUA=3@!)K[?AI;/S4R=HCY+NT-'B0PEH M$E&\[P@JJ6H^ ]MD(20SF$LA//>T378D8S/8551U:,*V/'A[Z ,;,'>,]SC./HU"$&5WY1&]/FZHQ-C2>U6KW6%W= MY1T.)?GZ;W'RU9UPOP$K">$D!N!/-P< M27*Y:G\A.W2<8X)(C_2UOE0T!SVO011,TP#GAGMZB&HCFU5M-7^3_$"73[/D MP:[]CEH[64S%E6O!]D99Z-Q=]SL3$Z'GW=N+[]^=QU#7QE_YV%L%SKK^H5&V M-IIR3@3J&"?)IR@A8O3_\7>7D5?G$6QH;'2Z-%?#H1D:1.UUZF,Y6IMKW?C/ M#.&W6;"H::19L94MVW>J_)^&EIJKM"0,$7BY.I1)'LBG6&>":^EAVQPG($D* M.QN$:F?UCKE^?>?X'"M2+&LQ!T=2L^LO;UA2<"-XEW$G-82CF:\;Y1@FGO9NXJ< M9 /: ?D?."G/3@!GI)L=L5M?BR!I/*.)?0+PW9 C ]J0.E.BN<^,/*'"]E"H M39T]H#5=K5JNF7$Q ?&09VK),EAK\EIG O8L*F!LI1'T].X%)2;.0^GSZK;= M<]N&DK-N4I(@0Q(B_I/W/Z$UC5L,2LIN=J&$)8L%A+FWXPG7=[ 8W/\B8>?$ M44C^Z1;V(NH'3O+K@K:AH4J0!-AR1+60GI7=NR'G1]G\"Y15?Z'YT$)8_!5# M[ !1,Y^)$+_&5)*$F(#6@N0-'71NK)%+(:<&P9Q M9$51Q.:@CF%$C.9+"%>],A7UH('6Y\9E]@,V/_X?Q?3X'_YZN3R8EO2#U@T_ MB",\U#N+B$(.M%273SF4C&6D%?(PG&?I)HK;K+G*YO-[[+N9@#IWM^=JR'! M"[*IG ?Y[[;10NNJ<+>)7)VZSB@[:)\G^C08X5J[&4Y:92!8;(UK)/?:9O:4 M5XHCN%Q=O[I4S09LP64(C_V!G986'O0!P(K;<,P!H)01% WG]R1<[!_)L T?;I>><['9 MT72[\X (P!"+! A05.> ,%"N]9526\C$H'QEF(!O^3HD'WS<5,)JHL%F$*#= M:KM)5,:;)D1B??2-?N.\QH+RTR[_;G1JY!%-B SFT>6C?[ M1]IUZ6GH4[Z$)"@B%REBC$L_6P17XK 5X&4&50!B6G*?5Z>(BUXD[ ,N--56 MEYK8DU>C),4TKUP.#FT369L['0$:<0N# PA9MMTI\$@5#?7Z]1FD&Z]PPDHF MJ",VFEH;EGHZN%%;FT]8&@12T#H6!Y&:ZA5E2PK!0[:#=TY()6JIMD,OHY\+ M9-P#Y MDX'/-36GK5K>= Q;,%=X1.=NGAY#\FQ4D ,$7C MN8D;1"]V0E>#N-%$R'Y,::.WMMQH!JIKMPI'W3S0?6C-H"X =:$\D(O=\9;A M+T[LP\3N:Q ?>_34'V,MY3Y!/O6()"%?PE3*'J'/W.8 )M59HK6^K M&3\*G&N%!:ON+E0UFP8U2OEA';:8$+!&M0QUK>;FKNN1,]R'PNQO!(K@\A*- MO!@$%?NBELHZT=!P!B+7I1/'>[+ -/H#W-O72>IOX93E,2$)JYXDY6OV="GH M&&,FI0;:V9)<*42#5!1HT\>7(S-E5SO?B8W#@F\)63RR@(L,LTX'CM^'"WG*]CS(!_ M7G=^C&F.J1\N0RHFU,B'&HC.X*L2WE;(2*R)W^SY6O>C9M/>?H!_U K?TMC% M<,:!Y+E0N05K&MGS0 L@: ;0<>>$*HB[NI864Q=SU.KF4,%*NYG(FVUWKZKU MS)#HSM.2#M 0?MS>UZ*F1XY'@8GN765Q[MQMQ,EI[6756'4[=+*?>+)<<4<7Q''E2CK#!VA+*FGL:T\0 MA[3-O&;NGH?U=[NINO75&^4AY9U>1=E3NLH"(="T(K#TZ&S/H1[[*3DJJT(" MI8\;K^#=H#%UZ#@+(;UW^:,YE3IZC&D6V)Y>4$V?1DU#4\&UT;.RLFGU=VLK MR8/"&K)@Y1:VH=840;OL\LO(+ M@AI;XB1$$K;AB:1'?3H[8HN5L\F\D,/W& M-[J]GT5WF4##A2"VFXQ*0IV*)K3UT_HNU^&&2L%Z-)<)TKR;RYL-)Z25F8NK MY>>'\[N[3TJG[F$+BW[YU%_S!!Q1(:DE,JVAQQS"1IL*^XFB?2UW[%!J>B75 MBIFM431M:#TSZ%UFTCH/(VONT<=Y$=L&Z K;W)V/LBL;L)HR!:[_,4 MI,;]4K>?,HSVKJ'@H;+I_* =&\NP-'?2BQH^F9P&^AI@#SU&8"2K+<-@80*V MC72E-/N>51%:^MHS_Y01Q)=/J>-#J;A0"%,W4:P(#U89AD90U)M*DP\";B1P M&:T8V%]"(XSH654$+'7N:A,] E:5GQ^JUC;6N*(MBNNU,>9/#VV]YK_$C:,7 MY=&K:6&J6 T4#V>NY1I70UV+V:?2MNBZO=2]48\M5?Y= 8^($6TE,!WBQC+LB+=1-+3HHZB60;J)::RT MNU^N1!J3TE_1K;>]0"Q6;UW21'NHL!T[6_]:HE5#8?*;#"R0->7)>WU/6H:8 M)KD3PC$#QZ]5C&L:S<*J#-]-(CZ<#K;D9(S*\S=^H"X#6FDR*Q&D,!6 4_-=#_'CL*?6HW/IA([G M.^ 6_QG'6PF2PV_ ,>O2RV(,TR&.WH).MWVWL_ MDNA44I4*^*/21"]:- :U?KE:X1@R&P*1\_8I]ETLTMMK9M6MG_642E[LH%LR MY4'CF>3--417US2T-FDAW"Q7>6A1_H_BBVMTF/8B\05&EI%'XIF6BY]?4%F/ MJ5D'^\ZSO6$^; 5$SI#:&=/:7$J'LP"*6DM"N$P6O:K*W - M574/5ML=QVY])!+6XPL.GO&'*$PW2NOI*)J:Y944Q^0B )W[@4CNH??PXNP: M<-,:FNO%U, OC[%#M-18K5]5VYCR0F5$\8QBB$NH*=%9UV(2O!'F/CQWR64? M,U C'D=PX\=DC_ J2YQ*89O>_?5./0HAA[X'Q&VW3D;M*P];)PA$9*_2Q%)N M97:"&QP$;7[<4B.C$"./?LK*N0B$* 7*2'T[K>?QL^,&S(Y$E&81$YVCZBAO MGD[=YH4+VF8T;^PS!Y24C]$GIU%:KF^KN52%$Q"M!N1C<1DISXBZK3V=[@#F MKLT+J&YOVVS99A.J-#-Z_YY['GE8$_X_8.<\M&0WM[6G"SL!"*)T[3[BYG#H M^K:ZT_4@EH,;,R$EC5LX:SXW==N9 0[5F$!4%UKG_G91>J2WHP-43TWK.;IH MFP+66[O-!1_Q<=]6;%C9WB)> -C'"TABKD(UF$V;>IA('J#%T.&NV>";*(N5 M$D&O[M;]]6UHH-5VQV&DH;#<9&!M-C5&3.M!DV. X)U=K@XA&&J.5X=.]I[" M2L:>< Y<[.'2:?BZ.W6=CY&:_$/\C5LO[W&"X^=R@>Y*D&I72_90\E:_S52J M9M^PT[5-K>^LPO4"4+N%9>*#\^IOLZVHYTW^ E>(*GY%"^FCJ*+0Y+OH2\:B M$2+>1626^"/@LZQ;$T75[>V#)=Z&NRQ-[HC:%KQO9**IAUU?+0U):/*8L@8S M*U;=[_T)&;VM+C<^+B"%EZL5N8KJ M#0)MK:? /1.I3'YSSD=3:[OX.5LG_EWQW:N:S>,-8+ZIEIFKVEN49'91XBNS M /.?+6+6U!:^O:7!;1HJZ#81LA<+*UWI.7YYN*9QSJJ(V*8N%OTC3,YE$'#T MK7[PE4;A>?IX+CY/A3FB('=8.)MZZ49 MLY^J*(GW%' >M6766TXMXPM*8Z"NN2;H]=ZT;"GX!:QN-2R MIU)?#YOI#9+F\ 8K\ 0\.,&SL\:B-/8EN:[)K=R"H#J,B%8KM\M0=MFB\_\H MUIO_X:\?_NM@ZM(/6M>4PQ;XU&_/,Y4?LAVHL,HE;.^C%UDLCGZG28&MXI.J MI=Z8&!R#E$-&6:[./8\B##A!4;QP&4I >BRUI2Y(9@ 5ZR$(C\ZK%,LA%!X: MY%HV_!_^=WM4R4"Z,PPD:A4N.W6=++N.YE1U3JX[;#T'R:>M8&2G+G9=4,5W M3C2-=>QL#U+ALG03Q5!'X#&ZP%)=U"9OU&":\T?AD//*D[9DD;%4YR9.:LBR MOXGB%::50)+Y00#TFIQF$RM-.OS@A&0P+Q<>&@RM3>UG9*-I?8$:>NB%\6ZH ML%44:F,/(GG5O, F>4=>7BD7-+_:?':B^]S%B*FI+_*BB^9>_6W2(^? "1[0\;C+L)?0T=]$KNRBHZ MD!4$19!6*UR+DM.UI^WPE%J=X>!A!A=,0AYF5HF6_A<+X3[W_I8E*=S*JMH; MTPYF'?,?%"C@XP*3W<7YU29J"1(&.'<]RV8,HVH]21FTR(9PDTHS>XY68>^* M>#I'7=">RO?:J:]>+:\_)M)\\9!RT$=RB*^B["E=94&UBNJO9,[D0U@I8VA[ M4K$;*0_U?#M$RLO-;&/Z=$<.;PJ]&4C,JH4O2*G%E0^ TX0#OPI4J)/T#)YM=6A;4QQ9U^XS27:] MPHD;^SN69B _OK2DDE);Z$%BAGE[162+RNK4I:M=Q^@F"CP<)\STT>3M+#?4 M"UT?9^[O0>2TA^NJ6MI;0Q!YL+=0 B\BQZ+P+O;WF+Z(KE(M[-?79LY0*1J):.=YFI,(8E)G M$+5WM6G-+:P4:H.MU$;K!7P(%W7S_-&74LDIM%WAW/VYQE@VC(CUY#.>^:0^ M,Z56LY:R2S73)-&8?ZDUWMOB.[S"RU;01TUB?P3Q!?!#KFI MB+2B"N _0.:"QV(9UOFD38QJ4;+C(0K+ F3@$V1L@VVS.1^Z4U>]V(K9=NO$ M^^6*@82"XYE'CMV&JRC>TN5N+\XW@(JU_5%4!;_R@PPBNSN&6_:E,@-=N,NM MT]-^/8"DO<"Q4N'")NC#:L.9/3[@XO/##/++F?N)2+Z]GII: M8]S3>8*+G2 M8\>?_@L-P$M*52,.M#8W)1^5Z2:4$X5WDH^W:WY[ MA8$=O#/W&)S?XL9*PQ_#F1JOJJ3MU!([V9=N$344"Q5_B3D@ORAQSGJN8HM7:Q'%L+;N0\ MH*[M/6_LHG6E[VI*"(L[DBV<[PJ_:\VJ]^INU3C/?07R;7-XT[355^U)96[R M-!.!R3N0QC[H:=2.W4^8KB>A^=/W*6&X5&CA: <0#*. S,!WU%FU'7K9S#-R MUD366'/<*>Z:O6LI)-W:S?Z-QI.Z&H5W16/[$,#%W=KVY3=VT7KZ/SCQV@_% M3:H\[K7-[.EQ+.6^GY;0TLEV$ :M'G#]2H3IT D$@&I"K7]$1@,7)C./N&P-?N_2< M3U2=,DRB:VB=FH#6^XX!.WM>!VPJ9=,O,+>#F=FM)78<##\3Q;O9.U7?UB*F M9[(Y*%A6B,V\H%GY#U)+\B@R5RR1-W91X@0_QU&V(SU _F"&0NRU&AJ-3L$F MR%JIV@^9(J]6M%^N^@07]Z9C7_PNQ-$6 ;:IQPPCR9*+_0?G;U%\&3A)$XIB M'PJS@KMML_\T]]&.\TH^Y&#MVK)LL$$&OVX#\*US_ MY2L/MK??7X"D/<8FC +/](MOU\O+R+=TR MV*WW;]]^]P9^?D/I?/7OG 8"(NCVZM_>%(/,:KI$7TCPG=$YBR/8M2S11[+3 MCR\X>,8T)"T9PR(YG'_\4OCB)XT-MT#Y@(B.N$#YF N41N@)(PCL6R (ED#+ M$$]Y)'-0!$CQ\ADV#8"G#611D$,%/<0('@,3\ODSS\DA%%N>$GH9!0%S$U\X M\9JYAG)_)9%N?8"K\=.-'Y+# H=F#-_%#%"T0EC, 279T]_()." NAPB($'I MQDD1IC- ?H@F_6:MK8['3P)#^%0ND)O/ SWE$T&.F E?I@2]T+F@*,1H3V;S M[9>W8$'=2 ^!00FP-<@/0FG'*=[K, OWM[\?T[HC%O(\]? M^=A;!,W!,E]X&3NR'DCH&%@]-NG)5*%-/'B$+%8(^<)QJN%KK,C %^ MGH1C,>S+<4P#]TT,"N5UNG+&R'3FOJ697@9,H8X\S(, M7'Y*#G%ZB!%$OS&2D[\8NGB1]\(J0QQ/A_N(*Y53P+]*U#;R[-WYR6!MEHV! M^" (1ED@/HYX_WXKAD+7(7DXF.W+S(Y*.'0%WOVH\RE17*""YO%P4SVA012N MSZ!L!@J* D(,C95U<[/F/5$#3(+5RV#H>7Z*1MO/OOPBF^+ZRL<[H8*@8C6W? HED0R0/S,WG M9- IU9"NN9+/ W,E;PC+(]57,464L#FB!":)GJ@EPY7F@L)9S8^80Q(Q&\APDBPF;8/E7 MF&)QJA\C(H"B8IKD"V!G&V;ZS[;2I<=>=9#I4?63AM-*&CD(@AX@M/V,C$[I MD"[D&*_\!!1D&E\RT 9R %D$ M)5 "8(%"G()([]-X'90"O #\]Q_^^/V/5(3YPX_O?UB00YWLF#9(1%_RIX"WR63$$!HI-/]X[/P$XJ8<$&@"XYD(TC@$G1@; M:2(K]1-K\CK9J(TU,V-288DR+$WI@JU9IY!4\KW$.X0,-4S:ZL1DA,B54S G5:^X)RN>%Q,1, M.M/GL)2'-EP=2\A6T,C7-HR_P%L/F,XZ$&-2O6GV(*EKU7 H]^%!#'0@.)3\[2MIAF0T5!IN@?B Q[\$\@G^".:T MG&TBID\9H2;PW098T.F7=FA&_QBE_XW3PH ^5,R$"? @5FYN0%*2\.+0+[%@ MK@@R.MKC5/)!+! KIO=/LX#5NS +)7]"Q?WPS[,P0/1NHN.U0'3.DZ9(B-KC M-,\'(D4<7O4J%YSN\WH]8U-'Q%@H+0U6EJ401#U-FQ8R)<]"(,YY+0]"]=I\ M&'1/ W"F]NA,S7-)0.Z^R%EVFM6>"^2#P_KB%_M'TF]$&'6)(@*2""A. M'%$] 3_RJ54P->7!S('DLJ?$]WPG]D>G:C"28/Q))**3WJ4ZN. 'B\\>0ADTN'0BHRW0-MB1"DROK 2@28_[=F= MFGE^DAG3, Z2!J*GF47"%P>!#O9%;'S)9M-WUPTJ*(5!AM=EH3SK\1N6XHHY M>;;%-OV($_%@S $HWL;?/48L@HX! MA []D&$4ZMW.QT&_,8J3)O-.S%WI4ZVR.+GD3;05"M^:7C]3Z-.QX1PY/<0( M&HU]TL9-&?CA@*7)O4.\YF4B%;T$X',WB@^+7@[UC(D1$!]B@6 0.'ILF"-F ML705YGSN!)\Q'8/^*BS&JY<2APE0'U2J4TC5ZJS MB!A-1(D>"2^-AVY:'LB!3C^1X:,PQ $%LZ52!<_.PB6G$W&XTUA?:2IB"!HFE*7SP;1Z5@%QK*P@*4P M<5$AM'7=G%1:YII5G#1VE\)U <0[H'OCQ(U]BOH^-B"07E2>]% M7>SDO@ @AS@])!$\!B8JF;+U&S(YL$M]LM-XM)J&W":#L#6ZN:LWS@84U2(H M..2YH7P01 %.IM]+*A3>XYUP\U]E<5Y3CQVQH5\:$$829<1((T9[,36NX&3\ M53]"P W$.RI=[&G8F!/N419Z.$8IIO\3K5805IP885F2]@M% ,=TKI"""PF" MPTV/N0)#-&M!?0&;RC:49_G"&,?(ITK=\3V0)]D&3BH>DX/Y3#.B174*,"" MM0 *5H#Q8*S"DP^ MGP$:C!@2!\@T6QAE&EU'>U,"C6G8$Y09N8?F@T+.@^E M?ER\R4?R@[QEDT:8L5#/HMKJ\BGP6:7"FR@&^WN &1AGM6[3V(A*'F4:YV.C M*!^R;7AA]LL2;%F*@8E&*X%L-"L!%3/.C( M KAF4J7#Y)*4 C,UG!4+:C/$?UB4X[+BKNCI1* M>4K[UY!D^ UZHL.4<+PF%3FG8) ?/\X8S1EEQ)&$'9.,YC%PO8^1MH63@-3XO6H.AQZURVVBP",3816)QXO..01'.CDNHFYFJA] <, 7M2WR,?[?__FG M]^]^_%>:6S@=KP6<(%'(29N$EO=8QI_BZ)D\;8,AYH$45B%X>(T'W M6/BI04HTSY0:60%"G+4"2 #!XV"C6A#"S#,B9I\+)SQM@P>OL)JY&;EKB]+9 M(S6>?*<*424'O?^:#_O- A4CHV)H@SJ1P86IBPC_\Y22*57"EROFZZ-5H\B( M@%YS#TC3@)$6)^D]7F6)$XQZIEFTR(J["5D1,MAZ"E44PV#PZPJ&0S$;[UCY M#@Y8YH[4\Q++]X)E.A*Z/VZ6#Q3*(;L]G8ZI^HS9'?T1Z[R^Q'M#J!X//[5Y M*++^;PT#CKY_D 4\+D2T!>V.O;)T&&.ADY.Q7!4?BK@P_92EU#J81 MF(X-&$LT,EQC.BGQSBZA*76JQ]BA5?CVVZ=HZ$O/:2!&9+:S+>>7FIBR4C'2 M\.@>O+;P38#8P0%\1+G58^!,_@AR]LB[:TCODT+-F&QXFR398,B^#$?B@8;49Z+T8RR?Q>%:P&HP\/AR!3N\8Z7 MVEBN/L7D2?1W3L!*4AU!X3T3/ EK.A1.E;"01$2A@=IZ.212':ZEA"EYL2^: M\ O"BW)#.^W89+&&5L6*B)OG'!)TQYH@@7H>BRZF\I*>1"%!G35$NZ"-%]: M@K4.)I/A8;)I(VG>7)E*R_H;=M/'Z#(* E:UZ\*)UXX? H1UL83CM/-\.,3' M U6F&/&L&%(^F>84/%/+(9^!EC5!UM8DV,"-[D4AK0'WY(2_+R'_ WOW3HHU M%,V[O5C>'R47Q1M$R**<+N*$$5 ^2L8.;+LR@XAR&'$.H1C@Y%9<7ARYM@SS MN)"3MK++QH)1)F"Q7!%#56-[2D">2_)@1H$/N1T>]3<3(7!4Q(I,$ F*1K"% M]+%R@&A;Y<>@^4(*"KFEJ.?T0=%AI2G%ATNTCXZY4(9=2$LMI4$N8-%?73P%?9AU5BPUAI0E;TXQ(R1.+]N++(C!0S".AAT]2@8K M 0&M!]=$N$,4,E=%O4HQ,@RV& !.IDIU,ACP.AW'Y2KB6\C=<)$G^[RES('I M E]K7%/C;$>'GB=.#14.KR/@I23>E9&:X& &P",MSN&1,8Z!'^DN:=^@J6NW MZ>.K'/T&#W2)(_KX"^6FL+D#=?3*8E4'Q7A,G MA]Y+:YE9>FKO2,[EDIAJ3 [7SU]0EKIKM0N3!03(=9*/R\'[P[66 *^"G96@ M.RG^DRXVA%Z13S^G9R3L3A<;)<7"!B^U,1FLU!-/$6?)W-P7^6[,K5T,4-2R M$@GQ/&6<#W.T[)8BN\$<%T1.N$ \_8'6@,*ARX+M)T4^KJ^V-NI;.RRR9J[P MC XFFLK%V>($DJ+'E ,_9 /HF2H'KH>3QET!HI821B E!*P$1+9Y?(G&?39U M"35%%/\"\7$@8\G<09R.[8,0FG>3\T2C=#<^7EV_8C>#A(GE:N6[.!ZU;90B MRDDB3O/8N"FY^2RQE(?!>)X/Q\P)(,CH-KQT=G[J!./">W*:-'+IS \1)WN< M;)4QX1E#KF&&BKQ<.39 8BEO:Q;.4"B"2S,:@FWR9?FP/WS["=@KBZ8A\C+ M$NKK89 ;_Y&B,-6BJDTO98L*(C?^*[5Y8=*#6GA'ET59($H3":+4DGU$#)4! M?3D/CNO&&:8%>L#^[:R/B:-RH +;G4EM[45P)2R:7!6 %NK8^@E\,4F1644_ MDZ'O#-\:.49KQ:J5B($6I62R1Q-06A/S?HB-D3/*PO0H6MCT"65@;UFZ;K8C MEJLH>TI7 M64!>'5H7J2B2-1+^G].3BH(M"E O]LRR!"0(-C=7)F!*UG<41N0Z]/BVBE(C M3HHP/*@K6L;P"V#Q(77BM,KD$U[[(7AE ZNQX<"V9Z.-;F&"G#N M%'9S5<7Z'WF-YK0IT+%$_5\$-I#!M(4-6%!O0[Z'4 J7(4L%N/@3F7#H.;&7 M?-Z!M^5VNR7_?^P[P?5JA8>G<-"A >#(R4=".S'Z0OYK(B: ,CJ#!?+S.2!, M)X%^2XD,CU9.D$P?BZ'(-!QW?S"+T^#A4 #@^6 !SD*KJZO.BEVL#'PX["2[XU4A-8.S=E MPQ=CA:BQ/K.R3E[@^'J["Z(]QKP*;;UG[V,4,C0YZN)+Y)\NHR0%1=XEOSY& M%Y@(0]$Z]/\!UD -J)-T/NB)NC]=&7?0)>,B/Z$:/XS-\\_C?'A$&CD(Q D( MY3T+($Z;T"%=R,N[\A.7/*&38EK.3G.>ZWP8*"?6FU=;9B"-=0<[S-?;8>M=/?;J,T^. M-JU?G[Y$DZ.KR=F)6E)AYSQA.3]TF:54, <1SL2\"R\+^.% /8+0EE& : 5) M)&@:*^>GDYUR+'2%)VNAP\,QZUO*CQBH%:.3J?8DQ 4*CXRE"NK$[LM@["!5 M')AY-@&Z? 6))MCCD0G 22)P+#^1UR[&J<\*WLLMRL$1=Z.A[>D4$!^!?GJ) M!.I9GL=!L\,H$J,Y@387[Z 4U)&N($@%:1ED@:P@$19=/0X]!9@$+$TQB$D7 MWT3\EARR!Q+2Y'ZFXNV75?'AUT$1)Y2+1]=DP\S82;2PHI",C!I)"OA4%DPF MXH,&;DM!C@>G+?+XK6/AI#9N:]K"59*HP(( :SQ8>H(+P6'E,D\K@&T9*06H MC25^QFJ=R9+[N @CO<=$8$J<8'),L2O_V?=PZ"6?G#W,!ZZ#*^P&#IG5E;/_ M0"ZH#;G!P4XQ]+X3(R ^!$^P$J,<,8>E:S!G5.SV3>=>[!$IB.U MWX3H96Q!^ $_+<3H9'^#$CGSKN<0D8_.*P04@TTV! !AEFN4WF /QTX 0059 M&L7[4N.A5G$QLIPX0(MQE$=?0 P*GP#*9W#8R1@RBH4%*YTGOA!)OA F K>E M2!7&"3G)-0"C.F-6:L%B#6IN1*.ZR/P U"K0\F_);*)G#465@/ "Y:2I;BH3 M-Q=.JYW#4KV@N;#Y&&,GR>(]C8'BA2AIS:Y1GG!.E->?9 2/AI/@@ E>$Y21 M%+5!IX=ZN\2@[0?P(+[^)QX:%<,QWC@Q^KR^(D)N]O.O :HSQH2R2B[YA_@; M5[[N,7A1,=P0-(7%"9*F^$Q]X9A&M5O["U%8QP_**"_H/_._\]E .0LZ'WJS M\@DM4+_X[#D&?IY[T2X=7N5X3+RGPX8V$N7ILAHN?[T\'\KI^^IE5,I1,EH9@M)8+K<3X$3*W2,7S0T>_+I3:G+.([TH@."1\%&? MT2BRSLPD ^5E8PLHN9%I345]70D9[VB8J?KC&>G)'Q+F+N/PV97L_:%7*/<' MRD6]*L@%1\9:#=JX^3Q&C?F8\Y]\]9MPJRF8TVLCY.3<>F14?^6[+ 0S&P/6 MQQ02^"+*5!$C>S3\U&A9QID29^US6$2/DDGP+SP1OLEEF%L)B9;!X (&;I\\ M$N57C%5X<1&M%2QCDK 1OX!%."BU1<$@?&/.:U%IZ2:.M@662P'E6OTA0 1"(:* #+$>[Y'S >S_A9JXK[N(=P)F@9N+' P0' )_=_;,,_\Y;![(]V%8@#TM1CB M&S#\%2G..;J@,:_A=#R7P2%S(R<+& #+CDF\%U'M%JH0/J6W29*!=1D2NX9> MKX(B*[0(J;.<*$UZFSZX30-#/S&&0KP&VV%N :6[3N^='+6=)I9-QU.PD>): M\W"%(>FR!R%.4F@KSH,WP'0^*0J7)EYR_TK.0Q& ,FFHL3X62KIL:0.FMY)4 MRY>/J0-S5U^CW529$VWLE"(>@*>E>9[H^3I,3*&1]( P2C[7 M=X+DD=#%'HFQCI'?_([XPODLPVVD[H8]2@5I>(=7.&99SYBG4QMRW[$$F5CR MY=$HNF0$^K[PY_$\H+CDWF/4#6'QD_T#' M:S^XV_!1':])A7$"93!)D0D'4 MF-]2)T]EIU^9L5T66N&6JY+U>G(QDMQ& M&)?QS)*Q^/J,Z (=(+4E1JOGZ>6L)"534M.+$N3E\ &VA<:VC@P&$K18H*S! M<"8-3)0KZYKFA-Q C^0%_SV(' ]R^,(,RT%:(V_IG#1YL2AM)"2['5"?]&+5 MR18_: 4[G"8JQ:$="S?E.'G!$H=B2A;E/4+.=EJH5<+<1_PB!Z!&(?DGJ^N6 M@*6/Z%=9^C%*_QNGN5&%H1AJN?"*H5%Y;,0&1T3C(DI)BLCXA4GJRUH/?L#) MP&C8E*65R1\13[G0H.+%R*.KEZ>R#&&5L1QSB4P!(H*C>$^^0ZSG !9577_]Y/<1%DK)+570-&23 MU,F. @FG(#QE+<8'O(8A?L;1.G9V&]]U@E' C3*AR1$;M3(@;X-,S4RBP:@4 MB7E.L1KD[4P[6W*'2A(HR)8^3@;Y* \>.5D YV1-N"@U,2..RE$SH5(/#7$B MSQ^O'^8WR[+#Q&?F+L>D@% VG-X#)OIR]3EAN#*Z M*G=0LF?1ZHP09FE81\56"<+PH$I'+%C+H$*C"=;N:B)"[D8"(=VI@ESN# )N MZN2K$NUBB;DB2>@>KWV(IPS3C\YV,! 12PLJ:"$@-O?)UR0V&>*@\/L7994K M^ DC8WO+E:6KH B)R?)54_!94I2B+4Y2WT6>X#,E?!JJ&B@XNJ'1J2SF=3BB M>DWLKA$<];%YQYS+11)ELT^M7N;*3G,@S1BTQI_L$QQE5BEY-NI -.BU$X<4LLTE>GU&)P!QHNY@& 1!& G*Z&N)-N+$ M)P="T,]?>:LXDYB3/T)VI(N\XYX9NM>+F*V?R:P@C O2N 6*]T$)A!$I?#PN M# 81^-^EKK'A'R7 MI=#MUHGWH'A ELU]6>GXFFDXI,L5RW1^:(W?KCPQ:'@&/NL^UVF6;:N,AB'CZ8._#BD2*1'A MJO%E8S_'@CBJ#S4S^+U-PJA"4&EA?-)DNHT?CP&A/\QR!'*FH.@U3)^?O&.; MMGR.?O73#2H8\*V%#@I!;VA*:25H,"=X)'S(][*:&4,WM2Z>2@5=<0+FFAPU M@@5 &D .I]\,CK=WD1/JN:>@[G9 J$V;=SUJRN)N@JD"%3,WTZ@IE]*ISPR.+TGO$D=(MW$./5CYK?: MD3&FOP=%1=F++"%,)@G/L!P#)BA(&,K.UF@G^**"%W#*0<:= KE&2DN5U0:'9OT(U$R M*/A3#_G'*(R$=L_<;/S5&B\MLG@+>0#N2SQ&QH(6GM#7G/PW!B.2=CEZ_QV\ MD"+?:*Y3&< FA<%S[!W\(?)<1>\OV4B,B$2 M;C7\$:=%[-]C!&&TGZ!ZD(>]B_WG!'S>N=7M'/"MJ/H\\IZ1I@+XUOED:'1# MN5P6^9F&&8M)0;C5US O(EA\(V%T%G,S>'/-84G+PD1I7>-\70'U5@081/2_ M:"SS3EK4XB)Q\CE-GON8&WHN]A^P X\E3/XFQG_/X.4>H21(Y%!.SY#&, %7 MI4"&.M:FC[5_"EA!'3A%@[,'&!%#[^_ .==>X/G4?2-3ASQ1;69>FG1JUJ8+ M$(XTOG&YXL@$Y#JA7AL/RN=)68#D[TO7S78^]I;A!R*U;X+],J;&$#+#S DN MG*3_]W*(YDCG0L7S?#;,T^.Q@HPR)BK\%O$I0:C'EDT*13$KT<"FA9Y@7I.Z M6JRN(#\[?.66*U3,@KG_/ 3S*$'DPF]B*F@9(CX9M(R1-!U$Y_/%+IQ\51?G MCET>TND;=>RFOGZ*>%:(QEJNA.EK*(Y;.6:77$5$,_:IV8,LC2!^+$R5L-TH M9X'@+'%81-F3(99HL;0\UIP>UX==C!URGG]Q8A\T>3<*3"*GOV!?+F)# M +]B$)K/=*S,JK.4G*?H&:-GP>03A4::D-,"FH:70B=J(^!?4.MCF@W]_#@Z M#:>)XR)IFA$N)TB; M1G5S5E.VW1I[LHP@:Y?4T@2)_.Y#LFY8]7N1_DMI+A1/N8" MU8(2%4,C:6P#@-SJ?*^Q:6R5_#4*)7),')7QS"3 /!-!LX?0;.3+\==ASA9W M?EVP@IUC]XI3EU,/12S-UWR(R5&9IN%4OHLX94-A3A=%+55@ 8IAW61I%F-1 M2U6.@TKN,02J>=28XR>N$_PW=G16E5T@,0G$9I&7E2U%@R5P/_&9@'[/YH)@ M,E_NLI4Q(HC$!)]$N4BM'U+_7.AX#OK5]^ 1\S*H<08U2N#FYH%T9C#EQWHE M3>.:Z@,P-83#!K@L#/4>2]^$%P'I*7DTQJ#3-@BRU^ M8F6GAAI&.1&:;UJ,P"%VB6S ?U\@7G[+9!FNJ=>@9$?EE REIX(C0-CY(=?L MDEQ:Y%F-]919$]4#J8E?#(->(*=-#&1C(Z?EO?Q:B/*)-'P9/M7)[R8&%$RO M!5H[MW10AUY)$E%>4;C\A1X75Z47@Y5]I#$B,82 $!T4.3*_F F8!BV/-&9" MG[DQC,"OQC+[OI5LJ>C=V[>+M^S_<9ODOZ+OWI'__'%!?J)W\7=O%S_]],/B M_=OOA=62E?S[5_2>_/5/?UR\?_\=;0C_^>./B^__^)-H&&4I?;_(0V:HDK>F ME:RU1'-0!%9T<4IKR\]$P(V=X$.41K&>:G*<(F(DC5CZ-# A)(.CG'RY[)59 M#LI":O+)V8,)C?QG3$ZN9.X@)Y )!)4.]55; M931I^<3):ZR.G7\NW9;G;:R>ZMCY5ZJH&F6"?UR?XLC%V$M "F=A***6*]A) M4O)IY7ZO@?LC1F#JQP./2!&C+*@])F5W3S[4$7-=!G.062?W1!Z0LQ,%S/A8/BQE/&8+)YUCX :]#;TQ:/U]WR04*V-SH M:N*X6%ULE#Y_"[PT0^5,!0;T,0IIQM^U&:.N'N9*8!E@CCQ[HARZ$LTCX43Z MX/ONU<22.GQ;YQEY!:-X1 E73F'RPJTC9EIZ5PQ,MP):6,03C@:3+.5('P$# M-:&/5%?E2N-?YY#W+.N@.=#E3NO]3XU(WKWQN:63!![ M?ING*9F*-YKJ/)DTBGYPTKP\2B%8<=!")[@-P9(!5OZ1(+L_?A%,*>S>?+S] M@ME]@/*4;Q8#S"WJQ=P\?_2EDIPT"ZBH.#-$/SEXOCE";U(4_($A05;)RY6N M:17CK*AS RF$DTJ:TZ\"W^U*?1["/2+LR]5:*T6<)P6GG);[6GGUY[K]G=Y. M#BP(W&)RT?(;-KG";@PH*.3[3K( =''PBY,//(J97Y*T_<1Q089NNSPT?23% MX LDAD?Y\$Q]IQ,0#EGHDL_ABUJGV@.2#Y4CT:018/22!=G#I0CO\L[4<@B) MKYR=^"DFKX'OB1 P[>F7G'X>8W:47!Y4-*$,84,,748A>&B9">S>3WXO7+9# M<6=*)!'0E'W0Q\10:6,*+WJT0ICE[9%/SY7'FS:A'8QDD><$#SA^]EVL)\ZZ M($N$#49W8L0!/6SD&E4^?4'/$"J$'C8J\$7EK3!488(?C?B=DMW_9L:4YQDH9%/>8.DTXX Z4&=(C!]*<"LQR M*FA8%?B%A%X)]\RT8N$$#.:^S")9Y!YS+Y# *Z+D#>? :&.PDA+3N'U&N!2I MZ=@K8[9I55F*05!:1H8SHL%,PV.A/ O>#E#OC*HWT_!8EF/:-M$(HP)L.H\P M>LB>$M_SG;@W(H82M;PHSI#DQ(U CVM@BA_+ DB\"&,KB!X)+_78WA"/ZH3[ M?TGJ]@E<#\[:\<,DI1EIT#@@_YD"] *F0ALU0W^\N[^86K#YX,2_XQ1$C<(' M,492*^C)CA9#4EK%3'?GA_@VQ=NA"D35ZHA^ YJ($CTB?@XN29M,431+GD@^ M+K>%X6+F^?2&LEHTS+\^W('PLF-DCX$%.=BA=A\,%8"_4:O5'_'0DW73:#18 M0%&JX^*K'*B<\^-P?L)CXX>E^CZD3IS>==ZR!;K :S\,X3&^< @C[N1?VA1< M7X=>'YZO*>Z0*88?W WV,LAKY[5LN9R>1E\F.! 0>F.XJK#1!:G6''9+ MJ^++=1HF+ZU9%VM8Q!:*6EBC#"!D6Z780L+I&<2+@:T#JKYOJ7& P2\>)[/\ MA%="21?HYI>SC[<+.714*G%VG,S*2D-?C@UI?X\QK7RZE\H4W>,48,G'^3TH MB1R^ZV-V,RCB_(:RZ4AL&E#KRQ7X;AP7 M,QCAP4&Y!^4%@2)B)(^%E7)<5+Q%0015)5; B6.$$T44N3B.Y2AR?@)-Q-OG MG^A!O+T 79E1Q/W$:W5@ :Y&W LL(X,Q]Y!%2_Z^@?BRLH-6SJ>]'PO(*(8X M]-"68!@1LR 3^3C(J/E*+HN[YY\1?9G_\-V['Q;H#^\6;W]\3VF0?_[PT_>& M<+:G6[/#S.ONRS:I%W@B;H/#PW$0IU!.LKXW\';?.'Y,D[R0+@F16SA1 \*;!X33Z5+.__^<2" MS<>#ZEW7K[[DTCH'%8A:;)SL-KY[#H8' M&@VAM<"=&%-Z.9_VJ!@6T7$MQ&$87)>:XG?D>TE9I51FXSE<$!/0.BF'UGDD M':XB* FK"3L'"*+?&$DCJ/CC.:EXY],R.],;G'<%18 W MV04X-Q+)Y"FB\"Z./'+!&0C\TKI@W;0D+M5(]// M.'Z*"O1ESZ/6;0K")^WJQ AP@!]]':9$0/DE"HB.X,3[&S\@1VQH7 "EA7)B MB%&;_?3EK\HP#WF(9/:4X+]G1'J^?@:4$.,7J&<$AY[77,<]KJ,_;) MI_M,Q$OLG;] 26OY)Q /137WQ^A"U+'Y!\0/ RC=XR;&0^V!8FXBZX^% " & M<%"" ,@GB-@,R[_"')&8)+EXT$5>'>?1J?[3K?4AY)Y8ANZ7'A\PDCRL_HA]Q3"E*>%ZYOCHI<"GU4+3)?0 M3QI6$=Y9!)>$O]ZD9P'D1#U1)PU9WA4K"/+^[?L?IM=3MUL_I6B7Y)&%G%:B M..+0+175''D_2F-0V:(TBE1OU* IHPQXQEWM9 &@^,6HR* #/+?CXZ,)RTVJ M?W0&N&&LLKQC+L*89[.,W23FS\DS5W)R1\%#U8EH9@,HN%?",CFN W_KA_2J M&P]^QFDBB:@Y[X=6KBI8:%99DQ4H#3K^G*>KU-0-H7J/FKM2(S>B9O.J<@]. M0,$"]%0 %-1,E_\;R45=[;^=LR>_3;X-HO(C9'T-SR7.ZT<"&<",$R%ME\[. M3WGD?%%8L_"1%=Z(F3/:E.'&"$_J]H\S]W>R7GIB+SBQ:9$D1\V8'RM!Q$QH MQ:@9EV(JC$V[/0-;-E]R:?U8JB28X8H?M<8T\T5A"2K;IZ7X:0VOQRYZ9GL0_:4N+'_Q(%1$P9"VS]! M2HVQ51I$I(.E?!@S:%L:^>2;*\%NE?ECU)$@/[G%'_+0-E% !DM8>N%(FQ8C MLLB][#2Z((T@O,UL4(X^SBJ&34[U7VC,?[J?/'XJ#QSG5TXHU[KFH=_>,KR' MO%"(E&%VKEC\)PT(OQN)P@5S8(74%@*V%XQ>TD20F F8?GF->Q#M,)HQSS>@.LJ7$Q/<,^D4L14E@WY"W@#(Y/6N$%W /:0E(X[M&?97F M \TT\:( ]*'4S402TH1_[-%J;&/454Z'1E<9T_U&3[ZT_A('LY]X.;K&Z.(7 M02FCX@MY&,K4$85C9UN-G)GZ; @TCV7XX "B6"G"/0]!'[CJ$H('2 $L,-H7 MH/L'E6_SP8Z,Y?K">, YU)&1\*IV@M]2DNV1<5OCTABVRX:<'R!7+E>7Y+[R M 82!"C8?G%=_FVTOHCB.7HC8<^GLR"^#'00)$:! J!T')0/A,1( MQ\QUR3[/6%[E+#_EK+J&6+UVXI#F5."8JK1CM7Y.#M C>$2;.4W__V?O39LC MQY$TX;]"VVW;M]HLLK_['=> M+D1QW(&T\^-N6:+S253YT2=%4S,52M.;LH 0K"]1@KL24_O%)<][8?7#]!FT MX"OL+&54%3*Z]S?],DSV5V^"=4&[\[ _#SJTEH%B81J.J^K4G(OQ RQ,94M/ MCFIIJ\9J@6M[&"2JA@5$B*& !/0]L=@QQJ]4]1:%),&@6WIRH"GZY*I;7!28 M4? 8>K+!?-<+@9D?34C$R 2GQV\*0#*_!GNQ2) ]3P\8S(&->J>U5P(](=&F M:X9%__4ZF+B,W-IATVO0N@V+C7ST$&BNHSRG\X!>'S-R448Q!#V=>CQ(I8#QHMD)M7%*6(?(YH TQS'UZY=+QN_K2E2;=5X&A"3EO^-8OD5:P)8/+3U@46V8K&! M8<)^N416+\%V[.\ <#KB?^U43F@4X6(F-/AIL*IB,V&*9/\Q75&$ <&VEAS+ M%=,K"!Y=>S*F*"J%O"]V51-^*F/>XEW/N!6U?KB60*OTC75I3'7&80!6@RSL M3U,S:W//7%WLM)3EZ>9*IXH6X?./],IYO5PRTMD'DL&2]UOZNJL<7>Z*33P-OB3TO@-7"ZZ0Z9?R6@NL^YVLA8.,2BJ&K_1MP1- M#YY@HJ&@C6UL\9K%$3V3Q$^"W6()=$M1XL<01BCM_GP\$GV:=/WW,>[D^S'W[^T1X1MXVYJJ<+K8GGKU896AOY MC,"$\,F#N2O1!*PPNT/%WQBO&3!+!1LO/%2($;.4;NG76"1/"^X+0=-D;4G]73JZJ0UOI_-+\JA=,'8*8H+)+/]@I_#H& M%BW/5P(*21#[L/)?2R@)9E:R@=4#'E]0V&[*PFH3'P6_4!CXM;9[)0,B_'S2>C' M_RO]J"&8B97P>T\'H8WA0D&[AP*&Q7LZZ@8V# :^_L381?'%]]2*JCL,!G4M M"2!T#_P/GVI+V<[[^/T,&3NM(+HR!P3GSYD?$BA]/4QY*-&-5X\ZR6=>U=6H MZV\LI-+S=0C"LWZG.B6254C<:TJ5%A*]@1%P\1I'*UQ<8'2]23/0=1CM_&*I MUV'D&E/OBRAWW&9R#%XJ!X%V<&0/"^0XT#RN5X3DNNC(5]8)YDJH!7R.JKZ] MJG,TC].K2>95_:/57)\C,81O;8I,891#K*7QO915R3.<"1^+-^07._4O/ H!UC"9Q*(G5H!0 M]#7SY.]Y++[\;R7#&(P.BGYE/[?8PC35PG +VELN5D&S@*.LAF>MOJAD2CJU M;D ]@QQDN3]ZCG)B&YB[6DWKT32 M0F;Z'SGELN?HM55EAC#VNGI)Z+$1D[ ZV'IF$@F!RE%I+Y%H.#1Z97>J-GNE M %;9#D8_]^Y) 13Y#UD*D7+AQ>XE!ZU1'@$5Z?^I[+ZD\)"$7W0!&2;?02_T M5O7'2Y3KD08/4!!7@51>M;@]MB"IFS>&EN V._&\+,XRGR9MZ\BLI6 M?G_&D'7]%?S?(J8:S'K"]]$N2T Y91=CEDNK0-E)&!&_/8MEF"AODNJ/2 M [4N@RE*:X^-OXTC22SXR[6?K5A(Q,OSTZT%!WE 2)A#*?';/"_A.K580G[4 MZ6$ *)!54! MMD]V4PHIPL;P5+[^G01(Z?#%SX$7FAY*[+"MLAAGWBNA6Q?Q%LME;H/;:/@) M:/"*OX%89JJ%%9N_^UO/7V5D5(47J%NON&/Q09C)KNC6<^K[Y+)$) 25YH$X MY\>O96!8!B'O2SV\5JUWO5$]5[U&[L ][Z JL?VMJX>6B;5J-1T3N:YP=L"W M:V04)$1#F4F%O/- T5YB3J2ALC15%D8,*98;92.!4CZZC75TV/4$HJLH+HN3 M2_:8TJ&XQ#,!HF<)GM7(]Z2E<;$3)::="$I/3>-"QD].@S.77@K",L"M6\3_ M]&+CX_)P?Q8I(3:LQ(/AJ-V8ZF"LE2KIZ6W0"JY8"]#O/7J=!,R6\^20$! ETA[TQ@U(,<-#S GOO*!'O_ZW_^_.GCQW_S"! D+#%= MZ*P@JC$N>T&^REB6\X*J?E&M(*F6%I"L@$(4\&M1?\(^FQM%&:PA^KK7(63( M%Y:"K='$#HVME<&M!G#T/3Y-5N#KQW)(C'"?7K\>R99?)J!$"E7_HZT?#U(! MCG;' AJ@PZKV@/U:;Y9P3U/N[9&\D:0D8'$VAD'UC7U Z\1R?PL6/_^W23_PP\A/(0QXF?5)(Q&QK.QEW X 0 M:N99#EXWWG($]I@AC=$(O3;UUL +:SOZH*A:,ZQLAA#=I!F)5@D+[@MV0F7+ M91B\/*\J'\^I9S+KRA-]2?TPU^J/*8=9U>6W, UZZA7GU.'H9+#@Z!/\X[43@%=5 MRV 08%HI Y#H;=');LR4 9CQ?2 8V:@SS)E(DOA0'& MSB&_F';/8ET\-@"/C@"HDYCAE W"@U&(TG7J.$:-0YALIC3U5UE9']+EA\-7 MEM^ZMB:Y&SQ"P>@L2E:]M)5J YUY4J*U@W\,8.:[SDP-^\BM8F44%5AF[@D2 MN6(L]8U)8U][TS3(FGR8(Q9[.9?-ZFZ,S3 R%"AI,^%@F$A/R&2%48R)JBYV:MX "65BS$.G9JE.; M<=[HHDBS'2OYTS=L3XJ;LI;04)CTZPJ3:<&R5B4T5+Z7Q5+UR0R>T%%U!/^E M^Z$F3>D89P:T(-IRLP'&ML8L2!>7)QU?"A'2^-MH0%6B$FTB: *%K-V,K$F2 M1V^$$5/>I7E>N[:CW21FJ;WAW\L<0TCO";V6T&/_]()N8B3,LF=_! M#Y#@9BA0IDA7W;US[#$FM$IXZ^V M";N/'HD?0PC09S]* ,FI8= HVJMD MTPGY]],!GZQR!ZJ9XCFF%F.*SQ:0&4!_U!L>.J::7\_LT$73@ M5U%& JI;#N-GI((_2.)T*7I4H\EP6,2=W(C!F@7/M!@'WSDL\5@,@47='+[X MV>]$6!2$T', H6<>5-FC8WX8S2 )>NQBVA"O@\4+"_.*8CD[=-%"QQO<)GF9 MP>D)"6>Q'VVP"AKJ$+W#+&H;1Q5D$JI!)CX?,10_AA'-X#=8#9D7F\NQ5!\H M"V@ K-I%8NP8B1/@Z%F).=0W1-"*$M$QZB[E]LN0!A3^$L0HH1Z(&*>HUN:) M>M1BJ$);P\'*5G*X6,J.#9A5M6/ZGL6@(>>GOU;MV]J*'YU?@8?L4OW]D6QI MPS6=^L6ROS56",9F!B\P9>S.ZVW9>;@/: M33N[YQ?_[VE&/X$\[QW2>]/)Z0E!Z'\'MF_HRVZT[\CP-8/,D7,P;NW3%?CJ MBB(F,M$<]Y&>ISO*I2J;%*QL42,7J&L:CQJ319]EA MJG#GB=3[RS3)TS@*T:C%K4[>TYK0CWADS7+HV93:H)BEAO;V:($Z- M2Y\UE26+W(B*W@A)U7"XK],XI -E%\^^"%EN"LJXV\M5'@F?MI/50")) M .\%$TM_^C<.?&1+5%;&Y./W%W_^.,^R31I&RXB$R]A?G6Z*>D2)KRCQ"Y=X M0R6>"9"F?= V(""^/'_C;:7:7AJB"@3Z'&)$&\ ,CTJ MU .IYX%%_8(F!X0AV4A72J[\PN]'WLO1*#(A#-]TD,#5(B M9OX*@CV4? YH^&HZV?&.U5V4I/9'>HDKY# M60JUG:A:B\.<""3L;GF75UEO1(*S9/? V--RF5X>0Z@FQ'I-[-H ,IJPI44%\3[9-&;$?J,_D$K;Z;-??)JR)GJ%N M3CRL68X=6#.G#@C0:(><#J74[_Q\#8YP^@]L*F]^#-O),+F$2+>.Y/?P@R)^ MRMS"40 W2.9-J$<_36#]P&G 3@"')963T8]5!V<%TGB7>,[\D"C!!3*H.;,(\HWPQ#XPU=)-I&YY MZQEFH'0P8YF[2K"!8ENT%W?P +ED6&06%4QP:&:R-*Q@>1ZN9HRQ[*S%L\$6 M7#U72V)&HCQ;\;;/Z3R@*XM>+LH\2L X0"\-IR?8R6CB(O6X8*^2#)<'*OO< ML#4+O[(RH2)4>IM9J+(P&"CCOHHR.8,Z7(5?I?#1R_O4PM"@UFM_%__"=NC9 M<#!JE54$!;6]0J3#08G5EZ$5?[X'P[RES+D!5YB2B+H'E*5J/O?DG:M84;)Z MR-*$_AA4<MA"TR^X]C+&NTD2A MI>S>ZH$^Q2SIAWN MEIU'M1!3)%V">[=X7-A+52^&0J,V==]OK;>7^FE =RM MS-;[&P$.21+.Z7'BKP@:;8&=4I(:.N^K8'@J7\7,$Y@\#HJ9HI$55.':_=<; M/&#!'S:5XB6,:6.]2P,_?EBG"6%L=R?77('JJ2C'8X)<'K06<&]MY$JM[BW) MBAU<-(7]8KO!O-M^47A"\ SOL)7=8LNJ\=Y9"&0;#6*MR!Y*YS#GD\'DRN8- M">E7'#_[7WE$#3=2G&JPY^G-7"P6A.."O>^XZ-&)9 :&IH7N_NGI3P+S! MBZ4>M7:9OI&$[M? /7ERTC+L[4"-H,>OP2L6LJU38R:$HQ5S:B?MQZ]9Y M /S7,O8S+Y1N+Y85P.I6>]LL?8N $J!(>0;_9NLG.[ $@/>N,EZ/^LF-/ROB MY0O.Y<52+7&4L](E56<>HURV8NNT@E\+G%2(IT4!OD6\ER;-6?*@>45.5(0(U+TIP=^ZYM3\VZUA% M!@I!K?104?4^ZHYN8SKX8C34J&J2^&GEJI0^SWT.-&_58=6G"@OHJ[@R1B$X M+XMUFO5-HJI(%CTIT%HFU5!8=/J=)J#)+*S#! UWFI*G#!P>"[?1OJRA'CUI MLR0Q.$)/M8W \^@!'MW\X] >TVL M!W(]*=92S/W0R'15NAW>F/[:*Z[QSI.D]&.V>DZ]*7)1'I/%EZ+K@]51?+ZZ],F7ST"[)(P'!6R\%YE%F8/$='_X72\A9Y*.DN.V7^A,2BB>P> @&GU3A>!6>?[VQS@P?^=J(>&U8H9K]G,/K"T2*%OY [*5H MG>',JB587/T@1O8M@NE.FC1#EKS9R^A8"?-X*J@-Z^,P$/0H=<7B?3X0M'BX MFMW>5H6:UMODQ>Z9/M]#D\3BCXP2YUDCQ+&D1HZ 3(^::X%G.9M@OJ2CFL=Q M^@Y1(S=IQISR4'V*1S ]*NQ5@/SZ:P'Y9?39ZX3J85D?FV4]"8%NK# >3PX( MJSKP8 48DY*?\*CR7M&MDP[-^VLU.$\9G<5"H7NC:_.V\-KG'BFTFBOK@ CG MO#/$F5=:_79GS>@%7/"I\_9-W<5.:VAUZN#T^.)_C3;EIM?1S658.>UZC5BA7FBGAQH# M84F]&!"1GJG5 LO>7OZ29"1(5PG4LGSVOXI\\\OM,V4K_7NQO(H@P"8)>Z?HTQ^E?:.T#R .^8B$L%7CR81[]%S&?RSSU1XD8ZF*N#C=@ST+BI;A#=U\*& M;D'M06H3.M]8U->/^V9-"(DX*T*F12:SEFNCK Y[DZ4;MD9#F27'6M,*!@&AO M9SHTG^F-.?-CV%/"391$.88#O1&>W]WK)7'9;'?1I,L$]K.&J67_*EA]'2NQ MC+5>XP-M)?3 8D=7SQ1X0QUG9HOY3O;@B2Y&9R48!VF38!!, D6TC-#@%E4S MX+,KR,H&C>)(6!4]\ZA7.[9])%[_;5[233&%3^@V">D.F9T865!+L*G$TE?) MY(Z:-#,4#/X!*L,7\JRD0@T%0_VZIL"BQG#>1,E3L2FNLRREQWD&V7MTB=R< M7M96!G-2R7X21%!2768F8S=>U8_W5^AI].- 5I?AX=K]%*^JCHX09^U<&PB( MEOH^ 1KZ+:&V#V&^K(@!S]8%HTK?O'!-<)40#K:543>YX1#Q=59#(C.:0>1Y M -'4B([W8L]K!U3F29%F.QYU-+CG4G8@ YLF]5(.B[,\'NF/\>D8)4BYQNP[OT#?]^: M^GQZI2W1O:?V#]5!^0A8Q(LRAIE78U";V243LSYEQBR1.Y+G4"-63E^HC.6; MFP*#O6>,I6,I466JZ6L6AQAG$JV7G)AV0JL:(>-,I^7*(]W1?>/$]'SY^FOWPRU]F](>/LY^__XAR_O#S[)=//\SH4_D6 M0D'>2#QZL/' 4Q0W9\</ M=O?J86:)?]@HC*<],>26=N86SQ2/C+3GH),=.N6@&W :NAQT2PG>@H.N4=^G M%PF4C)NUE:3;:]2-H FK0YEWZ#^YV]I+MHH MM]HG!'BV)IF/*WK?>T.M%5/>G^@-SP\7R:]^ANDLD+]Z>M8A*$1!^R+:Y* DFA%3-F_[)O6=7'&>*) M52B*>(_)QP(QT(.%XE'' J UHH",/R>NT4>/M"OD:!GSR5KWD4 M1OY ^5E< @J]$,?A*G!5_VT @-'I"^TCTU*P$R+A"+'$E>'=V@D*+;G6G7E-1_$P)I\0>9I+; M9S>#8E>OA&I/XS.,C06V$?Q+M_'_+B.(+F=EO+9<]N@ *\:D^S0)6'[,J:^N MDC7S*FEG :'Y0F*@LD8NHKCJ8,R]&Q>7DN9RRGVD=H2R@GA:!L^X=XV!8,B] MX#R'KW/5V<=PF]">P-\VB!XFI8VJ?O4<,U\Q4HH5;:OGF/5:@38'#NQJ7_RB MS'!3&V*G 8E>)=+&*A\ A#1@G./@==.$703=S%7YEGV8ZN#62N!0+'Z[R(-K"?2%9=8+.FNSE5"(H,3]A\ M<'H&,0I&H,M8'^5 O(I:ES%AP]&BC&92)H<)YD];/N5F P:P8^?P(4LW49ZG M]-'[U,(&KD^ G)H^ZE$E;J:@4P[A,\'4T)HB*?-<$"BFBL->C:W0X*2(PB@N M,=4#"+91%V6<:8PC.J<'X2M]>U;DG M>F?^$*5_+)3(1P#V4Q82-?/8*+[)J=(R9]3YRJOY(MI\!?I\$3%?5,7Q7B#<'R5>-4:/#]*3 MHX0H"C[.2<]?]V9?7=00 -:<6CIU]3=@,_8$DZ:1PQFJ^&6)'XO\*"R=H,_5 M< $YK%OV&8N./=DS9Z^I3Y4ELP%>C(")NH]=>.:!!&>':G HH"4XL#!H<-62 M_RZI0G#]-L3%3XKS4)[=N]- 6'0U?@I \?IO(M;[&AES",DOTSAFT<07?K;R M(SA>YZN,X!WU^NLVHL*@"&Z4+!*T3_0TTU81X$0,@:Y(,0;O50["\\4H@+8: MAH%&*'I,I72F=G0DHWH#[$\47^M\@A94.9035/7M59U[LG>/=^^Q_CTZ #3N M?%OSHYVSAE64EZ]_AP#\(O4"25Y?K'VQ?D##^?3]IT_VCEY!C?;L?S55*AK< MJB+YX8 (CA^H?JTHT92ZVZCSH5^K^40HQ'CF^;"06XEI'54H'D3AGQ@AH-Z> MN%PE^,[[X"4$2VOX6I7G@%5YIJIR3G@FX,?9IT\\J^3CC[,?OO_9;E;)D),2 MU^;CE)K7YX2WEL1].NB133*L0+'"ZM"+'DTR4HS.B=9_S%,048A*/8LMNNON MZ*?=9]A"G+?-H@"/%GIGC>E_L53K,T 3UX!P43,/A(U>ER?=;-+DJ:"G6+_2 M0BC'0T'VB@KU';S.!S@! MW*W??N63-P6[UZ#H2DX7&8" XOT5O1R+JU857 M928)[OJL6+8I*H(])IG'TL_LK-7!T6DA1"0)\9I.KV,0>P)&R*VF6XQ>J04R ME-C5[T2%^XUDKVFU?8K$IBH6RMHUHC\6OO)8VI:HK&5I]!=E% /M02^-2 BQ MIDOT&[7&[,$EY1H#@G![6,AG8IXS1;UK\'V<^%*88$_5]68&?H_SPJ:^NHD! M-LJ>+Y:RJ)<29/20QE%P:F%:)6J#WO:JFF&*_)G'>O#^RO^U:$,5;@$M_"B6F05CPWB&<+\RV^&U MX;@#T4A=+>1Y.;N'^ 5^0O_F_3C[Z=.GV<\__8073/I?'W^>_>7/?V%ALJ-_ M83U@ZBM/XN/W+"M6L/ZCUZ+M3!!&ME9BX<3TC62#!(&='&BN#M$B?R*N0 M]'!CBSHFXWJQ!QBOH?C*Z)X%9H5L*1S)U/^2CH,G-Z9)7ZY.41:XJW;FS*LZ M]JJ>+2XZ>].BARU@KZ/1Z')AH%OD_I5EQ<,@ZH48-]_B\ $648;@M5$*X M*=$Z OG&9=ZK'A"]XT0)O>+P30?K+-!WR.1[K(/1:P6-!K(6-[H7Z9@&"/!W M%[LJ'>_F[3Y2JF)\SM(\?TD@%BOZ!_U/BA:,8SU-3JQ3-04/NM6JXZR@8Z^4 M/7L0WXT1I:/&X-N9#N'%8M/PI$Z#1^=!K4J"/7I5EQ[TB6&5YS\-ZG?PHK_I MW/N.10^/5TS<'DSEG@;9>N444"^N%B]/\[N[AT'HL:@TCXKSJ+Q1/\>>H^;? MV85WY='Q>D\>'3']GPS%9415ZXQ?0QF(9+0RP@?SYC*PI)*I/L@L< M;%ATTUDL(0.FW_55/998/(_6G[C6?@==TGOL/NV'/R#8?&F)!5 MR1W=00*&_0L(VH0/BRYPQM6QY37[Z =&UPQ=]'"+Z1<=A#U]P*X\3E?FS;., MCIM36=F_NEL K]-V0; NFP&UPVE@*G-_L:N:\%SD&G32O@2[L#/:Y_/ M4?Z9B@!J#!;J6RL)AG^\HKMH7^8F=>6H"+3E\[KSC"L,<,P\?C%3"<#8@5=0 M,%5B#\,#GG01/]VH/H9-/("EL!3]ZPT>L/P?"1U%%,!DHMO1\V&$W@HG-(0) M7<*$OF$ G>3F^=?4'A13?M@ZY2M\_#"V)[*".7DD4,D<'$C]%%4NSI/R+"J@ M#UD:$!(B]\T5/0SR(BJ +VAY4>91 G29IUJ+A&26#*#(!BV[DGZ& +4\4 UE M[K-XD%TS/"C<#[:Z_!FOXFJ%,_,D+D(GRA"P/A+D^>/U6:Q.!6%LO"=T) MP3"F4'R@5L4B/ ;-Z+;)+W"%N$[5%E 31-NY5 M":,2!WZP)*1:5.Z];%'WPWQ-MC%!(&O54O9LB]?-ZLSHQ'_O.G"U:V^1B?FY MG79^KM(-Z @!YSSLM7\+68Q=IRS6*9Y1UK+\AX"B[OJ3)T'9@M&Q8MG> MQ/[_,#:J,-T*)M7:@A7?]+G#C0_X'*>,.'DFP3I)XW2U@SOH%L;3ZR.LY'E2 MH#WU82@P>MC,,LTV3!GZ-M#IMWT57U'A(_;P-6M,W9W*++*WVM>='5K+H? ( MW^BYX^BN_V4#3&6@0,HH,,,74"U!+',,YSC=^()"9QB@5;#*!T+PC$7IG!

D>!MI>QNYX MO@$(4P%/R',*J1&,B;;GN8DC\5[1^Q6H7C)?]Y+E2CM>GY5[8@ASDD6*DRRM MG&1,[8?:"FSHP)$+QF(OP=&/&CW@]HM0W90&]Z[FIKS@;DK/X*9L]U(^*UY* M3PR9;G0>#-ICH_[GG7\SJ3-+66PL5TO)-EBB"RLC!'[@0S^6A6^J@C?-S0M6HB F)N2@O49K56J3 Y1)RR& L MO/R34)8Y\K1H.*L>1J]',!9,=8GO?Z>L,,7XM+"8IL3W:8QP$QZNAY0>US)% M2FU1&0!Z5BINID@Q2CNF[N@#J#53QF#-XS'%7.W+*9"E[RL MK3[M'5@X8B'^Y0[2+AAI8@^V!)3B<>[%<2D3!ABT;G&M1CXZLY$>FRC*\C3X M+WM&\35B%*O+6I,(!XW-2DR&SRHS_=2+-=]:^W&Z"I$>DRGVZS/!8N!PG0#0G!Z)(;)$Q/ZI M%+M2A@="G!VM%FQ@9SZ@)Q6E&=Q#@\WX!COLO/FPK M/.2D;SZW%.V5R)^_0>' R #2Q\WQ'A 67W8*')3I,:$B/N=C7Q L0B@YFGNP"_BHZ M.5.L6AT!%1=XX_TXMH+MPL^C'+='$5P[8#@M"N>[(A<_91#M.%BU UX ?J!# M$;NFK4,N72H\= V*NA(2_.8;R*7\AZI/#W[RJR1]GHG$#T?BJ4.1MXKI-(0I M)D^S,] M?<-*^Y@FYG4WNB?L-LG+#,*KH%!;[$?]HD>E-%9O#N7-@$8E+C&4 M*^.%C+8^!BMN6"X45AG^R^RG'WZ9T1_^//OISS_RL'D6T0XM8 T4E]V<:9$(O^L XMR*#_S*%H//)7TP=.+2'7 MI2_.JM!7M7M1KIZQ7-,GOZ%IT7(ZUB0C"'5TUG\_BT"9?:1:62_69R'( TG6 MZ)W[#U\SL*@81@VREO9)J?^_Y&19QK#2X*J**VR,6P;KQL-^\(8^+M6X):SU MZ^ABZ;5 7BQE#55[=TY+LU#/$E$NYT3.1LEF(Q8+@(7>CJ::5"[ZFR@FO9(N MN$L>Y(R4L)3 M8K##D4^'2S_QP\@'7LK/)-OXR5/YFD?T-UE$\D'<.:('-$JP/KQ.-)"5Y)$&ZHDHR75=?RK@ =IHK J=+ M!F>9DC?6^UK*._24'F>>Z/-#6'6J9N'9O?O9FQ.=;;,Q,7)>O"L7YN4N35;/ M=*U" <7[- F81_S4$X@*^P#2L!XC'#S"N"P\[5_\@A>%. ]@>H5JBJX ="&B MX^%)7+*'I)CC^Y8&PJ78]HYY:Y82^X-J7:'0#\#+8^8!N3]VY M,;*+8$Q0K4Z;RO4ARHCGTI%MZ>8X&N@./\\T8$4*EDQBHOJ]DH/^R%R'4"LY MQSC]5R4%O:_!=2]E_?B66-T(?E(BF0/.AS[)@KK-?OS\M;[#;O+'#[3=FB[?ARP*R /)<$'W7#^L#WIRT4Z\)?3B;7DWWA;ZF57D M[:.NKU' \D7'0:)P#Z5[0KR'\B%PD&4MG1U$S:=PQ,NT4.D' S_H3@L?RF6O M^X!DU.729D*C/ \41G+@+1-Y)@@4-;_U95C2Z4&7KSAH>J23@B"%GL=2$>[^ MP]?S730,8P]>>#862UGI0OY0*76]+'RB"PPXE+4NO"_$!]%6^3['1&OVW2F M;8$&^M3A!X:)4;2Q2!9S^S*N/DH7-KG7/R MBE#E-",A5'=$OS0,A$UQ'*?O,(33>6A0,F.?YR'I4KHGQ9\3PE\8PH2LX'C@ M[[;"Y N!W@<@T:+OW*K9N#+G/A)./IDOEKR$@1_?)D,$2GWZ_M//WP2H%M\& M[V\WLQ?R)EFK1"IC;Z8O(_*U>'XG\1OYDB;% MNM=E =((OREPAWU2BV14L\YM0N>8GNL04?A$@C0)G][][2!!'$*TE\&YG:-P M+Z?21S;U#@=(FGTY$ P=94(]D&HE7F-(0+4J;%9QW)/WY\R/8CJ$7F\#:J$( M0>L5U233O5PUQ&GR8> ]H ^ M(.R"8A9]C*HZ# ]-K&!ZVP7)GA3M5;(MN>Z'!Z=M3%TOS0)7X-/&CV-1)+A? M_#Z*DC6/'1^Z(8K?^OC7)(X'86=$2?8X&?L,W#3O-D:?9\7?GJ,"\G1NDY!^ M7V'IQSV\B"@+SH]*VLB>Q,$0:+$#31AC[J4O?A"S!(PYO8WQ:M;S54;(Z57U M:J?@R_SR3N2P0-R;K)DMNQGU*!P#(5]R^Y%9)(N2C&=5?&W?S.A*)GK>1$RM MO53I05&90[\5XNW1#G=9W 4IB)^*-/C]/GWP>_E3:A848B^=AWY&;2^9D7*J%R^T\#&F;G/]S1^]UIR9'\ZL*ES03/R"5T9B> MID&Q&.Y>U@')>!L_!O\@+H5[TD\Q%FF2%R0)UAL_^]U>%-T0*#3?$@CTN,09 MDK+;. PYR3'/0DI"F3K4.QT]RW9HTT(^0*2EX'S*OR?I.TM3KR@LH)H6A1\Q MW3OT?"2R@/I KRQ,RSZCW_/6M/TK(8FW\4-ZJ!8Y]5)*C7R/\ M? UY=O0?B-BC*C^$)1CB>D]F*,C7+%D2?E"ZF*G1O54W9XM7IRR@6$DE?O0X M( BM5&[I R1F7-&W4J2>OUQ2F71;.1<,>G(R1S&7**RER@P$AW]%+ A;LP19 MPM'!!W=2670.:!]W,LH^-VP:SSG*1M8IJ.XJ ?+"KZNSQ*=$"Q[T BVE0 $; M#++*%]=4/RR>Z3.]F/TJ>1X*]$"B-8:_P=!H^K,)TMA(6(8PEKH&W5<$SO3P M+O&<8RE2!N-8RE8;$)$AE;H):U2"/G-F!^1N/(,6NB8W]-%![+$LX^C5D)G$ MTHYX?QYT>*Z0Q=Z!YD!3$A;THB&UF;\O*7;P,57W9[ O11])A[@DIE#X:U MQ9(EZW''>71\'DEMO]=I[7.?$=02EER:RUY&M30-#Y*_/0D.)'M/'!S/G*VD MGQ>VNJT5[(/8Q7G!T&__""1=0O7!WTF!^V1C#8YN;UI#HNQM4M5B$NGM%SO0 MP7LHPTRT5U6*Q-0SP1?PNN/7%DLT#K4L3_J#^!U/3GLD."%A+!=E6LU;A MD,FN\+/\ Q_$S!/#0*.D&,C,5,;Q6YVS&O\*PK:9[%?P<[;G\J^?HA97^Q H MS'%0%11;JZ\EK?^WJ%A7L8]?_*_1IMQ*=]JZ$ M7H**A /PE!%X,(1O<99T0AL^58$Z5:]I4L(&EL TV"RB>$?H1D5DS +>8<1. MM!/$A%]07"D/(U4_<)'6[ *#P=$B=-#W8@N"]$3>)MNRR._(&XD_]7HG*K\) M$TK7'8CU/ITC*NW&8A@<^R*H1@<#"6@/61J60;'(GNA]G>Z//>ZU7!0BX-(L9- - :!6 MMK6.8NR=Z3E#4LP=YL2@MB$RZ<'-\H44ZS0\-:N1BQ:)/ER=$O*9Y\AC79P5 M3".CFF!B9E&F CHF!HT9SRWR]CY^>L7TR[X9J!\_???Z1YD-Z/+(C9FG=H:/ MP:PKR.>CNW!)W_&&9%AW "@:U]%VF$,2>V!AH+P/3^O$3C#W\##YDF/PYM\< M/,U2//DK/*!";4!778E%,]1BM2/%*"J]:35[SW\"=)6J%KLX@U0%"=RW"!Q/ MO-L\+TEX13?%9/6 1*]X!IKC7/I8.&LB)Q>X;&N M,U9!#4*TG1*.PZ(2*N*W@<90N\4^)'D1]D,"L3W]E/=*C#45MN_(M?OB^0V_ M5D!R"@"*"87QG@SQ(E1#R?EA:3%U<5H86W"NR#;-HZ)GY!^7XNI@5853R+!6 M+NJT(%)#W^Y"E;U%(PHO=2PX7]%NL>QYI$$;X$M5!:54VP@BZ7D M-\*ZK:>JBXI(, :SPF;T4HK.+91\3J@TM;$�I&>Y& %MB )KS6CP0*4Z.M MC"JR0Y=N$](G+-DV,E#]2^24)G;KM7V1L?U5UL!G/TKNTCR7%==EZ:EGLH$ ML6QWN]G22<#POGZ^,NC+2Y-)'?V\N6U B #US*Q4OQC4!PU9X=U,/'Z M;R)B_"Y=151["89QN@JI7BS$CAJ7-! (88L6@Y?BSNE-Z+RJ]I&H)#2@L,T3 MD5$D0]"'(2W,R^TVCG@VE4@BF@%3&=_V,L+\A%L_HV+^YAA"GB2Y<%C&-$$*"2F6=2 M[MB8/J=I^![%<76ZW)W.U".$S>J'U7F@4)>MD.A%%1*@UJ,++DA72?0/,GKP MU@/'-^7;SURNR],MX?./'$)"7 M?OZ*<+E0Y>W^;_]KE',LQ[QI>Q/P2(J(=?Y 1=R4&)<.O#9EWJLT_3)*Z"%R M01+Z4^&![)G'I7M,O*74SX$!UG+]]J(<4_>Y(F$4P&'-XW6'T4*E5"_G8D?5 M0@<"(1>>&+P09T4+'0B$OKCJK\%B5EX2$-"!84$\1OGOSW!G/OU>4 GS0)KW M5Y1W)C!J-X.)L#QD4.>WV,$6@YKO?Y?1=C,$=Q[F5K&0R6WQ$#39 2\MN" B=K(9CX\"]6_!WT*,HX(AUF^/=K9*2W_OX M!.^([(_>H[%#+Y%E'#>L3XT'8.0C=MP9D&P7"P]WI=W:X,! MP0)P_;P^Y;V/FZ\'#"5IZ,?#%?-&<>-7[^XQ:M7*C6+LE>CN,>J&3=O2T)NU MJ:Z &X4DH:Q67G!+2I]5=6OH;WD7YPA3VP.$4"_DTC#M/N"% MNFQDWXM4P,5K'*UZIQ# A$4%[E3 =[+EPM%CBBJ:^W"$E4T,O9+D_MA5YZ4! M@"VV[KV,M$B V9^%MRM?0_#P8E=V^4/&@E[C3K+'BJ+4A,0$L3X#A]BV&&Y8 MC#A?9)P5-A9F7QS-&S"3,Z:B\)*391G?14M@47CRXS=_1= .G"^6E_063"^[ M\OX[3!E9[-"#'EFQ5=8G,S[GH)7S;CW9[[AU94>? /Y:3P ^^A>(^1?9[F]? M_L^I 3S7_^?V\+04+O(U"E(K:O>-'W!.3?J&'YGG^JG<0NS<$'XJ(1S= MPER\Q^6?)[[:YJ! G#!OI1J\5;_,0"#47:'Y&JP@H==4<#W0?A?+>1A&L";\^)&(*]DB47C%6$YT M7TYXV2-6.Y1]>IGL%.)H5:8YO.&.S!(__CR(&V.%G^H*55]>U9FW2#R5SHWU M=^;P-5*H4]> 12INA5A;Q MA?4>=:*/^WT/PEFOEW1I\(]_<%'22C$Q'R]_; M ]I)RS^S5$M,V)!Y=/1-E.7%Z2'2)M,]1$EG6&\69'LY%3Z^(7\8.*I-7P9[ MHTQ[(=\#PM'+#MI#T;2"LQ-".3(&,?(SJ3/U:#PG3'4#.)CN&;"\0:Y[3KBV M2,/S5/A9<7?@:YMY%V05)0GLB!>L7Z$##WL8GVC"[@PTF=2:-2(G9&5Z',I,87&C_R'@>!R/AX"\*U099=3]O][>& MW,.7)"-^#,H:L_'DMXG<&Q?+>C8ZE//KN9>PTRE01P.IM5 K'/,62SD@+V C M K/3$K;3-TP&HVIGI!EKP$R3>X7_==3=:-I)Y-^$2,-5)X\76H=Q>-5 /#X2 M^FR8' UVI9@PE*(+4%1KM62M%"X?%ZU> M/HS>A55]*,1*OD$B/$@YU@=<+8!P/)QZGAAJP73W0C M"U[/6!C(S#/2G9PY>",%F[Q1C!_YDD5O/M!-W:B/"'+\:&K2\SJ^)4E!F1LJ.E&KR4<84 H)"*&KC?;.-V1DW= P?6F MRN>$;U7$D.SD7,&: Z&($.<%Z1NQP-/ H^^>UH0,XRG@ CV4:-]-,!P>+1/) M"&I45Y>T'*1YCO4#EFD&RF3^6U2LZ79[O5R2X^N#U)VHE5Y^/5F S5!TJ68/I%L7J3>RY^>_H0S=9]2 M3/ ??)]-D]&7G.4Y$68VWJLR'Z_8L7(QFWFBG!N+F%M_*/S88F0_'0>_'<99<14#>C49&TN&SX]+MTS MEOLY+Y!&2ZI@ L.J'$H9*POUJR#: 0TJP-W#"TC-5QDA@]$5,?&X.W \.\\7 M/8P;K3(P,+XR.2!D(!* I&0[@=D# ],"?JO7-04Z4?DPCM-WN O3 ^4J+5^+ M91GS7.[\D00D>H,/Y#2-)21Y9\1W8K[^4<1%M8W)%@/XO@W6FN![S/I3GO#-/Z6WFB?X^A%6' MJALWMT6,;F#HP=F M)!\F!,7,>-+^0&]CH/3#*BW4P>!U-&!!?+A*6;,8,*R9RYHK\318R,70F?H+N,E]BK&34N%+$;" MJ-F#A %DL?1$+QSS? K,>O6#*Y('6;1EQ<%5&\*%G_>H\Z65? F=]D+W$YU M^PCV=,ZH]3@*#>F;0(I1D*\VD-Y$5 T@2%QKQ "N 4*%+C6V@A662=QB$="0O$._5DQ8?I-;1@@0"X!(O4 M>_ S"P=D?QAUAA[NTSZ#%]!D4SJ?L:O>(/32L%0B+O-__<^?/WW\Z=^PR$,Q M7MQ.O*;WX3+X/4[] >[I\7-XQ^5 MOV/?C/J/N8^^Q=G1%&0Z =90BI1)GGT)O#7 $O;@1^&5O\/B7U0K_R_BGUQJ MM$HY95W,&#D.HTJ#?LX78F?NZ<)>2,[;H>$42-;:6*QD7.?@[4CVZ9PU0DO=H\$K1U![P@"*=]3.X!4 ]F% M%<:Y4;&:R D+$O(#BKYD$3/^ M!FJC_\,7U^D_?/SAQ]F?/_Z(UJ(_?/ST@!Y6/,3-R8 ME#DOF 2!4]])^9[HX(_GB+)YO8 #I(B6S$(2U9?$#%:$A1RI*O"N;\87RYT9 M4Q=G%[LJ9.3F[3Z:5Q_,YTQC%_I\0BAY[:[!4QRK(!(/NM0^TE56X[!:T6Y' MO9&,/PN:'46)$Z+H/0I?ZOOT+RZJGV M2IF#SL6X.FIC2(4@4O)*$+*-1LUA$RANW-9G3XN_3Y%>Z M6DF(&?"Y^B>@CX9%'!2"31S#+/X!;@>X02^2?KY!9*1Z16Z!0.4@"&B_7I3C MMQ\4DFD]D]U#?1W?RXO,!XO,!]H[=R^Q9/,A0QN^@=Z'3T8J$='.KY#A;,L+I;<%NK'#VF. M,5;SUQR9*K*;;),LPV^ MD'Y)(+7O4+'DS#",Y$MD!"G=>2S9 MQ4KI!#M3T)(4M6<>QOZJ:^SX(C?^*HI+*#4Z4.6C!DU^HXJ*5EZ&]W[FV'7W MP#>!2+G4G/9*K><['J+B#Y[8=^@U:(*4/ILS8Z!JQF1]=@MN1./P)LLLW2"! M2)248.2M,D)Y?&O.FH#24!8IW45AW..75L2D%5XW>=?'N<:R7X0D2_F0_8=O M2&@2XJ:YIU=KI%HBH]LM)K5,#(%8W<,KV$ KD5G(;A4T5#?,YB'1\3WA@IE M^K*2<>F>8=/YCG0@M$^PA:2OGI;V)\"_L;[88>X(_^^Q>Z]V3TS@^$ M=T_E=AM')$<6CT<"MJH>'-.\CQG=SM\]V0W+Q>4=24(.T=E9(]?2X2CFC88Y MYUV<-T3-N7+*&Q[['M+BEWQ4O)#@83^5J.8PK[3FHV2$4MSE,':EI#&Q[_%% M/ZI^9T8:!N]^,2[!T\B8]117]:U^%S,NHNK%CO]MZ]3X-9O#(P'&/O''9Y)M M/O:G?@-1AJ*5LB]N/X/>SAV\J;KD!Y\#SB1@9BFFC3?>=]S=DH^NT[[D8#?@ MN4"G'LE4"-I(A!AZITKC** 78?ZO16M(/T":,EY#->9.\Y*\1G%,PHJV(K^@ MOZ#+XC0&^'H^Q9IP5GS<42)Z@P+J0;K*WM=1L/9*WCUX_$3_'GBWZ,"CP(_C MG<<:C'K$##T)8G4*<(IFZQ^!%1ZX3O#>WOET+96>/@K=C595*.OW56Y MXU="K9;<'A*4V60Z[G9R%R50+%PS$(IK)EMU42 (NWIN+= 5;"H!LQ\NA0TT MD7?0+>\0TBC&MP>,"9VO3X1,M<^ZV;>R'HB.1#F-LWW99JM"E.3TIA5;,2E M6CMG*U!5\;H:WC-< ?/Y!4&#=@>9U:X?C"G41OR"G0G8=P^9R+_)'([T;E]D M$<3)8.[O6*YJ>,>B(U97\9Q1&XO9B^N&$@66,Y\NG86L0L]^.:X^%"$R4*DO M_<0/?;JZ+].83D'D#Y(]S'KP\H+=15@G^'6+;D968P<'*#79B*U0$"UPS15< M5E*^1\"GZ[0*R/K;2^V@E'FFN;]:91"TCCPJG(H,#MS;@FQ.)H_1Q#(;)N,X M^RNJ%BC[[,#IL3$:PL4T"*46/R^+=9KU\_$KEQ(ISI*C?Q@<+:$;4N;HA#;- MZHM]M39CA8<:]90:8OC\-?!A5^$O%@ZA(8:O M?A'6,8@@'BPT4 P;-<&%3AHL,2RP9F8M*V\Q>M0./[?RFRS=7'^E*R;QX\LR M+RBH+,<K\2:KWT*K2F"/2D1&MUUD; I1V.)G#6 M"TJT$I@.6#JCQMDZTTE;SQ"R,?'ZTM]&<(9BWG48%>68)I_17Z>J&QS_3BV$ M#>&7.0]#,BQ)'HK]X(-<.S1Y0^'@WQ\[ U">1::\ 7'H!86:+\,>L=UHM=!9 M&NO9U*'G6;??0!'Z$R>^LP(]DVDWFJH?O4DC7LP2SO@_6&QO?DRP+([P], ?Z*FK_T)I22_NC SK*LJW:>['G[.TW-(GP-+& MDE9(V#M+!SH%&S^=&J5OS1_'FL"97?NE_H0X3DDU#N^#1Y7$*I#C7Y.FOJTW[VEE&5Z M\0@("=%Z]D3'2V?RBU]@K;C%/=C3T=42$6DM!JF]&$5^L?OB_SW-+F,_[\-/W%EX(X?; 7;C M83^V;*'CH=8,HL= 'QNSZ;/L&\]KW'PF($H8%%O->6AQ=X7*IGBHK>@)"%S8 M4<@/-I9M,125D;+3,-)BR!_ P'*6U %U/P,Y$/BQ&HFWHE=@?A6G?T@(JZ . M20?>:YE'"@&J> M!1H./PO$*.B/>P;"6_QOH&T@V^(#FWC^.!SWC+E\3M7 (LUNHFQS&\II2PU_ MQ$GXWQ,-5>Q&=_03($2W--Q%_BO&'P@[]E5)[NFK>WXG\1O!P@:YBJROK$DG M0F6;?Z;;!6.&8T[O^NMK:S?MFZ1?'20=<89 O-+7BGXC5SXV8JE]\G, M_NNOVXA^QK]A_M4B(4#VI[W3P:1./CF/94P^?G_QYX_S+-ND8;2,2+B,_54= M;EL[)[[3BE[I/DU8Z#1]/1B/09]%RRZ$K.9S>#7T<],)EDQ?:S^)D[_5KK+; MZ'-C'^AB><$/>I+77_@)(B:%#95,)*/E9Y)2[6:[AL1(T/U5<)T-G5C.Z&C@ MP5GLAL&<5*:%VM;6"2!79$F71L@#RL"U>U,B,QVRB.40/42/"OKEW$5Y84)W ME G(#,F2WZN ^,&?82]G=:W9VSM!)AJ%^3Q;C+<38EVN]CQ/^(>V+V9'BS& M"?BW29"!FG9%V+^WR4-&H*B48)GB7J=Y$N*+9-^?:09.D^3$)'186.9*81P. M '2:Y_?4- ;;,LBQ]C%C^UG M74=S)^#,TR""/$_P@-Q0[>G?2;@BEZPD"IURF0:ZI#?V9_^K">*1(B:_'&)I MM]U#^1I' 1VOW[@5-AHX\:8.O8SCUY*6QM5XK(S)WY6XH->YM=LN\O5V3KPY M4XI2YTVN\X')CY=*-6+'(U4 H+#ILOVL;%1 Z[C,CM&!$ZM NN]JIM,6W\R6*;!$0KF+Y$M(I<:K#SZOV'+J7B"&"?@ M"^T>\D+QVZI."SSCLVQ'MUC4WV[2C$2KI.42?*04)\"?HL5BS$==E;U/B_\B M1:7$FN9HM,XF/R$>RBQ8 Q*TJ\.]F06P*A_](_T_@]9\[,-.K)I+: *?.#H0 MHOSWB]TS[;!NQ#N@^>1O3C*&E*]Y%$9^%C6MK*8V3KR'IS5=+$"E"-PV76_ MV'!R7?$0SQ ?3WPTKF(WJ*P]&/0T'# $#NRCK;/*;,%L%S'ND?FR,>=>*NP:6.F97']AGES MG1[%ML9.0+F"62=)F#_X.[CN7=%U!GPS09J%5_X.0Q'H5]9PA!__^.0;4'VL M] /;0,%1P^6YHZD#,#(2% \DRR%V*\:@<=P=N+.L9?L\\#$G%J5BNQ!&'.XO M2$+%:<93G\,%W1_!>T;W_PLH0GJ,EW^ #B9?$2R'##+((#^ Y$$68:):PR34 MTLZ)=]YB3]WC1MWWD!/0<-]X)%MQ)[LJ,\DPS-Z)<8WN? MO,818X.[23-0.V/"(GR:R=@-.T,/64XL7X.7 ,AJYDC(GC=5UF.>R;HPNUGT/.0&-:V4/?E;LT'CG8WA^WH5LWS-. +OP M8[BR/ZT)*>[2@-DC6VQ+;6TGWSN93PG,[Q=DF695O4!2$6S5]\A#GG'B#;$/ MY+)=W=(:.#%DH&K&RO4* +%*!U&H?T8L:()_9LR<9G)C>[,A,- M/=ZI6IICD.TB>\C2MR@)&F$&76V=>$--OQO8& _ST$%+IT"TD#R::IMV'3$] MQ$V^:>-Q+PC<.?-4"#[E1R!@AP")+*1_SK)OOG2W,>W+8:Y6M MG0#3&N[ *'EHWQT1\@<_[ 14N"ME9 UA[:(,L2A?U^8=:&D^^6% 55 ,U=]M M7M.XOOMK?W1BYAN;^)YOQ;FO1#&EL'WJ-L]+<[A$2U,G8%1&V?F;'\5@3;A) M,R"GJ!*WS4KV*0*<@ Q\N<*%SNU%6#Y&5&-:+!\RJA9%6ZAHW1%B?XH<)R; M%DD;AOS(J[\YG&&*D3CQ$GY+L]_IQ93>M\O7OY.@>$Z-Z:S55'0B3?+DXV,248=]_P#'IL\[ !8 M#M(X"L'PA3=*NN&9(PS:6SKQCA2U0KGFWV+$(GX@>W01\T..0'LMJHVQ-4W0 MT,R)X?.@VDLPZ6>[CO0D0SLG -P9J@_*FLD7:9:E[Q SY6_IW]H,3\=(< /T M$>DYS^N,F'T@QPIQ OH\"%C&&&$[MN&2V+Z*#W[8":AM0U3+OALC!@YXS@F M,,8T8;?O,M<=_K038-7[2X=>8FCFQ/#% 8!#"G077,)"\'D\XP%QGR<+ M-MP+ABJPK?=.=H* MR$\-HW6KZT2T_ZG)%Z8<$EU??A+03\IL6VEKY\3;T6^K+."=>P&9=Y!?#S[N MO^IV/.P$U%KJ0OO=P=C010B="6WFIF[ ,%NGP?X,9V^P)L_O:K$6Z/*'G+E^3%$,]\FO+97QQV\ZP$G(%4^ M-O6*V1(500P?+'%C'2,B,EUDD40E%NZ!>[XP%KR:XVMG'AGRDP+.L@.PU![ M:R? :#ZF_<'<3D+HX$^M\B2ZHFR/$> $9,FJNE@V8U.[WN)!#SH!\7(-#NO; M9"ZI]GE$!;T%RU]1.$D(#",O6_ VWFXV]/]GD1]?+Y>DQ5 [@%PG)JC%5]*Q MSKN?< *4J2H%L[J: +6W=@*,?O=4T]/VWU35UI,?V6/39-:#K.QTZ<0:43TL M^SPP3@RXTJ@%01C79+,HHAY0C4@ELZW/1M7Q#[_J>< M /><(3_1#DTG/+.GE4ZFM;$C\3.7R.89PY[S]3^)=K]N;>3$6VBDA4%Q6;VZ MQR/)Z;T1<[?1/.['>9>1;T]0U$"].#%YIYB_YF&Z+5K2VTX7-^ET!"QT_&^7 MXV?=_$^:].+.D&,$_"KK 91/*%.S]$@([K^2G6K-*-* MKT]O,'"Q [L16$G3.,::;5UVC=&ZQYS E[K*A<55$CBQY@U#-^GP5E3B+O>JZ$1_^M!-@'R0; #KW M\KR$JP&2BAO->^W-)S=W5?9@::!I.#+;FSGQ-NX,J96M*;*MC1UX$W7W"SK6 MHM>2%??DGM,F'_6!SSGQKOBEAKE2,N6&P\K1MD44'_"8$_ @0[[(2LS?@0JE MZ0IRE-KO>%WM)U^071F><$;Y,9Q0S%) 3R=Y/0*K9A6.^?3N;]E!K:@L]34\ M8E=.K M3%G1WL8/N)YP 114ONLU ( ::0KLL&8:&DR]O+(,2IW[(:Z.I]I;Z M^NQJ.SF0>_*NFNG2A/X8,!L[(Z6Z*'E1+GEV=V7/#B)Q\DEYI'N&B.C8XZO8 MVWIR,#(4A8X1C>'D2GOZV$47=K)[:.2IVL(N.@]EC;^=_5?O(\&UYU_3.A MI[>_74>!'YOY@(TIMRW-G'!+O#R9W!(O M3TXL %W9X+2L+SD+4C"MB\X'G(!DNNW==<7 =3[@B&7YD:PB,(8DQ;V_:2&% MUMLX\2Y:F%1XN:#C*5CT!YV *$;'LJV9A6WM<<[.5(X,O?##S7/M9@L$T%_RR[;B:FE$R#&(_J5^3]-G[GUSIV8ZL=^V^,1CSL! MMU%,08GR.+3^@O[(Y$:"+U$2;?=91@/Y/APO=KA?F*J1=+!67S$XT[ 95J-#9V P.,VU& -%KP!''8B_JM%U=G_H!,09:+319G3(>P4+5UT!V_)U7D0;9&5\H'^ 7$=H8-QD#WG0"8@5 M9U"GO=K0S(GAXT67WFY3H5BPNU([7=<1SSD!4"W3= ?;A_#DF-]22V,GH,S# MOY?B?IZ*2Q$4IJN,7,\I5G>'U/&0A!>[EQQNOU)KG$-8QEYZ^S'Z<6("I;YV M0=5_R-?$8^4F0U[28-=V !WPF!/PGDJZO6"@-+PFLY58;>'$H'6JZ.XBJ::6 MDU]]F$5PL>2>8:B"!U/,RIA6?B/Z>Z0YC$BX2)#<(-XM,D&34_HQ5;2CAFU[ M4.%.O._*W A&GL52*'6F-][6U@D@.H473O#3-B,^?0._^ED$1SVX&@X@JFY_ MUI'@ IY$1T_'-.-J9U%J;VQ?6R?>6*,\Y[PLUFG6=J7J:.X$'"P+ ;.,UW(9 MX->NLW4^,/D^6BD7C60V8TC7OO9.O"-4D^ODBUIM#]K]]=<"G)5TS-<)W1!8 M2E^KTGV2-"<5;$+476A*IL?M[) #2;=B<=YH!I;\FX>CN?< *4HH2V%M>NMYE548*K9)U?UK ]3/ZN(8SH.@<7#>03M6=2U=LX\;8? MLC0@)$1:#69B.*J6XA&/3_Z>?B4Y.I%(%J54[2P-17\ZFCGQMF2>)?HS]T7$ MMK=V HS*]!S+Y6YB7842U!U.^D_(G)^9ZH7M)V[S>AF9.#%]UB[;5 M+JBWF?S JP;T J:"+WZVBD0T15-!:6\[.9!6G>(E)\LROHN6P!6,FK_9\G"B M#">67L,&>+AMS66CVA%P7(:AJB"\= #&:U=; 0]: E9A. !!H]RGRQPL:/(O MD\415H'J-V_WD9*-]#G3F&H:N_Y)$IQX[RUL=(*IC;ZXO(SA((.;$7US:<8N M%$!4E^:HC!L/P"'D.C%!2DJRHK\^9'1!1X)1>A\3=?N#3D"\A"9@&819!]Z- MZ@YB]'EWM9_\2\:;TB8-_9C7H&HQ6[6UFQS ,V'^$+IZZ"J)V"R;2/M:&SJQ MJ(!2/8"=SWSGX!^ \;9XT)-.@-Q3^>-B]\7_>YI=QG[>&A-]I @G8%]%N;]: M963%[>W<0-/*RMC5?O+OK3)I/K(J4-P-CYP-^ZR@K8],#DOX>DBH!XMT[XJ' M/34Y.!%,)Z_94),^"B,_:W"[=31UXEOZ8BB&V?HAM39V DI#+[CKXA1I;^T$ M& P_XIZ=#M.FH9D3P[]I/U):4JR[GW "5)5BS!.'9&RB0I!QL>-_/#!;^2A1 M3DR#$A_W0.\2G:8&UL2-86_HS2?#PE@9U0BV:>['BR78"U@A-5QJ!P0TG"+' MB0GHXC1!7EMD?X=;<)TPO7],$W#8DTZ U(J+L5#D1ZR[ M:OR(VUL[ :;)ZG_%PHSFRR52/'3Z! ]_V@FP>IS_C1^0^:;A?]C3U@D@[>4G M#(8Y_@9ZF?R.E#SYW>*AS((U&!WT&Y#J:GFLK^G#'W-B#9C3X#!YY;C,.?F( M$["Z,UE;S\[6)R9?BL_I]IDD(E*SYQ]R AI;1GF>!J!%A!#L?/TU4BX+54[S(L/B!64 M?LIDE;='C?<6ZL34*+'@$-:?)7XL-XZ+7<56;,+9T <47HS2^(A+:A1L*;E=/6YI/'@;&\TU_3F"K+/A2#B^E"4D&T M-G+B38!E&9D$BNLW9+7I9'DUMYUD$JSB(6[O&\SDC#E6FE4R?6"-;+98P<6!9>$.-HJ0%[Z-(/%^ $9#WD@5_\ M6*VOH-T^L/\I)\#A#8);R3OQ&!LZ 0$C(7)FZ+Z.HTV4X#?5GGW>^8 3D-1# M;M\AZ,2 >83\DQ_[V4&Q]+663H 020K@<6AQ,M6:3'[:8>4ONH&V7*VUOSHQ MQQU>.E65X]MF5Z#F:9+.4,U]/IV+=VMH),-*.RA=7HF9%<P9L%U@-1$Y7_)QI<[[K"*@;MP(DI,]7*E-0IHOCR%06\I&<+[E/T,S9> MXD\1Y,@4T*'")6>_3::EJ1,PT$<+M6E>.[B-&HT<,4LTC4/UOSDQQW6F-^LLCS]B]G3<,SS3@ 6]6$>2(8G=-<) MV-;6"2"=>S#/%]H=LLL=+<8)^'NBO:M8;TAX;3='GR#&"?CFG!CS#=W4T@T0 M$5#E)FB!%&PM1@B&=DX :);]Z*2Y:FWM!!@>H=G^K6@-G!BR4#6?TWE C]6, M7)11',*6;32$MK9V LP)9H06]?PT24Y,@KD^9FL8?T=S)^!P&R-=>?2)&*.( M]ULD#:V= -/(,V!J'_QD]J^T-G<"SLF5\3JM!OVE.C$Y>N2E2IISO5P2B- @ M5:ZJ6>TX0H 3D!_)6QJ_P7U%O\UTE)SL>&!R2R9NBL\$JB;O%DL@$H@2/T8F M-:'L5PSJILB^$V4X\2ZEQJ@G%.WUE1[RG!, ZU=3L#8&)D3&ADY $ %.C7.B M_8O;\\CDWURUHRV6\R0I_5C5MQI,%WN:3PYG[&"2AD/-4I].+'\6("T+>75= M'%N:.@&C-9*UBJ'IM#\=\_SD'X3&!/G\GA[ %RE;33[X*[.A*W_._)!L_.SW MEK#X0Y^;'"#7IJNR8HO7.&),":"ZW*28W!<31IU@3LMO;-$#R'3B.]5*(L P MZ08"A\S%3OU+6]+*X4\[ 7:/5??Z:Q"78/@1-.4G6(8;,IP ;N(EQ_$JWNL# MG (GB'$"ON[& %7 A*[9RHG!/ZWIQH%E@;L&WVSEQ. U8P?0N$!VK7Z,[XG% M/?3Q2>%"$?I'L.28Z],K?W+BK;PD]%.-2:A4VNPP/[:W=@+,/2D.++!H G?X MTTZ ;3EP6?ISSC4-]KLCSFO3XT[ K4A$VC2-_8?6L3*< *[2Y=_F>>G3)]H) MA=M;.P'FBMYXWGPP[^K '5" 9]^C3L#4/?C=891M;9T (I5* MA6\GE[_\]X@>JUFP-H2EGR3 "4HV(EM+I=V8_GA5"JY\:,[0<[D2Y$5 MZ'V,5NMBL7S)V=7U<@W7K*N2/*>H>3U16(SXAC6'6PN%R.R=!GKZ082ZL39, M&ZE,H&N/^SCDNXV =*;--L=0O?;TM8)()7U MMKH/,"YB<4\XQ@)\F PG@"NEC;H(B&O'(9[],?.7A7^GUP?4NSE)L7$]#]^- M$]-GXBQ^/)'KN/[TMGW]*A;V7RM]"\#)GK50MZ M2HTR'AO0JW&9@;,&K-*Q'VUD0>O+[NN8]=Z=6"W"MDTW(ZI3<#K@Q7+/B;W_ M*2? =21G'9JT>J2(R3^@.[("+;'D$.0WI'] 2JA$\[O= M]X03RU'Y]L&C<11#S*'/3O[V@)>%ZH4?O[_X\\=Y!L7JHF5$PF7LKPP':5O3 MR5W0C"*#WDPRDN>AMFWN[D3&S"W MZ KVJ,J\"_D>I<$)?=2#3D \/A^]R6W;3Y03TZ"GB79X@PWMG #0R17SDH11 MCA<3N(L$M&E[79>3!#DQ!2>G=[/]I_*1YJ@-/J_]9(&Z/)($_K!YWFI'[)[&SL"!>[DV39E\1V8QW<)*SK; MM>MNG8\X\2E .#5_!B6U@%VZ(,>= *B3+ED7Q!\=G1MP<6T)4^J M\P$G(+6;DZJ;Z6$1 ^ ML;438.[)NT*"EJ4)_3&H3'T8TI#+G07;8!0@9!MW+=TAY#HQ02;_1ULF8%M; M)X",IZO^BL0/0E?]C4!8#+T%O]&[Q(J@(@OA+C)BQ*XB?>3@)E=/[]+ CQ_6 M5$=A01QU7;3^=R?65BMEA-F<=?!33H#CV_4-">F: 0XX;LK@![!1G^Y^Q E8 M79GV3F70WQD(C2_3-^# PK1KX]K:^]#DAE/:.D*>3)$R>925B4\SI\_I?)QULP(PM M?[MOYU5@,&?M:V2*GRC#B8U QKC,RV*=9IW6]+:V3@!I M54H.,*,=^JP30&]*$F/E5Z-31_S1B:'RX&46S8R5K.5IV*E@'O*<$P";V88[ MF6_89MC<]\SD-QF1><]X%-E+J-]F3&V<>".,$G>QO/X:H*T":'(7">@L-2,Y MUD..@-N0&]'U7R@MZ;;'^*E$6>7/65INZ1-@PDA<[)YIQVV?^P&/.0&O9N_$7.%Y3/5\"+P#L= MP,L:F;< [8^3#Y6>UCE5 D.<850\S%P6;>V<6)9M'%;'450ZLU55'T(+>\5C M&L=T(Y$+_L!4IV.E.3$9#Y+G03*N=WGHE&9.#%\:\&^3;5GD=^2-Q#\!9UXA2:':YHA#NU6&$\"5 M*A2,DN*@@A5J4R=@?*::0N;'L+S"391$.5IWW@CW'K:#.NA!)R#60\0QK.= M]N]#GIS<"S OZ?)*"TSA#NE:RTSEBCK:.6.VNXF2IV)37&<9,.IGX >B^\!- M+4'KL"><6'HRN%UP8;1_3RU-)U]1759DA08W$ASS$6K M^UDW@-9<$ =&?A[PV.0;Q27D,U(USQ0QK_[-B?<@^7T@ %N/!!&)1V1^R-Z MCGG>"<#RV[@W,SRK?W=BP!#=3) P0XUN[E3'.Y]P M3A'/==0(^7XJ"]T\1V M;6XU^3'+.4%YH3)66:@EXJ>CZ>0;M-#+]KG+][6=_'WHY;L@>_20,E]5N\D! MZ+>RIW(+Q[I0REKN!_L?F?PC!T(38/8"@A-^K39[-5H;.K%)*T1<5V1+KRT1 MKG_Z,ZLB!M=J)9.YU1-KVKJ'DNW$1.TQ,YQ@F7 "5BTI0) GHNOG" V(8CA#DQ!141730C_9$SP0_7"2_^ED$8WRLLPT?_MCD M6DX]U1&H(K;%%2/7KP+@ZYK.@8]-#N\+^1H%?O)4ON91&/EMAMV69L[^H;]KO0HT&CKQ_702E8CHA"MSEN&AS[H!M/+)5R3_1E2FAI-_+3BY MBMFRL9.WM)E\X)(ET/QYU_X\^7!U7C#C-!N:.+'"VX[N VWD1SSN!-Q#=Q^D MR'I/^VQ@7(03L*4::K0]M;=R8_!2S[STLVQ'YQP#IR "Y#HOH@TL0!E.E;/" MCTHR^C'.K $Z<&+*]!%V9OVW-'4"QCPIJ/H6EVA]DXP.+-Z OA(L%[79ELR_ MNEC6B^BU,ZT-(MB)*:K6+F?\HO?G:O-=))])NLK\[3H*P!68 ^L_T@2R^(W; MY#8)(8:T]&/!<8_)G'0V+G:<6NO ;V?\_AV;<.YVP&@L2&/($C\6EE4,Z-2Q M'G2//EZB$Y/269O=K9+L<"WD"J>P;HKB!OEE&LKOR61+ I#@;0JR/T0J. M$N7$-#1)Z+H)LKK:3^[ATEQ61A=VLX43;T'$ZW(6I#L_,1*8&IHY,7RE1$1' M*&^]D1-#UY7:SCV^I:D3,,R4H/-"NZ88W\HA#SH!$5=.59@DO"HS&3W0SE2V M[R$GH*%-G1T8^[@)M59.#/ZBC.*PL_J@WF)RTSJ[?BC;4Q[W_"B3'0M"CM#XP6A/3"SKH02<@8GXX\ARLH+P:S^LY8)\[Z,')M74U(?XJ M+5^+91D+C:N;R^KP)YUXC[]E44%7V[)2F?%TS?,2*_ZTW _W/^4$./4^<%S9 M14=++#YGF&:ZP[VO]1-KMII\JP<.06,]^<8?G9AG'A'9EJ&O_-F)X7(MI"6N MGNVV)1UPQ4?3%=ESNK3)EYGN@P<3QP&N>MG,B7=9S]=3ZL2TZPU['W("VJ,D M88NX:^<_4=3DB[!I"VU7S]N; M.O$VS=Q2S,XX3X I@BX_^C9@,^RX2)X@QF'XPU>&'N3JQ$SPRD%!45X9- M;9QX+R\)_31 V5$=@-A1V6:1 ML<(VQKHVK3$8O00Z,27T_@*[1L"#9MH7L[&A$Q Z7@);>P?0?Q\KPPG@SR18 M)VF<@@VS62K)?N].K"!N\M182HZI6-3]H!,0:R4R%J^%'T%UV43H?3=IUA(A M;S3+G2YN\L^K&A?X(L'ON&3\LCD&R>%R-P7<'?J<$^_[BJX\^D+X$L1[?F=! M3&Q1[?#ML:^#")Y\#5SGM-F[>8DW_SSY1>Z.K/R813_4G5*&/SNQ _-[N^R M&QPK8_+WQ-[!]89D*V!7I&NH6,,IZB>[^COK:#HYC#G]?D/TD!EX"[4_3OXA MJ_0@_-@5]NGZ1]W1='(8%VE&5P!DK+PD(743R5J.3J8T3[P#OLYTQ5'H+ M)P;=\=$:/EXIR8#I4"J#WZJ-EJ\B]'2=\5F>XO.5F6,;P+ M.*JJ1-,#"NX>+F/R2PF[,-U$<4N)]_K?G5AF)BVILA:!5__CH2;13NIJB-G?. 1YQX:TUZVB]E7(#W\(K$$1@C8+-3"KZ9S[#> MTIR8#$AA%]5_]E J&5M.OE";FIPH0]-U 3CF02?>D\+AL%0]-YSP!^L2H^7L M57'<=&HQ_20Z\-ZE_F@D>*K_??(!/Q.PYRR62Y)!^E#.B"Y76_I! @]^;@M0Z39RHG!"VUOL92QA/*'ZF-O#V0XYGDG M (_GRZ;G&\3\$=="20\?EQ,OJ$'4 4-CDR$2*5NJA%57(*/9"OK M@?*X-,CS[;INGR3(B2F07G-N"C#NEXU&3@S]J$F_I\K@\SN)W\B7-"G69IMY M'X&3JR>W24$RNK> ,>2)7F:2\.G=W[;Q?;:WG1S(/7E_SOPH)EG+/;718'+C MQ[P,HR+-(,"H7MC=\.?I9UCSU,\#>FIEC*6/!P[=1!E='&19YG[ M:IH :-'\)Y)(RCGSWGK(,VZ<_B:"\$ZG3]<#3D!2 MF'/NTP>__7YB;#CY8VU-G3B+=2Y:3N][JV-G8 BZ$^[ M/HMZ&T=.B7D84NTBY__=@(JF)N60VT>1UVSJ!(R.R(76 MA*%]SS@!K,9]_$P[:X]L:&WL!!3FFJFJ&_![;9NYO:/YY/M1+Q,)[MXHY$30S_:PHJ54@>QU:*DR1>J&BP(*L-B6>#"CW6Q@WVO;5L$"*B&%H M1M0V#WKTQ$7_ROT:;< &,?W+OH M;V!7,L:;#2'7B0DZIM13JZ_M2!E. +],LVU*!TSN@:ALU4U(T-K8"2CR_G.; M;,LBOZ,WU_A3.YB.YD[ 024.HW%:(P'PKTX,5@]<$:3,[669NMI/KM$TX_?V M%">LM9O<-4 5K+ ,BD7&*]B;/ .F-DXLI28-L7#E@<[_A13KU%AKB-254E8+)=T[S.84?8T MG?Z[U#-+HXY\N(ZF3BQ%)*/;^-GOIOVDI8TC U=.'.;Z[$+0TM@)*%=DF^:1 M.6-;_,V)@4*U,C]?4^V%7BI)>+%[R6'CO<7HU?UA-"=+<0*\>HK(4B_)"A,J M3#"[VCL!2"C^C.$5C\E2*4U[2&SYD2*<@/V%;F2D %MV9?(4U.RL-"W421 1 MVL]D [?N;'>[V5)8K1'LS!PW:6K".@WVY(:S >L6Z!L@[&!\25FCUP&SD6ABV]TF"$@B'"\ZUP3?QHV,OD7L7W=I X:P@J8UG*@:+E&5A$I\ MVML6I^Z_Z>K<"P>U AJVDQV?A9?I9_S(-Q5;)&A5+F"ZT]2.?9(LTR[3WHH% MD:F=20<2"??0.W1BC_/L/8&XC-1K<@7.C:D<\44#6@&)=+ZG9EJ2E!N^=N&0 M5L R7K*6NP3N "D;EUJ61D9E9L;);!G)_=6+T?R"FO]AJ>LYC:TX;WU]&_\E M9#5^(R3POC>XFN!"3UZD#QW_N8 M[LM/B6A2Z&K%GJ)G&KW.<1%>ZY\J4S21[R1CD!6'L&+9-P"&'QXN8/V8%#H MGHJ46'V,,Q3G)._P&K$\^P0R4CRUFMBR'[AP'B&PX5N.KPFV/U<*@KI0 M-6-?I/I:L= K+\+!-"_O $@PL.S6QAD)=L%''!")ZWSN=J"?WTVRFQ5[Q1.A M.IP!MA>FB#/ +T1,K(=I$0^R"?Z5IQE^!JB5UT;]DA4@GLMI%$NZ FC#04U# MJ_+=:"WE0E6*H T:T@I8FL536(Y>W3963+Q60R9EY!G-(Y?J12#3T3A94\W8 M-XML?77>9W0?;I+\+=OE495&_AGX ,D :!=^0=-'=VI'][)7&\**99-XFD?O M0#4&,]I8,7'EHBA,Y[=A(UD! O9CP8(7HGW5E>+L([NU%8LIN)KZ74>O%";J M>%MB[%E!'O#RL6JUN EQ[0JTF+"3"ECCN%8 ='[3V?ZG3 ]/R;Y6++3MN7D# M4A^&QR)VJ?G>D]J:=&E'OK\5"V;'#I_=NJBZ-XE^5BR0:+C?DR@ ,"UT/TP+ M>*N5<5[G%>;^]RCQ!([ZC&9V8(^Y+A!LT4L68TMLK6\BQJMD!^M?[N, ?&)S M%OZ%XQ-ZR8!60%+96DKS"K9&8W^*)R\,;KP3\0U'E!'GYZ'[),CV-A_DGL1I M$H4!]I4@>BWLGDA) L)J9UQ?5QGY4OPTETF'@JO3,R!/LT\7@I4Z6G$@NZYU MCR"K(S4KCSRZ]5;/?Q&#:R>)"2@$:S8I\JQH0S>9)RY9A,KIBW#XQ,?!T28L9(X:A@HALH,K/',']Y2FU_R M(G0C'1(&_T'J?!%[7-K\"3O5XQOT+I9GD?[Q)X(#LE* RM M/H05^]KQ4:SL8C=AE.,P#AF'9<4AK%AVHXZW!,%3L3JHCV<%(.V*VCCFV^89QCE-^%'9%Q.K+/WFTWE8LMO(TN ,!FM?Y_2VYDBL0@UW(<.B1 MZ6F<&M>._TA\/NMKNP27WLJ*'<*N?7&6P-.S]^,K.DHPQ(F=8Q(4%^$:1]@$ M6^5^IC.:"@,8WR\:P__<8.^Q7$.U;ROVM6)OVUZ-G:?O&6#OB^I'9LYHU3&L M6/BW%#]N9:08]=2V6Q@_EM_BMS"*0' V0*97Z ]UBL;N412UMV(7SGX,M5\I MER_AM3>^0P]AC(.;6CQ%1=8+S$._<@SH[I9*7RMV#IMF2J-3D^!UB1U/EE(< MPHIE,X2#0BI 3U@&0RSZ$@.(@G!![6_\0'_#1JF B+SIM1=[@8>3 "<1FG3H M,;(7B+M8L8^(?GA[Q&;MRU2*I>_ S7EJF0?*Q964\@RPI0M_-!;6K$(2K@! MEY+PVAN_15\]N _CBJC3KPVMC14[4=9K4Y#*^#VL6%15B!*7*[K]1/)([$55 M;O.4*((1NXIM\84MADL4AHYE!1#UO;DZU?_SOT/T,D'__43J9["(AUQ/NQ;Y ME>1K)H+U'219TOP3VQU=HIL5R^NYFC+]@FBKE.]MG(X6%2""0)1KD=7.BMT: M+]"JL,B8"?)J?]L*H-M*"8X5E-K0BB7@&+-.1=BSA%!6C&W_H=$2O;^%]P!B MB8Y)ZD5?8)(?40_,(A6Z8!#P%%R=?KJ_2N!UY&7,K,.*W2W8KFT8\75HW$[&'_I"UL5+CJ$ MW=G"H"02I-C)B6FRENO57=S_^>-Y;8@Y_][XA?QP1*(DSC2'A\*_EQ_M+32/ M<80!HG-1E?W]#^B*H&7_Z<\_H?_WQ\S[3.+D 9_9_:LZWZ+^:V2,AJ MP\1>+Q+7COJOWW5G\[O67J U@ACQ/;^C[%W2WK8(!U@F->_T#L&N6$Z*UD,V M+07^'_;)QQ\#$))5X/_Q>_P__O"9!O^[Z9G7]0BH!B68MIWX>DUIQVR$J3Z MO1<5X#;O?&.&W1833:SX8EL*:A3)'\/-&4-NB# 1%9(V]/F5/[]XEQ M*L2$6\0+>AD/L':[B2=YAS@;+R*E7=%?>$>OV]+(1 NLY*;:;#LIG7L&^&W$ M>>-P%"*3WG6:331%'!V)L\6>#F])1)E;^_=)<;LF:=TB$H7Q/^#$!*[;;J)) MEBK?\SU@7VUFTTGQ_ 5$T?_$R8_X!P@*Z(JR6'45 M%/99H#>?=,K$P]PCSFAHD[UR2LPI,YI/.N5_)%&.&&Q8Y(UAP]MM-^DDJ6EO M>E-LMYIT@B_OZ,:4"3:9\VLUFG9Z!R2G7>4I8A13]A:W6TTZP=L#P ;!_1>8 M_,C>14#26T]^(@MG!NYQ+)M,.K57[_,^P-'?N[!(*B28)ZO]I)/>! $2]=/R M/UBB^8DY85I;$Y.]QBI.^(J>2=%4&RU-3)2XIVPAR=\6^VP^E-'EO-IM8)X:1E89'I7C#-7M.) M>?4JO+H*B;PNBOAP*0Z_U[3RD41ABKZ4Q.LTZ?2?\KUKE[Q.?/NDD%Y1#*.X[%4.7? #8=0)H M?P^C>LO[&498YL@JH4C/%IC ,#_^MU__.Y_ M'6%('*'_ZW=_^MW_RE,TI^18I K'OY7AA@\%!,S9DJEF *: M+0 &9J1L2X2 MU[4#+AX-&0,CK32%F]!0KQ ?PA*FGUR"B7F".H;8%1O*,>K8@TN,_K18C!C> M*.V\]16YKM#X@U-D1WAF>N;Y$J<_KRCQ?0-*G/YSQ8GIEE!"])<5HKY;1(G- M7U=LV-X9)49_6S'B.H>4,/U]A4GLF%)B]?.*E= ?IF*Q5WZIJ::G.^)46*WR MR!FKG@=0!=)R!1)UD#H>2!5$*_=]AJCM U4AM/+=#83:;E@51"O??8:(X0A6 M0;6RX707M J?E067\(.KP%H9<8'_7074RH5S??\JC>7*@(L]#RNL5@9LQW-E$%_9<(:3=070RGN+'+TKI%;>6];'O$),*T<>S1"L MED=[AY\H3[>0K7 MRC+/7#>!VX3IYNK2=Y,6XSA\ C:(4DR>;VWGI&X&Q3%!8A*2 *$NK MOYQC4ZH M9,24 Y_>UMC4R_2UG:2UF^S:@_"$Q">21)JQ%+F^QI96UFE$,WQ,8EC\X\F# MV:EPD*+D/U3I:>NRJ"D4U?J:7AJ9D+JXIO=CM1\ M+&N+GZBY(SD-#5,J*1)EGC81A=5-<6MIM9L4E M)!I;CXCS*6:JS[^(J:?, ,86V6"!S\D),=)[4KL",=!.\@3NLZN M$699[Z+DQW^#8(_$![(&-.6ZTMX.R:Z-JJ;=92N.8@.50_R>KRH<4OJ86TH2 M[W'15%PK\3POUAKHC)6^9 RV=N&IZOTY":F\N)]M M2^*32$$GXZK9D[D#HEXF[P7,0="WIK O!:.]UH(VY$%H%+N__<0E MIFYR@ NQU?K(GK"JT-,8XE^2)/@11MVB%+V?#6I=,B3\@>#6@S&B&6GCG4;' M./1#UMF0Z&B#%$E5=@W4D1E\!_ YI\JYK$> W4'KU2TIQ'7DA0<,VGV,2+?7 MS\S-;VM0.@%'Q)27I4/1G AN+8,G4T@1]S2VK&[E0_3H(,I8%/444"2IKC9< M;+%*1>OIUWZ%!9PUH[79Z3=>6B%#S>E@#SM7GW%93N[VS@_E$5 92Z(VH"VW"&B;=]$4?(#/X)W";Q&)RW,B)Y> M$T#Z/V86O/+Z27$_O;;F1%_O$\BYB=%:VN$C)N,;9GJJW#E:P;0(+ Y2[_V$ M'KKLB?$JC+,<(Q>=@YEZ(7@H2;HQ.@&:@M]C$T))O\(Q(+0AGJ<# \4'$8/% M<_Y;.C)TW\$6K:)?5R=NG=B'K$6O>EZ!3H"D[EM(H5"MJ[GT2Z?JJ-C$B\=H MN'3 (;7I!-HJ7A=-D'K$L*E4S0U?035Y7/1U7R4E1%T]U*',.*!PW=A=0(D M-2Y>QE76"=@TB4*TE],)_*09?"GQ? S(;'H5Y?A\^3/IQ!'3*0&,X4SOQ"8H M2PD2#OBN 2?!Y8E\_!==O5&9)^8'$3B$E?R1Z@4H.(&2&E]'BX/0"M//!4PQ MV..7R":@+F&')1B5I9\R$2],X__&@,8FGE>9EAA0XLNW2O/ M,J@$,3D$&>]0G>,0G !$[;63B<$6(IVIZ&Z7">P5'?%X#X!>L&R^-&4 M4:RR8CM+K)99%4#Y$>#%D(Z!U > ;XF-6"DI*!HQJDXT']XX!C'7T3NTB4V.)2YR6629&W7!+E2KU M@F/;:R ;Z>8('(H.PFS.76^93RI,?:.B.AO(! OH-?#GF7J(V%*'R=1R5)V>ZU" MRE,._7*?DBAI[F:6*5S[!. A$8) & XU1!L$&,B[<'CSD^G=M=3U80+$AY&.L7S'N U,8P?1AQT!7B+@GNOX39 M^W6>9N@)@K4C-=:!I9BY858L'#*2N1SCWEL"T0-0>AR5/"5C98S&UO!!-V&4 M9TP["ZNUUL?N"B;?R3D7/G:LEK9=]A(F64N0ZBAFZT)<)RG)S%6 MO"Y:CQ&1^0])X$7"<\1L:K[XY%F'(9)E&RW-\5!>!%*LN@K3%*>"0IM\!YBV M0E9KKQ%>._JDWCG^:5+%^,M'#J,UH40Z]$F""1.!K.IR2IS9&_YS$:WE;E2 MG"!&FQJAW=T$:*-#S)3CS+S\Z8MZF7WW'I,X:=->_FH$G32_?64L+*YR0@)D MJ:]>KY%AG19)T5;R_&&<(XQ*8H"S"H)= D%#;W_[B8Y# A$'Y,$3$<.Q^SJ6 M%I(H(O *J.5X7S189.\(@1]6RF()KSQ>#\.G 6%>7HXK1 AVS&JXK-;FF;?* MO"!KAC WY4>0"3G-=AL;7.MNPH\P '%PED>!'Z'_2+@)LKO:80P5FK0J"ZBT MD)MN G(")X$-:>H$]];@(V7_J:X>TRJS:(CX=KRJ[!G=!.06 M, ^\7-!]RXT3X RU_S2A4S2I.($KRQ!(.7)J]IE%HRH&>U)6#0^:MRH MP![FA&_[)0QH;7M;-%)*+!;3%KAHB,0L%H_7< L:+I/%H5M.H#0BM\6V:3N! MK-*+R+>3+SI^28G:LTWVB\9H($UK*FQ'P<>VS")*=X[IBK#HH#>EZ\9TC5@T M1&JWC>V#X01(TF:(86XABPZE5+J+;&^416.D>AD[7B]:L;&W>(_2PR?TM7$K M")?/2PD<>9R 2IK&T[R*W(I,%E"G$7V81L%YU@P^U]?)B:R<*L>2XDSE!$9J M>IJ^X]9TN2BM/T@='[$5&0FC3PG2SXN^8W(@J>NB*T7RLFVK3U6B$V@ M>Y]-*I,9Y\]=,ST8P_H!?P03@7[J ID>YC'O49/QLACP4U:47D?->@S=*8F: MVW8HJ.E Y/J82##$C&M3ZV_0XS\E&M2**^<=)9DN>N-+0R2%9N@I3I,X!M'9 M[ZF4LSCQII(]M4ZW%G%>\N,Q*LIS5B Q9RK12>\D?3\_8DM"^1'VQ.@-;8US MI*]#J>_(88*<$'E&4SN8Z#6>X5)/,B[_XQ9&=$%,R-,X 9($FRQQJIQRGI9B M(A7#^=9(H]4-5D5YQ&.@G0!*Z1)*\_0K=%WH9.0+)YPYU5!C"#Q.^)C)(Z4F M93GA.*5TS-CRWG2.+C.P&U"2R,_+;M#(I%],'^]W?U'R)?BD1EF3ETAG3*06 M*4!3W.Y>O4_$=X0)KD&.ZT%@XQ[YKRBE_>4#ZU7A<>;S+48?CG )FNMW+]Z# M]#Z^\\*BG \^:YU:#63Z_,)=8W[-RK-RET 0[N.B$)=_(L(BVL-"4B3_BHI7 M*/A77KBO5X=@P/FYX&,FLP1UER) @-?#RC-PP8[R%F:V\HO*>R5V3EJV7D3? M8U++(6-2;2?V1,-1UK&M3B@F-)__D9]=)[9$P_'GOMQNQ+E.?JY- #Q/1<", MO0GGI1486ZJD,,[Z/V '/;F$*(\ ^G1\X!Q(C)>^WT7)CW1>M*3[\-S'M>'G MVCN&B-Z+G95E!S#I_=F98[\4NO3R*%W-.0ECVQPY@5Y4'<#[>)? 0T&6!"^ M9&_CQ1&>O#! G USB]JMC$WW+"RDKPDZ'DGLAQ%H*31>$PST$TQPY$=P=?J6 MXIKR]8W9(!'D@V16$&S=*)]:L]UKX\OJUT">">MW,6F'T7-,!PRT&I\&[T]9 M;/OR_>$-9&S1:)(^ &)R4>,%, \%^(JF=4DV.VU2C*/24QNKCSV,Z M*M$[8>ZFT)'AC'DI\LC.U-ZHK&LD/X!%_/T3!$?$#MZ4HF?I4(236&$9&.?%SCC1@$,& M,U]C!Z28 V:OJM7*?$T=DFA,4&F+VM9@6=QC>1FV.YD7B-W>BD<4)U;<[I3I M@<((FF.<6))X^=J@?\*\OIYIZ\23!GVON>H.EP_50^B]E9GMJ)%3DT[ G!C; M$*:VNYI'(;[G+'&4U\6V!Y\B?5PLOMAQH^_3-,?':[N[ 6\R%[C3P1XNY:L' MOX,,WYD7@!A'WB;)]1V9%+5?*E4ZPNYM;$=H('[QPA@+OG5]$4*Z7M^]^!4< MC@G$J<\.B%."9#\8VZ5A8',UUG<[X&?;'9HG,9)@<\B62'+X_^-W[P.]B$0W MC/C^T,] @'\@82?-/S1:HL-0+/DF3(])ZD5?8)(?40_T;[_(/ >"<^(Y!J@6 M3,P*KHQ#]GK-K*#8F(-"F'[U,GP53MN="N%3'LVF*%^TV>T0J4.G-;WF M:A84!C"7,Z"D8MN8PA>+V&K)SN;<<"^A)70?EYK"-*E60HL? C6/'_6%!C+$^BXSR)DA[.:Q8\%I4@G1DB M*8+$;6Z;B$]1Q5^LRS=H5RZ+&@/B[ 7BE&<99S1>[^@T4_CUK^9?9US3JS3$ M"1[D9DN3\M!'B$O[W"7P)LG?LET>59I5MNC#[F(CUL>_DH+@47^WY8 MXOVL[JK:26 EX0.JU:79WCHTBGZCM-(]M4^F$]& 8[IVJM;"6#;2,DZ4G7AA M9=R= '*X$Z?KX=C#W2N;R''\%9>-HI)39(OX27D>+AL\9;4$]P@J./\YPOGH M9B+E' VUAHS;"^Y%;&7'B]&)*/NIV$J&TZ43&&MB*+FDUPD@]3"4XQQYES= MD#$[\DQI8JY47*F=.)\#>2L#OMU.)"Z>BKG@^XL[ ;4F'H-+R9T 4IO2 M2MKQWXE$5/HU6MU0 Y=/YZ5:&;K/KU9$[67&=#(-G"@,)Q+P3_7BZP@.T;HA M]AYO5<[ @D@.-^Z*?F&Z]1 N_5R/(T-+A,(X<3AU6RG8T39::ZO8>URG>AEE M8X <@5WU]9LZRFB4RD(+$_Z$L4M.E&<:2?3KQ4\Y0AAT/W"\J*WI2F(Y\,#) MQ)$Y ?BD3]M0$4[K%AS)^XK6#3.;-N+RYXT?":<52GLILIX'3B4>;Q0R81OS M-15=9L4(EB#_=:7%AFCQKW\=9Q,*:GP;SX&(J-J9:'&,6C&TEPQ/12_X09O/% ;TEX']?]/F5OOV2X2Q.@*;]?>]' M8&O%<;WM*HJV$OJ?UR,\5,ZE1M^/ NM<*_$1.?4]B1 D*1:JLE,-[RSJ936> M#<*>M)8B7^R%T]=\^9I73CVL3B-SJ5@):%C7D<1H-C?)P0M9*9'H;4U6-*^8 MVZ_@\ 8@8]K]=N:/1@?*=/,9LO*+\/N87PHB+N >_4_A_,\-#4ZZ2RZ8D^XU M-%@.#8D3Y'7#$9WW<#3 M).G^6O-S]K)AL&$7M#;[;&'Y'@0W.42'N'#1(D6%U9):J@]D!P$F,RQ]?0*L MX?@*LO>$5:1)JNLU MPCOHB+H%5DN_0+UD=#C=0JDGG[:1ZM/B,>"QU.=+FC )9% GTC(HW+O&F7,+ M&NYEH^= 7#8RTC>,HV]P(B9<[@C)J32< $SZ9+&T)4Y$ ,H=*[I.QI$05'DF M0%X!Y$0LD^!LB71/*T:7Z*4G*G/$\W>HX/?KW\;Q.&4[F,_2S>2) M;, [0.-C+%:?$RM\3AH/R_G- 9!L'W&P(KF 1>X1[*Y:+3+B+YYHGC,*/2VC M1*I*("T>+>84>CJG: M0(AS-+0*B$]/I)N3+(B8'YQI%_K'K[U9]Q[M\O8+&NNMZ)A'X*?_N/K+3^@3 MAR0(=R$(=I&WIQ D9E.M$WI,8B@_)UYKLY=:;L?K<&+FDJMK^^<_:"5^D05T M3PTB[L&H4/K/D5$RS\;BB-$H01(0>,D/!P^>T&,1[F.$A8\S2!?A>%BJ1"RN MWZCD-@^VM3]_ :_*Z6#.Z8&W'Z\(XZN([0(@;9.=VS(G$2H:DX5KHL*I.=SNL1W#N% 8P]SK1M$KVZ_#YVW%WUS1,E M67?^1M-J=L_I/I_G+;JXM)9:7\H^E+R7DM?:CMO&@;9Z(KE+=O-"50FJV^7* MYG2EF%77!!=,W,_8@\BSD,5. RLT[WBF>QRN,-ZN+ M7UA#\7K("KU(]*;R>I@,3Z54.FSL2K5?C3^=][;<1!$YT/P12PB&^ !TW$"U M NTF,2FJW,R)3N 9-X@AGT0P&IN+NF_-1W3-6:WMN*_\C6CG*&2LVLT[=^>% MD+C'?B7^LK6._=QB9D]WO:#&"@07D]O%V/6DS4IT2?E][+BJ,AO4O+ "'-R\ MMJ_0BU,$&/I&^DN8O9_+;\WKMCX#$COSY"$YJ[DFH09+T,U@'A[ZS.0?6I41 M[+C1LIO8CL!3P,G-.][(HCRO2UU/7)HUYO4P=I4IDQ+=76X7.RZKQ.9TDOQR M0'#S8I(2T#.[D\6PT\C8S7O 9>M N^2VD/<5=++C]M&WH7GA1&MW\\H] M@RPLA%.LC9_9W6L&Z9+R/]5:I-]'E1',F99PU#N9'U%U/B5H0O5$KT ,=F&F MP 36D3$V]BE)6(E4L2,#>&UYG M5>I"I'6^;%"#.6$EYWW5G+=0BWWAJ';0%CT'I9WMY4*TW:0Z.*HVS&J_=%*B M;P_B^054<1:BPJ0HC&$T+X!PFB(ZHCB('61CT"9W@_!5H'.3*%1)Q:KP^GE1 M@N[L!9>>V=Q<^9;.C$17F=W>CELKVI!6#F#VVMV\BR]@C\G5,S@F$!.K>=W% M[NQ%"7E8S19F4(6OJ$&.W]Y;=&8/37^FSB(ZCYH![\,3]C"WI2Y($/\(H0GAW9UG]Q%V: M?']SNW8X>B$D"38AXHF.">*BMKN')-Z3'2@F*WGGA@RE.;%LJ:0E^8QQ#CW" MF FF+]_1O'O\=E>61O>B^Q@Q9OGA_(J*W.2Y?4U:**@&.$FN0K*WP>6AV:"C MG_C883W [NNWGV'CAIPKW&_A,\#;XFT"IL44QKYON:T(]2""]MC MZ=QS'^.-F995-%]* ^C-VDU^^M%I9>K M/'M,LG^"[':W SZA T+RJ6%0.U2V:BDB955@3I0$4(.NJV!SHNJ@&D22:CTG MJNJI(\RS7$%Y,\KD"HZ[)H!7H4$51UY#=TJ/*AKX&OP5OE!IQ;_ M7 MKA76H<>!<*6O%4-%(44.WRA^7F3UJ(%=91,+&4J.URB Z[#4UG*M0(F<9 MJ@%;A8\+S$VU1GD51;19MVI,YU73>"(O_E>2YWKUX9]\$2_^.PCR",G7M2:[ M2@3.K9BBVEVK!?O\UN! :(V@KAZ1S#ON!XZ.IT_A4U\+:4:Z0QY6!O* MW.IP+NVIDLD91M2C*G5SDGK]AXQD!P&0+*-["6)N1J%3JY3.\*8[46CWS#YL M/KPPPMMTE\ 7K[EY^(K$/JE341%M>2EWX+#FHMAC"+PH_ T$7[PP?DC2=!LW M-E)J]6IC&(Q>NG2A*B/80?4O*\!\^6UQ0@2\#&3%&^B$/'@9HDH7?3KISR:F MA5('>H8LBTVUQ-$V_,".%XA WB3Y6[;+HPIDH096H;,=]U.FTK@"(&X*#K3" MXW.\A2Z5'Q^<[,6V&ZRWU+CS=UFZP/@L+_@RRHPWI)E>X6M5*5\T@"677*T\ MN I ;EYS+(S,\0;/N@#X^5C6\,O?5$H7"Q;RUM&3"$/38VNQTQR,WS22MCD9\\F+5#H40J M?D$W"^@U:XZ*)%ERF)$\T06G3<[57'H0.\B:[)FDDS;9;7?BA5""S-#?H/WEC$X)1AO\IQ5$-&M0 .'%*? MQ)AKJQ:!)EY:3,I2X:JBB?*(%L!P4Q(=-%6:-*&LWU09S8+EU_&O]88](PI^ MD<_E@"$M +[?1%?[-_([I7G-44T/4)7^(<' T48E >T@Q^0(/NL\+-!Y-4) M)FLPJ .(M",>B0,!523W3@2C#09SR./A1#;?P8BJOT+3Y?BU2;9Z %XZ3[&J MF+E DNHT,L8>D7G@W'I2O ^KM5[%5Y6?A'ATD4^6*HS[&+$>!PF.=> H!GR2)2.,]F6T=]5>:F>7B)8>,9 =%I5^;)A%EGE4G.$P./D,OC1.,I,RY M&G#[W QC>(_L, MCCC[2;R?(\GIKD% 3)C-+2 3W;DUF(RK4_FC/'U0&\V&:IRWZ"Q!=-&J5!WI MU>D+2/;0.[Z'_@8B#D(ROGWXB!:<@ML87;S3+V'0<#[:QIUI=VI3W,?W<8 ( M6Y![496&%\S^^(FD)AC@>,@Y>\N,Q0L K+5!J#/-+1?,1K00WL8-V M#RRLR#NE3G 0 W&3NP9.< T#$22W:Y1W/8V?D\L.@@ M%'8%W?4N,(598W'H7^>%H7_\^NS%>_ 5'-X [,R[^^NDT_J*WJ9#?F!.K/W[ M](AM/L,NJ]/^S;X4/(@L@/L,'%@LFD1'^Q95T<<=Z];)]+1O65>G5_19RB%3 MZ6G?LO#4;I*#%\:JRVKT-+8L$D:#U2-%SO9J:E0:)==G6I+J??)):NMW^PX/ M\8C YR#E(B[?W]Q! OY[G"#N\21YB)CMC2WA*D+.N//N-)JCR"+/\RU: M8F9PBA@I"K?F!A3-U[D"HH71HF%09S>E$B(V^3FW\>NS@'(9)1LLEML ]IG- M)H "9LX)Z%05&E('L'EN%XVBZ$ULL]M.J(,'WD4%EM\)&(?< ''@V>O*S6Z6^),S@FV"("P0:+B[S='Z=9W$/L!UX8C' M>9A^%ZIW>3U,5@-L3TJHSN7UT%M%A%[WO#LM3LO5A-0P=**;1/*\7N4I(NMI M6CH'IIP3R^]C;BG%++BGM-W&V%1ML)%3+U=5T_*AHO1TI2^GY6K1-FO1ONBM M K'_CE[K[VJ4OMO-' 7P(EQLC_A_/P*^H87>UJ*].-6PJC$/[6Z3GOM'[T!R MK/\K@97+/?4D\=OJY19R-'12I$,)T'?@B4G1F$TG-MTV$*&]PHQ&YD[N.R:S M]_'YB:H\VL2LKTQ7"Q].'M095/^QH)_VC#! ;\88.8.]TE]>B](-Q74]1+ZY[H.9M)I[6RXG[C:EL'''WVF^QU[_;0BN8KS/WO M3!>7?@.]'T^.KR"N7W/V'*CMM$ZE"7B9T)"$.KQZGY0)\5IKEDH/1R\^??5B M1%"#*YA\1Z>:(?B)VQN[ +<>C-$92I\ )/DG< 4,GW'TZ6VMF?I-&.49""0G M7[4V-GT<_I0!$IB*7@S$FX5O45&G1.A4+-75G"*I01)Q8&AK@BRV6]#)V&)P M<-J/,(KNT>T-(;$T)2EK$8S&QBP*S53XFP@Q((*1@\7"S@':Y>< M2Z7D0W_!E=)^8K[3&H8V1QQR$)&D0"P*4/]NCW8(45;\!_2HL?:$V\4.NZJ$ MK:QI3^7:I!;M?B1A]F+[A2P4$A7[5J!;&"AFD: M6S0T:S1 'XHU&D#%>M@BOG0#G:-XT2U\7):GA_&BH9.R*=9/%]/2MWB,V#;# MBCQQ4%PT.D.,E*T+*&4#' /"R ;TY R+3<#:1CS'SQ;#/WB@N7&QITS>Y[1U M-44&S&4?/CF5@*28[$0("5>ZZ]N:%XW)&M VC,FDFMT7#<^%/$#/T#\&6!\ MOB4VPT55U=*X=B?BJ;B$N.N*L6A$E&@/PT]DT0"I4!^1_XJ#0#'Y0:[IS8EJ MD )=/]?A:-D J3_X#,>F,6":WU,OK_^=KFJH-6@I':O:Z6P,H&9\L*1TFR5F M?UF<]DC]7,EY XX!F.6WL7_$1."6(/W5(9"X1TODC[GBU<:+Y?)9XO2W%:>N M=VF)S-]79'2ZM9:H_KRBVO.)K11V+ME1N-CPG7$KN";0!L\OS4^CAE6 IH3: M88ZC^TP:R/M##3MJ\(F;&+&* =@Q.4=F$IH!@U@8)I->G0H-9>2EO-0P*B-H M#1%3@KEWO8?NUX/YJ&D.XE\@.WQ&V,U@72XNY)('47446Y=[GB:V$W"3#@P9 MR62!A0!@U1<_PW^OF=,IF\8D%@H'3744O8DN]H D8:SL8*2J.^()TO?PR(Z= MENEEXZZ@0Y0??L! -N2?()>"3P=8K6W<,W8]24$GL\087U@)8MQL M9NNC>?OI1SE.O2H(RE4>QMB"'Y',B14<&=CL(2":#?Y><3H8W#4*HRF_5U*= M-:?#H)Z.5,2\J'2U9C<0!1JZ%]2NYO4ZP^5W.6L11199O,_Q97*V)*ZEX+IL M,"\3=]NU=@>(D"NX?)FG4T"F0^^=0$\^;'P(I74"PH$"=VU[EQ%V70=2AD0J M[\.R0=7&'"F_7HN/E9B$06*JA98-KP:B*M(^+1O R^_]!2=\\?[WDUQ]HET< M!;R>(W.\3D:$6@/:*-,.CTA++7_J7I/5RVQ6$"2.M7==DZ MW*F0+![I9>O+)L*R>/&7K=F9"DKR>BY;!S$!E!UN9-FY#G3CV33!Z(WDMUYK M\PQPI&L#28C:YK%?Z+ W01 6*[^/=PD\D+FL"AI3/N/@!VNCMK"?-.8)AK$? M'B- C635,J9%I7SKF9W_]()N>>#!(/UV#+P,;(+B&M^@_\V*2KETV/D!PJSY M=\F(LX+A_H 5TC#THMO=#C I@I:A+8AV[$SQ%I/F%+^%#^CQ$%)#?N\Y\@47 M4M55RN\A>CEQ'D/@MR*WV;1X-E+K:97WW8*R_SZ,(?C/%U/IIV4,(;\'FU'A MJBE7D9I82+Q*]C&1H18C2U&6QI>E.!V,\4/].7W-HPS3@1L0X2W'KWLC[1@] M'=!E@^E=? JSQL+1O\Z+9A2'*%?1_772:74*4_0FUOY]>L0H&6G:O\WG!#^P MDB1=/J#6(.U7](7TF,"" +X ^!'Z(,5Y_;H3YS>>]ARWZV;VSW'K=ZUX/7DG MO!U8DQ=^X#W:OD7AGN"!<;A+($ZE&($BA2D=, JR6H:=:J&=V9#*6^C!!<&P M!8J'LX-1$S_%349MZ)NW:!%W4.&DA4.QUL/5\\">2^"P7[052B&WW3J"#J3E M&%2B>]G.,?KNHAYN:05=ZM;JV+X5:EWG6X))GLX[S"XGB"[Z.(P<<=%77N3% M")A-FB:X"AD(W@'('O 7\"%GI]UE-C>F]Z#-B)O=E-/! MV"+0V?/V>PCV96&1\@3RE(S<+J:U4'>(FE6I%YI71$XS+.QM;'G;[!W ZQQB M^EW&7O*2-#*;VW;01+I 83=C"WJ"X.B%0>GV6&$=!S@$N_@'8TD2'>W@!404 MNLE8\8CAHF4D%4(J LP!D7(@N6[5Y>$B[01Z8M:C"1C[[7 "+-F7IPF9#'%W M&3PF61.#/9T8;9-D]]6#WY&0AE![ >@$(=FN6;.H^)7(P;@V%CIHWV((O"C\ M#01?T*U.<>TZD&[CVW_G"+#S$',4_.[C#Y!F1'EP ][P8KNK$C#K"@,8XPZ[ M,[K[> P9RZ$VM6KB^$PJ3)XTUVIPI7VED:F0I.=IWY@'2H&BX0/908O5+TZK MYC'U1([QB-E4\'@TZ(H[X81.>"!X%]Q;-[6_?!Z! E:*MJ+B#&B=5^Y@'.Y MTQNEY7TRN0@MCRSK@5VYA?E0;4>$X:D@;3V">GB+GPM(8RR8EVT= W5D[L+Z M 'LJ=U&E2GP$V3--WW#NM&H>9J)Y8$SLN7,-!"M5'46O?S5,? ""%%L'7CS, M_';G0?.B%G<:GE55)65_QI424G[6MFP\T>;S*NP1B G]>[(/ 8TUM#*M8)[%23*VSL<71 M#BG/I97=WF 1970GP0NZ*L3/7L)#FM?#X#(<$+D9R'.=P?E]S/H9/R+R?P30 MPZE4BGF6CE!BGV-1U[GJ"0PP,H,>(Q$;P]&'+EM0$3X)[?(Z'.+K!%R7Z1PX M8(^!GDTIJR3>;8F3YI3KO-3SV7-H%CY23F W_)%0TV)IU1E8Z""F]#PH@NZF MQW.9C2\]!P O1DUP7I)(>J&UU,H"?XO?PB@"0>-#5^@/.&,B0(>-9LT1=C$F M?%!F=LT-I>-TL(.L<$Y*183%.^C$0R9"2N*(K'2V0*3VZMCX6?B!8+B/-VCH M'SAD#+U3-TG^ENWRJ.JX4N#)ILW;AO-$^31/;0R#X=')1Y@6R3ZZTV2LC-M% MZZO)PW#C(QXX#8OPM:L\17P<]H6B/*1#1K'\Z/V"J"9B:W>L+5(=Q?+E:KQI MO_[GO!Y218#&X$&.A+]!YV$*5UHC2@UGO:H-M::P+8 MZS8^!IE#-'R4V@ %H;N-^P#:)$@@@H8FFIU*7?\1ZV+/FB[:KP8D!Y8=D,SM M*?+BK#G!;RE ^_T0[@#Z*PFO9XH+0XO3 MP>]CLHA<%>5U ]"#@U-B$EM"F5,40=\L3'%PE2/F*8SW M.$K\_G!$XDJ1L96[X1(=[;N7I&RNVH7$7>Q;"#%L8UK!WR3Y_N:(#?#?XP2Q MH2=)0L-L;ZZ$9Q(C'B_W\16_QY=\CSA;_L9PNQB6FR[DD^GV;Q'KZ83I2IY1 M[>B/N)R@V]#U.4@I[)H7+>/()?\Z6/A M',QJ;GCP"%IW8Z-7[E%P K8/>/$DI MHE _JA-^HMA=NRVT?OX!(RIPP'.BU>@2"*'2W2W9E6L/ MPE,8[S<'[+XLM3^=+D87TM"?B',/4QI;<LS+@U.G5GWUTFG]36,PT-^8$ZL_?OTB%%(;OLW2XC0 MHW?@7P!F<[U)K!';$V)R76;<.&WV$ "VFYE,%W.>9F1F=YY/I#,NNM2F)HMN M)]$'>E_:T^+ZR/'[6'+*'T1EJ1FMK7FC.!PE$+SNPAC' MEN'$RRG;"9G5>MKWS_ODOW^MW_7FJ/'\: "]ENIF";VXC]&- FGV[&7@=K<# M./$&> +0QY+J7DX"%(UAE+:\E@2#0U/J)MK+;! S=7%[T+O!/##,IE8@=][) M*^!!-+F[\!,$S4V7P%9B$"L6R[?:T%IJ/30X6?MMBA,*BD\-NZT52#8KC@O! M;#0>"<_')&-D 68UTSJ1KQ[;,":P$*K=6%(LT5^ $.'1BB)&LJV%=N(8R7)0 QO&B.496O;PG,'N5\W&EMS67 MJ[T[':Z/-ZNU);Z.:TS;&BEE8:34Y9<4JUQQ-L(W?JKB?KLUOFJ-KUKCJ^SU MU5_CJRZ.K[(P#M6AX"XTA>VNLY^%)?4J@3#Y@7?;.Z)?^OFUA@QA;*'_\&"( M>4:L^.9>4TI#O5G#DCC ^0X1?_+FQ=^W.R0;@@!_C7G6A5VLX$-UW\-Q&.A MCL@U4,B]TVAN MO[?^WG:WB>/(W$BZE#F9Q432W-MR/E8RK3J!'ML(6U?+$%I'G0!J MS<*@>)I8 -%.W!C@V!3GO&:GT".W.I>=8LVP,)C17C,L*')'/+>&,6"RD,\6 M<$-Z7"<E(=?TO@_K8"-\REN,3O[\[C)^/-7(+UL_-@R?M,5PI2E[0. MS .F[KQ=P>>2@EE!\N:YA%?0N:065-&H"IS-*_@FT&38EGWM)3\E;W;HH=2W^O9PEMS5 M;C5RB5O;Z6*/ID@0+LT2PIT(6UB+BX_OW;I0F,22.LM$-T R7C:4]H<4VX,5 M7V>UMBH].:^>*[N]0;-:M=]G2O IIKP(*\+&M:: ML?I@$P?$V8,[,V8G"[;\S@OA/[PH1QSO^8^;- 7B-X#3U18%N%C0K7247+G3 M";NY4&QM*XEX J(3>,G(R'3(:*?1"0DB^8Q+FV3B U9>Y@ M=Y T747 .G"&\A)]U8 3[C]*S 0S!9Y[&-%?0Z&VQ@F\I*^@0#?DA/./T@44 MG$1G 1/E8,&12-HQA*Y9:+TG:"47("]] M1WN'_X/#LC^\"&\U9:J,I\KJ33 MM)KW27XK!PUE;N'59*Y.#2)5)__F^.;(]#2_+-K4N YC,CW-+XOW6C2>"-3@ M,8EAZ\7HO>8L +1\PSQ4S;>W_N-_AP BINA=_2RPQS"_U/OXF"-" SY ]!/7 MC8K7P_PR+CAX/"=M?>.;A^CJU#^&9!?E"#:OL_G%-=AC 5O![6)^(4VR41\K MN8O)ZVIL89@US4YE16#,RGT\AHR%4)M:RKL.XEDM.%X-XOTG97+_)].'B<$G M$^)\,;?-',6J7?NS\J[]V?2N,65P59G=$GV7M"ZBE1)$7MIWPK-"33701'*8 MW.T$J J2>0M1&"CYIVQX<*.Q73*[H\3AW44SO-/3KGY3\5YLF58)V >] PIJTB=<%$>Y=+_ MV:G0@FDNO9XGT(D-&40>.+KX41SNK<_Q1Z,,;7?+NMAPE121-,=G]!9][.!E M(*@'(5XX(M5A)VE;MABH0B15';.._9K> M8=;W:.'.SC=C>8'5$:P@ZQ M186Y;$HN2KS;16:*WEZ2E1'D_^A]XOBIG9='MJ0[DV3VJ-(V=PN<,/6,KGMG M3%>@5>G&*& +TC?27,'O?[';HH.$D02_^.PCR"-WZ MDD!5H^!4&L&V1TB>JWT=SL23TMGJQS]!A M4UK8AJ3Z^1CA0(Q[17_]2>^F/P,O0J(2^LQSX4I3 G6=I!G;9BK32^LT-\$A MC$/,NN"4FE]9IOL+<_WZ7@^@KNIV(<<1W!:&SS=X! MW!X!GD>\YT.K/(36!50.J(ACQI<$XT488R'4DAWMD+MD>>I6<8)A;*L32D59 MOK:)IQ+KZ!R*?;T6[^UP#AXY%I%UW)PRF4HQG>>B&!T6T&6(9(X2!5$G(+M( MB2/S#+AC\1Q*]I$D,(H%R,(4\DHT3$JB<<)T-O8EI3Z]3B"K=""E9%K[>)? YF'-=98@<;V M%<]LN[N/@_ C#'(OPFLCQP8O]#T\OB8%7T95Y \985*%]$T(@8^&8BJB.PUL M4_JOEO#5$GZQ)9RJ#*^*&Y=5D :,T%_W_I^?@RQ?Q.I)!2= MMK!Z*M!M+ZO+]73F>L>W8B]7Z_AX6;FOD\,QB='CR 69WM9GV;^88 M"*SEPDZAG4O/RQO [V,NUP-,D R:G9XBCRCMZA"CJQ,N(,Q9D$Q/^Y;5KXHL MNZQ&STGO0D^(8=P+>COM3BL5/O>'(TP^BA117'\53H=QW*BN(R\\I)6*Y1GX M(/S 7#>-%93H-"U-#F,^36[]KA6_;RG1KF")D[VAE$:V\0M/.?3?$3N?=MCY MDQK7P!Y&KZP#?J"/AA'@@-YO8XZN>B=R@5^3C8\((P17>1@%8;QGOA+L#@;3 M5QR3-,S822O*GTV^7CX 3EZ-^$'2)$PE$-$W*_R%(G<:=JG90H]#;)-2,IX M!L?R9@4W.8Y >@(P3(*7=P\R5R71<10%Q!;K9/,W7+S^#91?>L6*4 @"VCV5 MZ68+^NBD[*%WJ.9N8&Q M27Y!G.9#DJ;;^,6+&C>8,65F\U%N1KFU!4DO%&?A_CW;[NY"F&;/8)>G7L2Y M(G+]M4[]'T4![:$S5^JN=>*(SOG8-+/'T76U0>=\D;;Q-L_2S(OQLTJGHP-' MT>NC32C@=K<#$)?FCIYJHH&N&9H=^2;-,5NJGRUDM?4V\;+*B?N-A?[MYS&$ MA240,;5\Q#MMC:%,I+*Z=%61MCEK<>[HX[?82IF&2&J[C?,#*.;-@/^" >T M(01I.6N9%39:FYW^6;+>[#( -U&4_,#R]UT"KQ%!#3/\ANG:7_T?,PM>$>(O ML>WMAF8=/BXPY5>.F%U3N7/^J6NPS,3!,OJMT,YA;#Z4QD*/:JY%N97WJ6^_ M=>X$K=%&4H\KQ;Q6)$Z -.6EGU\'I0HWG?JX84JP3 ZB9C+>GR5Z M?UDT>M/GK5@VGD-.HXS3;@G>7U?P*/9COA-Q"=W?5G9.EU=Q!>G?U]/8Q;7A M]ER"]/,*4@[5U5=P:O\%NU3TT0U=S2*PR7K2E1Q7"0AWP% MY2KD-J&4]-*OP%NE-Q5^N5W3]*=5V&":2^/.L.JR2A3S#Y M" .L,#BWLB87IH8\66L^1DOR,0IRO%RC2211&-1!$.B98:8PY31><_C-,>.E MA@5]@#AGYLJH?[8"<;-Y*0=.FILPD=+0BDG/*V/BY8NTI7ICI2#I9"9O^O?@ M>AC,Y$YJ_6W;A3E4?J0]H8P<>LRF#%7NX8 7^">7/%\8X!DJT:$'1U-X]9<0L;>R.@9($9WM5;DX]PF5FN) MQK5$HP%^@A;^RN,[5@+7('"*-;26[:6CQ;&=?43'P'"V!T]"@G0B_LMDCH3% MAHM-'R(P@;^840OKV;AZ'Z-FX-7[!.E+?CAX\(2C>/#?2K!>DV_X3C\F<9Z6 MI2P1X 9LJHR"$'BJV.O@"NR2UG*8UA_9;L;TL.?981]1_*:'<1[&^S/\O5G? M?J)W'QW>,$8[2*:/-LS'W$ 2H:GM[V-T"D'*LAN/^47-!4"8&T>U&,MT,;S/ M:"9EH /7C,-H;-'DN=8:9G-S%2+0?#"AO$YR=&CY!D%Z6_/8G^FXP#&$U\/8 M,N[0;0SWL@CWJ>URP9+DE:WHM_I9-%1 MG%A*4#:B;@'%?H#.R<-$EW79B*G2*^E7Q0D=G@KEHK,3T\%DD\]TX\@0E^@4 M?>P*Q& 79@BFQJ^;+(/A6Y[A<_B:%#^P>)(Y.E+?E/M:+_GV\PCB%)1@T)8I M8*4O&=%@.;QBTG< W08O8LQ=L&)!9W-UL(L0"7U;?,& ID$H]TAV:T6]5A%7 MS[TCN?$V @%?8WO8[9L45D;.]N!:!NHH]QJ"R"UU 1TSI=X'^\2>"C2 MKMEBS;$\E0K5#_$K^ Q]+W[)W](P"#V6]Q*GI7D5V5P=]T9P&[O4(572X5B3 M@S%U(K4(F?BA%[T /\=[1;Y(F0^O]5CX\!UT5X?:D[)'IIG6;)'L5[DG;1@_"$7OUVH(^F0L^) MIGM.!OM/X-&@E>YJ[#1_BR'PDWU,RA5XGR7SR2(>K-:V3;_R*M[&37;2]V$. M K6E<4>R;]GE%)\ 8IH)J1RV9M8P=L9>TV,[F;RN$YI^;1Z("X5)P -7AXC+ MGKJ$T!JA($.);,@"80U(:WC"V.$)SH0CJ+W\4F+0LDU\DL^;M"3F$EH6)%2Q M%9H!!ZDK(R_;5"EBFIAPN@0+_12)%!+++OQ\.4)\G<>R2QKK0(^I.IFN_JZE M=MB>\;\H\8(=TL[5B-;4.F-ZI">'8Q(C)-/MKMJ-\SX(HL*D^MJVM,;)&K8^ MV@#& R3:\WJ"X.B%0>GWP=*YR_6U86G%D<+R:_FW["38]S$B+AG.MZU&K)O] M;%A203_9,GMI$)(EQ.*!G'.Z&ND *ITZVR;_)4F"'V$4H=<9R:I>O,=%-8L3 MU/VWTCI5QK4!DO+2X%J9TC>,-+9A\BT6-$$7/SL]15Z<-8L1*#*RK%%L6*X* MIUGH"Y1NZV7#&P>H?KKE%TWM8GPA]5;@,NB%QJJ2&V0WD=+3GF4] HE+>6YJ MBS9//4.EI*)DT<;2X9H56L2/0&7A,I)T]1L#1&W*D64CON9)7?.DKHY(M@"U MYDF=GE>AOL_+=C(9D6%IJ>Q<1G$ LR*A(%PVHFL29"M"$!8*TP5/!TL[[$1J MBS&>"27=]+)]]?0_(X6FVV74+M2Y,/7LR_:)-*1]H>CQ7<99\>S2;0*CN)_. MY&$:<%!I9@BM$/Y<0!B#/0YH6":(Q.@QBO/NG)(H==-+*57."'<(%E+L"Z>@ MS+,$GI[1@9EE28V%>"85$5GH;-2SPSOR#/PDQK6,BZM:Y0VN=ZW5F+%<'2-; M#0L]32W39'W1D%8#T4W1B5L4=QW=W]"++@!$.+1EP-#(GM+RJ0/8\90J)LS4 M0EF6K>T?#U@V;5JV$FP\1,5$S@F-A!9DZ532^02EU^]>O,R:XC#@YF,W[Y=5&9 ME5^5QE:12&GE5^W5 .O!%E&N41C4XK+?QGW(;&)2'\BQ>LD/!P^>MCORS^LD MG2<7^@#2%!1+N@&I#\-C.5%Z-@?)7L8>YGHS!*QTOYVQ*3^#"%.))_3"\6.I M*0TGS2R^V>V(_%\FZ:)'?'(:&CP4M--*31P@T<.*@_(*O3A%QQ8_7E>GYB^< M7 (* QA;Y-DOLKJAC,50&IJE.J)<*IU&6O-CO+Z'L-@]9B;Z7A-C:+V\)S![ M!? @VF)*0V.3_H<'0WS]17/NMS.'!.FJ=(A0MP C]UMH@%IU-Q:$Q)J8D.C1MS M!QVN2QSWVCJ!$9^NT]E2)Q28BA1=R$HX IH$/:*)#BLZ'!G%"3<,N:/3D8:T MZJ_M5?A+8=,_,!,$$UBLTB=15>1OY1MG8XW0-F%G*-%Y3*S2S MJPI_5>&O*ORST/CDG7A)71F-5U7^%*I\Z@2>P_U[MMU]2XN8[,I'I?*GN,G! M:T( P'QX&!,23)GDH&',76+=U M& MU+J?=WF&.)S.= KOVO,FO(1[-#E$2DX/4'B#[ UR3.WOD6\P'#K>:N642NR.[O/X$'7W\D M%YZ2:I1Y+!=]DV^*5QEG%DN^2W)6D4'E8>:Q8,2\Z5@P'L;Z!6]VB"/6M.KV M6-8O_<+56KI )!24LA3.4.VCIIL#_M>0U3+'LL2Z*W).4' \L$X][;SU<;6> M*:MC>-+2:JF5 ZTGV?4M(4,$J67#*#9*,D^G$\"LEL@AU(I[.5V#1PM=JB7V M%;VAZ!4*@,4;&L?"K] F+-ZN.!I\1$I?O%UQ#/@ZFH[IC(L+PK"&[:_+K,*D M$S:V(J;$\&]+CP-VV)&K M3*Y:K"T.B ?)4X(DQGK9S19$*'A%<[]"D_K>.T8=?9_63VBU__5GANLAD"I: M:+>N3K>'8Y2L0H+A;MWXQI MUO$% >0H-2Z(R&0NZ&1L,8,(P9D$I[R(:SUC&W0%:CXO=SGB4N(]*<64"GRO M1/VT$LQK+_:"T(L)>DR?"5HK&Y'E>E;Q>YF^0\W'IGA\TNRYSI;.OR."OM.^ M#-XG_V5H_6X;ZH\YGM9V5S[VS(*#TMU-+[!!''%541_)+H6C:\7.-)>0%M[5 MV-MU=X;E4UQ/_B%DII)5&\,..\D8,D)E2I!G MP1=MDF(P[Y7+08>!=@.*KA-!#Z-%PZ F 73J9>M@LYU 5YKOKN@5E0-V BJM MTEOK/KO@TJ(FC;3=@H1'U GH1N-"U"2K1=OH16Q(6UI;-!2CD3UI4K#".]ZM MIDCNRW8>&?LTZ]W'=2_T'7TM.IUENP89VQ"N_F@,?Z+(9AO[2X80O/)23*X/ M1X1%L?E6F]H%^NU7/+/M[AYM\T<8Y%Z$\WH0OV-\V=[#XVM2!)%0K3Q#1IA4 M?7_]'@)$)V(O]D,OVNYVH0\@4YG/:VVNMAI(L9<+U\K6;J/5HE8.750%WL9T MXSVGH3'<;O^=HT.'+VH2X\PT//SH;8U-'6?426)";>AP,]L9+%N(7J\^:800 M"VOD23J=FY2N@9L?'@QZ#U)GC1H&MF$?R1S339Z]HX>2;0'E]3"WM^C%(E!W MK@G//LWO8VXI=7X+Y^6A;WQC$!5S0!_@[&Z[C>FGD3/19@MS9MF: M@=SNFH>A#.\BU=')47AK' 61#]6%@T[*A?581(8_&[W=/!G&7X#9'H?]6*[LW$:CW@$<42;Y"%L-+7W&#+?X_-C%P=$->L= %>:&.53 M]@*GZ0)U4CN2'W$ZT3LOA/_P(F;B%7OF-_U#=?L)_#P+/X#40\5H/1Z-P%&; M]Q--$0ST>L+J*WM?AX,]G< 2.8DZ0_9?.*@,6Q;J@:*@ND(3E5?*K1F#Z&#AA2AK>B;XZ+YAHZ7LG^^ZLH**E_9WJ ML_,"BI(X=ZK/FO?A'>AV4OGYD\ M%4Y HL?EHHFBQE.[Z!T0^GM4/)PR"^@>;-J8XE]_&B=:ZP/ M\0. -49XX9U MP8E(MG'XONG<>]S8I#&8(PY-7C2H%Q)5D2/6&$& -C'J"J2T:>1S(C:2ZB6M M1!<'^9M5V/YAF5S0,IXJ"4\V)^[(J()^2^A=-)RZ1 .6LZ 3H=/R;UG3Z< ) M:#036Z[7I1N CDGW!%KF,0">!T\ZQ&EVV151QKW?$WKWKMMT88!*.ZT3U6.X MPGCIDL6HM%G#37/BK&N@XGWM[4)K,HTJ$LLZISL!L8Y325&$Z2UZ91MHF5FWFGY;I23#CW6F6+?YI @N9_0E;7_+#P8.G[:Y( M:[O=U? 6A@MKN^1=M#=FN3PP] <7DWU\3*JX)%==,A7.A'LM(7+>F9+,6 M.$W:T>[5&S[E\(^13)? YF(-9[C@N*1=1*9+R#90^_X M'OK,HLSLMI/6NWP!^^XDJ!Y__+;&S(GH[/AH2K!0SX?I]ZN3P"68U\.>9> I M<3TO>3VT%FSY%H=$*D.G-;WV8B_PR)6-D"P<>LPJ8C*][$&[]UR(P'ZX. B# M7IZ:*!BVNRTBXQZFB2_Y6QH&H0=/%(QYK0UBRR3M9_HO\&Q7&\.>8\0+N& T MGI36/V,&AUG+N/GKI-/Z&L;A(3\P)];^?7K$& _X^3=[3N 5NB7O!P]^5WL[ MNMV,+>B7!'Y'7)\/$"G[%_"SUP2]&1'Z'XC9O/+@'DT.)R=MJ!^Y?K>#A[-H M1T_UYJ@Q->UNQA:$&($DQF&S54!NVILK=POE^VM98@K\/^R3CS_Z28X^<2I6 M6/[CO+CR#[]^_;^=63=^,(;X0Y*FYS?S=(N$,R1%@>WN"?T0HD<'-V"@+==W MVM?!^^2_#JW?;4%]X_L0%P/(KCT(3^B//,=#N;[VT*0G /$?O#WX298>-;N, MPC(WR .%PN\A*)*[?AY#K%\+L_J:6!C1_,I MA_Z[EX+M6Q3NR6%C'$A*0W.D(LS*.;R +(LJ6 &[7#VOA_DDZD*M5Y4NG:-K ME%2D&U:+CD]5IU^1V>HLD1K ;HJ?BWTP'W M;(86J2+P'4V.&U#07KH61HN&0545U;Q"P[4]CD)*UP5QJ5)O&]R$CEJ[KW%] M'46E9V5LGB4%U=VBX9/F1IMJ02<"3R093C7%Y**1$S%0;67GHJ&0I]7R#Z*; M@*G<.I9B>M&E_M38 HX^RTV4N.>+;QUPHC#=112L%UKO&%9"'=4E!@\GJCY= M

'"N0)7_Z=)G&;"Z2)X;(H;N/4@OG(INIPD M0L/N8 $%DW!O87P'669SG#3T='1WZH!U1 P$](QM!ZT3G>B6'4#I M\"Q:US@$/DU'E-["^$\*L[DQ2EN1@6)*6*0I MY\AR7N5TL.-2B[:D>:EYJY^. MI\4^MR0YBZ>?'II0?5W&_P.;E:9^F-A5V= MRA\EJ[U(CS2IDS>2C-(D"@,R$2(1,8)N& W-I;.M=,57>8J$N32M;BDG6(/? MQ]Q2BEGPZWVTVFCU<<8V"DP,'RK2P(PM9;4TC1SM4O4D?,&S2^UJL,;!!XAS M4+"0!>A8O76=IUER +!@,?%#EJ;H&(/@U?MDK'/(2(8I$#,,GMG4V#Z=W3A+ M2L(-J6*UMN;^3,VJ4NG1?8Q8HD,2>!&3$/6:F#\ ]S%BJ'@17K26!B.+(-I# M]!H^8B4GV57NR66WU[KUKS#WOR.(F!O?:6"NKAQ +*P?%C),'"!)'EV(WWAQ M,+P>QI9![E%:[.=M%!["F$R(>Q3X?31S)D2^^.K%WAX$5S#Y3M14'/Z$U]X2 M472X;%&Y2;!X=B?T+J>Q:-G"H5 M$ZB4%HV5I/C-56I-%XM@LXM!*6VGFRR#X5N>(7DZ.0<%;2#P4FL<"];4U/2V MYJQ:\W??4,N&^.VE,__&#];8%E?;O(6V^1G9BFW.%JHVG>L-8SKH!Q/3V;*F ML[6 ]UQSW$UG6!3'7R\30N4\(_C!730BB[&668_H:N28BZYPF=K7-BUU1+:K(JN@*(\@>TCB_0,:,L"/'2[;NRJR)INR/8JL)6ATZD>W4L]B M_NX6G46([G+%V^&LOITC+Z=B&S3HJ@ZY4(TE"[=(9S=X.'-AKDGLYQ"_><64 M& OK-5L56*L":P$*K&B.C*4[BA.Y:4L0RO-0N_U M7?2]7M4LXU.ZRX_I&(#;<(%7E=:JTAJNTLK?4O#O'/OS?9 @,4D:FHOK%L1 MK"O!,UJ;TT#T)\1/(<)L;\L24I$2A=7;YE7LQJLHSU276U:O^P:.,CYG'X_K%&,+[,QAQ?DROPY(6*JY088)2R MU77=S1#T*!JKF24",Y]M;2FTV"SBHK4MLOPE#RN7O*D$S""UAD"3[W(1)7X) M/P:?YR103.\[%B%S$27NI3NSWF-H*"W**'/A$1I9E3OK,\23CA:MZAUTX52D M,"?*AZF@)R?<.5'WZM)#QQ0=G2AO-00]&8G4B:)74N Q)6+KZEP%8!?&8)'$H_HO.SFV<(1@:1B\MEJO*URT 8:%X0?_CK&]!_ZBG(A%! M+6RNU3U/::(^#94]L@+ *,QUWD[2ES:_\^ M\18B=C!,$$4-\#O-V1>FOA=AEN$._85':[LMC4RTP$INJLVVDUZ5 M9X!?8.C%V:-WH.T\M=E$4WR%'HY*?CD=WI*(,K?V[Y/B=@UP&'5TC_B M@@*ZF3';'G%^KT;33.R!IL,IMS)Y? MJ]6D$[P] +A'E_8+3'YD[R(@Z:TG/Y&%+H%[',LFDT[MU?N\#Q ="7>A3R1, MP3Q9[2>=]"8((#IUY7^P"/\3<\*TMB8F>XW^YQ:^HF=2--5&2Q,3)1%16_@$ MDX\P]ME\**.YB2D_)6GF1?\O/%XG@7#"[<93,8'X^Q!XC FV?IY*NY-@8><= M,6S,*]]K,M'4RHK1IY_^]/:*_>4I4^LUF7AJMY_^NQ?O 4-4HS:;6/3=Q''N M106+RY%Z6\VF5E3 M92 M;#0,K2*G\>1*,;2IA^P6P@1>)TB.]#G3EN@TE=JV (]!Y9DZI;3#NQNQ >[KO.XOW?)SY]Z9DL@N#J](SMI "QCJ_@,[M"'_K..83B MOI3%G.VC5/ORV1\*+R3(_C\"__I=!G-P_F,29^@CMQ')%O!?ORL3^;/, MT[6--XRS/P;AH;9.(ZFY;91N+D^41)+1MC0@M7R,]?^G[>MO&>''0. O]B% M^R/L?B_VK?X MCL_ &*O^FWVK9C@EC+'ZO]NW>K:WPQ@ _&P? (?BE&X'0M9>+Y7QB@H6,CT M\1T]1D'!0B:0X3LRRO(MY *I7BFC+-Y"%I#F\3+*VJUE_CKN-*,LWD+FC^NJ M,PH(UO*"3?>?459N(1\H\"X:!09KN4&JO](H&B!K.4&*%]0H %C+!+*\JT9! MP5HFD.ZP-0H&%G*";2^P459M(0O8=S0;9>46,H!]/[915FXA]T=WDQME]1:R M?70/O%%6;R'KQW;N&P4!:[D^@<_@*#8P:_D_OO_A*%A8RPJVG!E'6;J%_!_/ M57(4#"SD_V3\+T?!PD*NL.7,.PZCHRS<0GZPXY ZRK(M9@0E7%[E M("DS K4S_AC.!U27T+I.XC2)PH LTHL\M,"7=X K&!G+*5]-K;=#W83R_8;F M$N%7<^'63&@W,C;9A]!["R-TV$!:VC4%E2HX'8PM8N.36C95=CEZ)+Z@L;G) MDU)-^E./,<_L_MO_/PPXLPK=QDUQZ$)R08_,.+MR^)6V9'KN]REZD?Y3+!:+TM DDYX? M.)JYY2=^B&>$&=Z[*/GQWR#8(^&#K %-^0NZ.?CGS2X#$$V8M6S%46RX@XUZ MR-(7C]+'W%*2>/\*X.$&O&7G>;'60&]LQ>3YAY$B1@+X'8Q1Z_J6K@XS_Q]?.T=P\R+ M&GP8BT2).]K^!MTE$(3[N+@%?L&D146"^^!?>9J5FT->ELO>)Z4O&8-MB\ZG MA^,_'H"7@HI,GX3$4-S/MB7Q2:2@DW']YS/P0?B!M9KHS,AI0:E=+-F5YW#_ MCH[^MQ00B5MJ4[I]C"VE592()]E2&AJ;]$U9\Z(@4(CF-%DRY@Z(>IF\%S ' M0=]DP;X4C/9:JQ"0!^%\\=+;3Q\<1,:( S8G@UK(J M,H44<4]CR[J/,R_>AX@B%A-"CPZBC%&.G1,%%$FJJPT76ZQYT'KZM5]A 6?- M:&UV^HV75LA0J]MSO[Z_GQ87FJMHIZ=UQ# MK MO@KA5' MI)"'UH69"282Q%(;*(LAD*INCDU8>)S;S&%1B@-@'94Y/"7"D@PL MJ4.9LYAUD08U":W[^,Y\T1^?C66A>;'/W, +N'@IGZ5% M;"T" R51M!'I-?/%7ZJ?F&VY;@UT0#'R;.9 #245V@+3%H&?$+A^4-I,*\,/ MNV#4Z+:9(R!O&!E?*IE\V>+UCK/0"4I_#?3A&LQ%SJ:\1?W'=+LK>*:UQL5B M:US4YLQ2Q2+*[\UNKS67S%,._7KI? M8>Y_CQ*O_@@]436GI0D$M["K*"E8D/(PUB^81U_4QC!]&+&Y&W%:!/=?PNS].D\SQ%[!6IF/ M6>H4OUW,W+E#1IH?N;6@3H+WED TKU*[47([C$UA-+;FA;X)HSP[2PZ"-[IJ MK?7)NX+)=W)%A4\>JZ5M=*J$B5+Q5X52,4A%(<91.F.+(#DRM[T _!:^@ MM=9C< ."T">Z"M$I8+4TF(_S Q2A!<7>DF.*_L* D]E<*Y[$E_D5Q%[LG[8[ M'*,8QEZ$]ZX^B7>>7^J]&&_AT&&T+H0X(6^"0.)D,)N:3-5*]I;/;'1;FYSK2JA17PCA'&)7$ $?U@5T"06V8QT0!'8<$(@[(@R>BQ\6V-"SH M)%%$X!50R_&^:#!3[1$"/ZS4F)M# K/P-UZ^3UX/PZCBM$"';,E/*L MUN:9MTKQ+:L@-S?E1Y ).;%:TB>P#;2V+QP M;2D2^J:>F2][J"FH"8JB=67FB+&L?91CHF:$L1H7;N),D>6V0SAHU'4FBZ=E MR+QX]>.FPIPP\8<<,R4P>\T<@TOXI]IX-E,,E#@HIIENIHM78R0X5V7FZQ^1 MHV#;06>>\T*)#;9&?Z>I5KT;'IC_SB&.E)T'H(3!S M,"0Y X%CP9KEZ4!(_I!S#S,5(F><#TA9@Z$RE&B.%',/ A7 M3=;NNV+,?/ERF]_QYQACS3_;MF:VYG84C9QUMDUUQ=THN%BGJI5S&%I\9/Z3 MAU,0O ,T)EJ3\8CWWI:M8?HZG2?/\.&/X#O;C\25Z3%.,'-I7V_F ^K.3=3< M-GRID8MR?9:SE(N#,2_)\, ,WU#K;]"Q-25*LHI5Y=T.F2YZPZA")$YEZ-E, MDS@&T=GN7XH5G+ JR9Y:IUOS_2_Y\1@5R9(KD)@SE>BD=Y*^GQ^Q&KC\"'MB M](:VAO/0UZ'4=^1H&$XD**/IZA5NC3N7QA)B7%[)9@PN%XZ$[)C5RY>J R[! M"4LMY5^7T6.G&R ;C"BQ) MC&;#U332V]H0=\Y5^!\=\GD!:30W&%O0:&IOT)@C" MXJ%Y\L+@/K[VCF'F1=P;P.^SYK@03[55+;<@*%S$V>U-YP;DEMIBK$:JJ\$$ MK>T"E=R-830VER"HS.>23D3.C2$D1+4=,.EPS08)G0-$#Q3Q, M)QK-K +8;$9!FY5DJHJ*4Z;*D"6+ B%RYC!8XY$_H05(>NLYDNS,(5"(Z!.* MP3.W?TF?!I;L///URQT%NNP]<[.?_!L@+\#/'!*QXQ57*S!S@Z<"-Z2H5' B M %A.\3!?<_!-F&*D\L/!@Z?M[B7/: /IMM=44_V!K\FYD*9GB .T\].3Q&>><,#K+?!'0V11$=S MVC[_'01Y!+8[YBRY=F;9[I,6&GOVXCU=/=S]==)I?447[Y ?F!-K_SX]8HSB MC>??[-Q$\Y9>YMFOB-B.=7]D>MJWK*O3*_HLQZE IJ=]R\)3XSH:R/1'P>>#;O^7[FSM(P'^/$\3!GB0/ M$;.]L25 M=UJML@7 3-;(2DDOL\AY6!(EE"/#+K44GVTU,E(&> 6^6PJ=)@,X$W1X1OGQ MX%G^]>K+ FUE))?'MAD4>>\%1867U!%JGKR96K=%_$1;?IGI(B^\'PK2DE[("!=B=4=@];9%^H^WB7P4(2#7F3)HGJ>][_< M8Z4;GN>\UEH=XOL?HIJ3."T-!@#&/HBS(@_S3WL6890'\SKL8QE MC*3.MM#(IA3X43HL7.4I(@9I^E*H\J2B1ZE]S"VEF 7W>+3;S&>JX^1 M/E0/(3-E&JNEG<9A=RS\%[UL(/;?$3/S78V@=KN9NT2XP%29U>P1\.TY]+86 M[<6IAE6-U6AWLVA!6@Z7F2?[T3L@Z?>K]Z\$5L6 J:O@M]7+4>=HZ"0C7K0! M^@X\,4DUL^G$IN\&(C1F@M%H?AMMWDOB^AT_???Q69BJ'"K%PHM,5PL7)I8# M9+HN=6'FCV2S,@]C(:TF6HGEV3"(J]%YT8>W!\3+.MWNK@'$T2D"+Y!A@Y@[ M3B5!ZCVG_!Q&@EZ:TS-7U6 Y:9D[31;HJT7%IDR2]S5!S=DB&*V5%?>[5WE+ M>-V[/?37GV#Z2?4;Z/UXC% MIZ]>C AJ4->7YV@>>.W-I2KKU*&Z\M+09QQ]>EMKIEX6;)>D22!#_"*+I' MMS>$15949D(V1F/CDQ=,U^3SNP,0MF,G-Q!BR0"C]TN8O2/A'P>@YHAC*#B7 M2H6+_H+K4?_$?*51FBK/@/Z%%C[0FWR_Q\O.4, MUU4<-=.8;+-GFIS/IX2QN9UXBF,-G0D:/!]/?7#,PZ=3[)(E]J68R/O*4#(R MGE&Z%?C1MJ?.! &I)&2#()C'^9?)IT SE%6:MH MZQ[3K=I6(S&4V:':O+E/? _ F>"BR/9<#,SL'P I\VPM(C"MXU:O7D@DV4;T MBEIR()K)TEF1D1>L?2:'7XYJ*MCV6P1"RL(\$WRXU'-$@&9RD#B,B(*JA6JY MG^NZ!_A95(_)$.^!N<,D=K-O71V1N\&\X^#DE"Z2@KK-4%PJ?_=].F:Z6B?" M8)4X:JI+RDP7?N$CV'-OL3FZ5:=*F<:!V[SV2\E9UW%HIFM5NN<,?Z69+EW1 MLLCUD+(Y9%LW#\,UO-D,Q.46!*XSVER7KO[@,=S9;$[2/L$EZ*AA;49CW.-0 MNPC:G+=>^X&0TBS9C(C>0R'G>#G7!/[J>(C\-<= XF]6(L%R]AP#@;];C< X M:_[9RC7K<4(=1:E@IVJ]X9PZRJKMU*7P_5W=R0EUSJMV'Z#EHW:8\>@^&R,D MB6J\VYL8/=TE3M27G)L_:N! 6L.'E.; RCHU8! +PUW2JU.AX8F\E)>N1V4$ M&Y?Y!;(C1X3=C"U(<*HD]TYU%%N7>YXF5DUR ]R'C.3FLLV'^;]"+P!80<(O M$-%K9B.94=@KU5'TIH+9 Y*$LU+:/X.(L%;I>WAD!QS+]')K5\S?'LZ$&X4T M)6+K!PQD0ZX*(@GR*0>KM8U[]@@R]?W!G1AC"WY,<-'<(\C 9@\!T:OP]XK3P>"N43AS^;V2ZJPY=0;U=*0B=D>E MJS6[@2C0T+V@=IUE//)E.I+*G#Q$.6&SZZB416VX1D;.N$01E6W&3* \U7#0 MI#4F5L,D%?TP4(G2A&F0A#X3Y'AQ$6:@FW_$Q.6*G4YQI0[','- MC/+":HBDZ-8 I;TD:5\LO9H6LG'IU*2Q*GKX+^7GPF;<;.#!F!J\N0*GX0$0 MJ0!G['8^R9DB&L:Y@J3O_/35EC-VU-9W<-25HW.%3=]1XNE79^SNK?-0R>EN MYPJ6'K%&7F$\8W?Q\0X5706]!-? 9X!='1O.@!"US6._H#2\,I%_-+>&YO1) M'BJTBF1?GD/]E2TOMFCT9_D5B7;A,0(W(,(+QT)/PS.9[>1X^8#&S#K*3]X)WR?\ M;(0?^$YMWZ)P3_# .-PA3@2QJQ$H8H[H@%&0U3+L5 OMS(;DWD'/#@B&+5 \ MW/PLUMH>OB97-O0%L5KY;'/2ES7;JE893M-M$+Q:-H,DMA=H818GRCEN0>*G M:C=;;9.X#7.818H5M8!GB.^,SFQA;P!,'1 M"X,RTUDUM3C -K#B'XRE2'2TU$/)M8\*[X3)#@ M>:7I@6(>7K'2TJ,,ER "9MZ._-+O6Q,&]@,R>,)(]<3&B\[Q%&#,G-[VW#B(OF*+4$^0NM$9R [(=&OKJIU!H[VJV%! MJ9K24^01@;6>ET@ZDNAHC,'K(]Z;)4]"DNYN4/?-F!'7NE ZH+X?8PMI1'3VJR=@_YWX:#0*97%W!;& MJK4-;PR@!R\.KO(PPH$L*0Z2.1QA\B&1MDNBHWWWDIWPCMO%OH40=A33"OXF MR?4ZS M58]4FI6;N= Y#!X1(V@U*%*:"07N4 J8)O=E-3H7')D^A]G)-\#CX&P&15JW MIRH!2AV=L>MD3:C,&49M]#',2X6/?_-D^.F9NY%K?L:6D")FX&%18.]GGOAD MZ#O&%@YFGKYC("!\46,)ZO4;\%8JS-/M[OP/4LTWV-AF2)F MH3:V9^(!GUCSZ[4/-P9[2T)))*],?\ZA7I;KO MPA@'+)$BU&SK+:OU O.H4=_.;YX?#7@_I;I90K_O8T0<0)H]>QFXW>V GX4? MX%R86XJHB\8P2BA?2]K'(8]U$ZV'IU8]%;<'O>/, \-L:@5RYYV\ AY$D[L+ M/TF>UWK3);"5&,2*Q5YS ^!I+;4>FF?@1;"<_' M)&,$*+&::9W(5P_NPYC/][.:S=9Q1:#D;:52H"E4%V%0YZB*V0#,(#I&;(Q1 M5=RRX>CJ1!<$#,,P15%>SG31YE/KK>DU]69Y$"B JO,KEIQF#@1/&]#)I\M3 M_LT]+MJF5_'S\Y6"0D89LBM2!9U?+7+P#>20 $*))(L/5B3Q*^OD M=QD*W*B5I$<,*E.S[((X$VZK1PR7H6!-Q""W?+="DH2/BR/0JPAA//AKZ=5I MIAB*\ 49_MD50XD'PU&HZ752'#P#HVZ+.!'/8]-7L4RQ60 M,3 S@VP[O1Q'A"[#D#O;5H6 0>W:Q&<'.?=A*BZQ0'>2!=,]IF(+=V:%5<'B M0Y<[*+RJCN>[3$41YM5VP:+$G"B:KF%7V_(: B]V1Z\RT>G98V1]0'0=+[QF M/?V 64^OAYBD6[U(7_%8.%M7QIS*1KN]?0A1LXZGS2V=C'4YX3";#ZN5\*8N M6]0?=TWANJ9P64]NN:9PS95"<4WA IGJ:O(N43EVL^L@)/=RW,:$Q!\,7=Z) M?DG/LM?*9 EK@/[F$LF+3O6$@-FQ(O_9%=CCIA=?T-HL2W&'^HO5KLBKW&.U)]>8H"]/WUPSO)V?DD:UY3X\3TPNADLWO$)$E? M$-TKQ7#1Q?LG+7I3S;]FELFP3MDU,JB/TQ@..:G+GOS]\/V$25Z1DAZZC')U M9H("ZP4Q8812[R6*A6*1::5TP6]_R1BM;';/B. XP'[!&D2-RXRF@SJE1T(9 M'XK\,]VH!#[#V2#R7Z&G38M[YE6_M]G=1%'FA0,S0)':7?R.Z(/& MG0PF1-:>-RG&VR\5)6&F2947]W,PXWB1N]-*0ACVTX)&P;4LPK46@!8&9)[P)O2BV^((Y"I]9QSH;F@Y M;E8_N*;]6]=SKBGNUQ1W9=R&XU@8D/RFB?F G.<\-6^46 TAH^":ZSXCMU & MX4#.<;ZFN5]R$19.Z[:& 8.;T R,@IS'[6X5&("9[)\Z"%!?4M:$ T;449'K- MCD>/T >UL.MBE-#'E3XH/CYYX0LZY>_LYBW$^YRA7E:H21II7?]^[Y0Z =6B MD9,'?M<_(BRF)!D%)O?Z!^_O/3HN'$A=$:?3,)MB:GU!*E;2Y"]/T1?*XK8? M*'Q'_%%6%0P8OR:07/=K214(K-&9LA1.UC:S4=UAC5G51@SO'\@CVX]X"MY9 M+G7-QC9'&_UAG#OKT< MD">WV]M4X_'M3'$O"718&V]:V'I:,N@HV&O[UXN#GOA2Y20DR=J:\%DM53UDB &%FRLCM;:Y&$L^-'&Z346F4>/QT<93/ M+*"HFJS)QULT;1/\[K%^U'=QQ#M/#L8)*:=,ZB!LQBWS9$&60ROU$ZI& \!O MS6U>;)$'#;X!BJGLQ-R;Z\E"VWSKB M<'1TD-*AH-0=(>-!N[; H/6A;>]2Z:&0\:$;@#"L9XOQ(2(E1_"A*EPY)4(< M*6>I$!L<;L?M^;MHI$LXY[8OKT!,B+F>6.7J>*S(#$8BYYR MXPWD6(4IK\6 $D12 M:&A4Y&)@LX^?Z"O"D(A14DP+;M(:4]$+T_%8D3C^^E@."ZKVI=I^8\]TP)L32,11/^QO63.53@*$*4YIN?6LHRG=> 5)?DYNWA(OO$M"'Y]DKH>$E M!XII]G\LY?+="QD/$&Q5 IK^?(OQ=!69F1^=YF1[MS8F".^C.WI)6*W24H], MRGV?]8]RU%+VV=7MN?%Z545;%>$R.C/M@R7:FC*&2V?F.L&Z..IO%O!J?O'? M&!$JL![, 96O81_4I^B44>: WE'XDS(:237#/ABWYSZ.^1;U.(AJLGW@EB)' MH#>PDB7UZ%,UU1I@3*I*ST5G,":%O'_!$D"$0X&*7:/$+0#DU>!A/QMSO9]M M$Y-$Q./ZR<6"HG054*?VB_&I_6+[U*3JHZFZZ6ZXVBQVG*;1;T+K!^@HA6%[ MJ;:1HU5C0-^,X#AZS*P)+1(;I:J#1I=6S(N!IBZ\D2J5T1'LJ$+JYD//:@+L M9N?^&CQO+2@T40F%]";2^R$C1SLJ:W('B!!] _8&R)@T9O<:EI4AEJ:@44=0 MIUBZY+CF!@OH@_9K!Q'S.QRE"[FUX+' M*86IGUW@0^"$*;G*Y'A0]"AV;FS?=1Q)LUS$7^:\B L&CH^B((6M>:T1C^V MQZI'85F]C0]G#.R!_MC12U%0+<+KW<5'G"0Q.7^)4W0-=[R&.ZXGW%' !=BA MY65=HV%1/6"3O0BHB!_#4POL>DJ M]B*W"GEQLQO-L(R6N 9W7(,[M!5F#9&NB4&CMQA)3D(:4V+6$=28 MQRLH<3-&[H*-*@"V=JE\Z#CBC#L$2F0YR&B 849?J@/*M6F<#=^4X0MO+)Q# MQA.,^S7X4J[%^V)(:F:*T1K<#EOB18GGLU]._H[3P\UN1VF,U5QY]0\HR$** MBP)M=P>/[%&PC;]N7Y\LNQ->4,C\'<\>2<\-$(8\!(/3[/46J+ MV6-R>VY] M41CXQZUE#73))@NJV^P:?S,[5N$*(,!4&AP% Z?==$+2QH;IO^K-TG_\LV(! MP4.4-IH3MC:K& @"PW)J5Y@D#1: !J0V1?7G3-R3@[XJ7N1+K(>"$= P:4X? M*R.(>5H5U:V 7_+(AF(/=W&2RKT<.K,FW>9-<*2"&(M"816U7K,3TSE>$7G' MOL(9HS-KTFUN2>9_>\Q0^)D>&)4/V7VBV-FD!T0V5,.@^XCV:M0:+S$I &4 M&)4G&?TQ?/%F?8.HUISHK,M!5[)M%:\>)SR"MJ@,*WEC,&4D:ZX(/WV55R7I M@09FS74RC=B*%K"/V2$@*$=X0OFN+7>B)2T%#3'\R.,$&*N"CI>8=\( M.[IZYKI].3=!@'-HGJ)=3(XTR03Y>2>C\Z V;IZUYT!< H^80\RE4?*2-L'#O] M^\;WLQ-FD0"\)T)XWI"2Y5&$"OL63[X^"-/WU:4V7XW/N_AXBB/6T$B%9/%8 M>S']\?%(W_DT]K^IH_9[XT#0LUL.S 'Z?_&BO=@CV/VZZ+8^>]_Q,3M*-];^ MOCS&!"?=_F9/UF&Z/'-\="Z]*GU//<=>\AZ)J9:4GI]#CYLFJNC=VS/K>:< M2&-RZA>+YG/4E&3P=3R1^SPM8*/WTB@GSA)C< MA1X^)J6MXP7Y"+\S/4@D\6I,6O;IP9'ZZ6E]GQ1_7Q-N#&&ZB_Q !8.@B47/ M&?$/5&M).EK+V4PXDB\SK4J'/NB/XA ID-X?8^_Y\,[\ F_C&Y_R?X)N,QP& M.-I+'T/Y!(NYR*44,:>$#UX1 J5QL19["RLN7N2O;%NO6^H^*4M ML]22VE8K,)\HIT'!/J64/?&.Y9[S7=YDZ2$F^%\LG/\6-3"N=S"&:]I#!=O8 M,\&^U,Y:#["VR5^I&/:/NG&*9_SZ1/J[5G.3>6QJ2_2)MID:9)Z M$7M6Q7QTY"K3QJ9R#KC9[1!A/5K#YXIIT&M&=\=_4Q20JC4/"EMMO4VJ^C?# M\^;"_L/W$R:YJX^WCU9AO#/6&I:Y5E;UGW7FO7-+D7D)@SC#Z9_/\8D[WC-WK"ISG?Z M'[.+O#SG5^/8VP.O0>^K#7J_P+A81GMW/=J.8F(4S4SO4U\1]E:4'# ,N-*C MW2H[T?8=! *@]>Z$LNH6PAP%T8C9S2_1XC/5[@ M/B8,?-JM:F@Z/F/(V/GQPO27XR)*+WS)48Q%5$=P(LJDF@LI;F13:8A:!B$H MS40A5> !Y!RA&706G5 '1U$R)("UXR,@ [G\HZ/UO$-&V3S,0Q38LL[4.*5A MS#QJ#JSL9QH[-@!ZH*-#8X M=18D0=4!]$-?9T$+<.%7(WQV%K1 E7W5H;JSH *JO#M!Z.\L^ (N"DNCA&=! M!G I=ZZ8XUFLO< E9E$(\KKKH]6&KK(N'%4LWW' -,AZU+5@VK0 _6 %T^[H M)N(0!U5(+>79TC(0BL'7RE5ZM^4=19DTT[CZ#**J@=WB92,WK:RJ)1@(8M-N ME=6Z'$@H?8%*3;A3AK7I@&:EH:6E,*96N"'AY#IU( M7 0-^#6);O:*_(:2(&C47%L/P4R_6D.^U9 \7KZNJG?8$0S(LJLN1\&\N53V M8SV6:'JR]JP:-:4Y'NYO1#<:>B!D=(!Y?B[(_@7F0:N=9T\1'8:VWG>4O&;' MHT?.+*:;_:T =1M_963S)8ZRI.@[13%QF<],4O^9_2ISY=ZB7=S:64_W:E6 MUI@V<:%JZ2\*75DZ4ZQ9-NN=L9 X]L+@*,/1OC[JWHX?OM-7B-YQ'%%JX?BE MQ,&L-Y2TZ-;V3U&*"$ID!:[F_$7+:*2;+8*4E7X'R6! FU>Z%Z3#[16$IOMA M/.^.M7LF:@^6>*SKN+_8VGTQ((_TRN)]I',$PJ'NF94-WZPZ^7_H^0"MWBED MTS$(6>(9@HS/8>'60.+H8[3_(D%&AH;B,\0O6VF;XF((#_>1[PL@??] M%D54^)&V)I.-AK;]4G?>1$V1RO=))FTE-68E>& 76WQ&5'#D/&8+V>(ZH\TN)H&NA@>YHNJEB!C2""'7#IT7=K4ZZ6K) MT"GP(M4W5^:.*>7E6E[@=4CHN]FH=',-*EQ)4&%=6WVS*T^^/O.WA$>Q2VPJ M>G.A@=:@XG'PB1:P%T\GW-4 M(/+.@^4Y.Z8/1[/DU'V^O$ MWQB^DUL!78TNFE67DEH7UXFMV;0J@5W2U8BN2>E-;+U<)VI&$)?(%.IJQ-OD MR.$&U36$NGU"7M*HH,?_>1WF4I]8^_%\=_>(M9L^% MF*J!E&J&13 *\AB(%>N/ ]$!Q6Y;H_5VMOH!VAG5!H*2M"7 " 9.&F^[/6"B MZG,0U@0#K6WZ-X]@QF:']MP?9P_/&=T'W44NTLIPW!YD M_Q$9>CP<]$.;22]-$5,I(8!V=@S+W:/0T9,T'$>"ND.-JWV)M&N<:TC \U8R MA^P*O';PZ5&+1-%H]846R&2.>VD&VE@)Y3_'0=8Z:I$@Z;@300MN@2SJN/5; M[[@[\JSC1EDMF(V/V"G#(G=T\;\5+&ZRZJ974R-$4Z.XH!XC@L;!RZR(JJ$@ MS%Q70^+5D#B)(?'9.ZO2"26#G34H"C?P@O>'=+/[FN3A(?3-)SDK*OX_0]N8 MP\_D/QQQ=B#8Y*AE[-%Z>[>;-_H$1NQ5?/CN'[QHSV*@VZ=?>JG/,N*_8,5) MS_,Q2^G[W]G.'=]"?0BO>$\WQPHMY+@:CJ^&XZOA6"/*>TB]E-N.:S'<<6/JCV0_UCWQT2J&JP9FPZMP MD2KBJC7:@'@FTF=!,-5>C>%78_A%OBJ)<%$R M!OK(?J%,:ON!PG?T.8[2@]HG-V(Y9PWJBYT JX*^_8@O1'RYBAO@TM]4NTQ- MUG$"Y,9";V ) MP#X=>G-D_QH#K70M(/ZC(?>G@6L3N#=(0TDI31-BW<%5$^ZJ_1U7>_[(LFDJ M_7B5CA^UR4F+-5RL7KGJ$_@QW2!ST$2E\#GL!9D-+[EFZ+#O8R[,Y JDPZZ. MV1##52Z'71US(*:CD,Z!G3^ZBYUY$/(GQQ BUW'GP,Z?X6'G0M<[;/?@"THQ MX1HTJ_.6W 0!SD& DQYTSW"#@J+U8;[-*.">W^W=%/? M>N?;+\(_W4_8[#I@#D5-"N)V@9.N/:F;I[^E.ZH\$?R6,:*]/3\<3V%\%KI_ MM*Q%SN^LU&4J&@41LTJ/O'H61' N(Y1_4L'"RT*[O9P8JVWR MUYS?)NE+U=E8_>@,S%V6&7K?U'VJH^0!;N4+W@0AR:,?693;[I&*)EZ8MY;7%'A&_P @)+58Q /3+!)6%OP3 MEA8#,UO#/6??C$I&IX#M%+*YJWZ3N;%LI XXBD2)BE#Z9#MB.F@@E:Y8H6!? M0ME" &@8=9QDFE)?2>)"01TR$K1S#"Q./3BMG5!R$#:8\3:U]35, >[-TV@T;L:%6%- M$QMO.7 USL(:JI7VAS7X4U]3BI1;+V$W]<@Z0N5IJ0#=JJ\'CZ#^3@EA#QX_ M]',]I(B*N&$=&7M'WFLEF:P%LW17NDM:H^9U(58+/V,* L/-I'8BZT8: UO^8VB/Z!P&[;'6.SE M,I9CU !$ 1<:O2-24LHL/W5%W+B?LN_#9:T_TW/5O$^) ?%8:UMG96#BB$ME M8IXD'0=ARYQ4DJ)AM-Q/KIIA,::!:A"8Z57#V!>/M<HY MMN4"Q<:;(VQO4U]\F8DIFLK!DM@S\;CY)*[M1ZPG<=4#X;[&LA_"B#3<3)+_2)5BS\QS4J;53TY^?]+2_Q%%IX;O'!/ETECQ23S%X M1A)D*5F:1-@8NGHR[-09XQ]9/;I'#Q/6X5EJ*0"SO^55\8?OR,]2_(ZT5'') MZ/E(G>78Z5%Z8^2DV\FEO/)!K(OR"O8C'0KMYG']AU*??T!2 \*(%:;'^RR7 MLO1!;&-V5+E71W::RVT ,(U(19X1*]BS/H5\7:KV"'?+SB1*9"^$YF3(9RB7 M&4:M 0W4":XENXRL%' A.<6I%]J3')2;68+1-LY=^0@;3;=G5BN$]%=$WJG@ M(MXT%>;?.=KY[A..].9W%FKS)4[_@8;3*>;[O4G/7G>;OS6VV=UA_9K=HGJ? M3Q%SVU/90$ R2_RJ%32]C]RPH-CD0K_J%II$12H7^UVG4"4J;KG4S[J%*$%Y MR*5^UMD,GNGB65J-<*<+" $=:ZT.@AT9_U$&RBKC*QQ%B])S429LR,(B0,.L ME8X@C)MH-PR?P^GN".)4^0I6,#=O0L."UTT9BM#$HL#Q[SCH\SQPRFB#M6/L M@L"?=FZ#,-0!-/:TN+Q6($03$Y+K"1D3VJDQD\<&-Q'7>14@(TR/= 2!)TUX M.V*3(_"JWG43@!UYC@?3M)7Q,*7T;ZP\0$ZDFU0C:/BP'(=Y)N5[L5 AR.BW M^T IKKFC&9L7&C2&PK$VN=KDOB3NZZE MQ>*<9\&[NR;QQ<*FUUM%\#4['CURWNSR\HF;786KW")W+2@H7?A:4'#A@H(F M2;#7$FQCB'Y=)=A&Z_85#Q3GS"_^^]=Z6Y"H8QTE@0 CN&U:6QS!G9]?(8(? M8[)#V":.^SM8(9HK-@ZO7I/!UE9X,-=J6N"/J,V$X1V1Z?Y6>$0%#V<=6N"= MC]'FKOGI/V1^^C4IV15#[_(:_]KQ_^-FJ<*(V5P@-]-=?]HJ4K7<=:LM;N"! M'.*]0O0+S#_70%0[XH:E+*MK7"?L+#CG QSA&%ZN 9%6'A=-J] : FM8M2.< M,44B9&/40*Q1R?=H$_W2OA>7G#2;[?:ZP0EG6"QGU5G3ZIX%LG@ M17M05#EZOZ)X3[S3 ?O23C_RLENWWQNL1[.UY()9) M-0,.&&Q+R@ EU8Q)J^U^C3"W6=&+EMQYD1=XG'6'V?$->](2\#JSIFW15'1B MWYP0PTFT?\W>$AQ@CYP%VU.-7O0:OC I0MI@I_EUT6U]IO+!,3M*-];^OCS& M),]!_0W.3;ZE\LWAZ)%O9M>Y.\T:0'^/R3DU#NE_4#GP MUB-[NCE6MZ-AX57&OHU>#M")GJO#,7MGVM.L 41Y M7#@\Z1D1]@=OCW[2Y4?-*;.(8@WV(.#P>X+R2BS?3YA90'!ZP-$F0BR52"&Q M7;#HI$#6V)L8T(D6MD::SQGQ#UZ"-F\AWG-BDQ"D8* ]5H'38@^O*$W#$JU( MWOY--[=KG8L@0YI&&XJ.Z@^:DLU::PH#B" 5$]Y6E0L(8*RP8F M)O6M:)AR0&-#7=APT&!8YAEK&8P<180AHQRR2SF*!8GAJN0*'>,1:" 'GX.> MN:F$LH4 T#".(&>)T:K)Y\;;A4 C:^R3(#0)*=^%'HXAXT4[%%3M;FQ='@=Z M;8RX.GW/39,*#&QOC@:Z:LL*38N=H[".TYLTK8&.XF1(.&C;#B$#.2'/TW\X M'(^OON@FR"RTD'$R\<.H4+T=#_V^T+;4,G!#1L4R7&/>?)@%RW2;:]*76-L= M#][71]94[@G'0^K-F([(=>%XS+KA>ZQR@ZPA +E03%[0*2:Y,:ZHZ<=BN[WH M_)I_88RX& HG&KF[]\;.>H?:+1Z@,Q5"D3[Y/F_/Q4?-A+O_7&C-IX #3=XCG MIY]*]B6-H96-M%CC[AU%&7JD+TRY-R8NW&5)&A\1>?CNAUG 9(HDH:>-@JWW M78+?,2M9OJC2Z'CI4&OG5/N:B@NG#.>3C78-WQ M$/L'_Q11F4@552@::3&:C=!GFCX67YC@R8E02;'R\9,>_99D_C>*(NG!=P98 MP]\].A'DXSPQ,0INCDSF^9=J*IYOU7AG8\1,U!!)J2Q]*1^R%)581U &[.04?J'H[C2$8J;N)'*_*#A M'PR_4AM,Y.S1"?8P'(E[&?CS1N$N[F:_\!W5?'$@H^K2!Z6OS*X#6N.71*@H M.XH+TY="H6U##K2XE/:[VOPZ8#6F?*6MP%& M0FM(;M*4X+>,=Z^KHZMN"/*LMVZ[>G:=]^Q>JU9=LF6S&@]?7SL[;'RX.D=7 M4VG#;#MW-Y+MT \VMK.1;6=SM?T[;_N_II$OZ?U8."@>4D)U\\ES%-;56/U_ MI.2YA;1V(UC9"^^H;FX.ZV:=RO@7E'Z*H_TGNF3 +BSK!P-+&2_-!8S?/%#< M$(KODM>PJM6=[0\IZ*.7 Z"T&^Y=3W\?M>A5E;^J\LO=@"]QY&>$4"3E-"BA MZ=ZPJQ)^5<+G5\(O?:#$BODX7@]:)?GA=?0?20$=88^X1+Q9KVEB#C;3?U"O M^OE5/[_JYP)$+*V?9V\)^M^,!4*\\Q@X@&V8.GL?1#LMVJJJFODW>\^>5$@ 4(T$LH)*+/1Q&-MY@7& M"9;:+ZK/UC:X9?;>C)QY1W3>13%Y02DF2$89B@GVL(S?<4"?Z.39.S-VS?HV MWB,_I)L+[KWSYSA*#U1>%I7['[&"Q23=XS&...+K_2+"#Z'?GVP%ZV V]KB-;]&SAPVAU%A@EG8B5>%LC'H<33;,62/?D,S;,N() MQ4O0Y@>]U%"U]*E"@2LE]]498%,BPI&.#!IA) 8W0RARK@M^=;EIB? *&07Z MAER%5CUP)=:1Z6=P$6I-P%%CY!B@5=J%HW;*46=OHI\X7DW6!"]Z"HWC%6,O M)12I(N1X8=@Q>-'1G!PO%ZN%%JE.!L ATM.,.>0(!E69=P@X-:CT/GH]8"0\%EH;%)XCN)S8CNL MSNKGW__^E^J@$E9_G*WV'YAN1GQ2>R#WY MW2XJ-8U](+P_I%19_<_?_UY#2K$!]"?LO=&')*5R!06-"^F'.*0 ) S$]"S" M0V-.A2U7@58<=\BG=35#;@=4M\-KD[A14C0.L0]Z$I!I'^RTBQWOTEC9' M.@6MWJULJ-DN,J)![IM#_HKH&?*#?WS_@IOF0 =@O)#9"@C8.;@5!]R\JUVV MY :<O;LO$],*/J"7 -2F_=6M=\^(2]!Y;2SLU2L=U_K MP$YFMWJ*[KP33KVPP9T= WN0,9=RT@OR$16*J:A$B;I[@7]V M8Q#%HTRE6@ M%:^1SM$/P9YD)$M?5UDJ% 89UP UHY<_HUCH,/ MS$+9G )(7V)D!*M6>-R 6(\%O;!TGP@%#QYA'4(32L#9,>,.*,J1L8]= UO. MD<)#CQL]?/?1*;W/"PY5[JRD&-)=Z.$C$RF?(OKF,,NW M$$SH)RLBXJ SCC_]&P1[= MY1<8OZ-?Z=5FGV]V*2*\5)93.!@4+IX).E$%M^A:2TF;WV^Q4?D/3H"LJ0=U MWB@5K$ !E5_FGB)0W6G'SE+S"M"QYA0B*/\I/WS MEC+PI( G^)\L20L[WF;7O.9NX$FA"-?762"&_=$)Z/1N-#TU)'/R_;"\57I>30.(=_?@#,4OO#K.V87% M@7#3PJ$@:'N 30M&VJM+H?2!"_>OG&(-$ W'MA":X7GVGB$-K[7XB1J>:%TP M$#NFE>*!< HT@E.#,C )"# ]#ZL&+-TY%NN^#/A-A< ,S8)1)4;UA@L&VB,G MA9-33$OR"38YE>$$Q*&UE1[C-'4R29FEX:K6%21-)QJ M$DUI>"88UJOQ0$-ZVE1>,3T)KYY@4\28WM:5U6F>N#25UJ_C%+Z5\_XP@?LR/_2,%BE)1\I;]/ MVGIDT0'I9R#YIY]85S4D4=M+,.XS8>TER2QA#AA49^T%X"OGTI.G],+,.E3\ MI<(D?>B/[%_"/ PP'EY3='0MO[K3@=B!&B1K8LT">CYRDC,_+.E:D#FT//._ M^F.RV>7" !#VVY!,B@Z8.,KH:13'0D&X13LJLU1"'5--4^)1)H(CCYQY_1[V M[K/>F7$8\LZ;5*% B3J?IOY=QS)VA1#T 1W55M1-1!3:5Z^*4UD>,^!"+NO0 MF&^PX=!Z<2\MG0KGZI.?]48YA:J%>?-CL5Y4?((&;35U$?/+ZSHW>-V(PU)Z[A_ MI8\$\4(*]TU 44"U4\+].EV0W4C)&#SVRM_((N.Y$]*QM RM0[U')X)\7"I* M-T?6U_Y?_)_@LS,68/ ]+^Y\OVC?0MB7&676P<9(BS$:(PP>DJ -\Y7LGU;W M5LO.JAHW:22'MJVE%]>A.],:AH7:4P>[[3$6.:#, B%A7Y+A]LS[$G5;;+\7 M#[;\_@BT:,7;T1]M,YJIK93=$0*J9RB,%9%/L J)0%.6@R"?9RZ&2 MZ8!"*&2C)WV:QNEKO7=JU#+VXH*'E#/A>0S-FO1<1 I5#^N"018#TA2ZD1"? MJAGN^Y$%$69 G,J"G76CYYI*;T?"<\K'I8KU$\).GW^S5R>>J MU]H$/ 9VIQ+3"[VY!/OTR(I*3>T_-$8^(X)CEA##4H=9VT_^__3?N07[X;O/ MF0-C P^['?*%GFP3W#N%6@E@N5ETD*C*<.YM?.-3C!,D+9LA0@ODR! )7AXQ M,WX,XX7$/D(!=XE19H88-R$HP*Y%#U[&.H7:"QE0XZ(Q M2^IF-\R!G,:+)@-Z0:>"-6]V8@;D2#SC91RHG=BB"%($C &PO$=(BDZA=F+A MY[-'OJ&4I;+6]=I2TV.U8#;AV4H00;"NH -L>.;%J)BF+E MLY[)0)AQKHB!P!_$U5D*XS1(FC"<4;:1IAG,;&T-W)SS\\S8F)/Y@Y;]X-0Q* M2'L<%24O'4L,N.P*E==E$PG4U;ZN^H>U$T;-4!6$X386-"GC[Y2?4H+8L8?2U82#CSS*$HN33] M!! *#&G@,2:42101\CSBJM?.^$\_ DGP:2Q$E"+D/L[>TET6ED6C*TS\^0+@$=6RVBF*$E8%-PM\\4:%ZT8T(_-+I%95#-L5!.M$;MJ M&Z@0K^(*8RVD.&T^>C>]6ENWW@?G+;-C :,65VCZ^X1^9I]8N%EAKBHA]W MJKO -7Y6KQ'@\DX,04?!!3FB&UP'QW"AX06^8M0U/$60B!'&"A>$\6[U($KT7JSMMTLQ/=9!' M>X-#P^U5#=$,T!#B6W/RI%A71U#TL*X<;@WK.L$/0HQK3+1^:5M1#,I[VAQI MKWZ1)/9 N'/)8.LX5T4-*(] ,=&FV*)P_##AM^7J. M=XG596":S;)]&LYS(5!:4P$!IN<"UP15:[&)*X8MZ[+NR0\+;V!FY"G\TAJ0 MRV<#(GBYAUF3R*4+ )2Y2W6!%.Q!/A:)G5;RE?FJB?GS>X5[R.\PSZS>^<7 ME-+IQ0BXB)H!649JZ&V-^HBM#4 M^U?,M ^6'C6I =1:8\U,E&KL*1V72S?MKO:@N"JCQ)0**N],"6GO4\)U%#/: M*6RN,-D>U)7IEUW/#QR&8N8K@%TPTRED3$H-C=[K0X5^((Q5H4VJ_@<'P5#" R7BM%FB2R1#)4,HG3 E3MM#J M)+ 'NNRQ"V;92^3\#^21]4I? I"_T#/9?J#P'7V.H_3@FFPV-WH8/6P_8L?J MP"V"%'N.,.%;>9A&TT+&.%>V8&RTWNQ21'FZ@YB?]*(*]UAMI M+%UI+.H(,JH7<0(.TA*)6ZXVYS+["R)?+H&T$P8Q53X &BS$A23[*7=SH9_0G!GFQYA]AW)Q!8'N1; M\W3M*: 8?;'KQO8Z(;8=1L<&OWJA1W"_W),;W'T,Q,_>F:X?\DCP7I&K%4'- MQ+*$+OI1CCL[YEG1!O,3VGOA*TK3,&^9V&AB[I3/9 PU-P8_QJQ]YA$G+-TJ MJ7- VLV@S?TDBSU\:N#[+YEDO&T0>BQ5M?_N8-N;%W)'%0"B"=,JJ%TFUM<^ M.R,F_7D%<^EM1#[6]K'JLPG-RZ9>Q2'ID*5SYE)6"Z#KQ!N.7LXA5?'1P^0W+\S09^2Q?Y>&RGI$4I0NID#FH991 MT_!73 MNTFJE3?3"(G\H:O:W7H)AZ95-FV6YX1I68<9%3*BL$N7&;/]\1]\S MXOEI4AF8A>LXI5#F!ZN)CZ+JQ*".&HI>ZZL(?KM.JVDXZTV@-)DI4*0].?;ZS<@9)1" M:(1#H=TK.<TI^A"'H#_L/F=S>CW4P@K M(@B_!YXQ_5$A! M@_NU'MDC(XO!G3<&.\2FFH5^R^+CMRA".YQ2YMRL>9VF!+]E/'=N&^I)MH&1 M"T,J:*2SK-\;/=%&>7NTEK!];D.OM^KT!N9:/\.A%UG-^]23;9^;_)U5WC?9 M+#7< MUDH%S7\D"&N,+#IYE9GGCN+ "/H&6?6!A5RC?_35J/MUQ4G"0TAW,?GP2) 4 M[,YU'704Z;,V+DE:=$YV$GY]R,68NG'SB6A3",;#!6;<@L;QL3"@B?RK99BHRCQ!E;VKPI8B2+7&@IG MXQ,(]'I@7_Y#UI&FNNA#!ED0_5LUM9.A U7,!0::$2P@-J^M2^C=NN&%( M MTQ<,#J\Y#P)(+:E8\ZSX8 B;'RO=&IR7R;H04'*A8#OE&]E?'@*"]$1:HZ=% MHTRE97H0R:YZ1RV8Z:;QN^N9, K PSN*EH1]9DZ<+&_WFP(SEC_03?HIQ58% M*MNC"!Z1OB.>_8+\./)YRWL&2NF!K+#0&NR8O7A^?(E=FLX9V^9'5-=[R$;D MEX[UE/9"\.$PYBCJIJ/H+P ,2$,680"]V!<\,CI#ZZC$)&O^>,0N2^@&7$[P'3S9JJOEO;HNBN"_Y]U17[3L>LY2UU<,1/F8YQ3P7 M%7R^TDV0]@V ]IXG"4+M'5;E&$HH[C-AS0[=N8Y70UT"16X615T,,P[61ET* M-PZ62%T,->Y52ET"-6Z53#7%2$]2UIP.'D#=*JICEP./@(':J8:KN &NJF*J M\3I.@*RJDVJZC!L *^J#FBX#'F"MJJBCUM)6'XNO['_>Z,KYG__K=Q2:OWJG M$XYV,?M3\8RW]&P[^QGLPO2 O?$B88;XH8QKM/Z/C&XNM MB;PC1;AB0'XB04K^@_U7\M<@/GHX>J+2P9;^^]__+J&J:9FP#OY(X._WM MW]D)X;\6 @3_;XHG' ?;?*DL]QC1W\9AR(P!?_OWE+#'T:,KL<)@Q;]_)X7G M*:(:+G/Z5\VDRNB.YSC$_GE+WXU;2D3?2O@,)G3A3(IU:Y#7BD%K\R+XBW77VB!$URN7/+ Q^ZYS=J*M23?$;$I__V M]JRI:A11*FRVETU*F >'=>$[Y1,L0W<7'T]>=/[L173GP2V)OU$>N4=MDAT8 M!)%ZSNQ\LS?T-!^, M#\=3&)\1>D7D'?OH]> 1=$OO6L#."T4)7_]+'/V&$GKU;G@@;/,3,^BR.":? M?MW&M]P1NH]8>_N\,/HFJM"TR$\U,7V,(Y12'K+(]2@FOWDA>W3H3/16IF<+ M$:\*W!=S1),98!EA+B?1HT/XG2U1]^%B;HV\G6+1A'NSHT]6C%K4?V ME/NSAC)[JB&RJ?3B8X*2O^/T@"-ZT]F%%SV;EZP&\W6]V2,>S7N7)2D]6L*E M("8.'/"I(Q9J#87XTC*63\_GF:]*SZ,-ENPK1$CNJ'P38"^BI_ K94)>]$HW M@>E?"&\:T9*(=(9"A+&**W\F,6M]&Y/SESCM@CA#9+T M,T18MB3SO_74_NY?(>[\!;VC*"OEN_P][\A"RB%0A1\JVY(L1#_]_O8//]T0 MOH1+.:3YBK_%<8@\VY(*$S$VNSM"[T7ZZ/G<%/8E8Y2UV>7L M&ONE::P$T6Q.$V82.=[RA*8!$$9.7=:U.QB>&03 MOCW[Q/]N&42NFB7%LWN/$I_@4[%F;IN1?E]U3\?X:V,3<+,F4/ M1UZ30,?-=<9V\$BUF11]HHPEX-F@ =K5?^DF@_94QK&SH2F1G^(HH+HZ?13( MFQ=]V_#X^H#%VK>OPO XB.2?)]PPA8[^%U4+BJ0;B;=#=S14T4C4 X=YJ)AU M[U=Z%LS \071*[WUOC<5#/TY8"ZWSR4?E3+,>N/YS-K.17_9;8.["H)$\-V\SXP_C9+CC>)%^ANMOX5)'(V2[>R7D MWZ%=BT:<.1X[VI@- ?WQ/W;9O$BI9_CTF2!#JH1H! M\;U_SHA_\/+XE(;#K5F.Y(47-BE\-[K#G7FS^H%'\I DA\ J372Y[>?&IZ?# MBJV3^%@HVX^8)/2L=EG"Q?D;YU:)3 MF">0N3QO=CN>J8XD@09C9D)]8>LP1^9\DH5 -K]!/,N\O[S9W3.;XPP?NLG2 M^!CG!1B"C*YU[OC I=\A'BQWQSUF*/SL,>]&5+P./.:QDFIXN06!&\]H'D3H MR^>AVG'E 3]W7Q#A$'C.H98&\A%-N@(2W_8KBECUI,]Q7]L1?H)X*)S3,LL;00<4)54] MH$\MO?ONX$5[5O&OZGF^V7%'!"5 YH!X_?!.N8VZ58FIT&KG_ DP[_V@,4#B MR22$P,YB82*JO3C?!H H[0+<77AGNKD]I0RAA"_M(,^$]G M^]5)51]MRXSB:48?#>LJB2/ZGSX?DCPE28:"VRRE4O,_4%H5Q)*XIJ98":IV M,>$5;3BVIE[5G;O.Q=HP]B2>+^EGB"]$*YDG"'B0FA>^H%-A\=I$FRQE]Y09 MKG,M39@'I#NUBP,8TBFH(5,Y]C]]Q@*(@H6\W6X&RVR.K9-F 2SD$#$\= MLI?C+/N>(CDFH>54K91>,;.5M%CGH0XI#(D]CH9PCI#(<+XD/@D_J@2ZRM_9_?/SC@SZ;/=K+KVV2-[ M'!4\L[9$J\: X37#NEKE.7B@>SJRA_MK@G99R+A)0H69HFF#VNM@,A?J^U)$ MMF/>B**085ZS$S/2M"^JQD"(UY3Y3LI^$T]44XG?('. >O:5%]A$61.!* M/[?LD0"B#\LSO0H 0>(RUAD*DX :G9)6JPC)B M[)G09X8^P_RE$;!5U6"!K8Q_L1T-6#B[:YF0AP/G41OY<3U[A/U]0PGXA%&P MB7B^8'C>$)8"PGXF\T+Z[N**_B=>%)[/O1$:<#J%N2!=MM=LWP&=D1"OP%?/ M#W4M&WIC(4+98,HJ#TC/QR%PG4ZRE"N/ (?B& =>*+ UM_X.\=3EL=LLX)!U MR>->P>%0[\YP5TZ/JD1W7G*HBC#>, ]H;@\H5FY$@@^.A":V-6SFM3F]>&P9 M,(5IO4YCU!P.] 'O9.^TDI7$WT8J-+HJ"AV-[2/U16H=H&/S2NI>K#",ZZ"8XXPFPTB\0H+)%B M=[S64(AOSCVBTH"?]VHKY+]N[>Z1ADJJ@7C9'. MW+RBN@@3UPN6@.B MW,BJZZ.@4="]P.JQ M+?8$(>6U2KN6](V0?X3X6WA5FH=@O_+6>XY/: "?LG\B@'NL#/T034]'/8WO$GTLJ M8]PAJKWBJ&)7O08JQC,A8J!;V? I$C15R66&[?!_$WB)>A#!]E57K3 M9EF@%@O/>7?WK,;-A7:.I5GV4]D27&RU[7T&>9IZY9[:$!I.@@AWJ0Q>WNQD MBI7@V9#ZE1Q[H8K*(=#N[#W:(4+%[]?8QTQ-R,-P6C$JRB'.J! L@+1.=B_\ M\R6-%F%D[+L7ABWSIOD\>$3[&7W'?J-M2_>-E7V&R*#J7@55%GXS7%WZN7DJ M8/H7]%6<,OJ@(+3"%EG&_C7"OHH!@NZA133[748O;91J*5;S_JHS(O5M3$C\ M07FR(@-./<8=4.\W7U]O/GUZ[JB?W3]#9 &/69H1U&F=D%>9J!LFO.)]A (F M3^3#6<06*NIY-!G&1(LY<_#=3)>'[SXZI114YLVNRR:VM$B=X5 $@4'X6>PX M"WY"O$:M(N#?<2JTF'U5XB0F->('I\W4\^&0K&#HFL='RVV&AJI/"+![<,(#?^"YNSX6^V*[SH#7>&1[<%Y\D97M[WR$>J+K;M!O= MI:N"356_OBK?J*KLH!X#AOBT-.$ZE;)U9,)/ $[MOW[' $G\ SIZ_^__ %!+ M P04 " #(@F]8..Q+30<' !UL@ #@ '5L:"UE>#(Q7S$N:'1M[9U9 M<]LV$(#?\RO09)(GZ\KI4JIG7/EL;3=C.4U>06(EH0$!!@!UY-=W04KR$3NQ M;,L1,ZL96Q(%XECLMXN;G:%/U=83UAD"%_C..EYZ!5N[GVHO6_56IU%^Q0"- M68A.;,24.3]5\,?3E-N!U!'CN3>_R30SUG/MVQD70NI!Q#:S2?MI$:V0H_E- MLU]KWF11L_Y&ZG8J=6T(3&&5L]*Q9O-KCH?10EK"88$'?*P.QG*6'I65D*(8:O3R/ /Y5C(\Q:">/NCM"^)(H2^((P$ M\P%V3:3QWDJ=R(PKULMC)X7D5N*-IL\^:#D"Z_"7(S.0SLO$L0-,%37';;!# MG=0O2*]0;QXKN*R^-05]'P45;L^4+10IZ!ZJ1PA>4WQJY; N5*J,N,,#T[3SQD718Q4KZ:32_?Q8(0XEYJ#*U M-^_JFV^?A]IH>'%#F)?U5Z]_$.35[_7-2T'P@[V:KQF(K5;]#5;7M74\QF+7 M8@O\ M67A=?_V(9N%7J(QM,>(Z <'^+#2/O;>P6*R+(2Q\XZCNJ^)K([6?2_KU M8K@FRZL4RYT;4C>)JF!',H%O)UX(6\+V!V(ZELE0#K@F7UXU4W"0 MQ^BN+SAS&BHC]F\IIJO4$Z6KHO1HOW?(=K_D,DOQ0CDG*"37G'@E7I?M=Y>: M0ZZZ M7L]"A*Z6T,68<[F3'5'U@IPIL4JG'ZPMJN1."=$E-OG103CR*PL%+ ^M/)\Q(V )6-K?O);0'IYT6<_S?A^+$D9\ MRU$\6BI)_/X*2R7)B2]I#Q;G3&\/!A8&W /Y;F*?-CJO,:E='HYQ]U/6,ZI8 M&47#6(3LLF(Z ZW!.0#RV)6U [G#Q-SB>**K!P_2]!,9!9I^6E=Z=T!@$3V( M,'*V;166S(=%SF>?R)L3N-0 KPJZ.^"MD7Z#'1\2N 0N@5L5,]>PCG^JP M6>&$V"5V:8JY&N3N6P"[P7I=@I:@)8=;%6Q/(+;:SO;T?I<-;G*2-O40Q M45P9BC$;N[.6@6(\KH'5>9 &HP;W.J!8KL%(CN**'QA&T!&TEH#T_N&.Q MH)J.\"!V:0WE^I,;-C.&W8H861J';<>][1[A2KC>"M>9TA"PCP?L,9K( 10C M6]0^)FCO.JQ%SVNJOBDX!4PY[_/$YS8<1= U=1K>(DM />7U8_8,8<68ML/) MT>2N"5)RUY52['NAWT/VN?)3\LV$/6%?)<6^'_:';$]JKNE)+D0^D5\QQ;Z' MB#^"\UG8&+D]44!]UT*0K:7\WN=LJ72BZ+:3+%)]&X=>%FLV+ M4F_),KV9B6S6@]K]ESLO^]-YTL6M-="B'9M)* /&$,5H'\%B1).U@?4\[>=!I#GZJM_P%02P,$ M% @ R()O6)UL/=KY @ 7P\ X !U;&@M97@R,U\Q+FAT;>U7;6_3 M,!#^SJ\XAH1 6OK*)I:$21,P0(P.=4/CJQ-?F@/'CFQG;?GUG)-V&Q,@$!O] ML%5JT]C/O3QG/[8N+7VE]A] 6J*0_(34DU>X__IS-!KWAFF_>V5 ?X5(,R.7 MX/Q2X8NM2M@9Z1A$X\U#JFICO= ^J864I& M#NFD(AV52+/2KP8RLX@A@@G.8FDKH-3 SWIN*L1X7/A**9CI66/@0(YBOP\Q+\ABY6N08 MUQ:CN15UX@2?O!=C_MU_SE"K65NDV* M-M3X.L?<*&/C1X/VD_R:\;Q;H1,E>+TH*2,/W3Z[*,1MER#GZ&C_=IU' MUT@>6!+JSU=W,Z0VM+ OC7;\#TP![[3$&OF'7ZY+XSP5R[O&[T]W^[^Q/4,HQ3D".=?P3C:-!8OAWG,@ MA>>1#\+F)0QWMF$T&#W;ACGYDB&NQMR#-^!+!';GC*+.H" M=,['"1/A@8KC M.!!: @5-:QX/T:U18,[17H%W<8-Z2.>JD1A,6O\'6C<,F+: H,-/FMC6\=B1 M"2JDW,%;ECL;NVU6:=X#H^'0V J&@^@]%,:VCI8H+ 3]2GB%.589)S >MM3& M/3CKF 1QKXAQ(L9R4.&)_65+SK%@Q>L<0Q9.D+RHUBK5[E18&9Q<%N#ODCZ) MQO!D8GHP'H^CT<[>X-GH:5O#2\!S>')("N$"M;NS-]I[VMO\QKT7YDVP[;L^ MO)D>3$[A].WQ=')Z/(&CHX^;9W^_NC?!]L0TOBP(E=R&#Y27-!/ZKG#_\4:Y MQOI*7U4H7$22+%\T?)C&G%Q3Z422JY58QF%VW9A=!0@ ,@Z . =6QH+65X,S%?,2YH=&WM6VMSVS86_=Y? M@2:SG>Z,:$E^)#6E]8SK*A-/NW''47:R'T$2-%&#!!< ]=A?WW,!RI)MV7&< MUHY:92:V25Y<7%SRG/L@,2Q#%UYM)B>+ M0>W5R.DZ[NT2C6/Q[(4EKT34W:N2UXM!!/MG"XAZ\3,15S)BRI6(GQ=SWSL=YIK*S!5Q+EV40E)4-,EW+_NO M>H-AE\8>#;LU_L-#WE-_YA(-^?CF&E.MM(E?]OR_P=TKGH8[E&B5#6[8]A@7 MC&:%3*1CX3F[?[Z9'/RE?E8]^_7#^_L/QNS$;G['WHQ/O MJ;W>[L);[X_/?SQ^-WH?G7W\9?1?=GPR?MKGZ;?&.IG/'^NL+_/-:8=!E/U: M2*5D;3LL%8:L8:[@+G[")^8.+_Q9Z[[%H#>B3"9MK?@\SI6875]?:^A"EY>( MK./&#?Q*(AA,9'H35@L599D<&17_(]JWQQ MU-]9.&[%8T%EO]>[J?"9'FQ6\(E@1DRDF(H,S[.TC%=5PQ5.4JK!=,7>:%.R M?B_ZF>F@H.01P 8IU6ZLWQ@*-P^3=#= F-S@+&[ M <#X$?[/Z-DOY^RRTE,EL@O1"?AH@9%I:*JT8S2*RPJXF;.FP3]IP6Q#/Y;CI\*(5@DMH)16H? @ME4N@(+M+5( MO8&DMX9I.L,R@7LX)9FONF$+]BW8[P/[WB:#7;!<5H 3(7,)GPZ0#G%<-BO7 M994C3'(GH4=6J6HRZ 1$5[#2 ;RE47,&XRV1 Y&&4DOTM\"S-Z:&I9DDQ1V2 M:!0$ 'D-7/KIK+"[E[/=7O]P8%OPME4BI"U(G,1*Q'R*^W2,M:9*VP;C:'*C50!E;70J,IRV['M@,!, =0#::)86 MO+H0[!B!]KQ1D.CO\:A_\+WXIQ_:/\C"43B4U"JH AF0?D;1>(4C F;)E@=/ ME%^;*,=$M,Z;S $)JA'B+1NTEE(+\R9H_M($\7JGO[^WNW?X^O#U[@_[AX>/ MX J^ 5SQD[!P+D#CL^5/([I#B7S*&_OP(911)P+H;&<*.;IN#!0@'$^D]4$> M4J+R>JB_M$P/5E,,(Q3W<&^3]"5D.VWZ01T,3*3'(C:0$R ME!(^Z:E(4V,IO??L:'TMX%,";04,?2,W:!=6- MJ4$MUI=!::I-Y@WP+8@+4:&Z46 87!$U41>)-)4++ **DS5RF2V/;'GD\3R2 M;@"/C"9<-3YV$\A$GHO4R0G@8=<4^LL*YP')2#A<7_Q[WL! )!(VM!@2W;B[ M37A(NL2OI 7U3_)/-Q=9LNC,>"H4P16P9T#*M]#?0O_1T,\V /H_!5#=!B>] M:6BK>G]E/05\1N9 989.T\80!E=R^G5J2VT=+M#'"U!F4VCZ7P.G"A/T%-Q> ME2P4OSU=B,PG-GX);=(Q9TI>"M6^Y+@AW_GR56TY8MO#_!0+'&P "SRRA^E? M[&<+!NDL0RE%]E4,+Z,JQ>3/*%1N=1Z6MO$FDTX;>U4<^!/069;2.2'NRUP2 MC?J#!#()"TG+!O4>_[!O%;>1_N_4>SQ6*)/A7@D$4]>=^O>I%(!"/X64!NVW7AG<>:V,PS^MY'7(7FNT'?]@DP!L!% M.=\)Z;]%[F^;$D\9?.17TZ8Q:U^>;EC8W@+^JP/\)G0'CY'!YP91L0/X"1_) M 6#_,4Z+]$[(IF4UT6HB**6N^$7[39%I@[\H:Z7G E>GA0X1GU_C$>#^CRD1 M=IX!D<^Z5^ Y%O=$524>L)BQ?W,#UN\?=-AN;W?_F5?^I,61\QWO-3Q+.VP& M[5X8LH6VQL!T$H] &+H!T#MBDE<>]4[RV(K:A"R["GAS,9A93 M40<^A,AX(=T*02I;0U1P4M=E04W7F9OZVMT\WCE36!$EB-^7L?\9T8GUC]#M M*2=40Z".;V\0[N[@:D=0N'\[!S7N%;U%?(X-0@_&!8G'TD%3>N_CI]>F=!NO7>%WCOI) B9Z.92!MJHK.S4+7?YTC\)@[ZZS/S2K[F M,[K0 4!10(39E-7U%'BQQW%)4NNV.:Y-%465_:WW/Q97P*R15 8P1CQ',AAS M->5SZY$W[-(^U*-OAEV_@_5W4$L#!!0 ( ,B";UA/P_:=$P@ /,Z . M =6QH+65X,S%?,BYH=&WM6VUSV[@1_GZ_ DVF=]<9T9+\DIPIU3.*3YZX M3>V.X\QZ*#.Q37*Q6"SQ//M"LC]R MA3KZ@?5'@F?XS?I..B6.AK]%>]V=W7X['$*@W4CT$YU-F753)?[ZJN#F2I8Q MX[73?Y)%I8WCI>M5/,MD>16S7ZKKWBNO-I/CV:#F:N1T%7=V#F39*V09C82\ M&KGF1**O(RO_2SH2;3)A(IR!IGXU4Y+KTI&(B+N=RO6"(4%ESU_+>2'5-+Z4 MA;#L3$S8A2YX.1-,M'.Z@*P3UR[B2EZ5L1*YHSEH^&R:R4@Z$=F*IR*NC(@F MAE>]A;EW,?>#TV&NB,A[ZO^Y M1$,^OKO&5"MMXM<=_Z]W_XHGX0XE6F6].[8]Q07#ZY%,I&-AG]TX8DT7?-GS M]WLAA0'"O! W' \O+D]/3H\'EZ?G9^S\A%V^'[+C]Z?#$W9R>C8X.SX=?,!I M2 PO'N^F)^^4%^6C?WZZ^/AI<';)+L_9Q^&Q]]1>9W?FK8^#BW>#L^''Z/RW M#\-_L<'QY?/NIU7$L:ZG?I]C3EOL;W4FV#MAA&VQ5!@G\RES(^[B9]PL3V'. MIRYYB3GO1)=,VDKQ:9PK<7U[[,-PR%V><)MO?LB2TP7B P=C< &._@_XSV?C%E MGTL]42*[$JV CP88F8:F4CM&H[@L@9LIJTMG:@%;.6XC5!%B."MP9"0@D_,4 MIPS3!9(QIX/
L"8B6& MPQ*D\@S^24?,UO1C/GZ"$-8HH044TBH4'$ PFT@WP@)M)5)O(.FM8)K.L$S@ M'DY)IHMNV()]"_:'P+ZWR6 7+)(:>,&^&Q"&S)1 G"#!-8=Z*D'9$XB16( M^13WZ1AK396V-<;1Y$:K ,K*Z%1D.&W9S\!@)@#J +3A=3KBY95@ P3:BUI! MHKO'H^[!S^(O?FCW( M'X5!2BZ ,9$#Z&47C!8X(F"5;UIXHOS51CHEHG7>9 M Q)4(\1;-F@LI0+\+FC^T 3Q=J>[O[>[=_CV\.WN+_N'AT_@"KX!7/&KL' N M0..SY2\CND6)?,IKN_X0RJ@3 70V,X4<7=<&"A".Q]+Z( \I47H]U%R:IP>+ M*881BGNX-TGZ'+*M)OV@BQ*I FRQ6LF,.V]H8F4FN9&T !E*"9_TE*2IMI3> M>W:TOA;P*8&V @8YI" TJ,(ME6FM.&4R6)8W8EXF8$0H.A9K)?R5"!+$#<-X MD6V3BRV=/)U.DHVCD[7#]Q*KK!_XUR87$-)89L09W.J24X;#+?B&&@=$)-QD M,U"#9B1/I))N2F7%JFF)XCS^/;0#.]T276@\^$3JNEE059L*U&)]&92FVF3> M -^"N!(EJAL%AL$541%UD4A=NL BH#A9(9?9\LB61Y[.(^D&\,APS%7M8S>! M3.2Y2)T< QYV1:$_KW#62$;"X>KBW_,&!B*1L*'%D.C:W6_".ND2OY$6U#_) MO]Q<9,FL,^.I4 17P)X>*=]"?PO])T,_VP#H_QI M0Q.>M+05/7^RFH*>$3F M0&6&3M/:$ 8752DF/Z)06>H\_(287V?2:6-OJ@)_ LJ*0CHGQ'+*@D&)1L5!5S()FVCX M!G4;O]I;B=O8_CUU&P<*A3'<*X%9ZK-3QSZ5 B!K,O.;KM]$\,^4:H="V2?; MOL3W[Q',G@$^"KI-@RX\Y5@1C7E&;_B(FV"\ N9-2P#"0"PJ]U;(]"W2?%L7 MV%YPCE]&D[&L?$ZZ81%ZB_07A_1-: 0.D*SG!G&P!=P)'[2!7/_>30/Q5DB< M93G6:BPH>R[Y5?/ZD&GBO"@JI:<"5R2VR7IAJO[,#)FGD<>\4KZR(;6AVB_#)#68SLZFHT1["8SR3 M;H0@E:T@*3BI[;*@INW,77W-QSK>.1-8$24(VI]C_S.B$ZNWT/*48RH54*XW M-PAWMW?SP4^X?SL'%>X5/2S\%M__K(T+$H^E@Z;TWBW1MNV%U_5O??SSC7S] M,CUZG_^6??>5%+/MO7BLRXY'4N3LY"9BGX="_R%'XC?QV1^?Y1?R/I\9AA8" MB@LBW[HH;Z?2L\\AYX2WZHO(E2FG*+/O^E/)T0TP*R2G 8P1SY%;QEQ-^-1Z MY/7;],GJT0_]MO_8]7]02P,$% @ R()O6":^"?DG!0 HAP X !U M;&@M97@S,E\Q+FAT;>U9ZV_;-A#_WK_BUF)# EA^I2E:R0O@.@KJ+;.+V!FZ MC[1TLKA2I$92L;V_?D<]7#=+NJYMXJ!MD-@1[WV_X^.H06HS!*^\8[Z[=Z@4ST20Z?F&"Q4O %C-P)_?IPQO>32!U98]0//;X.'I=J8W[5"-54SZK<[[:/N0PR+KT4^3*U]]9-QATG.S)H)/3'V6HS-1=AJA=CJ_'&"FAM/^D6_X$MT>\ MJA!:*!$'UWS[E!2$ZY0ON(6JSK:)N.L41&0=]=YPWD]X>X)X%%[,QV?CT7 ^ MGDY@>@:C5^/P#,(WX>AR/OX]I"&BAA<[ALS]JC-LS"4:FZ=W3<;3FVX0R&I]/7\_ 4=B0 ?MJZO'/PEB>;#ZU(#^O_L82 MZ$%B9+F2L.(V!9LB#*4LF( +=/M5"Y0N1[>/"5Q*?H7:$,^Y6G(*(#+PBN8$ M[4>F!6,9M;=2(Y7E3&[H6<*9TAGTNMZOD-34#3(-*&.,X10CS!:HX:C7HAKK M'[6 &4BX(-K6LQE&A>:64W1,QA"NHY3)96DEX\:X*.C7<<;,(J2H424M0!:E MSF]'*,B:-I1ZC%M B8+7*1>"YZ:T-THY)J27[%B*$:9)PB-RJA;>1N.L_U+$ M""_)Q*[H&9=,1IQ2X@SHDA1 ;*I8L%R[Y6T T_E5PC1G5DW&*W_E^P Y=#?2.#^+# MK8?OX-M"5[O9>W'TM HV*^NA2O%!O_*"2ZJ8C)6J7?DR3O#1Z'LN,J[)1YH? MQGG3 MNO81W/TL?:=4%3[\QC2M#+WC<\EVK$M1-A?/%]1CD MNF/W!-NHPI+Z-<9!9>IIM]W]L>$GZ 3+#?H&)N*4G>O2ZHI21T;5VHZ5E_75[=%)3 W)G!%KGD+C>RM7WYZ;N & MDU=N68Z8J $B=(-M:U7AUS[."2LE>+R/3NNCIX5C][DE3=&M)=$QG??VOJ8X M[LR@ V^GE]L3H \3MMMR=A- W[/WL=F[Y23WL8F\I^3U[WL_^1\7+M]7W3M8 M==\U#7>_YCX$-!\F9K>E[+/1^8[%%U[ _]5/?RB1].W.J5__Z?T!PO@%>K*Y M:\N5QJ6BIJ.Y)XFJKI\;6* ;3@HMN4FI_:=- 5W#_Y^7*&5?3PJDLHV2\EJ) M&: VQ3;-?7V/H'1Y#0%-#P,Q-Y%0IM#TKXH*=]?QT"\ /A6!&XMMY]54(G#M MQ5Q7R74=7)')@!*44VOH.VKS;FMG_[[I!59][=F8+D4]E/$W_68KW>X".5MB MMT]:W/<-I+?]U?@-N4MNVHTEF0[ MB4LM:Q+3FAJVQ+)-!H M-!K]0J-YNO!E\>POXG2A9 [_BU.O?:&>O?R_@\?CX].'_!N\?Q@:G$Y-OA;. MKPOUGW\MI9WK:B)DX\U_Z+(VULO*G]0RSW4UGX@?ZZN3OQ+47"]CI_#VP)MZ MO)!E\J)-VHEWIM25K'AU'AO2FCKU94_D(6>5Q.+P^,@ MV#^.DYG"V,EWA_3G9+707AVX6F9J4EMUL+*RYN%6C/S4%/G)!F[7H@.XK'3N M%Y.9]@<9M%05XO#R:J&GV@M: 03P[/1A#7^!B$3,&]#AZ/AC8^\G1098*'M' M:/'BY<7Y^U?O/KQZ^T:\_4F'L9W'QX>WY_R3$N2%9/ID]"C7;XH[] M-/A]4_[;=T??'Y[LFQPAI:LCY\\>G1O<\S/,=_?&N?U;/VI3/#["/!A MH<3,%(59@0P0V@DI7%,"MFMA9L+#VU("AVI9"/BO=/%I)FOMX:'S)KO$A[]4 M>JFL@T<_F[F&&65._!T8$\"ZD7A596-Q'SO^[;NKX\.C[.3DV?GCAQ5BI8E)RZO%?. X:Y.+,P9J&H%PQG+(A(Z0'. M2$B85NC2PR%V:9$8$<@+?>47NP=YOB[DRHG[$0+_WO8?BU=>R,*90$18&B>L M*M029/6.F;W6V4+/926>-TY7RCF8:XNW.,O\2,#"9PNQ4@!FIJSP!F?3]H/1 M1\)8D<[J]?/SLW%$"29398K>M^MG&MM2:Q2FQ#-/X0II8?$-_),K+W6A<'G@ M%8*:JTI96&I=S8PM&5N:'1)LJH";1HAR8^=*K$V#6%O0:=179KZ!KIO$, X& M,ED#5/=N"YFQZ#-JPJ,XFSXW A>[9OJ;RCP@",M1P."NAE\=(K)!NQXM<%A\ MPC2!U9P1^BO3%+DH]*5J9Y+VPP6(5(09]B<"] /BS(!^8J6!K9 $%RIKK/9: M\41?7F5 V#DQ>JD=$F7\%>7M'OES.R+W[LG7SZQD_XNWSIU4.8.6_8):%@SW MA4&-D&\KST3+">CE0'^26#PZ/!P=\E_A%B!+Z&D&8@)D"O4>B;TYNWAQ]@]Q06]?2WNI_"!N[\Q&^\SB]IQ9@1;[3@J@ M0>9^(0*<@=T71&LB(*Z31&BKS9JB6(-DU'F01=6!= XLH);2V5X2_Z_Q2-+WN&-=2YROO]3BI00?:0$B W37;J4DH"7& MUW*TX#/I/&@#)9;&HU=AA4( Q!IBH<#6!R!6@0])2@,]"'!RP'\BQZ+4WC,< MR0"@,75E!, ) )>K:(C;D/O _A=4E\$>7==B,<,X!*QDP<97CO4S!HB2[Z M$]HTPV+ 1BZE+N14%]JO15/A'NS%$7![-+.9SC10 0LCNS1^EQWJ P,W6>F MG_4_&YUS8.7VQ>NKOH<"; -,ZDRQ5/FHQ^N)%!0K#6*31:J5'M3G&J,Q""?E M<.(U:(A*%N,S"^EA?ZOODHRCS@:>1KU-"FPK W7J+I1\J5A3PH'AL@DXK@YHX$G-X(H5E8.8^!G-K:!85! U!,\R/!3^E)97D8>D0JQ#0^-;R$K%''R(+.(D'G ML8W.XX"!3HX '@5J\'_9\N*CL?84CL??]&+;L[?)M[.'?Z>8WY@HVK JHA"R M97!4I E@C6\/"KF&]0! 5RH_8:!'AX?CPWLGH0.@7LC:J8E3M02[6''2#D"W M$33:!^Q-36+KT A:Y>UF)>!/[B%M'OI\S_OCC[P_^LC[IWT \(/=1#=F$R&9 MIS*[G%L#ALY!6*,9_=F]1BL@R<'4*GDYH7\/\,&N1*%-W,#B\CJ316A6ZCPO MU)?.6OIT7KP)@^U<@XUY OK?WB1!^#]^>O)GF.F?8CG)?U<.@'-P@H+D#1T: MQC"HV[G:473 _R@I!]4QJ(Y!=0RR9E =?YKEY- O!_PQ),RA1?9O5)61RT$Q MVICTF!R.5!P9=LKJG?DL'&VF$&"&\10;#N@PX$LQO:R0CF)S'8BMQ,%!;PUZ M:]!;@Z ;]-:PG!MZJY=]$?74H"\&?3'HBT' #/IB6,X-?9&D!6!V8;S@4UMP M:0HU3WT=6=<%3!D%)V6LM&[.H%X&]3*HET$>#>IE6,X-]9(DF(%*R2BMC7YP M;58NA[W:.[]=CYMH'H0R:)]!^PS:9Q!7@_89EK.;))ZHQ&3J$6@5KZW"2@?7 M)3KOU3/CNZ!C;KW<3%*O:5:HJP-.$ 3*H?AORNHDUZX&Q3+!M['@4SN5756= MPK+'@:GC@:KRVRGW=*L$[BHY+5J-5OXQ MKR/LO4U'"PA]6^QDF04IL9Z MFTT5+E X510XE+9[JO+@+8T0CP$Z4B FEDZ#94*=@-,NJ?9,:+A9X2Q7>$F1 M8SS]@F;:-"GC.OT1)= M\/*&R_>O#<8VQ$\TW&U>0.1R3:\E^&'B,95J@G\S<"]Q8WJ\5@@LXM!_TFX! M&RDJ_"EL*P!%G7DN/+(HJ>Z3"PTR+;$*BEE5XNCIZ/&/3T;?/_ZQO1<$L'YX M/#XZOC>*^RNMK]*[P4K5F,X74EN8S@@0]H#%2GP8Q^&!LPE=I1+KBO&GZ[$@ M(V >O%?;*TRHD&@Z$2-D[)\PP@D[Z5*\&XMSB;O75%@0*\PMXOH\WL-Z$87" MB/97K3(J;M& MN$(=WR(5 H9!7$;\ /JT"*7&W"Z.#EP0YLHBU2HJY0#(CSM3.E1V!-5UQW989_@:2_(J*H'GE M?'LG>Z6=VBVMPY7M3Y#9GR"COQTS\?.&OO^(ML_-MJ%[HJ&;NJM4BJ?8!UPU%XR!*VOM];KD;V9]E42<6]RF"5#J?L,B@7 M"@M*-#2:0MKHDK+\WY9A9"MN7G9-ZR,R+F9'Z;_K+[SN$YI8^T:#1;5UR19+ M0X#(0$-R9C4(HH*$1=; F)5/3,41B]&>:+PC6#1YK:F<6TT*L]:%\6H+6W,MP2P_XX5Y_G*W, "1*[IXX&U MNP9#N"]!7B41H8V2!;=:@ CC:[GFX^L]6YP7G'=W(C9X"X!CBIS92^-EMS7$ M[8#M)/NL2;IO;5;;!>5ZE=Z8!9-(X(;SJPJYIL*F.2&$0&'KZK)6M%-D=''W M[JN!0?NL\,:(\ZXH'A<@O$W._&6KWMFH;XSFAK0E7TW:4\ZO]<]VE@H$>5Y@ M:7ALT/KRSL2"ZZQDVQ=AO/"2(&\-.S!5?Q7?JW\VX1R3U^(L7Y(4? /D NTN MXYI<).KCC0%P7&KL-AGP;1>9:SU^%&J$/W "9@(2^5-<=33[@1C!TT%CTH0R< M[;A]CU#'UB1YL>:FNL8K'CAZHWX@4"PL7(7A$(YFA2#':Z4\'03U6?I6^;@? MNL0HJ-M7R]*040R,C>S6>]R3O(E#$0H/)A\%Z3XF,N7-0V5AL6)AH%&9T"@% M.TYW7)2R;$EL]B4W9ZH(+E?PW!> (H4?PF31 CM;'BIU4R\O%)90W+\+<^? MZQ\N$._>.-=U 8@7*K/*X_C/E4XCV4XIY6\AY#5+ E[4@9R' MM+@I%<4-D%FFH"'6I\VX^^0)])BJ]F@ /Z0XV-W0A^ M-9\T$7=K= :0-[#R5:S?C&PG+U7%'!&[, %?#$<#:W1;N9<4L%7*//@V:/4%.S&$ M,8&"NFS*I#X+(A/\GE6,!U0JP_+FEL^2HLPDP2,O58I7CTH(@IP?&TB-YNADWE83IFL9M M$;IOYCB*R*\ZEVVJH&V*>BO?@ET4APL8ZEE*E(7,&<(.3L(9AX0,'[%A>80H M7B=]_J!GZ$.JVY#J]@W2\PZ?\WSF=*#D.W3E-/IN=_(P:,C]^4($^)5K6RJ*X50QC2R4=2RT!]I4^16J3G3QEPHMM-8+ M3%PU$KUH\-["(N.;<)$-@.]KJ%P M;C=V^-)AL8Y6).M^\*7HNX=+U7X"Y"E";Z&R;T2?%0FEA_9Y2J/V1*VS98X? M/KII=W%?7<6#ES";Z)NM@@E)DZ+)(W$>C-H\!OK:9[B'Q..,Q04VMFE +$04 M,3## \5#M46>^/*Q31>E_ ]%;^"L0$U11\_2PS:#I15M.IM MC-.%.N:A+);^5WBZ.20PPDPN8?'#G0XB46^$]N,@> 7O_/0GOD5R>FN2&R &F]^8"[-[B?C MAC=+]Z6 EI8S<%!VY9F$N(*I@4E"G@AR21:\S>[T,SW)_023_^C1^,FM!1@^ M]_?8%B9X>3\9VY0WT;-/[I)9\=%O??]NL^*K3O?KF!1=Q'04Q3U^9PTCCH A MNNA=6 9]>CQ$ZP5S*)ZI;=9H_%Y"8]LO'9UC"LN:D^IP2\<]>8&1/WH<#8H0 M2/VEHA BO7>8Z>ZMSB+0> SW$H2\LE7W.@$T$A>F05F KSD)>41JA!/\"DY3 M(YWL4$K-D,WYP.2^?D"&#.8I+MEX"%J,,EU,IOA4>$IR@^Z03-5"%K.M7(O[ M.H"*D1G0%=:'$^5"ZA)[H-N'BA,%[TSG#=A'%@9OD%ZK+M(1DU!BI'GS8]L] MD0>K(]N;,-MMTV.@-D*ORKHP:Z7X- >_EN%H!A^;@IR#BG*^AR18?0[;\&>F M.E-T\W/,27R8"+_\A+&(\[03<]0<232.E&J%"50SM#700,J 32K%<2VY;@-/ M7:"']'%!_7S'%;=YWO(5(T_##7TX<*7Q;/_!U!+ M P04 " #(@F]8;QQKLR\/ #UA@ #@ '5L:"UE>#DW7S$N:'1M[5U; M MO8% DG4#K-6+)':NO3W=7]^&DXGVW+<_L).)X [\9B=::E>\M;Y4C]_4&B>[ MYE]HL)NT.!D&SHPI/7/%KZ\\'HVEWV0\UL&_I!<&D>:^;H7<<:0_;K)?PJO6 M*QK6D9=II^1I50=ALUX[D'[+DWYU(N1XHIL-^'<87%65_ ='& :1(Z(J? +C MG(3I$*/ U]A$-!OU4+?,,LR +7HVXIYT9\V!](1B/3%E%X''_;3A,- Z\*"M M%E>ZRETY]IL13H^38/]TGNE$:E%5(;=%,XQ$=1KQL%68O &3%^=K1Y*[M)VI M=/2D.9*Z:L-SX>/0/__8.*JW3G:QQ]N3W7 -&[(#-XB:/];II[5Z>U/S-H:! MZ[06UG;CTWV%S[B5 M;WE+]^7":^]K/=M;TQGL?&S_]UV[\SO[=/ZQV_ES[60HW_(C;+;M!*$6#CNW M=3 4$=L[K+"]^M[^/;9?:QS>MHC'%;:+>_Y&8;N *I+%X4*:>[7#_3<_M1RI M0I?/FB-77,V_Z;]BI>5HE@Y/+:I*\TBW:#]56+FGFD.NA"M]L;#S(Z1=FLIF0OT M3=5%?7' #1%OGSY??#KO6QF#H"9>HH^+;')4.SH"-KGI3-0?<"82&J]','1] MQFT;T#/W;<&F4D^8G@C&P]"5-A^Z@D6Q"R,%(_J\QY7#_V9]'=A?V1F/O@K- M=G[^\6JOWK"S0_>-NR!2. (6P;4,_&;L Y0GCGF$_?7:_=/V?^ZYLD?1,D@; MI_6:]86-VV.-^FE*3?@HCJ26,))U94^X/Q:L;6M\W#C>/Z@PKACW!-##83O8 M89,I7=S!!M ;B.<[[ *8%RE>;; P"KS8'7-4@T#+2-#N*_0BW@4\ $(CV3[[\E)$BKOL8S"6(,YLQ3Z P ;37%58U[=KFT_/3N"% MW)]M D4YHC4%G"D5Z[A\.N0@;3\%()%GFT]'L\Y-(*,.\-!?2D>P41#108?3 M'0"GSI!I110%O@ABY E@(GX$/Z.7?J4QO+@21_^P8>10'^9&>KO& 04#J48O32:6.5J!)A%U=9'>P80ZAX6Q=Y+ M,2@,3BRMBANMBJTT*]JG9]U>MS^X: ^ZYSWVN.;%5EH6 ]1>B=)2$^ZZ; AV MA0/- 2 _'+8<%8$7P#%Y(BI@#E"P>()IQ5;&*0F0>J%B(AA.TX&UA(\G;0# M>0R;LB?,AA,$0G,$LX%<301UOBK0#_G\V1(= 0+6*7:#=BJ&X9;.76-M?P:= M8$NP-5(4"@0[Z)RY[67#HUQW"9L.83R4ZJ!9\%D'%1-,;*4*!C HX']'0 \D MA7"#Z>NURO92M)>B_8&B?2ME>^?\#^O".F76%ZOS>=#]P^H_LO=H,9RTC2*> M/$9&6*(T T0:H9Q$00?@VP.HFN'E1%HG!A?(:N@2 9Z.V!0D(,C:X5\@6W&D M&Z%OYE Y2D><V4\(*9_+BE@&_\&/0DV&]7F$60&E!A M'*F8^\0<7?B,'=0;.T/R05R(<>P:0ZU?_;UVK\C&2U%6I9ZZ64_]L8UJZL(B M1?5GB[4[G?//O4&W]QN[L/J#]L ZLWJ#TB;!:$?NJ2GJ(-!CB89QC-M(A*B2 M5GMR0.!(T$2YER9[!) ]%JEM<4VNW>3RP873J=CGY4B63:A)%*\K>P J: TU!_Z+=A2\&W7<1Z@]X69?2N/&D4C'T M7_I6](1K?,_9&TA>T=VZ5QAY$&&(:1"[3N+)P^EY/J(' V2KE0:3F&42L$D6 M3VY&>I:"I!"Z!V@",SQ\\(YO:7DOY7;PK,KMN+88$2VUVX9HMZU4;FE64M7Z MV/VM^^ZCQ;J]#B@UL,98Y_SLD]7KD^>M5')O[R27-]$,6JYXUF\*,4]PWZBH MN7C0. )+1#@5)GCDXV\@/!A)Y+BDZ!%8MBZHE41-P>E#7Q^E5VC-I9\"";Y4 MZ\.D*H[$2EG_/)S\&';-XV3DO823NYH-%+E(LG\(B> GJ>,949/O()A1F&9( MP&%I8D\.K<((T)<,,;LG5J:'P;WX<"EX70Z,<%X\&]GB0"3 (5[&_A3U)%]Z MVO@6&*DHT0A6:@N:1P<:9Y_ UF%PA^"MCB,_H05Y[F\X3&N-C6XD8Y=G^4F5 MQV8JVKO:?!NC>E>8I& C"9(T0V/27G-8-MF.?(U*%V0,'X&DS!.@3?YS"QI M"_-L*("3?!072D27)') [%X?E3I!+W1<8TOCW 23]%I+AE(:%J9AV\R),\E: M2*\$BP[]XR2E$SLP$NC'Q*8!]5Z^^Q8)Q!UY^;HXLIY$0K"=_=<$55RA22 J M&Z3A#&"*8M(#&2E!>I,_ CHI%T=^!!I96*GA7@JQ[$\J;407Q:'2SQ3S YUY BHP<^HA>(B[9LT@JI2]S^WF M6RHNI,J#^XG@2-PKR0E)SE]RG/)SH$)AFR#&#=@"AS>XGDR"2Y%Q>,AGR(05 M8S"D5@*%_DV#%>L-;#N&4V6$$_F2?,=TX:L\006+GFQ^DZ: "@0H'WO^O-,D MK;!,7^"R(LNEK@18R'JJ+]=90_,R*A(G45Y_.Q;5823XURJQ8).[4SY3VU*H MNQEUG2]'P93.VB=QUFYEQHSUI6/U^RM!LPB]%CK\F'#"8AF4"6BJXLHS[ M-!DSP?%.L@)%95'%QL4\2[2)T/*)=4(I3$^)Q!B?)>:4YE?P"D(N5\?1UL]E MSY [LD&[?2:SH&APVMQ'2S/CHP4>_];H>-$5L?P@&"@.5C&M.8@#"7>)R?&YZ'_<%L )I[9-PG(>G12)@JP]53UMA@ M84HGL&,3V+XV+8Q$AOVR.>% 4F*W+Y"@/)I5LJ(K3$/[KK#?5H*_,VOPX?R4G;]_(E"W ME;HGEZ:$RS*U0]4J*%%5X**.4'8D3!XMBC1/ ("A!.H4_Z%DN[-2*E0Y&V>6 MQV\V-])GN#[YU:@_E_#:K^WOSTNO9^;6_=J;^G[QY^@> HNB-GM[K><0 M6@_,E27\8#"/](9QI+*T3INKR=V/6"%[$"V*U@I15S+8"V.POA!?#7OE!>=H M?(ZY1&,!7L$_N86;A ,J6" 1V6 K5Y@26KL)^%?RW++'3C! MM&C?FDALEN>^&",OF:YD.LHU0?O==2G:&6LRRO'O)$\21%GL)W\;T94*+70< M[ ;1YK!1O62BM3'1@),R18%C-!^Z?AR9%-)G.C9)(@G1M-+)_0$ Y&YR&->^ MQ39]4SL^>AF63^FY>:CG9BM=-[USUNV=6F>][OMNIZRGR%TW*=PQKG ,'.!E M()X/BUJ>><@X(GUEJ@S=0*D,H"^Y=>JNUN:]ZKX><$;G=Q>5 C5\3",@C#"?&'R.W#G4BJ*P*4WZJ4W.D59*+ P4XUUJ>86UT2W MF%)607$I0Y$O.*E:@77YOHBR@EW< EX9!33.RE@6XW]++E>=NPPDK5&Y?J]M ME <*S;V+.4 L7,^*_;,!.Y@-K10516]RFG_?ZJP_@_\UDMB$9N]7MOQBU%=Y M@]3M.FPK59CU_KW5H32XT_:@O'G\IOL!36H*X>.T-HW:B4Z_U!KTA-=6 %0\=< M+>2%[BR_B>EF^R!)-H3'J;%@=1;O)5QNBQ0S*W&+J>FU8*+EA:-;Z?5Y+)%9 M5K$],L'W-KF*[8'&5UG%]KA5;"5T>4+HLI78Y7SPP;K(\GK91?>W#X/^(]]V M_SU@%^/P5-?]G6E5EKDNV4GS9T:Q"V@#"ZYTDH9(<2,^740+B>,SN0 (OA/TMI7PK7OVZ:+=&70[[7?=C]W!GR5R6T1N#Q=0MWZ)P&T" MZOEW;WQEZ87A][D#[KM5\.OL\[8$M_X-.QUG[I#\S\@2>[ MP\"9O?WA9'>B/??M_P%02P$"% ,4 " #'@F]86;;$=O5U 'CP $@ M @ $ :6UG,C8V.#(P-#0R7S N:G!G4$L! A0#% @ MQX)O6-Z=,/@C-@, $4@L ! ( !)78 '5L:"TR,#(S,3(S M,2YH=&U02P$"% ,4 " #(@F]8O7A/E 2S 0!-W!D $ M@ %VK , =6QH+3(P,C,Q,C,Q+GAS9%!+ 0(4 Q0 ( ,B";U@X[$M-!P< M '6R . " :A?!0!U;&@M97@R,5\Q+FAT;5!+ 0(4 Q0 M ( ,B";UB=;#W:^0( %\/ . " =MF!0!U;&@M97@R M,U\Q+FAT;5!+ 0(4 Q0 ( ,B";U@BV:/>!0@ ,@Z . M " 0!J!0!U;&@M97@S,5\Q+FAT;5!+ 0(4 Q0 ( ,B";UA/P_:=$P@ M /,Z . " 3%R!0!U;&@M97@S,5\R+FAT;5!+ 0(4 Q0 M ( ,B";U@FO@GY)P4 *(< . " 7!Z!0!U;&@M97@S M,E\Q+FAT;5!+ 0(4 Q0 ( ,B";UA4JZO:X1( !:% - M " <-_!0!U;&@M97@T7S(N:'1M4$L! A0#% @ R()O6&\<:[,O#P M]88 X ( !SY(% '5L:"UE>#DW7S$N:'1M4$L%!@ * - H 7P( "JB!0 $! end XML 110 ulh-20231231_htm.xml IDEA: XBRL DOCUMENT 0001308208 us-gaap:CommonStockMember 2023-12-31 0001308208 srt:MaximumMember us-gaap:TechnologyEquipmentMember 2023-12-31 0001308208 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001308208 2022-05-01 2022-05-31 0001308208 ulh:DirectPersonnelAndRelatedBenefitsMember 2023-01-01 2023-12-31 0001308208 ulh:RealEstateNoteMember 2022-12-31 0001308208 ulh:DirectPersonnelAndRelatedBenefitsMember 2022-01-01 2022-12-31 0001308208 us-gaap:ForeignCountryMember 2023-01-01 2023-12-31 0001308208 us-gaap:CommonStockMember 2022-12-31 0001308208 us-gaap:RetainedEarningsMember 2022-12-31 0001308208 ulh:MarginFacilityMember 2023-01-01 2023-12-31 0001308208 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001308208 ulh:InsuranceMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001308208 us-gaap:RestrictedStockMember 2023-03-01 2023-03-31 0001308208 ulh:RealEstateFinancingMember us-gaap:SecuredDebtMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001308208 2021-07-03 2021-10-02 0001308208 ulh:AutomotiveIndustryMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:TruckingMember 2022-01-01 2022-12-31 0001308208 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-31 0001308208 ulh:MarginFacilityMember ulh:LondonInterbankOfferedRateMember 2023-01-01 2023-12-31 0001308208 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001308208 us-gaap:LandBuildingsAndImprovementsMember 2022-12-31 0001308208 us-gaap:RevolvingCreditFacilityMember ulh:CreditAndSecurityAgreementMember 2023-01-01 2023-12-31 0001308208 us-gaap:RevolvingCreditFacilityMember ulh:UaclCreditAndSecurityAgreementMember 2023-01-01 2023-12-31 0001308208 ulh:AutomotiveIndustryMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:CompanyManagedBrokerageMember 2023-01-01 2023-12-31 0001308208 ulh:InsuranceAndClaimsMember 2022-01-01 2022-12-31 0001308208 ulh:GeneralMotorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001308208 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001308208 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001308208 ulh:UaclCreditAndSecurityAgreementMember ulh:TermLoanMember 2022-12-31 0001308208 ulh:ThirdPartyMember 2022-01-01 2022-12-31 0001308208 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001308208 srt:MaximumMember 2023-12-31 0001308208 srt:AffiliatedEntityMember ulh:FacilitiesAndRelatedSupportMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001308208 us-gaap:RetainedEarningsMember 2021-12-31 0001308208 2021-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:TruckingMember 2022-01-01 2022-12-31 0001308208 country:MX 2023-12-31 0001308208 us-gaap:OtherCurrentAssetsMember 2022-12-31 0001308208 srt:MinimumMember us-gaap:TransportationEquipmentMember 2023-12-31 0001308208 ulh:OperatingSuppliesAndExpensesMember 2022-01-01 2022-12-31 0001308208 us-gaap:TechnologyEquipmentMember 2022-12-31 0001308208 ulh:InsuranceMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:TruckingMember 2021-01-01 2021-12-31 0001308208 ulh:NonEmployeeDirectorsMember us-gaap:CommonStockMember 2023-05-01 2023-05-31 0001308208 us-gaap:SubsequentEventMember 2024-02-14 2024-02-14 0001308208 us-gaap:RevolvingCreditFacilityMember ulh:UaclCreditAndSecurityAgreementMember 2023-12-31 0001308208 us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-12-31 0001308208 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-12-31 0001308208 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:CompanyManagedBrokerageMember 2023-01-01 2023-12-31 0001308208 us-gaap:ForeignCountryMember 2022-01-01 2022-12-31 0001308208 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001308208 ulh:RealEstateRentAndRelatedCostsMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001308208 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001308208 srt:MinimumMember us-gaap:TechnologyEquipmentMember 2023-12-31 0001308208 srt:MinimumMember us-gaap:BuildingMember 2023-12-31 0001308208 country:CO 2023-01-01 2023-12-31 0001308208 ulh:ValueAddedServicesMember 2022-01-01 2022-12-31 0001308208 us-gaap:CommonStockMember 2021-12-31 0001308208 ulh:PurchasedTransportationAndEquipmentRentMember 2023-01-01 2023-12-31 0001308208 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001308208 ulh:EquipmentFinancingMember 2023-01-01 2023-12-31 0001308208 ulh:TruckingMember 2022-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:IntermodalMember 2023-01-01 2023-12-31 0001308208 2022-12-31 0001308208 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001308208 ulh:DirectPersonnelAndRelatedBenefitsMember 2021-01-01 2021-12-31 0001308208 us-gaap:TreasuryStockCommonMember 2021-12-31 0001308208 us-gaap:TreasuryStockCommonMember 2020-12-31 0001308208 ulh:InsuranceAndClaimsMember 2023-01-01 2023-12-31 0001308208 ulh:CreditAndSecurityAgreementMember ulh:TermLoanMember 2023-01-01 2023-12-31 0001308208 srt:MinimumMember 2023-01-01 2023-12-31 0001308208 us-gaap:TechnologyEquipmentMember 2023-12-31 0001308208 us-gaap:DomesticCountryMember 2021-01-01 2021-12-31 0001308208 ulh:IntermodalServicesMember 2023-01-01 2023-12-31 0001308208 ulh:UaclCreditAndSecurityAgreementMember ulh:TermLoanMember 2023-12-31 0001308208 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001308208 ulh:TopTenCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001308208 ulh:RealEstateFinancingMember ulh:TermLoanMember 2023-12-31 0001308208 2023-01-01 2023-12-31 0001308208 srt:AffiliatedEntityMember ulh:ContractedTransportationServicesMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001308208 ulh:DedicatedServicesMember 2021-01-01 2021-12-31 0001308208 ulh:RealEstateRentAndRelatedCostsMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:TruckingMember 2023-01-01 2023-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:CompanyManagedBrokerageMember 2021-01-01 2021-12-31 0001308208 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockMember 2020-02-01 2020-02-29 0001308208 srt:MaximumMember us-gaap:TransportationEquipmentMember 2023-12-31 0001308208 srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001308208 ulh:TruckFuelMaintenanceAndOtherOperatingCostsMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2023-12-31 0001308208 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001308208 ulh:DedicatedServicesMember 2023-01-01 2023-12-31 0001308208 ulh:ThirdPartyMember 2023-01-01 2023-12-31 0001308208 ulh:TopTenCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001308208 ulh:PurchasedTransportationAndEquipmentRentMember 2021-01-01 2021-12-31 0001308208 srt:AffiliatedEntityMember 2022-05-01 2022-05-31 0001308208 country:CO 2022-01-01 2022-12-31 0001308208 us-gaap:RestrictedStockMember 2021-09-01 2021-09-30 0001308208 ulh:RealEstateNoteMember 2023-12-31 0001308208 ulh:InsuranceAndClaimsMember 2021-01-01 2021-12-31 0001308208 ulh:MarginFacilityMember 2023-12-31 0001308208 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockMember 2020-01-01 2020-01-31 0001308208 srt:MaximumMember us-gaap:CommonStockMember 2022-05-31 0001308208 ulh:ValueAddedServicesMember 2023-01-01 2023-12-31 0001308208 us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0001308208 ulh:DefiniteLivedIntangiblesTrademarksMember 2023-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:TruckingMember 2021-01-01 2021-12-31 0001308208 srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001308208 2023-07-01 0001308208 us-gaap:TradeNamesMember 2022-12-31 0001308208 ulh:BrokerageServicesMember 2022-01-01 2022-12-31 0001308208 ulh:UsedTractorsMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 2022-05-31 0001308208 ulh:OccupancyExpenseMember 2022-01-01 2022-12-31 0001308208 ulh:OccupancyExpenseMember 2021-01-01 2021-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:ContractLogisticsMember 2022-01-01 2022-12-31 0001308208 country:MX 2023-01-01 2023-12-31 0001308208 us-gaap:CustomerContractsMember 2023-12-31 0001308208 us-gaap:ForeignCountryMember 2021-01-01 2021-12-31 0001308208 ulh:RealEstateRentAndRelatedCostsMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001308208 ulh:ContractedTransportationServicesMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 ulh:UsedTractorsMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001308208 us-gaap:InterestRateSwapMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-12-31 0001308208 srt:MaximumMember us-gaap:BuildingMember 2023-12-31 0001308208 ulh:MexicanSubsidiaryMember us-gaap:ForeignCountryMember 2023-12-31 0001308208 country:MX 2022-01-01 2022-12-31 0001308208 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2022-12-31 0001308208 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001308208 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001308208 ulh:UsefulLifeAndSalvageValuesOfCertainEquipmentMember 2022-04-03 2022-07-02 0001308208 ulh:CanadianAndGermanSubsidiariesMember us-gaap:ForeignCountryMember 2022-12-31 0001308208 ulh:OperatingSuppliesAndExpensesMember 2023-01-01 2023-12-31 0001308208 us-gaap:CommonStockMember 2020-12-31 0001308208 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001308208 srt:AffiliatedEntityMember 2022-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:ContractLogisticsMember 2021-01-01 2021-12-31 0001308208 ulh:EquipmentFinancingMember 2023-12-31 0001308208 ulh:CanadianAndGermanSubsidiariesMember us-gaap:ForeignCountryMember 2023-12-31 0001308208 us-gaap:RestrictedStockMember ulh:VestingPeriodOneMember 2020-01-31 0001308208 country:CO 2023-12-31 0001308208 ulh:GeneralMotorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001308208 ulh:AgentAndCustomerRelationshipsMember 2023-12-31 0001308208 ulh:NonEmployeeDirectorsMember us-gaap:CommonStockMember 2022-05-01 2022-05-31 0001308208 us-gaap:RestrictedStockMember ulh:VestingPeriodFourMember 2020-01-31 0001308208 ulh:TopTenCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001308208 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001308208 ulh:EquipmentFinancingMember 2022-12-31 0001308208 us-gaap:RevolvingCreditFacilityMember ulh:CreditAndSecurityAgreementMember 2023-12-31 0001308208 us-gaap:ForeignCountryMember 2023-12-31 0001308208 us-gaap:DomesticCountryMember 2022-12-31 0001308208 2021-01-01 2021-12-31 0001308208 ulh:MexicanSubsidiaryMember us-gaap:ForeignCountryMember 2023-01-01 2023-12-31 0001308208 ulh:AdministrativeSupportServicesMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001308208 ulh:UaclCreditAndSecurityAgreementMember ulh:TermLoanMember 2023-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:TruckingMember 2023-01-01 2023-12-31 0001308208 2023-10-01 2023-12-31 0001308208 2024-03-04 0001308208 srt:AffiliatedEntityMember ulh:ContractedTransportationServicesMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001308208 ulh:RealEstateFinancingMember us-gaap:SecuredDebtMember 2023-01-01 2023-12-31 0001308208 srt:MinimumMember 2023-12-31 0001308208 us-gaap:ConstructionInProgressMember 2023-12-31 0001308208 ulh:CompanyManagedBrokerageMember 2022-12-31 0001308208 ulh:UaclCreditAndSecurityAgreementMember ulh:TermLoanMember 2023-01-01 2023-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:ContractLogisticsMember 2021-01-01 2021-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:CompanyManagedBrokerageMember 2021-01-01 2021-12-31 0001308208 us-gaap:DomesticCountryMember 2023-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:IntermodalMember 2023-01-01 2023-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:ContractLogisticsMember 2023-01-01 2023-12-31 0001308208 country:CO 2022-12-31 0001308208 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0001308208 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-12-31 0001308208 us-gaap:RetainedEarningsMember 2023-12-31 0001308208 us-gaap:DomesticCountryMember 2023-01-01 2023-12-31 0001308208 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001308208 ulh:AutomotiveIndustryMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001308208 ulh:TruckloadServicesMember 2022-01-01 2022-12-31 0001308208 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-12-31 0001308208 country:US 2023-01-01 2023-12-31 0001308208 us-gaap:ForeignCountryMember 2022-12-31 0001308208 srt:AffiliatedEntityMember ulh:ContractedTransportationServicesMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001308208 ulh:GeneralMotorsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001308208 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001308208 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001308208 us-gaap:RestrictedStockMember ulh:VestingPeriodThreeMember 2020-01-31 0001308208 ulh:AgentAndCustomerRelationshipsMember 2022-12-31 0001308208 ulh:EquipmentPromissoryNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:IntermodalMember 2021-01-01 2021-12-31 0001308208 ulh:ContractLogisticsMember 2023-12-31 0001308208 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001308208 2022-01-01 2022-12-31 0001308208 us-gaap:TransportationEquipmentMember 2022-12-31 0001308208 ulh:ContractedTransportationServicesMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001308208 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001308208 srt:AffiliatedEntityMember ulh:FacilitiesAndRelatedSupportMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001308208 srt:MinimumMember ulh:EquipmentFinancingMember 2023-12-31 0001308208 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001308208 srt:AffiliatedEntityMember 2022-06-01 2022-06-30 0001308208 country:US 2023-12-31 0001308208 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001308208 2023-12-31 0001308208 us-gaap:RetainedEarningsMember 2020-12-31 0001308208 country:US 2022-12-31 0001308208 us-gaap:CustomerContractsMember 2022-12-31 0001308208 us-gaap:TreasuryStockCommonMember 2023-12-31 0001308208 ulh:NewTrailersMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 ulh:RealPropertyImprovementsMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 us-gaap:OtherNonoperatingIncomeExpenseMember 2022-01-01 2022-12-31 0001308208 us-gaap:SubsequentEventMember 2024-01-11 0001308208 ulh:BrokerageServicesMember 2023-01-01 2023-12-31 0001308208 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001308208 country:MX 2022-12-31 0001308208 ulh:RealEstateFinancingMember 2023-12-31 0001308208 ulh:PurchasedTransportationAndEquipmentRentMember 2022-01-01 2022-12-31 0001308208 ulh:ContractLogisticsMember 2022-12-31 0001308208 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001308208 ulh:BrokerageServicesMember 2021-01-01 2021-12-31 0001308208 ulh:ThirdPartyMember 2023-12-31 0001308208 country:CO 2021-01-01 2021-12-31 0001308208 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001308208 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001308208 ulh:IntermodalMember 2022-12-31 0001308208 us-gaap:RestrictedStockMember 2022-12-31 0001308208 country:CA 2022-01-01 2022-12-31 0001308208 ulh:IntermodalServicesMember 2021-01-01 2021-12-31 0001308208 country:US 2022-01-01 2022-12-31 0001308208 us-gaap:RestrictedStockMember 2023-12-31 0001308208 ulh:ValueAddedServicesMember 2021-01-01 2021-12-31 0001308208 us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2023-01-01 2023-12-31 0001308208 ulh:InsuranceMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 ulh:DefiniteLivedIntangiblesTrademarksMember 2022-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:CompanyManagedBrokerageMember 2022-01-01 2022-12-31 0001308208 ulh:DedicatedServicesMember 2022-01-01 2022-12-31 0001308208 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0001308208 ulh:ThirdPartyMember 2022-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:IntermodalMember 2021-01-01 2021-12-31 0001308208 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001308208 ulh:CreditAndSecurityAgreementMember 2023-12-31 0001308208 ulh:ContractedTransportationServicesMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001308208 us-gaap:RestrictedStockMember ulh:VestingPeriodTwoMember 2020-01-31 0001308208 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001308208 ulh:TermLoanMember 2023-12-31 0001308208 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0001308208 ulh:TruckFuelMaintenanceAndOtherOperatingCostsMember srt:AffiliatedEntityMember 2021-01-01 2021-12-31 0001308208 us-gaap:InterestRateSwapMember 2023-01-01 2023-12-31 0001308208 us-gaap:TradeNamesMember 2023-12-31 0001308208 ulh:CompanyManagedBrokerageMember 2023-12-31 0001308208 ulh:IntermodalServicesMember 2022-01-01 2022-12-31 0001308208 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:IntermodalMember 2022-01-01 2022-12-31 0001308208 ulh:TruckloadServicesMember 2023-01-01 2023-12-31 0001308208 srt:DirectorMember us-gaap:CommonStockMember 2022-05-01 2022-05-31 0001308208 us-gaap:ConstructionInProgressMember 2022-12-31 0001308208 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:ContractLogisticsMember 2022-01-01 2022-12-31 0001308208 ulh:UaclCreditAndSecurityAgreementMember 2023-12-31 0001308208 srt:ChiefExecutiveOfficerMember us-gaap:RestrictedStockMember 2023-03-01 2023-03-31 0001308208 srt:DirectorMember 2023-08-01 2023-08-31 0001308208 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001308208 ulh:TruckFuelMaintenanceAndOtherOperatingCostsMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001308208 ulh:TruckingMember 2023-12-31 0001308208 ulh:OperatingSuppliesAndExpensesMember 2021-01-01 2021-12-31 0001308208 us-gaap:SubsequentEventMember 2024-02-15 2024-02-15 0001308208 ulh:RealEstateFinancingMember ulh:TermLoanMember 2023-01-01 2023-12-31 0001308208 srt:AffiliatedEntityMember 2023-12-31 0001308208 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001308208 srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001308208 ulh:TruckloadServicesMember 2021-01-01 2021-12-31 0001308208 country:MX 2021-01-01 2021-12-31 0001308208 us-gaap:TransportationEquipmentMember 2023-12-31 0001308208 2020-12-31 0001308208 srt:MaximumMember ulh:EquipmentFinancingMember 2023-12-31 0001308208 us-gaap:TreasuryStockCommonMember 2022-12-31 0001308208 country:US 2021-01-01 2021-12-31 0001308208 ulh:EquipmentPromissoryNotesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001308208 us-gaap:CommonStockMember 2022-05-01 2022-05-31 0001308208 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001308208 us-gaap:InterestRateSwapMember 2023-12-31 0001308208 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockMember 2023-03-01 2023-03-31 0001308208 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:IntermodalMember 2022-01-01 2022-12-31 0001308208 srt:MaximumMember 2023-01-01 2023-12-31 0001308208 ulh:AdministrativeSupportServicesMember srt:AffiliatedEntityMember 2023-01-01 2023-12-31 0001308208 us-gaap:IntersegmentEliminationMember ulh:CompanyManagedBrokerageMember 2022-01-01 2022-12-31 0001308208 ulh:AdministrativeSupportServicesMember srt:AffiliatedEntityMember 2022-01-01 2022-12-31 0001308208 ulh:OccupancyExpenseMember 2023-01-01 2023-12-31 0001308208 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001308208 us-gaap:OperatingSegmentsMember ulh:ContractLogisticsMember 2023-01-01 2023-12-31 0001308208 country:CA 2021-01-01 2021-12-31 0001308208 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001308208 srt:MinimumMember us-gaap:CommonStockMember 2022-05-31 0001308208 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-12-31 0001308208 ulh:IntermodalMember 2023-12-31 0001308208 ulh:MexicanSubsidiaryMember us-gaap:ForeignCountryMember 2022-12-31 0001308208 us-gaap:LandBuildingsAndImprovementsMember 2023-12-31 0001308208 us-gaap:OtherCurrentAssetsMember 2023-12-31 0001308208 country:CA 2023-01-01 2023-12-31 ulh:Installment pure shares ulh:Segment ulh:Facility ulh:Employee iso4217:USD shares iso4217:USD false FY 0001308208 http://fasb.org/srt/2023#AffiliatedEntityMember http://fasb.org/srt/2023#AffiliatedEntityMember http://fasb.org/srt/2023#AffiliatedEntityMember http://fasb.org/srt/2023#AffiliatedEntityMember P3Y http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Member http://fasb.org/srt/2023#AffiliatedEntityMember http://fasb.org/srt/2023#AffiliatedEntityMember http://fasb.org/srt/2023#AffiliatedEntityMember http://fasb.org/srt/2023#AffiliatedEntityMember http://www.universallogistics.com/20231231#CanadianPlansMember http://www.universallogistics.com/20231231#CanadianPlansMember http://www.universallogistics.com/20231231#CanadianPlansMember http://www.universallogistics.com/20231231#CanadianPlansMember 10-K true 2023-12-31 --12-31 2023 false 0-51142 UNIVERSAL LOGISTICS HOLDINGS, INC. MI 38-3640097 12755 E. Nine Mile Road Warren MI 48089 586 920-0100 Common Stock, no par value ULH NASDAQ No No Yes Yes Accelerated Filer true false true false false 192000000 26309223 <p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Portions of the Proxy Statement for the Registrant’s 2024 Annual Meeting of Shareholders are incorporated by reference in Part III of this Form 10-K.</span></p> GRANT THORNTON LLP Southfield, Michigan 12511000 47181000 10772000 10000000 11229000 14308000 287946000 350720000 22633000 25146000 26509000 25629000 710000 976000 361081000 459652000 565480000 391154000 87208000 99731000 170730000 170730000 134514000 121843000 61296000 73967000 1225000 1394000 6503000 7050000 1253523000 1203678000 64102000 87138000 70689000 65303000 29998000 28227000 43062000 43106000 25464000 30574000 20737000 20627000 6364000 11926000 260416000 286901000 311235000 313197000 63620000 77600000 79567000 69585000 6487000 9465000 460909000 469847000 0 0 100000000 100000000 31007100 30996205 26284223 26277549 31008000 30997000 5103000 4852000 4722877 4718656 96840000 96706000 595450000 513589000 457000 726000 1350000 2156000 -3873000 -7958000 532198000 446930000 1253523000 1203678000 6682000 903000 660000 213874000 230696000 248878000 244024000 368880000 401823000 374667000 591946000 473059000 343543000 324589000 204102000 486031000 499345000 423118000 1662139000 2015456000 1750980000 316000 1072000 1695000 571213000 847414000 824789000 54169000 51879000 42371000 542779000 520263000 454256000 9221000 7597000 3887000 170994000 177440000 149394000 31370000 40288000 33894000 13649000 12220000 12384000 44301000 41286000 37286000 12396000 11801000 8923000 51839000 48924000 42035000 16739000 15754000 17997000 27163000 22749000 38829000 77036000 76657000 67537000 1516695000 1775021000 1648020000 145444000 240435000 102960000 1454000 132000 43000 24207000 16288000 11642000 1608000 1143000 7220000 124299000 225422000 98581000 31398000 56790000 24848000 92901000 168632000 73733000 3.53 6.37 2.74 3.53 6.37 2.74 26284000 26469000 26919000 26308000 26489000 26929000 0.42 0.42 0.42 92901000 168632000 73733000 -269000 786000 82000 -806000 2334000 298000 4085000 -1033000 -251000 3279000 1301000 47000 96180000 169933000 73780000 92901000 168632000 73733000 77036000 76657000 67537000 30376000 29406000 26058000 808000 545000 480000 1041000 1044000 1500000 1650000 5442000 1202000 0 583000 0 262000 222000 162000 3773000 9775000 6315000 10151000 8215000 -3197000 -62503000 16266000 92968000 1810000 -4702000 7074000 -29827000 -37524000 36635000 -30633000 -27991000 -24650000 -376000 -2619000 -1163000 -2979000 316000 1788000 210246000 213405000 83280000 240554000 117099000 38841000 3513000 14281000 5605000 0 925000 114000 269000 0 117000 -236772000 -103743000 -33233000 202283000 443987000 408478000 180349000 607244000 396547000 56186000 339641000 15967000 74557000 221944000 61151000 11040000 13941000 11305000 134000 14321000 0 947000 4417000 0 -8558000 -78239000 -44558000 414000 1826000 -320000 -34670000 33249000 5169000 47181000 13932000 8763000 12511000 47181000 13932000 23399000 14331000 11223000 25412000 40886000 36173000 2800000 30981000 4484000 -82385000 293643000 -7150000 239573000 73733000 73733000 47000 47000 0.315 8479000 8479000 0.105 -2826000 -2826000 7000 155000 162000 30988000 4639000 -82385000 356071000 -7103000 302210000 168632000 168632000 1301000 1301000 0.42 11114000 11114000 9000 213000 222000 14321000 14321000 30997000 4852000 -96706000 513589000 -5802000 446930000 92901000 92901000 3279000 3279000 0.42 11040000 11040000 11000 251000 262000 134000 134000 31008000 5103000 -96840000 595450000 -2523000 532198000 <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies</span></div></div><div style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Universal Logistics Holdings, Inc. (“Universal” or the “Company”) is a holding company whose subsidiaries provide a variety of customized transportation and logistics solutions throughout the United States and in Mexico, Canada and Colombia. Our operating subsidiaries provide our customers with supply chain solutions that can be scaled to meet their changing demands. We offer our customers a broad array of services across their entire supply chain, including truckload, brokerage, intermodal, dedicated and value-added services. Our customized solutions and flexible business model are designed to provide us with a highly variable cost model.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany accounts and transactions relating to these entities have been eliminated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our fiscal year consists of four quarters, each with thirteen weeks.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company made certain immaterial reclassifications to items in its prior financial statements so that their presentation is consistent with the format in the financial statements for the period ended December 31, 2023. These reclassifications, however, had no effect on reported consolidated net income, comprehensive income, earnings per common share, cash flows, total assets or shareholders’ equity as previously reported.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2022, the Company made a change in an accounting estimate to revise the estimated useful life and salvage values of certain equipment. The change resulted in additional depreciation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million recorded during the quarter ended July 2, 2022 ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million net of tax, or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.27</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per basic and diluted share).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Current Economic Conditions</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company makes estimates and assumptions that affect reported amounts and disclosures included in its financial statements and accompanying notes and assesses certain accounting matters that require consideration of forecasted financial information. The Company's assumptions about future conditions important to these estimates and assumptions are subject to uncertainty, including the negative impact inflationary pressures can have on our operating costs. Prolonged periods of inflation could cause interest rates, equipment, maintenance, labor and other operating costs to continue to increase.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions related to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include the fair value of assets and liabilities acquired in business combinations; carrying amounts of property and equipment and intangible assets; marketable securities; valuation allowances for receivables; and liabilities related to insurance and claim costs. Actual results could differ from those estimates.</span></p></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies—continued</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We consider all highly liquid investments, purchased with a maturity of three months or less, to be cash equivalents. Accounts at banks with an aggregate excess of the amount of checks issued over cash balances are included as accounts payable in current liabilities in the consolidated balance sheets, and changes in such accounts are reported as cash flows from operating activities in the consolidated statements of cash flows. At times cash held at banks may exceed FDIC insured limits.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable equity securities are measured at fair value, with changes in fair value recognized in net income. At December 31, 2023 and 2022, the Company’s marketable securities, all of which are available-for-sale, consist of common and preferred stocks with readily determinable fair values. The cost of securities sold is based on the specific identification method, and interest and dividends are included in other non-operating income. See Note 4 “Marketable Securities” for further information on our portfolio.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(f)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are recorded at the net invoiced amount, net of an allowance for credit losses, and do not bear interest. They include amounts for services rendered in the respective period but not yet billed to the customer until a future date, which typically occurs within one month. In order to reflect customer receivables at their estimated net realizable value, we record charges against revenue based upon current information. These charges generally arise from rate changes, errors, and revenue adjustments that may arise from contract disputes or differences in calculation methods employed by the customer. The allowance for credit losses is our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine the allowance based on historical write-off experience, specific customer collection issues, the aging of our outstanding accounts receivable, and the credit quality of our customers. In determining our allowance for credit losses, we also consider current conditions and forecasts of future economic conditions and their expected impact on collections. Balances are considered past due based on invoiced terms. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. We do not have any off‑balance‑sheet credit exposure related to our customers. Accounts receivable from affiliates are shown separately and include trade receivables from the sale of services to affiliates.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(g)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Included in prepaid expenses and other is inventory used in a portion of our value-added service operations. Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Provisions for excess and obsolete inventories are based on our assessment of excess and obsolete inventory on a product-by-product basis.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, inventory consists of the following (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies—continued</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(h)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, including leasehold improvements, are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.26%;"></td> <td style="width:1.98%;"></td> <td style="width:13.76%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life in Years</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transportation equipment</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other operating assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Information technology equipment</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Buildings and related assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts recorded for depreciation expense were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">53.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tire repairs, replacement tires, replacement batteries, consumable tools used in our logistics services, and routine repairs and maintenance on vehicles are expensed as incurred. Parts and fuel inventories are included in prepaid expenses and other. We capitalize certain costs associated with vehicle repairs and maintenance that materially extend the life or increase the value of the vehicle or pool of vehicles.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible Assets</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets subject to amortization consist of agent and customer relationships, customer contracts, tradenames, non-competition agreements, and trademarks that have been acquired in business combinations. These assets are amortized either over the period of economic benefit or on a straight-line basis over the estimated useful lives of the related intangible asset. The estimated useful lives of these intangible assets range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f875dcb5-2adb-487d-83a1-5ed7bc497544;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nineteen years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our identifiable intangible assets as of December 31, 2023 and 2022 are as follows (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:34.788%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross <br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross <br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Definite Lived Intangibles:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agent and customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,207</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Identifiable Intangible Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,843</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization expense by year is as follows (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.12%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.2%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,207</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,912</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts recorded for amortization expense were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></p></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies—continued</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(j)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess purchase price over the fair value of assets acquired in connection with the Company’s acquisitions. Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification, or ASC, Topic 350 “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangibles – Goodwill and Other</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”, we are required to test goodwill for impairment annually (in our third fiscal quarter) or more frequently, whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit with goodwill below its carrying amount. We have the option to first assess qualitative factors such as current performance and overall economic conditions to determine whether or not it is necessary to perform a quantitative goodwill impairment test. If we choose that option, then we would not be required to perform a quantitative goodwill impairment test unless we determine that, based on a qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying value. If we determine that it is more likely than not, or if we choose not to perform a qualitative assessment, we then proceed with the quantitative assessment. Under the quantitative test, if the fair value of a reporting unit exceeds its carrying amount, then goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its fair value, then an impairment loss is recognized in an amount equal to the excess, up to the value of the goodwill. During the third quarter of 2023, we completed our goodwill impairment testing by performing a quantitative assessment using the income approach for each of our reporting units with goodwill. The determination of the fair value of the reporting units requires us to make estimates and assumptions related to future revenue, operating income and discount rates. Based on the results of this test, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment loss was recognized.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At both December 31, 2023 and 2022, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of goodwill was recorded in our contract logistics segment, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">101.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in our intermodal segment, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in our trucking segment and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in our company-managed brokerage segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(k)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-Lived Assets</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets, other than goodwill and indefinite lived intangibles such as property and equipment and purchased intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group may not be recoverable. If circumstances require a long-lived asset to be tested for possible impairment, we first compare the undiscounted cash flows expected to be generated by a long-lived asset or group to its carrying value. If the carrying value of the long-lived asset or group is deemed to not be recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market prices and independent third-party appraisals. Changes in management’s judgment relating to salvage values and/ or estimated useful lives could result in greater or lesser annual depreciation expense or impairment charges in the future. Indefinite lived intangibles are tested for impairment annually by comparing the carrying value of the assets to their fair value.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(l)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingent Consideration</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration arrangements granted in connection with a business combination are evaluated to determine whether contingent consideration is, in substance, additional purchase price of an acquired enterprise or compensation for services, use of property or profit sharing. Additional purchase price is added to the fair value of consideration transferred in the business combination and compensation is included in operating expenses in the period it is incurred. Contingent consideration related to additional purchase price is measured to fair value at each reporting date until the contingency is resolved. None of the acquired companies in 2018 or 2019 had contingent consideration arrangements.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(m)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For cash equivalents, accounts receivables, accounts payable, and accrued expenses, the carrying amounts are reasonable estimates of fair value as the assets are readily redeemable or short‑term in nature and the liabilities are short-term in nature. Marketable securities, consisting of equity securities, are carried at fair market value as determined by quoted market prices. Our revolving credit and term loan agreements consist of variable rate borrowings. The carrying value of these borrowings approximates fair value because the applicable interest rates are adjusted frequently based on short-term market rates. For our equipment promissory notes, the fair values are estimated using discounted cash flow analyses, based on our current incremental borrowing rates for similar types of borrowing arrangements. See Note 9 “Fair Value Measurement and Disclosures” for further information.</span></p></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies—continued</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(n)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Compensation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred compensation relates to our bonus plans. Annual bonuses may be awarded to certain operating, sales and management personnel based on overall Company performance and achievement of specific employee or departmental objectives. Such bonuses are typically paid in annual installments over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period. All bonus amounts earned by and due to employees in the current year are included in accrued expenses and other current liabilities. Those that are payable in subsequent years are included in other long-term liabilities.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Closing Costs</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our customers may discontinue or alter their business activity in a location earlier than anticipated, prompting us to exit a customer-dedicated facility. We recognize exit costs associated with operations that close or are identified for closure as an accrued liability in the Consolidated Balance Sheets. Such charges include lease termination costs, employee termination charges, asset impairment charges, and other exit-related costs associated with a plan approved by management. If we close an operating facility before its lease expires, costs to terminate a lease are recognized when an early termination provision is exercised, or we record a liability for non-cancellable lease obligations based on the fair value of remaining lease payments, reduced by any existing or prospective sublease rentals. Employee termination costs are recognized in the period that the closure is communicated to affected employees. The recognition of exit and disposal charges requires us to make certain assumptions and estimates as to the amount and timing of such charges. Subsequently, adjustments are made for changes in estimates in the period in which the change becomes known.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(p)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For our transportation services businesses, which include truckload, brokerage, intermodal and dedicated services, revenue is recognized over time as the performance obligations on the in-transit services are completed. A performance obligation is created when a customer submits a bill of lading for the transportation of goods from origin to destination. Performance obligations are satisfied as the shipments move from origin to destination, and transportation revenue is recognized based on the percentage of the service that has been completed at the end of the reporting period.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Value-added services, which are typically dedicated to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. We have elected to use the “right to invoice” practical expedient, reflecting that a customer obtains the benefit associated with value-added services as they are provided.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are the primary obligor when rendering services and assume the corresponding credit risk with customers. We have discretion in setting sales prices and, as a result, our earnings may vary. In addition, we have discretion to choose and negotiate terms with our multiple suppliers for the services ordered by our customers. This includes owner-operators with whom we contract to deliver our transportation services. As such, revenue and the related purchased transportation and commissions are recognized on a gross basis. Fuel surcharges, where separately identifiable, of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">118.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">168.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">96.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively, are included in operating revenues.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 3, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">“</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">,”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for more information on revenue recognition.</span></p></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies—continued</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(q)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Insurance and Claims</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance and claims expense represents charges for premiums and the accruals made for claims within our self-insured retention amounts. The accruals are primarily related to auto liability, general liability, cargo and equipment damage, and service failure claims. A liability is recognized for the estimated cost of all self-insured claims including an estimate of incurred but not reported claims based on historical experience and for claims expected to exceed our policy limits. We may also make accruals for personal injury and property damage to third parties, and workers’ compensation claims if a claim exceeds our insurance coverage. Such accruals are based upon individual cases and estimates of ultimate losses, incurred but not reported losses, and losses arising from known claims ultimately settling in excess of insurance coverage using loss development factors based upon industry data and past experience. Since the reported accrual is an estimate, the ultimate liability may be materially different from the amount recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If adjustments to previously established accruals are required, such amounts are included in operating expenses in the current period. We maintain insurance with licensed insurance carriers. Legal expenses related to auto liability claims are covered under our insurance policy. We are responsible for all other legal expenses related to claims.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In brokerage arrangements, our exposure to liability associated with accidents incurred by other third-party carriers, who haul freight on our behalf, is reduced by various factors including the extent to which the third party providers maintain their own insurance coverage.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our insurance expense varies primarily based upon the frequency and severity of our accident experience, insurance rates, coverage limits, and self-insured retention amounts.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(r)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Based Compensation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We record compensation expense for the grant of stock based awards. Compensation expense is measured at the grant date, based on the calculated fair value of the award, and recognized as an expense over the requisite service period (generally the vesting period of the grant). See Note 14 “Stock Based Compensation” for further information.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(s)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Income Taxes</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred income taxes are provided for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020. In addition, we file income tax returns in various state, local and foreign jurisdictions. Historically, we have been responsible for filing separate state, local and foreign income tax returns for our self and our subsidiaries. We are no longer subject to state or foreign jurisdiction income tax examinations for years before 2019 and 2018, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We recognize interest related to unrecognized tax benefits in income tax expense and penalties in other operating expenses.</span></p></div><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summary of Significant Accounting Policies—continued</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Translation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The financial statements of the Company’s subsidiaries operating in Mexico, Canada and Colombia are prepared to conform to U.S. GAAP and translated into U.S. Dollars by applying a current exchange rate. The local currency has been determined to be the functional currency. Items appearing in the Consolidated Statements of Income are translated using average exchange rates during each period. Assets and liabilities of international operations are translated at period-end exchange rates. Translation gains and losses are reported in accumulated other comprehensive income (loss) as a component of shareholders’ equity.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(u)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of Credit Risk</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, marketable securities and accounts receivable. We maintain our cash and cash equivalents and marketable securities with high quality financial institutions. We perform ongoing credit evaluations of our customers and generally do not require collateral. Our customers are generally concentrated in the automotive, retail and consumer goods, metals, energy and manufacturing industries. During the fiscal years ended December 31, 2023, 2022 and 2021, aggregate sales in the automotive industry totaled </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenue, respectively. In 2023, 2022 and 2021, General Motors accounted for approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of our total operating revenues, respectively. In 2023, 2022 and 2021, sales to our top 10 customers, including General Motors, totaled </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">38</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively.</span></p></div> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany accounts and transactions relating to these entities have been eliminated.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our fiscal year consists of four quarters, each with thirteen weeks.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company made certain immaterial reclassifications to items in its prior financial statements so that their presentation is consistent with the format in the financial statements for the period ended December 31, 2023. These reclassifications, however, had no effect on reported consolidated net income, comprehensive income, earnings per common share, cash flows, total assets or shareholders’ equity as previously reported.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2022, the Company made a change in an accounting estimate to revise the estimated useful life and salvage values of certain equipment. The change resulted in additional depreciation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million recorded during the quarter ended July 2, 2022 ($</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million net of tax, or $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.27</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per basic and diluted share).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Current Economic Conditions</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company makes estimates and assumptions that affect reported amounts and disclosures included in its financial statements and accompanying notes and assesses certain accounting matters that require consideration of forecasted financial information. The Company's assumptions about future conditions important to these estimates and assumptions are subject to uncertainty, including the negative impact inflationary pressures can have on our operating costs. Prolonged periods of inflation could cause interest rates, equipment, maintenance, labor and other operating costs to continue to increase.</span></p> 9700000 7200000 0.27 0.27 <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions related to the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include the fair value of assets and liabilities acquired in business combinations; carrying amounts of property and equipment and intangible assets; marketable securities; valuation allowances for receivables; and liabilities related to insurance and claim costs. Actual results could differ from those estimates.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(d)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and Cash Equivalents</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We consider all highly liquid investments, purchased with a maturity of three months or less, to be cash equivalents. Accounts at banks with an aggregate excess of the amount of checks issued over cash balances are included as accounts payable in current liabilities in the consolidated balance sheets, and changes in such accounts are reported as cash flows from operating activities in the consolidated statements of cash flows. At times cash held at banks may exceed FDIC insured limits.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(e)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Marketable Securities</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable equity securities are measured at fair value, with changes in fair value recognized in net income. At December 31, 2023 and 2022, the Company’s marketable securities, all of which are available-for-sale, consist of common and preferred stocks with readily determinable fair values. The cost of securities sold is based on the specific identification method, and interest and dividends are included in other non-operating income. See Note 4 “Marketable Securities” for further information on our portfolio.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(f)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are recorded at the net invoiced amount, net of an allowance for credit losses, and do not bear interest. They include amounts for services rendered in the respective period but not yet billed to the customer until a future date, which typically occurs within one month. In order to reflect customer receivables at their estimated net realizable value, we record charges against revenue based upon current information. These charges generally arise from rate changes, errors, and revenue adjustments that may arise from contract disputes or differences in calculation methods employed by the customer. The allowance for credit losses is our best estimate of the amount of probable credit losses in our existing accounts receivable. We determine the allowance based on historical write-off experience, specific customer collection issues, the aging of our outstanding accounts receivable, and the credit quality of our customers. In determining our allowance for credit losses, we also consider current conditions and forecasts of future economic conditions and their expected impact on collections. Balances are considered past due based on invoiced terms. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. We do not have any off‑balance‑sheet credit exposure related to our customers. Accounts receivable from affiliates are shown separately and include trade receivables from the sale of services to affiliates.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(g)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Included in prepaid expenses and other is inventory used in a portion of our value-added service operations. Inventories are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Provisions for excess and obsolete inventories are based on our assessment of excess and obsolete inventory on a product-by-product basis.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, inventory consists of the following (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, inventory consists of the following (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Finished goods</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,525</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,321</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Raw materials and supplies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,406</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,361</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9525000 8321000 2881000 3040000 12406000 11361000 <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(h)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and Equipment</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, including leasehold improvements, are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.26%;"></td> <td style="width:1.98%;"></td> <td style="width:13.76%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life in Years</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transportation equipment</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other operating assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Information technology equipment</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Buildings and related assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts recorded for depreciation expense were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">62.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">53.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Tire repairs, replacement tires, replacement batteries, consumable tools used in our logistics services, and routine repairs and maintenance on vehicles are expensed as incurred. Parts and fuel inventories are included in prepaid expenses and other. We capitalize certain costs associated with vehicle repairs and maintenance that materially extend the life or increase the value of the vehicle or pool of vehicles.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, including leasehold improvements, are carried at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:84.26%;"></td> <td style="width:1.98%;"></td> <td style="width:13.76%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life in Years</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transportation equipment</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other operating assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Information technology equipment</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Buildings and related assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10 </span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">- </span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39</span></span></p></td> </tr> </table> P3Y P15Y P3Y P15Y P3Y P5Y P10Y P39Y 64400000 62300000 53600000 <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(i)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible Assets</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets subject to amortization consist of agent and customer relationships, customer contracts, tradenames, non-competition agreements, and trademarks that have been acquired in business combinations. These assets are amortized either over the period of economic benefit or on a straight-line basis over the estimated useful lives of the related intangible asset. The estimated useful lives of these intangible assets range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f875dcb5-2adb-487d-83a1-5ed7bc497544;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nineteen years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our identifiable intangible assets as of December 31, 2023 and 2022 are as follows (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:34.788%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross <br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross <br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Definite Lived Intangibles:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agent and customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,207</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Identifiable Intangible Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,843</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization expense by year is as follows (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.12%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.2%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,207</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,912</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts recorded for amortization expense were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></p> P19Y <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our identifiable intangible assets as of December 31, 2023 and 2022 are as follows (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:34.788%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:7.808%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross <br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross <br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Definite Lived Intangibles:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Agent and customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">104,762</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,228</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">165,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer contracts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Tradenames</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,652</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,207</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Identifiable Intangible Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">195,810</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">121,843</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,967</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 165990000 104762000 61228000 165990000 92536000 73454000 20600000 20600000 0 20600000 20600000 4000000 4000000 0 4000000 4000000 2720000 2652000 68000 2720000 2207000 513000 2500000 2500000 0 2500000 2500000 195810000 134514000 61296000 195810000 121843000 73967000 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Estimated amortization expense by year is as follows (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.12%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.2%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,207</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,555</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,912</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,650</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10207000 9555000 8745000 8227000 6912000 17650000 61296000 12700000 14400000 13900000 <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(j)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess purchase price over the fair value of assets acquired in connection with the Company’s acquisitions. Under Financial Accounting Standards Board (“FASB”) Accounting Standards Codification, or ASC, Topic 350 “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangibles – Goodwill and Other</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">”, we are required to test goodwill for impairment annually (in our third fiscal quarter) or more frequently, whenever events occur or circumstances change that would more likely than not reduce the fair value of a reporting unit with goodwill below its carrying amount. We have the option to first assess qualitative factors such as current performance and overall economic conditions to determine whether or not it is necessary to perform a quantitative goodwill impairment test. If we choose that option, then we would not be required to perform a quantitative goodwill impairment test unless we determine that, based on a qualitative assessment, it is more likely than not that the fair value of a reporting unit is less than its carrying value. If we determine that it is more likely than not, or if we choose not to perform a qualitative assessment, we then proceed with the quantitative assessment. Under the quantitative test, if the fair value of a reporting unit exceeds its carrying amount, then goodwill of the reporting unit is considered to not be impaired. If the carrying amount of the reporting unit exceeds its fair value, then an impairment loss is recognized in an amount equal to the excess, up to the value of the goodwill. During the third quarter of 2023, we completed our goodwill impairment testing by performing a quantitative assessment using the income approach for each of our reporting units with goodwill. The determination of the fair value of the reporting units requires us to make estimates and assumptions related to future revenue, operating income and discount rates. Based on the results of this test, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairment loss was recognized.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At both December 31, 2023 and 2022, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of goodwill was recorded in our contract logistics segment, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">101.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in our intermodal segment, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in our trucking segment and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in our company-managed brokerage segment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 56300000 56300000 101100000 101100000 9800000 9800000 3500000 3500000 <div style="margin-left:2.269%;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(k)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Long-Lived Assets</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets, other than goodwill and indefinite lived intangibles such as property and equipment and purchased intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or group may not be recoverable. If circumstances require a long-lived asset to be tested for possible impairment, we first compare the undiscounted cash flows expected to be generated by a long-lived asset or group to its carrying value. If the carrying value of the long-lived asset or group is deemed to not be recoverable on an undiscounted cash flow basis, an impairment charge is recognized to the extent that the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market prices and independent third-party appraisals. Changes in management’s judgment relating to salvage values and/ or estimated useful lives could result in greater or lesser annual depreciation expense or impairment charges in the future. Indefinite lived intangibles are tested for impairment annually by comparing the carrying value of the assets to their fair value.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(l)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingent Consideration</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration arrangements granted in connection with a business combination are evaluated to determine whether contingent consideration is, in substance, additional purchase price of an acquired enterprise or compensation for services, use of property or profit sharing. Additional purchase price is added to the fair value of consideration transferred in the business combination and compensation is included in operating expenses in the period it is incurred. Contingent consideration related to additional purchase price is measured to fair value at each reporting date until the contingency is resolved. None of the acquired companies in 2018 or 2019 had contingent consideration arrangements.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(m)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For cash equivalents, accounts receivables, accounts payable, and accrued expenses, the carrying amounts are reasonable estimates of fair value as the assets are readily redeemable or short‑term in nature and the liabilities are short-term in nature. Marketable securities, consisting of equity securities, are carried at fair market value as determined by quoted market prices. Our revolving credit and term loan agreements consist of variable rate borrowings. The carrying value of these borrowings approximates fair value because the applicable interest rates are adjusted frequently based on short-term market rates. For our equipment promissory notes, the fair values are estimated using discounted cash flow analyses, based on our current incremental borrowing rates for similar types of borrowing arrangements. See Note 9 “Fair Value Measurement and Disclosures” for further information.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(n)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Compensation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred compensation relates to our bonus plans. Annual bonuses may be awarded to certain operating, sales and management personnel based on overall Company performance and achievement of specific employee or departmental objectives. Such bonuses are typically paid in annual installments over a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> period. All bonus amounts earned by and due to employees in the current year are included in accrued expenses and other current liabilities. Those that are payable in subsequent years are included in other long-term liabilities.</span></p> P5Y <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(o)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Closing Costs</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our customers may discontinue or alter their business activity in a location earlier than anticipated, prompting us to exit a customer-dedicated facility. We recognize exit costs associated with operations that close or are identified for closure as an accrued liability in the Consolidated Balance Sheets. Such charges include lease termination costs, employee termination charges, asset impairment charges, and other exit-related costs associated with a plan approved by management. If we close an operating facility before its lease expires, costs to terminate a lease are recognized when an early termination provision is exercised, or we record a liability for non-cancellable lease obligations based on the fair value of remaining lease payments, reduced by any existing or prospective sublease rentals. Employee termination costs are recognized in the period that the closure is communicated to affected employees. The recognition of exit and disposal charges requires us to make certain assumptions and estimates as to the amount and timing of such charges. Subsequently, adjustments are made for changes in estimates in the period in which the change becomes known.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(p)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For our transportation services businesses, which include truckload, brokerage, intermodal and dedicated services, revenue is recognized over time as the performance obligations on the in-transit services are completed. A performance obligation is created when a customer submits a bill of lading for the transportation of goods from origin to destination. Performance obligations are satisfied as the shipments move from origin to destination, and transportation revenue is recognized based on the percentage of the service that has been completed at the end of the reporting period.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Value-added services, which are typically dedicated to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. We have elected to use the “right to invoice” practical expedient, reflecting that a customer obtains the benefit associated with value-added services as they are provided.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are the primary obligor when rendering services and assume the corresponding credit risk with customers. We have discretion in setting sales prices and, as a result, our earnings may vary. In addition, we have discretion to choose and negotiate terms with our multiple suppliers for the services ordered by our customers. This includes owner-operators with whom we contract to deliver our transportation services. As such, revenue and the related purchased transportation and commissions are recognized on a gross basis. Fuel surcharges, where separately identifiable, of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">118.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">168.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">96.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively, are included in operating revenues.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 3, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">“</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">,”</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for more information on revenue recognition.</span></p> 118300000 168600000 96900000 <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(q)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Insurance and Claims</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance and claims expense represents charges for premiums and the accruals made for claims within our self-insured retention amounts. The accruals are primarily related to auto liability, general liability, cargo and equipment damage, and service failure claims. A liability is recognized for the estimated cost of all self-insured claims including an estimate of incurred but not reported claims based on historical experience and for claims expected to exceed our policy limits. We may also make accruals for personal injury and property damage to third parties, and workers’ compensation claims if a claim exceeds our insurance coverage. Such accruals are based upon individual cases and estimates of ultimate losses, incurred but not reported losses, and losses arising from known claims ultimately settling in excess of insurance coverage using loss development factors based upon industry data and past experience. Since the reported accrual is an estimate, the ultimate liability may be materially different from the amount recorded.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If adjustments to previously established accruals are required, such amounts are included in operating expenses in the current period. We maintain insurance with licensed insurance carriers. Legal expenses related to auto liability claims are covered under our insurance policy. We are responsible for all other legal expenses related to claims.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In brokerage arrangements, our exposure to liability associated with accidents incurred by other third-party carriers, who haul freight on our behalf, is reduced by various factors including the extent to which the third party providers maintain their own insurance coverage.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our insurance expense varies primarily based upon the frequency and severity of our accident experience, insurance rates, coverage limits, and self-insured retention amounts.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(r)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Based Compensation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We record compensation expense for the grant of stock based awards. Compensation expense is measured at the grant date, based on the calculated fair value of the award, and recognized as an expense over the requisite service period (generally the vesting period of the grant). See Note 14 “Stock Based Compensation” for further information.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(s)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> Income Taxes</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred income taxes are provided for temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are no longer subject to U.S. federal income tax examinations by tax authorities for years before 2020. In addition, we file income tax returns in various state, local and foreign jurisdictions. Historically, we have been responsible for filing separate state, local and foreign income tax returns for our self and our subsidiaries. We are no longer subject to state or foreign jurisdiction income tax examinations for years before 2019 and 2018, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We recognize the effect of income tax positions only if those positions are more likely than not of being sustained. Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. We recognize interest related to unrecognized tax benefits in income tax expense and penalties in other operating expenses.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(t)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Translation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The financial statements of the Company’s subsidiaries operating in Mexico, Canada and Colombia are prepared to conform to U.S. GAAP and translated into U.S. Dollars by applying a current exchange rate. The local currency has been determined to be the functional currency. Items appearing in the Consolidated Statements of Income are translated using average exchange rates during each period. Assets and liabilities of international operations are translated at period-end exchange rates. Translation gains and losses are reported in accumulated other comprehensive income (loss) as a component of shareholders’ equity.</span></p> <div style="margin-left:2.269%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:2.3216788941072948%;display:inline-flex;justify-content:flex-start;">(u)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentrations of Credit Risk</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments, which potentially subject us to concentrations of credit risk, consist principally of cash and cash equivalents, marketable securities and accounts receivable. We maintain our cash and cash equivalents and marketable securities with high quality financial institutions. We perform ongoing credit evaluations of our customers and generally do not require collateral. Our customers are generally concentrated in the automotive, retail and consumer goods, metals, energy and manufacturing industries. During the fiscal years ended December 31, 2023, 2022 and 2021, aggregate sales in the automotive industry totaled </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">43</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of revenue, respectively. In 2023, 2022 and 2021, General Motors accounted for approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of our total operating revenues, respectively. In 2023, 2022 and 2021, sales to our top 10 customers, including General Motors, totaled </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">38</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively.</span></p> 0.43 0.36 0.31 0.20 0.16 0.13 0.48 0.42 0.38 <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recent Accounting Pronouncements</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adoption of New Accounting Standard</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accounting Standards Update (“ASU”) </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_c585e757-1b8f-4843-851d-e38116c04537;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2016-13</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, Accounting for Credit Losses (Topic 326). The ASU requires the use of an “expected loss” model on certain types of financial instruments. The standard also amends the impairment model for available-for-sale debt securities and requires estimated credit losses to be recorded as allowances instead of reductions to amortized cost of the securities. The adoption of this standard did not have a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">material impact</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on our consolidated financial statements</span><span style="color:#252525;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#252525;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Issued but Not Yet Effective</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#252525;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). The ASU expands disclosures related to a public entity's reportable segment and requires more enhanced information about significant segment expenses, including in interim periods. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, using a retrospective approach. Early adoption is permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#252525;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU modifies income tax disclosures by requiring greater disaggregation of information in the rate reconciliations and disclosure of income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 31, 2024, using a prospective approach. Early adoption and retrospective application are permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.</span></p></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Adoption of New Accounting Standard</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2023</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Accounting Standards Update (“ASU”) </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_c585e757-1b8f-4843-851d-e38116c04537;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2016-13</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, Accounting for Credit Losses (Topic 326). The ASU requires the use of an “expected loss” model on certain types of financial instruments. The standard also amends the impairment model for available-for-sale debt securities and requires estimated credit losses to be recorded as allowances instead of reductions to amortized cost of the securities. The adoption of this standard did not have a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">material impact</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on our consolidated financial statements</span><span style="color:#252525;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 2023-01-01 true true <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#252525;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Pronouncements Issued but Not Yet Effective</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#252525;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). The ASU expands disclosures related to a public entity's reportable segment and requires more enhanced information about significant segment expenses, including in interim periods. This ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024, using a retrospective approach. Early adoption is permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#252525;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU modifies income tax disclosures by requiring greater disaggregation of information in the rate reconciliations and disclosure of income taxes paid disaggregated by jurisdiction. This ASU is effective for fiscal years beginning after December 31, 2024, using a prospective approach. Early adoption and retrospective application are permitted. We are currently evaluating the impact of the new standard, which is limited to financial statement disclosures.</span></p> <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(3)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognition</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognizes revenue in accordance with ASU 2014-09, Revenue from Contracts with Customers. The Company broadly groups its services into the following categories: truckload services, brokerage services, intermodal services, dedicated services and value-added services. We disaggregate these categories and report our service lines separately on the Consolidated Statements of Income.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Truckload services include dry van, flatbed, heavy-haul and refrigerated operations. We transport a wide variety of general commodities, including automotive parts, machinery, building materials, paper, food, consumer goods, furniture, steel and other metals on behalf of customers in various industries.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To complement our available capacity, we provide customers with freight brokerage services by utilizing third-party transportation providers to move freight. Brokerage services also include full-service domestic and international freight forwarding and customs brokerage.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Intermodal services include rail-truck, steamship-truck and support services. Our intermodal support services are primarily short- to medium-distance delivery of rail and steamship containers between the railhead or port and the customer.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Dedicated services are primarily provided in support of automotive and retail customers using van equipment. Our dedicated services are primarily short-run or round-trip moves within a defined geographic area.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transportation services are short-term in nature; agreements governing their provision generally have a term of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or less. They do not contain significant financing components. The Company recognizes revenue over the period transportation services are provided to the customer, including service performed as of the end of the reporting period for loads currently in-transit, in order to recognize the value that is transferred to a customer over the course of the transportation service.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We determine revenue in-transit using the input method, under which revenue is recognized based on the duration of time that has lapsed from the departure date (start of transportation services) to the arrival date (completion of transportation services). Measurement of revenue in-transit requires the application of significant judgment. We calculate the estimated percentage of an order’s transit time that is complete at period end, and we apply that percentage of completion to the order’s estimated revenue.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Value-added services, which are typically dedicated to individual customer requirements, include material handling, consolidation, sequencing, sub-assembly, cross-dock services, kitting, repacking, warehousing and returnable container management. Value-added revenues are substantially driven by the level of demand for outsourced logistics services. Major factors that affect value-added service revenue include changes in manufacturing supply chain requirements and production levels in specific industries, particularly the North American automotive and Class 8 heavy-truck industries.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized as control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to receive in exchange for its services. We have elected to use the “right to invoice” practical expedient to recognize revenue, reflecting that a customer obtains the benefit associated with value-added services as they are provided. The contracts in our value-added services businesses are negotiated agreements, which contain both fixed and variable components. The variability of revenues is driven by volumes and transactions, which are known as of an invoice date. Value-added service contracts typically have terms that extend beyond one year, and they do not include financing components.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information related to contract balances associated with our contracts with customers at December 31 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.66%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.079999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.100000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other - contract assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We generally receive payment for performance obligations within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days of completion of transportation services and </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">65</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> days for completion of value-added services. Contract assets in the table above generally relate to revenue in-transit at the end of the reporting period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See also Note 17 for additional information on revenue reported by segment and by geographic region.</span></p> P1Y <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information related to contract balances associated with our contracts with customers at December 31 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.66%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.079999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:13.100000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses and other - contract assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">729</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 729000 839000 P45D P65D <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(4)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable Securities</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable equity securities are carried at fair value, with gains and losses in fair market value included in the determination of net income. The fair value of marketable equity securities is determined based on quoted market prices in active markets, as described in Note 9.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth market value, cost, and unrealized gains (losses) on equity securities at December 31 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized gains (losses)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the gross unrealized gains and losses on the Company’s marketable securities at December 31 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrealized gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrealized losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">864</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net unrealized gains (losses)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the Company’s net realized gains (losses) on marketable equity securities (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.323%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:10.724%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:10.724%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:10.724%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Realized gain (loss)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sale proceeds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost basis of securities sold</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Realized gain (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Realized gain (loss), net of taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t sell marketable equity securities during the year ended December 31, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the years ended December 31, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> our marketable equity securities portfolio experienced net unrealized pre-tax gains in market value of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">799,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,044,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, which were reported in other non-operating income for the period.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth market value, cost, and unrealized gains (losses) on equity securities at December 31 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Fair value</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost basis</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrealized gains (losses)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 10772000 10000000 7316000 7351000 3456000 2649000 <p style="margin-left:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the gross unrealized gains and losses on the Company’s marketable securities at December 31 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.8%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> <td style="width:1.76%;"></td> <td style="width:1%;"></td> <td style="width:12.84%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrealized gains</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross unrealized losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">864</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net unrealized gains (losses)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4124000 3513000 668000 864000 3456000 2649000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the Company’s net realized gains (losses) on marketable equity securities (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.323%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:10.724%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:10.724%;"></td> <td style="width:1%;"></td> <td style="width:1.501%;"></td> <td style="width:1%;"></td> <td style="width:10.724%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;text-align:right;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Realized gain (loss)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sale proceeds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost basis of securities sold</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Realized gain (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Realized gain (loss), net of taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">181</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 269000 117000 27000 92000 242000 25000 181000 19000 0 799000 1044000 <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(5)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts Receivable</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable amounts appearing in the consolidated financial statements include both billed and unbilled receivables. We bill customers in accordance with contract terms, which may result in a brief timing difference between when revenue is recognized and when invoices are rendered. Unbilled receivables, which usually are billed within </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one month</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">59.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">70.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at December 31, 2023 and 2022, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable are presented net of an allowance for credit losses. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following is a summary of the activity in the allowance for credit losses for the years ended December 31 (in thousands):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,841</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,773</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Uncollectible accounts written off</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,614</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,841</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> P1M 59700000 70900000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following is a summary of the activity in the allowance for credit losses for the years ended December 31 (in thousands):</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,841</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,140</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,773</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,775</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Uncollectible accounts written off</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,614</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,308</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,841</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 14308000 7841000 5140000 3773000 9775000 6315000 6852000 3308000 3614000 11229000 14308000 7841000 <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(6)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and Equipment</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment at December 31 consists of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.753%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.243%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.243%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transportation equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">461,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">405,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Land, buildings and related assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">256,419</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other operating assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,237</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Information technology equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Construction in process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">935,753</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">743,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">370,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">565,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">391,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment at December 31 consists of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.753%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.243%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.243%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Transportation equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">461,550</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">405,731</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Land, buildings and related assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">256,419</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">175,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other operating assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128,237</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Information technology equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">29,429</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Construction in process</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,990</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">935,753</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">743,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">370,273</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">565,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">391,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 461550000 405731000 256419000 175874000 120500000 128237000 29429000 28553000 67855000 4990000 935753000 743385000 370273000 352231000 565480000 391154000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(7)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued Expenses and Other Current Liabilities</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses and other current liabilities consist of the following items at December 31 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Driver escrow liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Legal settlements and claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commissions, other taxes and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,062</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses and other current liabilities consist of the following items at December 31 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.96%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.1%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,047</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued payroll taxes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Driver escrow liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Legal settlements and claims</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,050</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,850</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commissions, other taxes and other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,062</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 18047000 15889000 3149000 2124000 3275000 4101000 4050000 5850000 14541000 15142000 43062000 43106000 <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(8)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt is comprised of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.61%;"></td> <td style="width:1.42%;"></td> <td style="width:18.924%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.102%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.102%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Interest Rates at</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding Debt:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving Credit Facility (1) (2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.70</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">UACL Credit Agreement (2)</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.45</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolver</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.45</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equipment Financing (3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% to </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.27</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Real Estate Facility (4)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.47</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155,705</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Margin Facility (5)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.45</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">381,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">378,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less current portion of long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt, net of current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">311,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313,197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 30, 2022, we amended our Revolving Credit Facility by increasing the revolving credit commitment to up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Borrowings under the Revolving Credit Facility may now be made until and mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and bear interest at index-adjusted SOFR or a base rate plus an applicable margin for each based on the Company’s leverage ratio. The term loan proceeds were advanced on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 27, 2018</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the Company repaid in full its then outstanding balance on the term loan on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 29, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Revolving Credit Facility is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interests in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The Revolving Credit Facility includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">378.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was available for borrowing on the revolver.</span></p><div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(8)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt—continued </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(2) Our UACL Credit Agreement </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">provides for maximum borrowings of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the form of an $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million term loan and a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million revolver. Term loan proceeds were advanced on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and used to repay existing indebtedness under the Revolving Credit Facility. The term loan matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and will be repaid in consecutive quarterly installments, as defined in the UACL Credit Agreement, commencing December 31, 2023. The remaining term loan balance is due at maturity. Borrowings under the revolving credit facility may be made until and mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Borrowings under the UACL Credit Agreement bear interest at index-adjusted SOFR, or a base rate, plus an applicable margin for each based on the borrower’s leverage ratio. The UACL Credit Agreement is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interest in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The UACL Credit Agreement includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was available for borrowing on the revolver.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(3)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> installments and bear interest at fixed rates ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.27</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(4) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Real Estate Facility provided for a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">165.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million term loan, the full amount of which was advanced on April 29, 2022. The Company used the facility’s proceeds to repay the outstanding balances under the term loan portion of the Revolving Credit Facility and certain other Real Estate Note obligations. The facility matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 29, 2032</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Obligations under the facility are secured by first-priority mortgages on specific parcels of real estate owned by the Company, including all land and real property improvements, and first-priority assignments of rents and related leases of the loan parties. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> basis, based on an annual amortization of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The facility bears interest at Term </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SOFR</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, plus an applicable margin equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. At December 31, 2023, we were in compliance with all covenants under the facility.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(5)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Our Margin Facility is a short-term line of credit secured by our portfolio of marketable securities. It bears interest at Term </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The amount available under the line of credit is based on a percentage of the market value of the underlying securities. At December 31, 2023, the maximum available borrowings under the line of credit were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the maturities of our principal repayment obligations as of December 31, 2023 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.929%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ending<br/>December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revolving Credit Facility</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">UACL Term Loan</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">UACL Revolver</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equipment Financing</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Real Estate Financing</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Margin Facility</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,019</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,934</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,000</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,341</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,170</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,445</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is also party to an interest rate swap agreement that qualifies for hedge accounting. The Company executed the swap agreement to fix a portion of the interest rate on its variable rate debt. Under the swap agreement, the Company receives interest at Term SOFR and pays a fixed rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.88</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The swap agreement has an effective date of April 29, 2022, a maturity date of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 30, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and an amortizing notional amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">83.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. At December 31, 2023, the fair value of the swap agreement was an asset of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Since the swap agreement qualifies for hedge accounting, the changes in fair value are recorded in other comprehensive income (loss), net of tax. See Note 9, “Fair Value Measurement and Disclosures” for additional information pertaining to interest rate swaps.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt is comprised of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.61%;"></td> <td style="width:1.42%;"></td> <td style="width:18.924%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.102%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:11.102%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Interest Rates at</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Outstanding Debt:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolving Credit Facility (1) (2)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.70</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">UACL Credit Agreement (2)</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.45</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revolver</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.45</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equipment Financing (3)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">% to </span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.27</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">148,177</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Real Estate Facility (4)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.47</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,170</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155,705</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Margin Facility (5)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.45</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unamortized debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,382</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">381,924</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">378,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less current portion of long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">70,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt, net of current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">311,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313,197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 30, 2022, we amended our Revolving Credit Facility by increasing the revolving credit commitment to up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Borrowings under the Revolving Credit Facility may now be made until and mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and bear interest at index-adjusted SOFR or a base rate plus an applicable margin for each based on the Company’s leverage ratio. The term loan proceeds were advanced on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">November 27, 2018</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and the Company repaid in full its then outstanding balance on the term loan on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 29, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Revolving Credit Facility is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interests in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The Revolving Credit Facility includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">378.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was available for borrowing on the revolver.</span></p><div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(8)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Debt—continued </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(2) Our UACL Credit Agreement </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">provides for maximum borrowings of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">90</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the form of an $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">80</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million term loan and a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million revolver. Term loan proceeds were advanced on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and used to repay existing indebtedness under the Revolving Credit Facility. The term loan matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and will be repaid in consecutive quarterly installments, as defined in the UACL Credit Agreement, commencing December 31, 2023. The remaining term loan balance is due at maturity. Borrowings under the revolving credit facility may be made until and mature on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2027</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Borrowings under the UACL Credit Agreement bear interest at index-adjusted SOFR, or a base rate, plus an applicable margin for each based on the borrower’s leverage ratio. The UACL Credit Agreement is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interest in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The UACL Credit Agreement includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was available for borrowing on the revolver.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(3)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> installments and bear interest at fixed rates ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.27</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(4) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Real Estate Facility provided for a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">165.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million term loan, the full amount of which was advanced on April 29, 2022. The Company used the facility’s proceeds to repay the outstanding balances under the term loan portion of the Revolving Credit Facility and certain other Real Estate Note obligations. The facility matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 29, 2032</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Obligations under the facility are secured by first-priority mortgages on specific parcels of real estate owned by the Company, including all land and real property improvements, and first-priority assignments of rents and related leases of the loan parties. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">monthly</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> basis, based on an annual amortization of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The facility bears interest at Term </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SOFR</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, plus an applicable margin equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.12</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. At December 31, 2023, we were in compliance with all covenants under the facility.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(5)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Our Margin Facility is a short-term line of credit secured by our portfolio of marketable securities. It bears interest at Term </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SOFR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The amount available under the line of credit is based on a percentage of the market value of the underlying securities. At December 31, 2023, the maximum available borrowings under the line of credit were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> 0.067 21934000 0.0745 69000000 79000000 0.0745 0.0225 0.0727 156341000 148177000 0.0747 139170000 155705000 0.0645 4521000 4382000 381924000 378500000 70689000 65303000 311235000 313197000 400000000 2027-09-30 2018-11-27 2022-04-29 378100000 90000000 80000000 10000000 2022-09-30 2027-09-30 2027-09-30 10000000 60 monthly 0.0225 0.0727 165400000 2032-04-29 The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a monthly basis, based on an annual amortization of 10%. monthly 0.10 SOFR 0.0212 SOFR plus 1.10% 0.011 5300000 <p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table reflects the maturities of our principal repayment obligations as of December 31, 2023 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.929%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.02%;"></td> <td style="width:1%;"></td> <td style="width:7.276999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ending<br/>December 31</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revolving Credit Facility</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">UACL Term Loan</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">UACL Revolver</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Equipment Financing</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Real Estate Financing</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Margin Facility</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">49,147</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,068</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">62,103</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,484</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,019</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,197</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,535</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,732</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,934</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,000</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,341</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">139,170</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">386,445</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6000000 49147000 16535000 71682000 6500000 39068000 16535000 62103000 8000000 34484000 16535000 59019000 21934000 48500000 26445000 16535000 113414000 7197000 16535000 23732000 56495000 56495000 21934000 69000000 156341000 139170000 386445000 0.0288 2027-04-30 83300000 1800000 <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(9)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurement and Disclosures</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC Topic 820, “</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value Measurements and Disclosures,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">” defines fair value as the exchange price that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants at the measurement date and expanded disclosures with respect to fair value measurements.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ASC Topic 820 also establishes a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:</span></p><div style="margin-left:9.065%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 — Quoted prices in active markets for identical assets or liabilities.</span></div></div><div style="margin-left:9.065%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div></div><div style="margin-left:9.065%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have segregated all financial assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date in the tables below (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value <br/>Measurement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value <br/>Measurement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(9)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurement and Disclosures—continued</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation techniques used to measure fair value for the items in the tables above are as follows:</span></p><div style="margin-left:9.065%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash equivalents – This category consists of money market funds which are listed as Level 1 assets and measured at fair value based on quoted prices for identical instruments in active markets.</span></div></div><div style="margin-left:9.065%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities – Marketable securities represent equity securities, which consist of common and preferred stocks, are actively traded on public exchanges and are listed as Level 1 assets. Fair value was measured based on quoted prices for these securities in active markets.</span></div></div><div style="margin-left:9.065%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">•</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest rate swaps – The fair value of our interest rate swap is determined using a methodology of netting the discounted future fixed cash payments (or receipts) and the discounted expected variable cash receipts (or payments). The variable cash receipts (or payments) are based on the expectation of future interest rates (forward curves) derived from observed market interest rate curves. The fair value measurement also incorporates credit valuation adjustments reflecting both the Company’s nonperformance risk and the respective counterparty’s nonperformance risk.</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our Revolving Credit Facility, UACL Credit Agreement and Real Estate Facility consist of variable rate borrowings. We categorize borrowings under these credit agreements as Level 2 in the fair value hierarchy. The carrying value of these borrowings approximate fair value because the applicable interest rates are adjusted frequently based on short-term market rates.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">For our equipment promissory notes with fixed rates, the fair values are estimated using discounted cash flow analyses, based on our current incremental borrowing rates for similar types of borrowing arrangements. We categorize borrowings under this credit agreement as Level 2 in the fair value hierarchy. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying values and estimated fair values of these promissory notes at December 31, 2023 is summarized as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.58%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.780000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Fair<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equipment promissory notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have not elected the fair value option for any of our financial instruments.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We have segregated all financial assets that are measured at fair value on a recurring basis into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date in the tables below (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value <br/>Measurement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">168</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,747</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.184000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value <br/>Measurement</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate swap</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,882</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 168000 168000 10772000 10772000 1807000 1807000 10940000 1807000 12747000 13000 13000 10000000 10000000 2882000 2882000 10013000 2882000 12895000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The carrying values and estimated fair values of these promissory notes at December 31, 2023 is summarized as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.58%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.780000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.42%;"></td> <td style="width:1%;"></td> <td style="width:13.799999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Fair<br/>Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Equipment promissory notes</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,341</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">155,962</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 156341 155962 <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(10)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transactions with Affiliates</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Matthew T. Moroun is Chairman of our Board of Directors and his son, Matthew J. Moroun, is a member of our Board of Directors. Certain Moroun family trusts beneficially own a majority of our outstanding shares. Matthew T. Moroun is trustee of these trusts with investment authority over the shares, and Frederick P. Calderone, a member of our Board of Directors, is special trustee of these trusts with voting authority over the shares. The Moroun family also owns or significantly influences the management and operating policies of other businesses engaged in transportation, insurance, business services, and real estate development and management. In the ordinary course of business, we procure from these companies certain supplementary administrative support services, including legal, human resources, tax, and IT infrastructure services. The Audit Committee of our Board of Directors reviews and approves related party transactions. The cost of these services is based on the actual or estimated utilization of the specific service.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We also purchase other services from our affiliates. </span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following is a schedule of cost incurred and included in operating expenses for services provided by affiliates for the years ended December 31 (in thousands):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.574%;"></td> <td style="width:1.239%;"></td> <td style="width:1%;"></td> <td style="width:10.889999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.889999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.889999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Real estate rent and related costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Administrative support services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Truck fuel, maintenance and other operating costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contracted transportation services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,695</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We pay the direct variable cost of maintenance, fueling and other operational support costs for services delivered at our affiliate’s trucking terminals that are geographically remote from our own facilities. Such costs are billed when incurred, paid on a routine basis, and reflect actual labor utilization, repair parts costs or quantities of fuel purchased.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We lease </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> facilities from related parties. Our occupancy is based on either month-to-month or contractual, multi-year lease arrangements which are billed and paid monthly. Leasing properties from a related party affords us significant operating flexibility; however, we are not limited to such arrangements. See Note 12, “Leases” for further information regarding the cost of leased properties.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We purchase employee medical, workers’ compensation, property and casualty, cargo, warehousing and other general liability insurance from an insurance company owned by our controlling shareholder. In our Consolidated Balance Sheets, we record our insured claims liability and the related recovery in insurance and claims, and other receivables. At December 31, 2023 and 2022, there were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, included in each of these accounts for insured claims with an affiliate.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other services from affiliates, including contracted transportation services, are delivered to us on a per-transaction basis or pursuant to separate contractual arrangements provided in the ordinary course of business. At December 31, 2023 and 2022, amounts due to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_04996226-666b-4433-8d4c-9a7e61b7217f;"><span style="-sec-ix-hidden:F_f233f5b9-3cd2-493e-bfc0-9a225c626e98;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">affiliates</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During 2023, we purchased used tractors and new trailers from affiliates totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. During 2022, used tractor purchases from an affiliate totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. During 2023, we also contracted with an affiliate to provide real property improvements for us totaling $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> such purchases made during 2022.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2022, we executed a real estate contract with an affiliate to acquire a multi-building, office complex located in Warren, Michigan for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The purchase price was established by an independent, third-party appraisal. The Company made an initial deposit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2022, and paid the balance at closing in the first quarter of 2023.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Services provided by Universal to Affiliates</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We periodically assist our affiliates by providing selected transportation and logistics services in connection with their specific customer contracts or purchase orders. We may also lease facilities to our affiliates on an as-needed basis. Truck fueling and administrative expenses are presented net in operating expense. </span><span style="font-size:11pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following is a schedule of services provided to our affiliates for the years ended December 31 (in thousands):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.528%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.758000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.758000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.758000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contracted transportation services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Facilities and related support</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(10)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Transactions with Affiliates—continued</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2023 and 2022, amounts due from </span><span style="font-size:11pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_880e7466-e3a3-4725-965e-db2bae474c76;"><span style="-sec-ix-hidden:F_3655947d-ee24-443e-af1d-eb6901ab11ab;"><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;">affiliates</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:11pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:11pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2023, we exercised our right of first refusal to acquire </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,750</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock from Mr. H.E. “Scott” Wolfe, our director, for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">120,900</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> based on the closing market price on the effective date of the transaction.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2022, we sold an inactive Mexican subsidiary to an affiliate for approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The purchase price was based on the book value of the net assets sold in the transaction, and as such, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> gain or loss was recorded.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 13, 2022, we commenced a “Dutch auction” tender offer to repurchase up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of our outstanding common stock at a price of not greater than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> nor less than $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. Following the expiration of the tender offer on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 15, 2022</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, we accepted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">164,189</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares, including </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">64,189</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> oversubscribed shares tendered, of our common stock for purchase at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">28.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, for a total purchase price of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, excluding fees and expenses related to the offer. The total number of shares purchased in the tender offer includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares tendered by our director, Mr. Wolfe. We paid for the accepted shares with available cash and funds borrowed under our existing line of credit.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following is a schedule of cost incurred and included in operating expenses for services provided by affiliates for the years ended December 31 (in thousands):</span><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.574%;"></td> <td style="width:1.239%;"></td> <td style="width:1%;"></td> <td style="width:10.889999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.889999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.259%;"></td> <td style="width:1%;"></td> <td style="width:10.889999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Insurance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">65,076</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Real estate rent and related costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,649</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,384</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Administrative support services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,215</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Truck fuel, maintenance and other operating costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,597</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contracted transportation services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">316</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,072</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,695</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">106,489</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 76926000 73398000 65076000 13649000 12220000 12384000 6377000 6036000 4215000 9221000 7597000 3887000 316000 1072000 1695000 106489000 100323000 87257000 31 14300000 16200000 20700000 20600000 6300000 5100000 4700000 5300000 0 8300000 0.2 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following is a schedule of services provided to our affiliates for the years ended December 31 (in thousands):</span><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.528%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.758000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.758000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.758000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contracted transportation services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,087</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">663</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Facilities and related support</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">240</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,682</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">903</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">660</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 5087000 663000 660000 1595000 240000 6682000 903000 660000 700000 1000000 3750 120900 100000 0 100000 28 25 2022-06-15 164189 64189 28 4600000 5000 <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(11)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income Taxes</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of income related to U.S. and non-U.S. operations are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operations</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Domestic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,018</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,075</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total pre-tax income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The provision (benefit) for income taxes attributable to income from continuing operations for the years ended December 31 consists of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,603</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">984</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,848</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 27, 2020, the CARES Act was signed into law that was aimed at providing emergency assistance for individuals, families, and businesses affected by COVID-19. Among other things, the CARES Act includes provisions allowing for the deferral of the employer portion of social security payments. We took advantage of this provision and deferred the cash payment of social security taxes. In 2022, we paid the deferred balance of social security taxes outstanding as of December 31, 2021, which totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(11)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Income Taxes—continued</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred income tax assets and liabilities at December 31 consist of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Domestic deferred tax assets:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,781</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total domestic deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Domestic deferred tax liabilities:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total domestic deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,672</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net domestic deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign deferred tax assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance - foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total foreign deferred tax asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,342</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In assessing whether deferred tax assets may be realized in the future, management considers whether it is more likely than not that some portion of such tax assets will not be realized. The deferred tax assets and liabilities were reviewed separately by jurisdictions when measuring the need for valuation allowances. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income (both ordinary income and taxable capital gains) during the periods in which those temporary differences reverse. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Valuation allowances are established when necessary to reduce deferred tax assets when it is more likely than not that a portion or all of the deferred tax assets will not be realized. Based upon the level of historical taxable income, reversal of existing taxable temporary differences, projections for future taxable income over the periods in which the domestic deferred tax assets are expected to reverse, and our ability to generate future capital gains, management believes it is more likely than not that we will realize the benefits of these deductible differences. Thus, no valuation allowance has been established for the domestic deferred tax assets. We had foreign net operating loss carryforward associated with our Mexican subsidiary with a tax effect of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of December 31, 2023 and 2022, respectively. The net operating loss carryforward will expire in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2030</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Although realization is not assured, the Company has concluded that it is more likely than not that the deferred tax asset will be fully realized and as such no valuation allowance has been provided. At December 31, 2023 and 2022, we also had foreign net operating loss carryforwards associated with our Canadian and German subsidiaries with a tax effect of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. Based on the anticipated earnings projections, management had previously recorded a full valuation allowance for the deferred tax assets associated with these entities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(11)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income Taxes—continued</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense attributable to income from continuing operations differs from the statutory rates as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.409%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.177999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.177999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.238%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the total amount of unrecognized tax benefit representing uncertainty in certain tax positions was $0.3 million. These uncertain tax positions are based on recognition thresholds and measurement attributes for the financial statement recognition and measurements of a tax position taken or expected to be taken in a tax return. Any prospective adjustments to our accrual for uncertain tax positions will be recorded as an increase or decrease to the provision for income taxes and would impact our effective tax rate. At December 31, 2023, there are no positions for which it is reasonably possible that the total amounts of unrecognized tax benefits would significantly increase or decrease within 12 months. As of December 31, 2023, the amount for both accrued interest and penalties was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in our gross unrecognized tax benefits during the years ended December 31 are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized tax benefit – beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increases related to current year tax positions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Decreases related to prior year tax positions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized tax benefit – end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of income related to U.S. and non-U.S. operations are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operations</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Domestic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,281</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">96,636</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,018</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,075</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,945</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total pre-tax income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">124,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">98,581</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 120281000 221347000 96636000 4018000 4075000 1945000 124299000 225422000 98581000 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The provision (benefit) for income taxes attributable to income from continuing operations for the years ended December 31 consists of the following (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,603</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,883</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,349</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">354</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,978</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,998</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Federal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,612</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,231</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,055</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">984</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,420</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,276</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,150</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:25pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:25pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,398</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,848</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 15603000 33883000 24394000 5349000 14277000 3604000 26000 354000 0 20978000 48514000 27998000 9612000 11530000 -4231000 639000 -4055000 984000 169000 801000 97000 10420000 8276000 -3150000 31398000 56790000 24848000 5100000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Deferred income tax assets and liabilities at December 31 consist of the following (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Domestic deferred tax assets:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,222</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,781</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,715</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,579</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,385</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total domestic deferred tax assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,105</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Domestic deferred tax liabilities:</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,355</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,512</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">692</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,124</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,767</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total domestic deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">89,672</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,907</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net domestic deferred tax liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">79,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,585</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="text-indent:10pt;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign deferred tax assets</span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net operating losses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:15pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:15pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Valuation allowance - foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total foreign deferred tax asset</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,225</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,394</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net deferred tax liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">78,342</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">68,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2745000 3222000 1781000 1715000 5579000 9385000 10105000 14322000 4355000 5512000 692000 504000 18002000 21124000 66623000 56767000 89672000 83907000 79567000 69585000 2570000 3357000 1345000 1963000 1225000 1394000 78342000 68191000 700000 1400000 2030 1300000 1700000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Income tax expense attributable to income from continuing operations differs from the statutory rates as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.409%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.177999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.177999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.238%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Federal statutory rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">State, net of federal benefit</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Foreign</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Effective tax rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 0.21 0.21 0.21 0.04 0.04 0.04 0 0 0 0.25 0.25 0.25 0 0 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The changes in our gross unrecognized tax benefits during the years ended December 31 are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized tax benefit – beginning of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">272</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Increases related to current year tax positions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Decreases related to prior year tax positions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">81</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unrecognized tax benefit – end of year</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">257</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">226</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 257000 226000 272000 36000 52000 35000 15000 21000 81000 278000 257000 226000 <div style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(12)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, our obligations under operating lease arrangements primarily related to the rental of office space, warehouses, freight distribution centers, terminal yards and equipment. Right-of-use assets represent our right to use an underlying asset over the lease term and lease liabilities represent the obligation to make lease payments resulting from the lease agreement. We recognize a right-of-use asset and a lease liability on the effective date of a lease agreement. These assets and liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date, using our incremental borrowing rate as of the respective dates of lease inception, as the rate implicit in each lease is not readily determinable.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our lease obligations typically do not include options to purchase the leased property, nor do they contain residual value guarantees or material restrictive covenants. Options to extend or terminate an agreement are included in the lease term when it becomes reasonably certain the option will be exercised. As of December 31, 2023, we were not reasonably certain of exercising any renewal or termination options, and as such, no adjustments were made to the right-of-use lease assets or corresponding liabilities.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases with an initial term of 12 months or less, short-term leases, are not recorded on the balance sheet. Lease expense for short-term and long-term operating leases is recognized on a straight-line basis over the lease term. For facility leases, variable lease costs include the costs of common area maintenance, taxes, and insurance for which we pay the lessors an estimate that is adjusted to actual expense on a quarterly or annual basis depending on the underlying contract terms. For equipment leases, variable lease costs may include additional fees associated with using equipment in excess of estimated amounts.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(12)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases—continued</span></div></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes our lease costs for the years ended December 31, 2023 and 2022, and related information (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Lease cost</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,468</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Lease cost</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,948</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes other lease related information as of and for the years ended December 31, 2023 and 2022 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.512%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other information</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use asset change due to lease termination</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other information</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,274</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use asset change due to lease termination</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,080</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Future right-of-use asset change due to a lease signed with a future commencement date</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="display:flex;margin-top:2pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(12)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leases—continued</span></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future minimum lease payments under these operating leases as of December 31, 2023, are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,162</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,835</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,362</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,362</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total required lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105,261</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less amounts representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,643</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes our lease costs for the years ended December 31, 2023 and 2022, and related information (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Lease cost</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,521</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,702</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,223</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">66</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,155</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,001</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,468</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,977</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Lease cost</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,948</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,914</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,557</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,471</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">869</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,095</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sublease income</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease cost</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">50,270</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9521000 26702000 36223000 66000 16155000 16221000 881000 3120000 4001000 10468000 45977000 56445000 9526000 25422000 34948000 1914000 9557000 11471000 869000 3095000 3964000 113000 113000 12309000 37961000 50270000 <p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes other lease related information as of and for the years ended December 31, 2023 and 2022 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.512%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> <td style="width:1.4%;"></td> <td style="width:1%;"></td> <td style="width:10.762%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other information</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,744</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,145</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use asset change due to lease termination</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">151</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,269</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Other information</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in the measurement of operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,248</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,026</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,274</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use asset change due to lease termination</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Right-of-use assets obtained in exchange for new operating lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,080</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,357</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Future right-of-use asset change due to a lease signed with a future commencement date</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 9401000 26744000 36145000 -64000 -144000 -208000 151000 16118000 16269000 P4Y3M18D P3Y2M12D P3Y6M 0.075 0.054 0.061 9248000 24026000 33274000 -1583000 -1583000 1080000 23277000 24357000 1736000 1736000 P4Y9M18D P3Y9M18D P4Y1M6D 0.069 0.049 0.055 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future minimum lease payments under these operating leases as of December 31, 2023, are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Affiliates</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">With Third Parties</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,162</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,676</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,439</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,942</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,887</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,088</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,761</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,158</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,919</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,553</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,282</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,835</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,362</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,362</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total required lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,164</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">105,261</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less amounts representing interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,643</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Present value of lease liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">93,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 9162000 25514000 34676000 7439000 20942000 28381000 4887000 17201000 22088000 3761000 8158000 11919000 3553000 1282000 4835000 3362000 0 3362000 32164000 73097000 105261000 11643000 93618000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(13)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Retirement Plans</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We offer 401(k) defined contribution plans to our employees. The plans are administered by a company controlled by our principal shareholder and include different matching provisions ranging from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,080</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per participant annually depending on which subsidiary or affiliate is involved. The total expense for contributions for 401(k) plans, including plans related to collective bargaining agreements, was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with a collective bargaining agreement that </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_df96ebbc-cbd8-4342-96f4-7789410219aa;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">covered</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Canadian employees at December 31, 2023, we are required to make defined contributions into the Canada Wide Industrial Pension Plan. At December 31, 2023, 2022 and 2021, the required contributions totaled </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_add12e51-19ec-4c1c-95c7-1c770ef55648;"><span style="-sec-ix-hidden:F_e153e1dd-b3ba-4086-becd-2d7114f0f4df;"><span style="-sec-ix-hidden:F_dca1b1ef-5470-440f-8052-d0dcb5cfb11f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">approximately</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 0 2080 1100000 1000000 700000 15 58000 40000 32000 <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(14)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock Based Compensation</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On April 23, 2014, our Board of Directors adopted our 2014 Amended and Restated Stock Incentive Plan. The Plan was approved at the 2014 annual meeting of shareholders and became effective as of the date our Board adopted it. In May 2022, the Company’s shareholders approved an amendment to the Plan to increase the number of shares of common stock authorized for issuance by </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">200,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares. Grants under the Plan may be made in the form of options, restricted stock awards, restricted stock purchase rights, stock appreciation rights, phantom stock units, restricted stock units or shares of unrestricted common stock.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,549</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock to non-employee directors. These restricted stock awards have a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.42</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, based on the closing price of our stock on the grant date, and vested immediately.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2023, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,611</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock to certain of its employees, including </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,134</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares to our Chief Executive Officer and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,441</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares to our Chief Financial Officer. The restricted stock awards have a grant date fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.59</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, based on the closing price of our stock. The shares will vest in four equal installments on each March 15 in 2024, 2025, 2026, and 2027, subject to their continued employment with us.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2022, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,157</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock to non-employee directors. These restricted stock awards have a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.17</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, based on the closing price of our stock on the grant date, and vested immediately.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In September 2021, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,355</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock to one of our employees. These restricted stock awards have a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.46</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, based on the closing price of our stock on the grant date. The shares will vest in five equal increments on each August 9 in 2022, 2023, 2024, 2025 and 2026, subject to continued employment with us.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In February 2020, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock to our Chief Financial Officer. These restricted stock awards have a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17.74</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, based on the closing price of our stock on the grant date. The shares will vest on February 20, 2024, subject to his continued employment with us.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(14)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Stock Based Compensation—continued</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In January 2020, we granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">60,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of restricted stock to our Chief Executive Officer. These restricted stock awards have a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.82</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, based on the closing price of our stock on the grant date. The shares will vest in installments of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares on January 10, 2024 and January 10, 2026, and installments of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares on January 10, 2027 and January 10, 2028, subject to his continued employment with us.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A grantee’s vesting of restricted stock awards may be accelerated under certain conditions, including retirement.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the status of our non-vested shares and related information for the period indicated:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.78%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:12.74%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.940000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average Grant <br/>Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,458</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The total grant date fair value of vested shares recognized as compensation cost was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the years ended December 31, 2023, 2022 and 2021, respectively. Included in compensation cost during the year ended December 31, 2023 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> recognized as a result of the grant of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,549</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of stock to non-employee directors</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Included in compensation cost during the year ended December 31, 2022 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> recognized as a result of the grant of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,157</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of stock to non-employee directors</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> such grants were made during the year ended December 31, 2021. As of December 31, 2023, there was approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of total unrecognized compensation cost related to non-vested share-based compensation arrangements. That cost is expected to be recognized on a straight-line basis over the remaining vesting period. As a result, we expect to recognize stock-based compensation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2024, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2025, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2026, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2027 and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in 2028.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 200000 3549 25.42 34611 9134 8441 27.59 2157 23.17 2355 20.46 5000 17.74 60000 18.82 20000 20000 10000 10000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the status of our non-vested shares and related information for the period indicated:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.78%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:12.74%;"></td> <td style="width:1%;"></td> <td style="width:1.38%;"></td> <td style="width:1%;"></td> <td style="width:13.940000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average Grant <br/>Date Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-vested at January 1, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">73,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19.23</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">38,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.39</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,895</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">566</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27.59</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100,458</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21.76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 73759 19.23 38160 27.39 10895 24.03 566 27.59 100458 21.76 300000 200000 200000 90000 3549 50000 2157 0 2200000 700000 300000 600000 400000 200000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(15)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Commitments and Contingencies</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our principal commitments relate to long-term real estate leases and payment obligations to equipment and construction vendors, and for purchases of strategic real estate.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We are involved in certain other claims and pending litigation arising from the ordinary conduct of business. We also provide accruals for claims within our self-insured retention amounts. Based on the knowledge of the facts, and in certain cases, opinions of outside counsel, in our opinion the resolution of these claims and pending litigation will not have a material effect on our financial position, results of operations or cash flows. However, if we experience claims that are not covered by our insurance or that exceed our estimated claim reserve, it could increase the volatility of our earnings and have a materially adverse effect on our financial condition, results of operations or cash flows.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2023, approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of our employees are subject to collective bargaining agreements that are renegotiated periodically, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of which are subject to contracts that expire in 2024.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">At December 31, 2023, our firm commitments to purchase equipment and strategic real estate, as well as for on-going construction projects totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">121.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> 0.33 0.48 121900000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(16)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Earnings Per Share</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basic earnings per common share amounts are based on the weighted average number of common shares outstanding, excluding outstanding non-vested restricted stock. Diluted earnings per common share include dilutive common stock equivalents determined by the treasury stock method. For the years ended December 31, 2023, 2022 and 2021, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,821</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,837</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,845</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> weighted average non-vested shares of restricted stock, respectively, included in the denominator for the calculation of diluted earnings per share.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the years ended December 31, 2023 and 2021, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,045</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">65,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares, respectively, were excluded from the calculation of diluted earnings per share because such shares were anti-dilutive. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> such shares were excluded from the calculation of diluted earnings per share for the year ended December 31, 2022.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 23821 19837 10845 34045 65000 0 <div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(17)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment Reporting</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We report our financial results in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">four</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> distinct reportable segments: contract logistics, intermodal, trucking, and company-managed brokerage, which are based primarily on the services each segment provides. This presentation reflects the manner in which management evaluates our operating segments, including an evaluation of economic characteristics and applicable aggregation criteria.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operations aggregated in our contract logistics segment deliver value-added and/or dedicated transportation services to support in-bound logistics to original equipment manufacturers (OEMs) and major retailers on a contractual basis, generally pursuant to terms of one year or longer. Our intermodal segment is associated with local and regional drayage moves coordinated by company-managed terminals using a mix of owner-operators, company equipment and third-party capacity providers (broker carriers). Operations aggregated in our trucking segment are associated with individual freight shipments coordinated primarily by our agents using a mix of owner-operators, company equipment and broker carriers. Our company-managed brokerage segment provides for the pick-up and delivery of individual freight shipments using broker carriers, coordinated by our company-managed operations. Other non-reportable segments are comprised of the Company’s subsidiaries that provide support services to other subsidiaries.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Separate balance sheets are not prepared by segment, and we do not provide asset information by segment to the chief operating decision maker.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize information about our reportable segments for the fiscal years ended December 31, 2023, 2022 and 2021 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract logistics</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">829,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">627,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">374,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">591,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">473,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trucking</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">392,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">403,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company-managed brokerage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,662,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,015,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,750,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminated Inter-segment Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract logistics</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,949</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trucking</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,311</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company-managed brokerage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total eliminated inter-segment revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,587</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(17)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Segment Reporting—continued</span></div></div><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"> </p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income from Operations</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract logistics</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127,752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,297</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trucking</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company-managed brokerage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,122</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,043</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income from operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">240,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation and Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract logistics</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trucking</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company-managed brokerage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">508</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,657</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">We provide a portfolio of transportation and logistics services to a wide range of customers throughout the United States and in Mexico, Canada and Colombia</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Revenues attributed to geographic areas are as follows (in thousands):</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.377%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.895%;"></td> <td style="width:1%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.915000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.975%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,622,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,977,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,720,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mexico</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,462</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,236</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canada</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Colombia</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,838</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,662,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,015,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,750,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net long-lived assets by geographic area are presented in the table below (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.84%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.12%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.12%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">455,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mexico</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canada</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Colombia</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">652,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 4 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarize information about our reportable segments for the fiscal years ended December 31, 2023, 2022 and 2021 (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.477%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> <td style="width:1.399%;"></td> <td style="width:1%;"></td> <td style="width:10.776%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Operating Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract logistics</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">829,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823,934</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">627,220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">374,667</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">591,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">473,059</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trucking</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">333,211</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">392,639</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">403,312</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company-managed brokerage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">119,741</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">200,536</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242,794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,946</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,401</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,595</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,662,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,015,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,750,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Eliminated Inter-segment Revenues</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract logistics</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">629</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,974</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,526</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,949</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trucking</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">569</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,311</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company-managed brokerage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total eliminated inter-segment revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,587</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,154</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Income from Operations</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract logistics</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">127,752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,809</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,297</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trucking</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,258</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,607</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company-managed brokerage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,122</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,358</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">801</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,043</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total income from operations</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">145,444</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">240,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.863%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.281%;"></td> <td style="width:1%;"></td> <td style="width:10.764000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Depreciation and Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contract logistics</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,027</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,013</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Intermodal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,509</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trucking</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,146</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,979</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Company-managed brokerage</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">307</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">137</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">379</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">508</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,601</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">77,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76,657</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> </table> 829574000 823934000 627220000 374667000 591946000 473059000 333211000 392639000 403312000 119741000 200536000 242794000 4946000 6401000 4595000 1662139000 2015456000 1750980000 -629000 -4718000 -530000 -2974000 -8526000 -6949000 -569000 -208000 -12311000 -2415000 -3668000 -2364000 -6587000 -17120000 -22154000 127752000 118437000 44809000 1297000 83640000 30379000 17258000 27564000 19607000 -2221000 9993000 7122000 1358000 801000 1043000 145444000 240435000 102960000 45027000 47013000 33504000 28563000 25509000 26074000 2631000 2146000 5979000 307000 137000 379000 508000 1852000 1601000 77036000 76657000 67537000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Revenues attributed to geographic areas are as follows (in thousands):</span><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:57.377%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.895%;"></td> <td style="width:1%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.915000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.279%;"></td> <td style="width:1%;"></td> <td style="width:10.975%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2021</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,622,993</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,977,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,720,619</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mexico</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,462</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,236</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canada</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,846</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,175</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,208</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Colombia</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,838</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,662,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,015,456</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,750,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1622993000 1977339000 1720619000 30462000 22889000 15236000 5846000 13175000 13208000 2838000 2053000 1917000 1662139000 2015456000 1750980000 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net long-lived assets by geographic area are presented in the table below (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:70.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.84%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.12%;"></td> <td style="width:1%;"></td> <td style="width:1.46%;"></td> <td style="width:1%;"></td> <td style="width:13.12%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">455,577</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Mexico</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,067</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canada</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Colombia</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">652,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">490,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 604365000 455577000 46999000 34067000 1324000 1241000 652688000 490885000 <div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(18)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent Events</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On January 11, 2024, we closed on the purchase of real property in Savannah, Chatham County, Georgia. The purchase price was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. We previously made a deposit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and used a combination of available cash on hand and funds borrowed under its existing line of credit to fund the balance at closing.</span></p><div style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">(18)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent Events—continued</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On February 14, 2024, we retired </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,722,877</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of our treasury stock. When treasury shares are retired, we allocate the excess of the repurchase price over the par value of shares acquired to both retained earnings and paid-in capital. The portion allocated to paid-in capital is determined by applying the average paid-in capital per share, and the remaining portion is recorded to retained earnings. There was no effect on our overall equity position as a result of the retirement.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">February 15, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, our Board of Directors declared the regular quarterly cash dividend of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.105</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of common stock, payable to shareholders of record at the close of business on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">March 4, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and is expected to be paid on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 1, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Declaration of future cash dividends is subject to final determination by the Board of Directors each quarter after its review of our financial condition, results of operations, capital requirements, any legal or contractual restrictions on the payment of dividends and other factors the Board of Directors deems relevant.</span></p> 13000000 300000 4722877 2024-02-15 0.105 2024-03-04 2024-04-01 false false false false false false 248 On September 30, 2022, we amended our Revolving Credit Facility by increasing the revolving credit commitment to up to $400 million. Borrowings under the Revolving Credit Facility may now be made until and mature on September 30, 2027, and bear interest at index-adjusted SOFR or a base rate plus an applicable margin for each based on the Company’s leverage ratio. The term loan proceeds were advanced on November 27, 2018, and the Company repaid in full its then outstanding balance on the term loan on April 29, 2022. The Revolving Credit Facility is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interests in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The Revolving Credit Facility includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $378.1 million was available for borrowing on the revolver. provides for maximum borrowings of $90 million in the form of an $80 million term loan and a $10 million revolver. Term loan proceeds were advanced on September 30, 2022 and used to repay existing indebtedness under the Revolving Credit Facility. The term loan matures on September 30, 2027 and will be repaid in consecutive quarterly installments, as defined in the UACL Credit Agreement, commencing December 31, 2023. The remaining term loan balance is due at maturity. Borrowings under the revolving credit facility may be made until and mature on September 30, 2027. Borrowings under the UACL Credit Agreement bear interest at index-adjusted SOFR, or a base rate, plus an applicable margin for each based on the borrower’s leverage ratio. The UACL Credit Agreement is secured by a first-priority pledge of the capital stock of applicable subsidiaries, as well as first-priority perfected security interest in cash, deposits, accounts receivable, and selected other assets of the applicable borrowers. The UACL Credit Agreement includes customary affirmative and negative covenants and events of default, as well as financial covenants requiring minimum fixed charge coverage and leverage ratios, and customary mandatory prepayments provisions. At December 31, 2023, we were in compliance with all covenants under the facility, and $10.0 million was available for borrowing on the revolver. Our Equipment Financing consists of a series of promissory notes issued by a wholly owned subsidiary. The equipment notes, which are secured by liens on specific titled vehicles, are generally payable in 60 monthly installments and bear interest at fixed rates ranging from 2.25% to 7.27%. Our Real Estate Facility provided for a $165.4 million term loan, the full amount of which was advanced on April 29, 2022. The Company used the facility’s proceeds to repay the outstanding balances under the term loan portion of the Revolving Credit Facility and certain other Real Estate Note obligations. The facility matures on April 29, 2032. Obligations under the facility are secured by first-priority mortgages on specific parcels of real estate owned by the Company, including all land and real property improvements, and first-priority assignments of rents and related leases of the loan parties. The credit agreement includes customary affirmative and negative covenants, and principal and interest are payable on the facility on a monthly basis, based on an annual amortization of 10%. The facility bears interest at Term SOFR, plus an applicable margin equal to 2.12%. At December 31, 2023, we were in compliance with all covenants under the facility. Our Margin Facility is a short-term line of credit secured by our portfolio of marketable securities. It bears interest at Term SOFR plus 1.10%. The amount available under the line of credit is based on a percentage of the market value of the underlying securities. At December 31, 2023, the maximum available borrowings under the line of credit were $5.3 million.

;*F?5HVZ*BPFO MML5V#ZEW6CU(VD@AD6-,(7T83[[AM.N;%JAEZZ-%A14JLP6+8U[@L@?4:P,LY&'6PMJ$ MD9IQS275/+0TT7K+\(B%KO3NBD8*/A9\+/C8>7P42 MOC 0D"4^NH$_0R*," M3!RF7H:,A2V-K=XR/F;FS>(^;IS"V/^R%W>W(UWFR:SL,([9O M0L)[IA-M>=CM/@1]6JLMQ_I$!'WTJYT[8>F_>;WSH MPA^X/O*M[WNLN#89H-?"^L]#Z!F7[[O,\&M_^+$W'$W3&Z>C'$S5%Y]F&GPO M]H=FZ/IFD!XW_:#N^GZVP_GD#W9'MG4D?/_S8GF#\ 5\?QSJR"W/!;^Z&+[P M_^?%I'?I?D8F@ /3$R/^=P,_C1?)[/YWJL" M6MOH0_&5MW$XEUNU>Q.S)\SZ_=W9/W_^[?SEV][;][^W7>^\?[MZ_/ MWOUR7O7.WKW:)3+-=Z9.5*UBYA]+I/S#F-)+^)Z$\#JX<&'#N$=QUL_ M22\S]=X8?]OE+?GA;-B;?AI=3=*Z)S_NV9_8S9)[-U99>]4+R[72[F6NIJ-Y M-C<_1O8&TAKRRR$Y&J.KY##TOP3_HOD6C- S]/W\#6DM W,Y"<\GX=)D4O;Y M9M0A8?/9W]W,K7[N3_JV/^A/OSZ?O_^VNJ_ZZ[A\QJ3\?F9];WD!?D:UON_W M]_T./9-2;/KFCG_Q/85]ZO%]BUM(D+!9;M.8^K2%%:XK6%*UYI-;@HC4;5GJ42:S?W- ZA5*GE7IQ/+KHC2Y#BO5R M%C]7%7WN3_MA4H:Q=GF=96W'N;9R/LO:#GEMY7P>]=K*:-2=^%_OPK3]YN N M%0\=RP2*W?=R'$8M8/LL/,I[HUD$I9T&AKD%0ZD"JVTT'$E$Z=JXUDW:?)/F M+>DEVFKL)97>)M_.4?1<'/5Q+JA54&NS[K+(%4,,O"(1F"$!++/)-Y(^2B8H MBN%I0Z:WB%I8J$K0NT<3'^/!W@=L%5^KH-9QH58(!CNI.=" ++ \<%TK), Q MBJEFWBA,V^B)W09JY2[8;9($' 5H[>?68RUT[WJ4OJ3>K_L:QB']RO4'H3=< MA._YY_E?N4ZW=SD>?>[G(DW[=>5&Y3_M^*>9+%?_+!O/1AT/?<]J,*#N*4]C2(+F38!C.@VPM!J44!A*P15XPY1EIXR9G^S@E9,7I MJ>/4UD>OE!"]KKX<#>O[FD$PD] +7R[#<%*FM'1;M8K=6+4;U&L9B)#)9."0 M_O 13#0$0D1.6$$<0[R56;#S6]"W6=5^;C2MK>&OJ**R!.5'?*P+:'59NNT' MY8;KY._(Y*YRGO.))L?C%C@2SHB@.65K94L;#6K=(F@173%40.N(CW4!K2Y+ MMW704E0+X8('055RMZ)!H#AF8*42CL6$3XZU,D5UFZ E*L35B8-6N3[?33*S-T(>G)9#HID7JG%:W8CVOV(X7C.GH&DRR)N$I"W@DWWN[B<\0)S]B^FGF'O82]_XK]",%PC_=]6??NU-@KL:U\V*)?CNM*:=JIWX8<.Q-H^\ M=K=8.2(0$!:3\\N82G8G_9$B=$:1%%%%VT8P_U\+!3Y?*&Y6[MR'__,7-[C* M,\;>3S^%\8=/9O@A7%R.QF;\]>SBTO3'=;]S6QPC57+W.V6\'D9"\6/G=*L@ M9T'./2)G= 9;)Q'X*'/:@#O0)A@(-HI M:!&QC92#0>%G*P@9P=TJR!G0CDLG">6$HS9R'0>$G!QU*V'R!.0L50L[S9SD M6: FGZM20!R'N4RG_*2/SDBQ2NV[+!LF?%:46TT4&N373(> M@]:Y@<$K)7# 6@O51OYD;K?>#\^3 7H??YVI\J\#,YS^/%?EUNR5X,5>=4%_ M"CH6=-QGCL129!2U@"-)OKJ/$0QSF<,@$*\QQA'I-G(D.T5'7C'6+8[J@HX% M'0LZ[O[NS0@O<2Y6BYI!IJ8"0Q4"0:B0&%,<7"NDUSOV'0DJZ%BJ1':9Z_CO M<7[Q*,;2GE&LU.E8J=NMBK3&)Q?90$3$)*N"/6A'DU7AQ 2&N,&Z%8[#6NG> MQ_@^O@XQC,?!OTZ:=S93O%Q0N)E%B?TOP<._PWB49:X()B\Z94Y.['P7].JR M=-OWB87P*,8(//FRP )!H+5QD' H"J*)E:R5JHIMH==ZMD"=^FB8HS[@!;ZZ M+-TM$,($)4G$0 F5P#R38*TV8*Q'4F@A=<1MA/3%^3K<1H]2KK"!.IU/1^Y? M8,TDY-D?%YDKI(PGZ+YV%>MQ;0IB]"$XPY*YR$V G!*P2BA('JSPG& OVYDX M??[)C,/?LZZ]6E&UA[?_$=&M#.^)G=N"2EV6;OOEND82(9D"2D4F.>0!;*PO M\0DG EE&C&\C)'\B*GV#,(P4R#KB0UT@J\O2;7\(@?92Z00_@0L'C)$4B6GM MP#@3D8Z$:2S;",.?ZDCADW>DR@WY3L+K7_,VX)YZ_''6*V $!&HE>NL=%ZVJ-V[-DHVJ# 'T6AGTUAT'%Y4$DVQ. MD3#&U%:!U&.\]96DO6D$[;,6O+E.W M_6BCBSQ$&8')E!&+E$;W&YUWK@0)*@D:Y%8VZ&-<]CWAE^FSD[=]CYK!*WQU MF;H'7^_NN#*^M)DF23D0B@3P4@2P45D?+95HN;41!F@/#J>XV?CJWI,8:G6G MY&'U-O,.JYZ33-IDU+O^' ^<&PZ7/YXWWL=S"\ MUJ92P@TM?_D_?T <^>8Z#P.Q=Z"/ZW(K%W>5K">VW,K%G21KIY:[UZ,@WL91 M$#]&:^^WB8NI,?'&I5UYSRT/-7N3%-+@4VEQ7@^&CLB_JI&))P96C:&<2 52 M, *"V0#&Y@@Y),622<&G5KHNOQD%!*=I>IT6_[X9K=()?ET+7MO1!,7ZDM3$ MSB-F]PIF7:;NP8=9E<]$\^2 ,\E E'FR1N,/ZS0QB3J?5"LSL-L%QV^?G*L^ M4ZI3F%A[+E=PK."X=W DA@F6 P/ILD/+T6NPUBM0CI'$O:9"MG(&M4=PM*QO ME:G@^ P%I:<;D7@_29=N$'OI2RE[3M/-X$1S(%7C$4%>+\3#8"X2]+ERV+V6UUQ&\G8K%'6U#W MB1:= LECF9!]NB&,54"N=^FN2CBN7](J)O-T'=3HWRB]O?[EF*T65N9N8;$$JHV M@XK11D; YY1(8E$+GYX4)!F>?R.,_WX!!B\7D+'4C=.-DI/E!]ZL0 'UYJL& M$E8*]-4"#WZYAH.V70]F^X;5RI0N2&/%VHJUSXBUA@3*"=6@0U @M+'@B2L' MJ"'FZ*A*VQU\OBMD<_18RW5?LNK"=$$:*]96K/VND879"I(U6%4.Z[A 'YP1 M BHZ(R-+F9*M@:O?%: Y8&S\-B2JON*GWC"BYJ/L*1]E, J#2S?L35*<+\5S MU"N#[MUL,/K8&Q:QJ;&7DY&[4]51>VKE(=&FYT("E8: 4-*!UTR!E#9$SZTD M8@>QEW&!,VV?8#)WL#2J;[UG:KI64%R@J4%2CW#I0\.4*\]R"%1NM0!0XF&(\8 MR),F,@9K?/M1E/T!I>@K6;.=:X;+7CO(SU-O-OYSGHPO>BYG9&TW*UDMHS2K MT8\CDK2JJYZF6Z*24GM+@?.,>H*E#$X1!I%HKS0CW&\W'FVGG 8E\*\H?2_7 MPK<,MK=_^MBMZO@3X_B*9UVF;OMX%D7,E!(@#G\(-'S!"U?* YWEDCN- +6; M II]X1GK*VHKHATOSU=$ZS)UVT#2J\'8_"[LM.^E;OT'C_!B\NHL2$'UDX_*AMP0K*%93W["T$QBEWQH&S M&KV%+!.X$MY5V:9 S=$QMW$/]H T6\'WJ99+[CI>>]R,OXTB"GV_-5&%4IAST\U$M/]4.=16RCM=]U&DSP'R2&D M1$"0Z, *%<&P' 1UW%G^M'*1I?Y!Z7N%PO=^*7L_7?UC6L; KK/\7J[%KR7M MPRCI,U%S+XZ8V2N4=9FZK4-9*7@SC#)(.3.$)67 6Y=!*6JT9<0ZKMN(/3P# ME/&^(*=>KEU-L%,G94=Q2T83C)0"B(@*1&-)!:$A$B-8-)YXLA4S?4P(8.^X M97B?F6Y55CQ[9L6=_+;M\M_CS!^^MUXXM9>'X\_37E,D,1A]2M-;COJ/=7KS MM]9Y&'"Y V58EUNYN*MD/;'E5B[N)%D[M=R]GL_0-LYGZ#&>S[QREX.9&RY: MO,?!;#ZI1S$=]XU.-0ZPI[X-+"A#> 25M %AN0$K7 8:(R,N4NLL;^-HY[V[ MNL#GF/XV?AG^-1],TOM).5:=7;T?NM'LY2C^C.]>7GQ7Y<8]'1M(7\K:T;<+ M4E0QLF+DD;45LD/D<) M\.F&.9"I0TIQ>:PU.T^]*;)N;YQ+7FK#[LU@NK3B]1H".2+QJZKK::J&62Z% M3!RL0"TC$A?@9.9 F9=21BNDV$KA>E3(8BF$I;_$!Q2_=WGGNJ8OZ:DWF3AJ M7J](UF7JMM]=/"7NBIV^HF\*C PMZ1C(H^,]VR MFD^,V2N4=9FZ[9<(Q42]L@Z4S67")-I6)GD)G./;/GLF62OYJ?N',ME7)Y]6 M7[,;]N/VSR?AW$WQ[NCIXVU_3[,R^Z\W36$^J66GW9>SJE-NZ!1A6::,@Y"4 MX0_4*9[A#V&M\I91K]G63(E6YPVR8,O*<*_TV1I*,W$DB0GN N&5> M6]8MX[KF'U1HK-"X?V@T*B2>!,3H' A*$.9$)*5/*QY1W:ZDR=7E_P$S/T*FI6U-PS:G(977;>@=,J(6KF M ,8@('K&F&"9.1^WQCNVD06Q(]3<:\BW@N8AB$0%S0J:^VX)'K@RAGM @Q%! M,QAT@0/A0 BUJ6G*:K= LXU\B_9 LU2?56 \K-2+VOB[-Y^FV!N,[NPE5@,B M1Q2*/#$;Y. C],X1D8U5$!RGI?,N Z."@TB4X"8+%[?-_!:;B+]9R?-C.E@^ M<' :5WVM60WH=T"<*EA6L'Q&L-0YP!+2GA?BVY5N^T?+*L969'QQ) Q?BJO8_*U5]@Q.4XU^O#$0R?%I';!0%8B@]"$ M@Q,IE2EJ)E@51=INW?O4C-Q?!J,T?9=?35(V*7)6Z M!X1<-/M$1!) :?0@LJ'@=:)@,[[4.E(K6V\%MA/D(J8OM#EQY*IEN7OQWG]- ME\O*\E*.6_STZKB?EJ"=JA+94_:IBCG(+"'RDE!%N0?OO 7)F;*$>95L:",0 M<"W'[_(NE!(UI,]%'=G3!:&ID%@A\1DAT4L6N#4<4C8$!.,6G),)I Q$::*X M\%LC>QX38=@U)"JB^TS4/CI=$)H*B142G]-*M )Q+"C@WB.\99W!.,E *J$D M)XI8O=5@\3&ABUU#(K>J+T6W@JY[S2&M&0BM9B @X%S4&,:Q25S53D_4)M(P M'1,%P@)J!IX4N*PYD!2SEBHS%]KI7[X1"'\SG<[=**1W^36*6ULC,%2?&M4I M;7)BO%V1J\O4;;_(RJ@LF(IH^"I7W/R R.4HT.REDBZ&H+:BI4]-/M@)N6QEVOB,@9(SV;$80%5-$1"->Q]S.[+'=82'OVXXE.%0L MK%A8L7#O6(B0EZG/!$Q)GQ (ECI0)WEN#%C;Q"03G HRS M$KQ5(4;ODDNMS M;J:._CB>_ILNE,+_+K\87%^/1AR+&K5GJ]?2P"Y)3<;'B MXG,FE'GKLK0&&",*A$$SW>$;P#SU(?)@_'9+VZ>$+':/BZ+/68U@=$%X*C16 M:/R>1(A@LB,Q G$EXI 8NIU",PC*)J:YM%FTTFYA5U"6!U]2A'^GR;C0W##* M7G0*QNJLAP.-.;QREX,97OG?*6Y,]@KCZ:S.*'^T@'GDN#19/^J9O)SUIN/A M(/96-#H*$7PDL>]?_=$KH3V%T5.RP1 *.90R#YTX."HM:"4)IS[;D+<&5#XQ MO2+YV:H$\57!@ =KL[_8738)^@9++5"?\&J#2VWM-930J2(@R$8PIL2@8X0Y>7R&09V6J\_IC8Q_,! MHQ#5B-QCULEC8AV''\SX.><49J5L)7T)YV[T,?4F;I9ZB]?3'LI3$^MPH[AX MD?XU'WQ"MAW5-),:CZ_Q^._2253JY(QPX&FR"V/=2E1,4A,28R3.VZVCR\?$ M-19"_2[_O!3I7U&BWXV*FBK__7PMP;^FZ6PR"+,4RQ]>CN+--S8^^684AO.( M^NSU8'HYGKKAWQ!++_$;^'MYX,%HGN*[RX3@@>MM[824[K!]W@ Z0PQE$..5('P-H!E(D,01-KH&8@'T52_H+ M9SOLEG>@$'XLG5-..YGF!^38TC,E_4=O,%J\*FDU)=Q40TQ'%+T],8/IX-6A M]-YZ0QU8P]!G43:!T\:"HIE1[37WL979LT]2?._39#".;Y9R_WJ)!&MUN*EB M%VJW[6,4+OI*UT:R79#(BK<5;[^G]8#+RHLH@$O#07@EP3%IP,5(E(Y2H#?1 M1ASH4/'QGJFY?2:ZE7:S-WFIIF9G2-E1Z*-4*$6C!ZI%!E'")39X#\YP@A"F MN JM]'D]2NB3?:I.'?EJ.LTCF[)\)5>FUY2QT1>]_W:CN9M<]6C5-_6TH)X6 M?(?.8ID2QJ6&;!UJ'6HL>,(3 M))G9J*EK56<]4YZ,[E.SP_:)!QK>/S$KL&)NQ=P]8VY467!>\A1UZ<+-M ,7 M.<)I9D%&95G:#B%+)[ER7B/@V!"N4T#01)3N N67H#F<571D*C#;8"-0OE$J8(H- =AJ05' ME0.B36(1S5UJ;0< UO2UXA5?G[_MRZF&:EZGD"Y\FO1XF\&:.U:TRUV[!LO# MU'3LC!7)B^.Y'Z;GU'4/.S3_X\Z4WMT;T5&UQ[4/1#D#F3 %PJ4,AN<$C+A$ M8F)4^JU,S9RY#JH,*:92@! )O9+B5UB>6$HFNL#:/7]X)K^"]27=6RSG%M<= ME^:KT9P*P16"'PG!ABNI*()HBL&#B(R!]Y:@YR&2T80PJK9".S6<7B&X&L$5 M@2L"MX+ (=MDT:!UCE T:&D KY0"-&2C$)I[8[;J4&MPO2+PW>$?_-?AXSW[S=0U?]P,6Q^^[WO:KB ;+?W._S(N[FQ\/8QOH_I-1S(8PO\%&N M2H/AT7B&7YR-"RHTP4HWNQ[_Y(;XN/A&TXO[[/MW[7A9(@X^K9PN-\R:KIXXW_GT]D@7ZUNW7P5 MTB@B=GPI:\ K_+B&D2\/Q KZ;)SYM%T7Y ;TX'XW^WZ^#CA?NH]I$4L&E_$Q M?W3#S^YJ^N(/?[Y-H*V-/I2#OETPY_56[=^\?2;,^L?;-__S\Z\?7O[2^^7= MW]Y\^.W-JP^]_WKWR^LW;__VH=][\_;5/I'I.67FU29$?U@#<^FUUIP]_'4X M_CSM0>_5RHHZD7WY?\E-ICU$4MR6C2.6?H\1QIN?K#F7P1?T1+;DAS>CWNQ\ M/)_BNJ?_\S]+[MU:96.\KG7$1EF[F\_&*WN]/$;1N[B&\G% E3Z>+\>% MO%C@NI^G':;ITI;'A:C,:#V]Q[3_BS>VD/A-4_VFIY^[X #V3U'[K[]_Z&SE36CWVRQV_\3>.O;;@G+[H;XG=">[/<3E(*6DZOO/.I[C4L#S>]\L$,]F%^ M>3EL0B!NN,BYS,/QY]Y@M#@(*L':Q_%?Y\Z2'XQ*AQ(YW9]JJ6L[@+55_JQK M.^2U5?X\ZK75UB./KV>Y=&AVHT&%9A4:*6DZJSE[-6>OYNRUE[-'4H@N2P?> M,@Z"<@E>2P&>F!PD53IN%ZX\IJ?JFZ7\OD>!?IO:ZFS%>)_;';:VZE!:7:TM MJ2A94?*1*"FL=21Q!I$S!R(A2MK@,]@8@Y$VVZQ$&YU5=X.25/0YK^4?%24K M2E:4W&5_?I)MBC(#-Z6/A] .34(F(0J&=J'U5"7=1A/6':$D[3.VM_X<1XV2 MM4-'*Q&-,+Y(O9G[DMJLM>?UQ48Q[$+OP.6( MH"FU)D(I;]U65XO'135V@9)<]:FN48W'1C7:J+HZU&38O:7N="XD\>"$K,. MQ.<@=%WN,2ZW,G9=;@7LDR3T\2^W%C:U4]CT=CR"13W3H@W7Z&.O> V?!K-! MFM::IHHH=;D=7FYE[+K<"M@G2>CC7V[+I5;WF8!KGJ)?9:K#M0>_MKNOYY-B M\LW.4^\JN0612Q&3U%32K1EDC^E#_1I7&7%[IN_=56G?]FH^ MF>!SO1Q%-*'#XI>OAO'5C3"^O"\EY,Q\-8;?TEXNI J9;UAV.?M.*#KN 'AM6%T;5I]ZP^I.+ZYV MX[Y7[)[8C?MFIZ;:C;MVXSZJ;MR-W;FI$/YYK0;^.3U'(^H0+F>] M2]R71HYZR,%NGPW%EWKZ6>V/(VTESNV9(=]LG'U&I'AD8VUU9L2CFW+7^Q[\ M?>69LO*Q]_W&W\B9-6P'UWWX/NVAS_M#^[H_+,A_%%U-VPMTM[7\__>3/?YG.QN'WW74"/H2MJS)49:AU&2I%"#!8"E%P MEX.9&U8QJF)4Q>B[Q.@WM-6F\\E55495BJH4/5:*?DTS-QBEN)"BY":CP>CC MO6U3JB!50:J"=&/G7H8POY@/FW. \>P\37KE<'N2SM-H.OB45EV)?AB.IS<& M-U;YVF]VX='(VFFMMB++UPW=<740:_N\'2:F_N2&;A3PYLU9,7VQ=61*[N.^ MVOOD.SH[/#MS[*.OR6&0N?4,:.Z)"E&6#&@J01A-P"C/@"I-4K Y"V-O9T!' MJHQ6T0)+%K^3A $334F#ID99KZC0_G8&](<2SEAF<"PR-]IJ6T+ZUNRP9?51 M-"0Y:IZNT%6AZS'0%8.S@?D,-!08DH*!ERH!U8ABQ'OAI-QJMY0%FZ(E=%KF\3_8>]E+%1K[/+E$(F M.H'PUH/3W@(G3(LLI2"6;QEQ*J*S' WHQ 4@^&4$0>9 4T*IS](PLM7$^"E( M.,7MQ5?W0*)A?6YDIS#Q85)S;P3UZ*2F@F,%QT>9=#6"B9 M!H_.,0CAB922JF3#_@T[W:>2= H2GVK7W7% >'0"M&.$ MHP9-6A ZH],>B 3+K05+0^)H/T;AMK ]"N43I0JB*'/S+)K%CBH'1)O$HM>2 M6KL_.Y?;OMQEQ_BCL'-;;B2U?43?//%@%$OOA^:*CSFSWZP%;2ZR>55RNQ[U M (_TWZ;9,N.L<\AR8@KDQ,R#)_79,HRR2NSC(785Y2Y3MXKR"1&[BG*7J5M% M^82(746YR]1M/3##HO..D0S<2@.BC#WUTEM(0IK@LTS"; 5F9-92$$*!::) MX*? :(ZOI''9L2"HCK<#,^C2+B;Y_3*>3EN*R6C>U_S40S)'S"V%64NTS=*LHG1.PJREVF M;A7E$R)V%>4N4[>*\@D1NXIREZG;?CD")81ZSL (DT"8D,$S)B%E+:-F3(5 M;T=;?4[<*XD?(HF!T%Z %2F#R2KQ9#F3:JL(!V'IZUB&)KWC>9>JVCN?!V:29L"!5*K/*66F)D,H16O9"E.XODK1Q M>E;Q_) /U&JMV2,$ZO5ZBGTSN?Z'=3'K3@662^)C]!28D&B 42/!2I1:ZE5& M&TM'FUD; KN8>-54A:X7^CY-FA&KK]STO$SSN2FP^#+%9A3L]%U^>9$F2/S7 M9:;C9-I\:RW.9%.<[Y-F:V%EE:#P6M79:J57!,U*T!FQ,B=A7E M+E.WBO()$;N*I6T7YA(A=1;G+U#WX#H B$\TY\^ EIR!\E& -,U!">]D0 MR4S8ZH;ZF&+$=2A@(SS04MC.](6VG8K?LR\6OJX]Y/:*^>' M:5^'M8:3("PU$*PK(Q"3!9N\!X9"[*)%D=5;$W>^2UZ'YP\XJ&V6O)^S6DKJ M66VU,:J-4=VG2NPJRAVG;A7E$R)V%>4N4[>*\@D1NXIREZE[\$&\$*CUW"D( MW)?&L9&"E5J#C220Z(*7::ODXKO.:H?GUP&\I??_J#C>PT:VL;YAJ@;T.B Y M%1TKIZ2]R0P5#"HCARJ)V[ ):.!)FJ9HDX1MI4][@23 MUJ%ZRM$J$")$L"YJR)2P8*QPV:<[9PR_F4[G*;Z>3P:CC^_39#"._^.&\]2D M'?Q4Q/O5AG2WU6=]=\KJ&TRSP'G".RTTAR$2%30K:.X9-&G4B2CF@&=G0&CA MP-M$RKAUX83/GFXWXN"6YA!2!IH=?E+J (9$"I0;HQF70GIS,*!)Y==SN2IL M5MBLL%EAE\09 M"BX& EY'+K)ASK&MO$Y'/(O>9F"1.1":6'#*$@A*:66=2YELM5W<&72)ON+= MZL93D:LB5T6NO6>X<\T,]\I"-+'I3$8!;:($U,C A47;+/O;2*B,I=1D L[+ M4M08-!C#.$0FK>%".*%(FTCXL.1VP_K<[##SY6"EIA8T5G \2C*WWTU;>T%9 M,I!U2" "VG9.9P=,1\M4LL$*L97:9U(P35VV9+:8=0%.!;V"Z=Y,J5:*?7J ]85.BTQP0: MC6(E-$U$[?/DA?49)9T"]3KO^4"/]-^F66_0#"WO'+*+_X$7$N&9<(1GF2S8[)B,EF2OMB#] M,>=G%=(/_%"M5IP]0J;6(WU[EVX0>S^L2UIW*K,DN=*O.0&/G(!@4H,M39V< M538YG:WT6_TX'R.S&P.*KV<7ITG3\_F5FYZ_QS7?E%E\F>*'F9NEZ;O\\B)- MD/BOQ\.AFTR;;ZTEFFQ*-+M'H,F9^/HA>6N^:Q&ERX324AZTMEJJ=L$Q4;=& M;4Z(V%64NTS=*LHG1.PJREVF;A7E$R)V%>4N4_?@VP 2093BGD+*O'2MEP)L M3K[Q]V4TA'#52D7B.A*P$1UH*W!'^Y2*3D7N:F/G"H85#*M=4P]8.\/\%=JZ M3-V#M_-4CCE03.Q6B,VT<_E0[;T]V7JU_W,M1;JV/Q?*>D^# MHI!4BB"\4>!()B #Y\0F&YREM\&,^L"="&A=>9= "&+ ,,F 9D638]%G+PX& MS!CMUH"4$V/X"F==IFX-BYX0L:LH=YFZ591/B-A5E+M,W2K*];"R'E96:.L@ M=5N/GV@OA67& O$Y@K!&@U,E&!RE)D()%;<+_!]SN/A\\1-6VZW6RM ]'#>^ MGT_".3+QM#?.O1GNUW0^N<+K(M]W#H:>4\EX9,(T63_KF;R<]:;CX2#V5F0[ M"JE\)/WO7_UA<,@!V>#?V+(%T!'>:98Y#(:HD%$AHT+&D;#,83!$A8P*&4>> MNQLS<8Z8 .A).Q Y6S F<* TRYB49])MU6AIK2VQE@!AKGQ'9O!9&! N1IY" M#"38V^[U;TM_HW&S&Z?Z9?C7?# I+O5T]O[[:!9YC 8HD)&A8P*&?44]S#AH^Y!A=#3AM#]N+XV9A5I=B7!/J#S MFE1Q8PEHGY1QBJI 6YG365W? W9]=U[J^IBCYL,_2_[)#=THX,T;:X>^Z+U. M(5WX-.EQVN\Q4G(:JL8[YC2.A\G4'SM'YO8+P#*)7%H!W,:(*L,0<#P'\*@J MJ&3,I$ANJQF3'%'*1""<9A">:7#1)G#$I>Q"L"'>70!V/AXB0$]_1OTRNVI) MJ7#2MU:?>([24?-TA:X*78^!+D0FG1A:NT'D!$*&#%YE#Z4"7_#H&25;T"42 M"]Q[#I'94N]*,E@O%5#*0HI!S*HV;IBEP5N0XA5A!-"B$C MH#F?+ C" CB9!7CBI PB*:.WYIMHZU6DWH.CLLQ$<0ILQ%=9:TD0(I5E=[2023G%[\=5]O4=47Q/5*4RL)]\5'"LX?H=99PRG6FO@NO1E-M&"T] YD ME93#OV_U9;:9LNPC2%F"I03M02]=:>WLA0U"9LVV<2ZRXL+$9<,STKAJN2VNI_Z3(C7,D.@:,<+;R18YS,XF23)S$9-W?Z" MKD+U+2>=4D6UJ/U $Q'>IEEOT(SM[ARRG)B+=&(.\ %E&%=B5U&NU*VB7(E= M1?G$J5M%^82(746YR]1M_]A4.Y)MX)"B="!8"N B"9 9T=QI&0F7V_4BRGAJ M'1 ?\3LI!C ZX26TXDI:)9C;RH9#E_9-X]'^,IY.VYHXP_J6[+ PI+)S!:M* MW6IWU%KBPQ+KN@>=X?9CI6[K=A@77B=B.2C%$@A+-7BJ,A#.--7&JJBWJA*8 M#8*1$$"&4I40J 2O(@/+<\B2Q"#L5D%5M<,.YFBLCI=]A/2\FYVG23-8=I+. MTV@Z^)3J45G5(,='W6H4N4[?]S@K@=HG1'Z M"NE=IF[KD.ZS5$Y8"2EEA&?!*5@K,^2L2<@^,1IM&P=H%=(/_%BM5IP]0J9> M#SX-\&'CM'?I!K'WP[JD=:LG6'^"FU=IN[! MVWE&^LB,C9 \H>4@)X'C0D,,E$0A0^"ZE0/;:N?MR=*0A6V]XIELYG,R< 0B$$R6Y'210$K)E%0L M$ZFV&N9S3;RV!*1-$H2S!BR+%AAW7@?*1/#T8-",R0IG1\SP%9NE64ZVEE/:VLT-9!ZK8>/]$IJ\B2!NXU!6%+M3YU M#"+71DL6>+1;662/.5U\OOB)ZM9J#GC>_GDW".3#SMC7-OAOLUG4^N M\+K(]YV#H>=4,AZ9,$W6SWHF+V>]Z7@XB+T5V8Y"*A])__M7?Q@<V M; %TA'>:90Z#(2ID5,BHD'$D+',8#%$AHT+&D2?O*J&3-9F"RE:!R(R"U\*# MCY8;*;EEGMUVKZGW$CUR#T0Y=*]YBN!RYF!5(J1)M-H3NR>]-D9OD,EA*-(AH%#A//' M?7;**1);Z5A:_=Y# M]7MW7N7ZF$/FPS]%_LD-W2C@S1M3A[[HO4XA7?@TZ7':[S'">%5W.U-W[(P5 MP8OCN1^FYU1X#Y.[/^Y,\]V]$8?!+JWK*FJ2(HPIX$$*$%JCWM%:0]9"4Y9E MQ!=;C;3P?:U#@FR2!X'Z#*QR$D+P7!#*7:;FSA2H\_$0]WGZ,RJIV55;_>]I MGQ"S+^5TBS>.T$^J0%F!L@+E(X RHGT>J0>J+$>@9 F!DA,PW!G&%8V2YMM MJ9GRA L'V>N WPGH$D3T"Y(A@GOJM.!\;T I^Y3PBI,5)RM.5IP\GF *#WBA MG"EXDBT:F\[C*Z>!RR2B3=;>T>F5$4&=H1;15B'N"A'!YH#0S:0P 1&8F[M[ M'#P2=Z>XO?CJ'@"VJF]VV0CL8!&X)A!4**Y0O'^35282'4D.A$\(@\%2<"$& MD%QY$SB7-NG;T)F3X))Z"20X!8+(##X5N.6&66J(D9SMSV2ULB_D*4)F-5HK M4E:D/%JC57FO%/:K/6=)2JF:IFJIKIR0W0$]'24 6H3CB('#7X M2#)(%ZDEE*+*V H[YXP:0SD&F98S/9$26!/Q!T\L)1-=8'E_-CQG?6KK =WW M-"O ?QT^?O-RET_]O_/I;)"O'H1YMV[_S3L^=.$/7!^[[WY?7^$U%'RGE#;W M^[Q(V?$H%FVL_T-*/1=*.W8WNAJ,/O9&XQE^<38N\MLD/+E9BKT\&+E1&+@A M/BZ^<8%?GIY]_ZZURLN'QA+'N[@X^+1>WC!]@3B8I 81?T2NG%^,7L3!]'+H MKGXL?WUQZ6)$3MG(C1LL[K?,)EN\L93CU:V;KT(:1<3&+V4->(4?US#YY8%8 M2)]-[)ZVZV5Z^@:TXGXW^WZ^3L2[=!_3(L<.7,;'_-$-/[NKZ8L__/DV@5:[ MWW#_]'YY][_?+ZS=N_?>CWWKQ]M4^ 7NU,8R(V.N2?L_$_-W7(/]!>;3S<(R,P+3Q.[Z]KU?IAK5J?@7#/L?:M5-KF)^NY42POZ*GJX(?? M8NVBO9U?I,D@+#VTX-#!<)*"=3R"2$Z 8<1!],P[2G40>:L)_Z.:R.'6#3+Z M/Z/92S0BYZ-9:22'0A4&:?H;7ONG83.T*J&;=HG?FTWF"1]Y8ZTW+(L;A+S3 M@$#DF,Q>-"0#),[%],3%^J/-[_1%;SSI MSA]/A]/4V\Z]]-!'+@)RG3O\^PIW^<(/W%GOW7S2 M&U^FB6L@Y\Y''.-'%D^&^]#[/)B=X^T[2[& MT0W[^!P1<;?L6=F63Z4T#]"7Q-]7-UQLT09EKI=;OE* 8E BF'XI7#V\\>#FZ6VS":C/GRQU$)D%IQX[@]7+\$R-=K#+<1UT1H8?U_JMH4> MP;=1C0T1L<:?"Z9MJHJSWLOAL,E36)FQ#<:NU-_ZNN5"C6);'"U->Y,T7"@> M1$B\(RK)@NBSHGW.W2<$U91&/1187&-9PMDS1B0V,?FT&*GHOSPH^KQWE=RD M82HT1!HVR45M_VN.@():N]]++IPO]-OL?(#O(?4^I_3[M!+NN1!@)<,7#H4\ M)+0GT6(;H.N)!"M0,$EAZ*;31FZ71MRXU^C*8CH6J;^<#,:3N\%C.EZ8? MC M['(#?HL=O.03?&O%$FEY ETNW?QVUT7STL"^;%KO(R 4:VPK*';6^ZW!BZWG M[Z/U_3FAR8XOT( JDYLLWZ-!C/IXBHJ^?3/J_?=\E)I09_^&]FDXURU< MAT(2U"(KC5(T1\*'+MQ<^+;LZ'2ARU9O1[2X4YX/>\-!3HT"0E?N$_H!"V._ M ;&56!3:7!8F;)AK=4?DZOFP7*C<.L9!X3(D M!77?L4&M)Z8DJXEP+ $1AH&PA("/+H%G3 5N+!%AJ[DGT<32Q 48%1T(9HJY M;R4H;04/-'.;MNHA7V]LR,M1?'F!+#WX][>'9*@;&2KROKJ<,_W5[)1G4"SX MZ>&@0950#A1C+S8C0QKV6ZK$)7K]]QR%G"WC^#\<'(=P1Q,S40'Q@8,@62+= ME0.I*'%"22V(?Q*'#,]O<,?/"VEYFV;O\F_N2TO*H\^I4F:[-5>_(8>/AYJ4/?ITDS2>?U M8#A'5+U)_"9\M8A>OXU.AYM,FR^M68-LL@:[AS/N7GC,)%G"%)@D M- AN QB$2)"4R>2UE-G172R\N*MA'\LF9^PNO#P<$2G6E"^[T>CEN&"(A=7T M']5C.-!HRZOY9%),^I_QK?$%TN[5>+0PBJ;'O&]M>EJ_XW=6]N/>MM-;P:0!J,%\N!G%K;R?"9^]-RK/WKUV(/FYO^6/9,703A[@5DV9I M8WS2K7LN4TOQC7GCR."Z2LO =,,A_/.-B/X=)\%//Q_@R6FMM(1 +.I$%0D8 MB;Z"5D99%W0PVX, 'G,^\(]I>I=_7I&\G@,\[SE Z,8YP#\6#OB:K9[KF%NM MQ@(>B&+"ZUVZ:T"?/>A<8*D/I@AC(_>Q>?/VL4 YVD5=UW,]-#U+; [__G48 M;T+]B[/0(DH#DUP*]M>W>RNYYND3VDT7S[1,N0SW?3Z%^KBK' MR&0WF"P"5=_:GV4OV6(CK$^A0SG?'RU"HB]064TFC66PL9K+25%"L\7QSEIO M+9,&9N6\+3O(9+\S MGWS=O/B'5TO3._['#G>H$>,#V:3OR#%?F4]?@33U:N['-6 MD-R3-?UT7]D:RC4C"4R2'@1C!JSD%*QQSA/!$Z.Q#5_YE9N>OQS%\D^I]T:+ MJX!73:4[*!CW5?8P^EL?/TY*O!,=H"^A>'Q+%W?AX34>\GD*^(4!^I;X M*.-/)7>EW,"OAC>4R.HZP.RFUWEZE^ZJ\?30H0S+ MIU3VH/'FF@2*YO.-SWN=!SC9=+"G&TDT"\?N.CI:#JD^??VN&XY[6?#Z,KAQ MZ&HWE&W>/$_H.JZW\,)=-9M6[,+7;UXM?-!47-2+P>PA;F2K>D1K+DP4"CS+ M'$2*#FSR$FBPVH8D.9%;C?T?HT?^OO;@/ZP=^(46J95'ZH;RN&:PWC6' M5<6QL2W+Y+_K %J#A!?-<*C4 -1UP*^_0/H-#-T(!I:4(S3$_[T(^ETG,#:X MM^7P!155'^5X[D( MR#9YD>5>N'TY328-0(_#2FE-DHNX<;V82OT-.N3ECM>+FBZS[L:+RVUL$N)] M+ FEOM&IXX4>F%ZF4#P11-&2,[[*_\3=+-.T^JLXYN)T;G&L6@IP1O&6WL/] M6QS)(3##M>)9[6=I!5-""CVQJOBZD\U7Q6$E])GGD^:"&X>DJZ/&HO(R8NYX MWTJ&<"J]:WILFPR"! ^6!0U*A*!UZ<_-MY)='C?IS,6$WLJ[L@,KX^77=2RX MZIM#T#>Y&_IF;1M?\U?5-NM-N3Z 69K;RR35Y:G80F=\&@_"^HRKO\I5=!NG M.0VB!83R ?H XY)*LH#6."Y9)NBTN,D:9AL OUH?8*W.FLH5UN6;DY(1NSRL M6IRS%2!OLC:6"?]^/FLN?84/@R['\/K,<%4>VBM1IR'Z5*:G9U M63K/E3*E@."\4#T%XT=+I^NL]P9_*P<$BXQQ%(TPN[[TQKE5;UW9<)U,7G8( M]=AP\.]F9U>:>K6_15U/BKIV'QUZ%;/5D>%2=U>T M*HMPDY+0WCA%)<-D90[T>ZA>QY,E+58W<;&PWL(=:I)ZBJ.S<87")27MKYRD M7LY+F!PILSA02XU#6/P]-PSSX:8JG?;2Q>5P?%6WY MHH/7B?I;CNKE9.P7); WO[S0F>E+J7IN?,$MUF[JAU?VQ+*(;?TX:W/A'"\P M+CF5P][G21&[<<[-^>UDD)KLG+4ML68#%-9A6F:+%O]YNC"=7%.\C(_S<<.1J$*I MC1RKICAYF;NU*-5:"$M:Y>W=^NR2T[\4:2SBN4BA:M*=5EN!3_K39NQ@=?N2 M*(5WZ<7YQJ:OP:6LZSJ2<3/ZL$K UR)SDXC-J6!CBZ*9/%JX^=>TV2@2 M_'+NYM-5(7=S&#\ND%B.?);GT24"@*=2SY)N5,CC(UQ?>N_1C)2CYIZ!HDF 2$J"M?BK M]]2Q+#T5HI4F.V]&B'DHU;6F_+!LRX_=L"U7[%4C&,UF7/O*33+98"/]Z3JG M=3!MPN"-5):JNT7%7./S+E//"C+>T6-C%>]M-,S&SB]@<;9HS[%0#*@6%HEF MBS#!Y$Z#[*Q7QFJ7YUF;!J4,<)6EE0>3Z0Q*IY#%JY*CO#!UFM3?3X-IHQ2+ MUEB&UILU^NEXB)=;KW'U@&N-UZCM)M]ZE2WWK:]?E:^X8OO$>9B!OX+ERZ8D M8KJ['B \NZ2$%I 8+?,10P1CN =I7 K62NY,*T///X3S%.?#]"ZOL7I9._!; M(=77$?NTA.MVP.Z:/S;K[!>UT\4J*ES\0^,\C>?3TD/G/WY\>MW%,3>F7OSO M/Y56;;:BZ:G_.+2?[A^B,TI\@5&FA.SJQ]75[GQT1LMU)L[*W5FU9^6W6V_ M^BEZ)MC]'[K_$_SL 1\ZZ*=9-6'?WOME8F"I)O(N_/YQ@@9XA*4\+SK-O_B, M%%YD'OZXR#\L;]PMY5\CV[WC,%;],^_()#/[[S#\B&$8W[_D;XYT:&O1.QT M(0]JP* M4A6D70L2JX+TG4QUK^9O#,QMU1]P.W+XBNK_JG'V@/%'N&&[+C6X?\#3=VWQ M7P>CP10=M-['\3A.'\:!)SL3[)L[\OX2=YZ?Q0A+0G1.U!< M.1 B<+#4>TA<:T:\=)1N94X\9J[7.DBRDLR_%<%L>N3\FDJ@K-1)MS+HR_8E MDP\;\W54C-^V8!\%OU>(JQ#WY YQS*IHLP%+4HD()PM..@\F,!:]SLD$>QOB M?";$:YDAT.A!>"/!.I_QBTF2S&S4U#T?Q)D^+T5L%>*>:#!_,U9V6@;SK^YS M;]4U=7&DTW2=WSP@[!;,/+]FN3\:<$0BV,I$W7LB(EU22IQ:R5?+\F)]8W:NGAX2&>J^_!R& M=%0L/01>.%DL-4%)Z9TH27D*L50(\)PSD"+S3+7PB)JM&OA[Q%+>)X)4+#W< M^'FSAL&H5&G]B/MV-S_?XQYLYG/(51N5Y37)+O):6G8>?BN3 :INVXMN8V>L MB&<*4CUD.PZ#=5I7=#3F:%C2X-#4!Z&< \L,!ZI4I%RA"^!E MJTX#:K26]!AE?4'4?A79+=XX1E56H;-"9X7.-GP$$3CQ- &5B8+0"A$P< .< MRD"UR9YHUZJ/T")TTCY7>XZG= Z;WH!^%M)B?Y:D=C=[QY@_+Z%+/,; R!J MR]@][KP0M65L;1E;6\;6EK&U96QM&=NYEK'14,JS+C/&N 61:00OA >K:=+> M>>.W!^T]IO3R_;*U__LA;OK+4?QYU=V_%LL?5+'\^2&+]L.+Y=]O3I)8\]K. MI4EJIBWN/EB6 WJ?Z'@:H0B(Z(C/B4MFTI.D:7B^4<2\&BL3_]',D_UE\*D9 MUM>,QSB @N9#&CKS_L[)(IO3NH9EN-5YT];OXG(R_I26G7.;GC!N,ADL*OZ; M(O]A4T(?POQBOFBQLCEY]ZRW.5ATT=SEXG(^NU'P/YU-7!$!*%*T+/5?],/] MRJ3@3^FZG>YRYLIT67X]W:RV[E+UL1$(NP^H][7F(=6\^O:E#K18][%I$6T5 M2STER/&0\K+7"$6303-9:(]59EVJ77PB^QQ"[5V;#/5+&:,^&/7^7W*3;V2^ M[B3#X"GR?GP)Q[]-W&C:S,E3VG(L*-(UMVF:Y"))1,$ MI$@-FJY2@K%* =7"D> =]7YK=H@C@OBH+9@0$XCR<6M,!NZ]IR:CZZN=3N+WSR66J0LGLDAR_$W4 ZX6"8*)4R3NN;<7M:G&O=_W-QL"&60KG M([S4QZMJ>7<)P7V*3*B4P"F']I\LKZPA: DJSJ7VXHX,T8 6HPR)HZDM)'Y' M&/R.1B5@M4<#,#/\XV'BR"$A.&.*.!H9H-;#_=9H0#OO.7AC#)%6N:BV+&^" M6RL994"DBB"((N"=#6 <$]0PRF69L7B(.U\-[V< \)_F@V$Y7Y@NQR(LS@NJ M^=T5\+9&2A.3!&V4!>&M!T;/[7N(]B[KW-/W! M.'H8';;W0]'?SJ_'.*TG2)7&^)MG\*M9 +W/:9)Z?[P+G+[C45HO;"#:,A8# M!S07 Z*0R6#1Y04>"&-<4RMC*_-5-Q,1OEK8H&X4-LA["AN4.!-?+6MX!OG& M3P_Q$?J'1V1J%!&<$DBL9-9Q;Y#(.D$V)A-IO))\B\B!""J58?BA0-$\X F, M+U'^F'R,20>Q[=;M@LCLC!\DD8L-?7"$#CS;:% H\4="0FOTQ1,:%N@?!G0@ M4T;__C:A!0_:")% BQ([#,@7)EM;L""A_:@M(5L5GCL@M.1G7Z_O?#Y"-WA> M4IV*"37ME?E\<7N&[*UL[_[&X+[AU=U5 CO,=KN=&/^\2G*P&&?N!F4@'[X8 MXAV:$3 S_,NMM[R;E;X8Y>TRWV-^T22.S<;CX70],Z<,DAF./Y:Q=V&ZGNNU MG/4WGL]*%MOR?LU[%ZY,8!PU\]*0GI_2^2 ,E]-IEKJY&;,^SXLJ8&S>9 M+4?$S=-P:Z3-X$$#?YJI:<%=-MFA_\:7:+>[,D)P/&TRYJ;C(C]XE6;Z[_*I MOOK@RX&%BZ8APS*@'?^RF.0V+#DGXS)G,DQ*XF#SYF(0\C)+;W7Q<1FQ.V[F M%J]V8=\#T((+,E NT3T5#"&&-N7D%'\HKEU,C-)6QNN\&1@UIZ M*LY224N-=>$;A>CRZ^UC@OZ#>QJS9Q:#5Z?G@LNB#Z^&CBSFM9>AHF?M8!!]?EP'E M);LYS9JQG7C%25HG3A>H+)_%/?M].?WU>CBF"_^:#Y9#=WW)BRXIU7@I/QBM MQJXM!M"NLITG:;4._%(:+/(95@G3RSF]9;[9:I:H3Z.$>U3PMYEJ=C/CNAEH M]M"$ZU74=G!KDQ?#9K_YW6G:^A:ZK65@[F):YA-MV5N\5B)/,/@"YP-T%D8_ M_O6?V6@9@Y? 7*F&-SJ"X8Z"3%%[A' MA7@>AIV=(Z>LY?;&/\]@=Z*0/)T2 M=Y9796=,+%HW10="HT-G9;8@N?&$::2 V\X1B$%%GQ0XFC/J;.K!DTS!TL+WQ.D+$H3?, M1"(R<)((",H=N))&J32J)X7^9/1;C40?7R:TX(V7(^2,B)#X-4:9_OQE60M3 M>F!_1D^LUA#=S*%#'VA0^KL-\J!QD;:1W36XO^6IKGQ4ME!CZ\*=;TQ-_$H= MS\/+=M"@^V;=3FM5.ERKSU.?I\/,<:.W:(906 M[3DG8?_%>#LW]^]OD_%T MVOM//_GS7UZYR>0*?>GFEY=-8E'%K2I/59Z^1YY>7O?"6E@Y*F:>56:JC15,^^P!*FV&7DP;WZ])^^ M[CR)3W+1E:\[3^*37'3EZ\Z3N(.+WDFWQ*^%G)J5#4:E'&EQW8>,E+X=F-HL MW&HNLGE5LHO642W'K5[>4\'<^C3N3B#3'1?^YICI9X]E[F_:^F' 4ON]J'C* M60-F?Q;4U75[)O+=GU>/5GX/NVY;K"V4$LNL)9N_T3)0(33:6A7I8@ M2BM=PU4 ;7-@1*0@U=;0VI;A;",58C,+HBV (Z*O%:L 5P'N.,A: :Y5@#-, M">^4!^E8 C30!'AE$R3/:=9:Y*;9QTX![FV:M01FBO89,Q7+*I8=!UDKEK6* M98DYG[QF$$@HXPVY !M+"Z/L'&-">Z:V!DOJJ+(2A@.794P"E0R,$ H(@B)5 MD6NNMMKC5M^SPEF%LPIG.X8SD:72L@303)F3:PSZGBHJ4(RC6^JR\7+7<+9; MW].RON1?[PI^O()0\:WB6\6W>V-K9>H@SP849V6^G3%@973 2)(R)TIEW&H6 MWC*^M>=Z:MX7\NOS2HZ7Z0^J5J*>47]+S%YM]="NJN;$I*YJF!L:1G ;H(47[8B&:TU3XR2D1.VW/[4N2$E@AHC"ZCAD%=@^:W!\>D%_@?#YP]4T" MD;XB-1Y00:R2]81 #-U\2J.6P&+V($0.X$4*$$50CFHA8[0[!K'=A@$JK%58 MJV0]-5A+CALMB :ERSAK'2QX'PR0K$+TS#-IR8YA[='>?S/] /Z=)N-"=<,H M>U'AJ\)7)>OIP)<+TB3O#%B3REES\&"8I9",=S8H$2C;.IS),J/+R? [R3$0 M)BKP1#-0U"I#9?9*/M=9<[7!*HA5LIX:B(EHK"?< !-$@/#H7QI-'6AKHLB6 MJYRVDO]:!K'J6AX#_U=8ZR19CQ[6UL[7J1*^5@+O_93UM_54X@JS)R9MIPJS M7SE=U6@&*J& ,UGR$YT#J]"8#(0**S1-W*K;UJ/E0M@L"3BK2F*V#/B*:;R$ M4M;GQ"D-S^0"BSZIIF+%L$K64\(PRH7)0A%0G&00RC#$(XUFDA>9!)U"9'+' M&+9;#[BB6D6U2M930S6?#;':0\R:@Y""@P^.@TY>,L6(-'&K:T'+J%;/5@^) MSRM\=9*L'84O3K15Q$?P*:-19I5!^"($#.@6\@S] $ MWAH!DNH0 K&*FNKM7YUWR>K;\F3!1NXA1S1.0XYR"C8+PE1TBET!X F=<.6!P M*D4F:=9;):PM8]B.\XS[2M8>RA75*EE/"-6<4EEY&R XHD$HG\$%*D#)(#G/ ME+*P50+6,JJUV#JYMDVN\%7)>D+P98.)T68%WI2$#\L0BH32H*A2QOH@E=XJ MP,\R14*8AY!2 .$8.J.1<- A>!4)VG)65\?RF)F]8E@GR=I1#%-6:*Z*)QD# MFE.9.'R5T!CS0MCDK=%\UQBV:\>2$5U1K:):)>OIH!IG3A$3-;#(,F*9$>!9 MRJ"XE(A7Q*.#N6-4:\^QE)17_+I>7JW7?99Z7;S=[_4DN15I\\AR:;)^X#-Y M.>M-Q\-![*W(>1T.V> M_[1FNUBYZ^!$1<^*GA4]*WKN #VE M3%8R'B%YEQ )DP"$0 XIB.B,1#+A-DQR[K@@"*C*E"0D3A-8@UA)Y?_/WILVMW&D M:Z+?[Z^H\!S/V!%(3JZ5F=++=,X'%-WK MM'/=B?S'GF7X]N-X]%+\FJ8E["*N743!X#2WRF)DI0S(!4\96+2!D,V*V]@#6*".UAP):R3(SV"0]B : ME<4\ZM0OQMA5^6DCQE:*B!SQ-G68":1-PB\10>!(M9?$%(^^B- B0HL(?08B M%-=&@C3$* 2+FZ"HP10,2ZGO);!*VI0';U"7()M:FB2E-00X8+DVFW ?>["(MVC1R_90-=[!V)Y.[Q7F8#AW\MQ]^.A*1N7IW#:_^ZMMN?2:PNVNV]K7G+[FK M/::6N4)=1ZX)0S6/#'%3 X]03E&M#*EI8-29#7>/:LWD'P?<-]74.56A.:C*7E:7P4RKX:PR,Q!"H]'D\ZSZ83BNYF>3QS'%WUJ.HZS MV]=I;7#/2GIDX;%M\V8QGW2R,ZT(Q'_:0_HX&IG+R:+MR'K9O+#&)_C[[O- M R-S,0LO9N'"3.&:NK/(JK)Y]'?;Z[P^#6=#.QP-YYW>->53Y2JMGO;1!0\Q^)1/%)/GR8Y4AQX((8KF*&[(3C5'733',^.;HCG6\A!$F&!,1%RD MWFT<+3(A*N2H);$.NI9F8P;W VF.LVD(.](=:B!YT1W%Z]BM[I!%=SPSOBFZ M8PU^#M. -;%(")D*@4*:5BE!E6ABN/>":UT?1G>\F2RF.U,=E): 57$[=JLZ M5%$=SXQOBNKHJPY+@J6<"<0D)^!V6(J,-PIY[:T-448O-BHT'DAUP&=WU>(T MT*1,/"Y>QPZYZ>-9@*U'D -%@12TKH+6=;^L"6,6&UTC67M0*%Y*9''MD><^ M,L<#"XX\O!)ZE;A[QYJ(R$$M"NKA$7LZ90[9$NVL:+;2:E):37;8_,RN%-S+P2*3,L&Z4IKK)$5( <8YZPV&QS/ MF9,*;!0D>;# \1*N/J9J%J."(4QJC#>,E8>Y>G:BC_#JLQ:8@WI(376S*HR3 M9O@YN'!NP[1B9%!13%G^EV8J@1_@E],PNPBPAT]A='FR9FILM2+@ER%W&H?U M[LY1^(+\W(OD#!L-M7ZWP'C[D@XJ=;@M[;@OMS36"+WI;*_7]BN?X>&OEJ]7P*<+:*R]_W.V MC%I_N.7/SZ\^JWZ[?VO;S]\?/OZ0_6?[W_[^>V[7S\,JK?O7I]L-3N/ M[ECN=PKO)G/XW'Q2O9Z,]WZ,3#.>P$+>V M1D9)+972G&!)-5=W8;!_'3.#?6W[ZRS7$=4V!KI;P.A&6)0C#1EU)P&F/CQV MEA5W\A- &879K+I83-T9,$!U 4(A5)-/H7$CHAE.JT]FM A);)G,J95Q_UZ ME>^KX3C)A'%C[U>?A_.S_*77DW/8WV668O)E^_G9,'UH=E+]"3[)M&=)].0? M&!5C;Z9^5OTT@?^I?DB/H/CEFUW5_P@5Y]>#VH M/DXN0,0Q@:OV0?MWT&Y/FRL!N#*AEK>4+(CW<);3P[F4[8$/JL^A,M, A-/> M.AB%8!O.J]-NL:^;5Y\EBY)LGC89_@?^:?CVNQI,YK-@O7-A&QXD+4I :"A% QK27>[' MAM'DP$FQP!%>? MG&EXK9M/P ^?+=Q9PK>!W4S3$5V$:8XNP&[R52=^@R.K AS_Y!QH%O[7-PR3 MGN\#G!C<4T@'E*@B'4G:(2Q].*N >'%R;2 S[:/ACW"0H!-VI4L-]>[J'2+ M)]7;F&[8G4TFL_9(FXT-TB;'Z6_-$:?WV74R^,9WP5F/T@G!(U<[2F\<5$GY MPC&,FT=5WV+:X;OYP7D+Z[=;_Y.=Q;KB_O*B[.D&?;/ M+Z_FRL%LWP@+>(6^T_"/H"TW$+: M[6TOKV[2/'#S ($R9T-824,!+5$T%QU\/L'TO2M/O^9Q_?6LEMXN)5W1BGY& M$[BW89/N -OYOQOM Y]I7Q#206?1M%1J@VIQT?UF>2;I/[I-GE0_+Z9I,>F7 MC9!JI5/Z9.//I:L%=38*R?U-PNPZXD[/L9?=S>>M7W>7U6+6O74XAJ?#WRZ M#@S(B"1*0_H!%I#>MGY@LW5!=5*E1%!'K4W29[*-$#:/?M;Q\0P6DP[IW/P% MY]9B=F>5@9WVI#PL86K:^'J6H)/Q$7*5%C-D ["H]I**D/M MC!?AJD_D2<+*%342S()/I'2-M/0!T9I$1XWCUK/K?**W2WKZ;>M \55P^NV[ M-VO1:30++D6H4Q426';?_6T\.:;0]%4N_FSZ;+P]FK9'F_QJ .F@9ODK$)\3 M8.F-2%(70Z)'F,/#2F/BE$2"2X%X'1W2ED7$B.'$4>FC,E/6*9OK8)BXT312BB1.+6R6*J08=T@"/P?B#/;U M1B.TPYIJX1BB 7:6QEHAXP-!%@O%*".!,GK_]8KZ9!LJ]?'P;I=6 E&]5'P= M_^:J@];$3U])RP4./QT"/SFP><-I8^H<'?W6RMD@X3(I9AAHL19(URH@')FJ MB>!>$+M1-26"4AAT ^T1IS4%%DM M+4!!FQ%XYL#$+?%?W"BV@-"@=%'4$3 M.P/]LU'1(X3368!I9;X ^%6?(<&Z0-Z8F3*N:R1VL5Y^HQT2=\^G"_94L MZ98VC[..P]2"/&Q#)J#0^:F$0B#@B9&F2I MMH@D([L6%@R O8G/(&H9Z\"0M\XEU@C(4,(S(HJ04@IB-L0]D\HS!_08B085 M(>'CH/DQHB1*$RW!F.U@O>QD&W+)T9*G:^*Z"+YC3D'WV^GD+_#]3D-'KR<' M7.O-52L[S9B!.^<]=A(9C8$)L$D%U$!>2H' \S%RJC>FH-XE8[;R"M]/?Q[. M+B8S,WH??YN,3W,U=I,[:W)FU^.-WRUYIDKN[$ZYL[^>1NXLT1C*1%8U5%:2 M:/E(1OE(FE38H)KD<'P.")_VDS>I,ROFKHFJ^<*PE^[IT@$7TQ0\FU_F;Z1X MW,52ZW<)N?X7N_S;;&'_%5P.-*\5?#=9FD_#\+DM!^]%7C8R*],VBS++6;RU M] JL/:72PBJNOB6K)('+*0U8= X)KS^_#3U6!KS% M]0--6[)-3+O= @B\6=[[:B\Y*-ND7+)&FC;IF,6X"SK"5YV9G54QSQ)(9?"N MC5W"LT_A'*8YEFDOMZU@N1WX^#4I@K4360NR7O^TX0QT?SA?BYKW3BFG/L;7 M["%E1X:SP96(.%S?%%3O>DQ\&0"?Y[CTQOTUJ]T>=S^IWJRBQGF];1H$'GL& MFS@]@[]-AY/%+'^FH;EY<&?CX;\7F6S:X3/5UDV UQ5&L(M_+R;I#\#C?\$! MY7SS;,DR%R%W-#;1> 1WFYCCXF)JAJ#W9B?5ZQ7--E9(.HIEHOE?"]_8S3E< MG6/LDPJ^^"G9*'E?^4W_.UU+6,ZE6,Q"7(PRFZ;T1LIU-1'J]);3:3#S)N&6 M4D?P4Y/>A-,!R>*&ZZT6ZSS7W%!>;([)Y\ Y4-#71$.FYA7Y;TNK MTV=-\E M$;;38BLL&HJ >^U=] /;2C41TBD=$NXYV$J.262-]2BP8,'QXS;XC2ZU;[*5 M1FZF8/@4?IYO+Q\RE4W)T92D!QEGNZQFDHJA43J-DMNLB'#7O3II3G@3&$V- M_0%ZU#>U%2#%K]8]-79-5]^42XOA+XUD3T(7I'SSU"2<01M\2MIKD%1(^N[2 MGDN&RW0"9U/-SK*7?O2-/K(^Y7R7L_=KF]F#DI:=3I7F5"KQ&C7+K7NPN&UMG-AE]2BMZ-QFO=%UW8TV(8MAL MAV*BTE7 _^KJS/CK::1/G@^M'9F6C'#N4*"YA]L2I+&(J$Z=W8H;+C:GK]XE MDI",NW^D,W\?E\5W;\N15= M^2:IE.0=)6\8A&$Z%=!-375K=NH"_#HY!;W?7IC+]*NFPQ-^"TSJER)\L,U7 MG[5A 3,#P9P\S561#]Q-7Q+/^FY#^R4/.TIUE."Z-FXJ:+TS$-3)Y<+Z95+" M2=*"UDDU06E1V0T>FCP9;M@Z-/DK:/W#)]7?LP?83+4+H&?RYP>-9&[JJ6"! MZ7! H?8_D)Z8-CE,7O:\V4+K32YWTO-=P5W:YG*>5.]S?=4G4"?I70YV.6QB M+WFAHTFR!,#]:XV6=EEI3[Y;8* M*Y%<"N2O0DVPCO/A;#:9YM!-1T*K)35OZ_O*U_KWX(Z/+C,5+A>2DP9MR2N8 M$M-\E" 'ED?1[B@;4T/@'C.MYI<7#6FN/K2FG:L/(52I.ZW2755W3]S\O;$R MEF&TGV&EHTGZU:RM9\XOBXMI-AJ'XZ:,"FR TO9Z7 V(O"YMKZ7MM;2]EK;7 MTO9:VE[WU/;JO%>IIEL*JQ&WDJ5)G1A1""=)_->]2,P?3;SD]62V MK[Q]:7J]H_<]/F;VNKWW_7-H X1]LBO^]O)8UN*B3?@RJ_SDK=C)> %>]LBD M3M573:8O_PX^DO+;%EROSV;:1FM=F,Y-/YHZ2-G&-IVYRD^FF.HL!;I'/=>H M[?AK>V4W.@*-.QN&3\W707(F>)XD.:MP?C&:7(;LB?LTLWW>^E237!.09&0$,%)O###MG,J[VTX!NH?C1J+)G?]FOLVXEPC:RTGDM- M$14F5>'!3SHD6;+@4KD=_.8C>,UDL[O&+Z;+[IH#T&Z$>T4)TFG)QE<=U(/5W37Y F"6 M4-O^2.,/#.@64Z^EWF&[KX0-I=IM5^FN)JA*MIEFWR/>WW>K&F M%']9-K&F1[71LB[]TT1*6FBLJZ]JGIH+.)KX3^^Y#YP1\,9%[FV-(A@G"#0: M1HI2C9SEV'NM""8;$S3N9I: #?)J-IND,H;@$VO\\F78*S1\E01*/H+WTS]" MBMT"CZ1TUFZS!<5@N:/!,GD:!LOKT22'%3,]%D/E?8Z:SF!18#9DJR/'6QNG M*.E],YHWG>##Z2K[:QI>OR&UXD9A_DT.]%TQ"< MS9_P)86_EV]&(!=S%:!/* 9)$EYF^(-EL5GS!9?N+"4-6B'2I/%;@RC#%R1A MG&*PS=*3U$T57F#,M"5.;7PV1>W-2N)WXO>RTQ-K 9F?S"A;2A_.0IAW!L^J MW"I+]6H44@*ZWQR=%SM8V5!K?VN^/6@+]S;+N 8]Y9.VCKK,]_8C,-F*;$+] MGQHUN+((EZ@+^5Q,/Q_?'3:8FC%!#J0:O68GH 13P_:@?6&&X6C6GTLI\V>: MM,VR'/!SVTB?J.!R;;MI5<-96QD0OH2I&\X25<"%? YM>U]ZZO(:8H:<&".7 M#GXTRGJU>>?$ L^TMVW[?=[KA0S3< ZVN_9>M%]E)ZH>_J15?*/<9 *T/70%"T\"HV MI';^6?77>/+Y-NF1W=8,ZFA,I QY+PW80&EX,:X%4A@;4FO#N=X)(MD?#8S! M&Q"&G1>0[*#7K10L]8/'9.]G:F<3*A&V766 M8NZ['4T,V#_+GL9!OU<\*_BE/;RJ^YQN)=H&/6]XOJRIZ0?W^M922V7IW-.: M4[EHM]A)*DUE6T2GD9E4$%@/&&IX.QTVM;3+'FB*)ZO=KMI++?.#G6;;KVWW/SIHRDX2>E=#0 MKGUN8UM?6<_VPUVS,.%04B(TM7>TXJ$]P(:[SV =-H1Q#\*I-?Q",N6O B.U MH:SGRT&YA@8UQ<@K(F]X93V,O&*&U":UC*>NB*^U?EL+OV.T9'I.4QX=Y*8? MY8"Y6_IUF0X:>]8UL?0%&'W K^Q-WA%DWNG8?U MPE+/)DVE4B*K:9@OIDWM6]HJV-]ANN:+=:!^8;1L%.NJL-H*HSS-J=GJIPF\ MN:LENLA-V@G6,&D(/\S=::U.:;IS3-^G!HY)KV^8PX9Q2!7B5QW'3ULNH66H MRR:JF5PW?P#DI.,AU'\VGFYC#PR;]'(21LE[35)PFMK(I@V20G>"':)9:'7] M- T]2#"+J^*_Z7#V5W,)2Z-A11TI" .DU/;#ST(FO#;?L^IB&^0X1MM -FBJ M[3^3 W9()":D'@TI// MX1W#BU0_N4C5@BEN49;>="JDI<*I:^;DTJ M[C2)@J8K\J1ZLP@C>-ET&:;YG ;IPEHN3*HN!&'5!9R:RED0^T<'J<%J&8FI M,<(A9$0BC(RH:^0T#9)Y[P7?A-2X2P\ G%6.LNYJ"@I16P&L#HU8<82@/H08 M)016R*:"$VXD_!2QA_]DJ>>1<3%:);#&9"/+?9<91[N^95T_U7%&@\U,[S+6WBJGV3.V MI);5]&P[ NNAT-$?#+#]#D&Z8SB?0>N"')!'8X?@WNNBJ'I^>R]34IHKCJO, MGCF>+:LCAN M**ZD[M=/Q>5364*B]>:-=951&==O&LZ'B_/9,C!L6L;ME2TU#TJ!Z!: %A@J MHN&XP9&9AO3Z' EJ"LZ;^JSEW.Z@TB3C/+/2^#"!LJ]H[H&1?$TM'6@:Q30 MG,7B(F=M5FE*TS43K*%AI'1*/N4TIR0T>RU=Z=2\MTD(>F.+!H1Y-&BKL)HJM[PNX?YH.>FZ: MHS>S>>_&X5R&XW80VG(#[2EE]*D5?37X#ZMS6%)SV_S4)7!3"G@88\@M&'G# MO9+%;CA$*8,YB#2.:Y6@:1I9 H6=+&9P:7#/QHZ&L[,5!J/M"XI*_E;.&W%57[ZM7*[XZVF M4.93SG$N\HBT=>'0R+&\GF:?*>G;0,K&7$L_ZEI_KGUQ*]V?,4F->UCO?326 M-L']Y:(IHUZ[GXV">.=R(G;6DZJ72_SD%=QK1PHID3NISLQBE$!N<@%&"REC MPYD9Q4&C89>EXQTV;2;A_ALL:]5Q(*O MYQ:CMFWOZ@S0_)9!6Q39K[$W/0CS;O1WM@AG":6\\W;;7J$?6H0[ 2QXFZ>F?C1?2LCRJ.3U[&G(ZZJAKPH(+)18Y0H%IAU6/$_'LE96W0CJ M<'XQF:;,2A?FR!TD8?XYM1-LA5E-H;P6.W7LUR!0LT!;9CE[_0:+*3A.H1<# M;1^UF'7C'Y:+7'[XI%IN(?WZFE?F_L].9S2AI# V39@/OM7 ;O8C?PEN-,^/ MAS^WF!GYU:UWW]1?];I$,\[&UD/*@*'K,U?:02=)2TV;"%CJ:4G1VI"[;)/R M\K?859YIWO93*@:?X_,]9@A?3-?O/4N^?Z:9!5#E=,5Q#^#+0M?4\\ZL2 M$V[;Q;4'O.4TB6X+$HA:+[=\QH&1-7",>4^XQ34Y/ID-N^Z_U)L06V&Z^GV6 MW>F81\._0C:R82V]\$A3+MW-0#,.=X:VZZJFP$'AN/5!*>) M&F@HNO%O_KV!1&G\''*#VKS]/1J/L MD5\VH;L$%UUWX$AJE/^6W&;Z<1]6.73O)K_O&2?4V MB8/TMM",GMT&S/AA[;#:T'.&:EAMHD7F:'/Y:TN=53[CRS8S 9?0PM=& [-# MV(0I$@3V"G7RRBM-5Y>4O*D5S#23QXKS-L+5(Q$ . MTW &3F.#"Y7W_$/Z^H\-&$3ZP&3<(7F?97B2D>]5/39#KAXZP65DU(:&&G&< M_B&T1H;6!F%L%-5>,V;<;F"&(I6[C5'LP.G7JX7D&:H6NN>W([;F';PW/EX1F07_7O MA6EP;-<.8SA?M '\?RYAVJK)^'320P4*RVGWLZY>;07/G%Z]JH?PD[9*/!?3 MPA&-DJ* OS73!GM?@[^NOK8ZZ56<-%6[GD]24#T%V.$01BTTSCAA&$T;J#8X MTY"@< =5>M;I93=X8I&*(!>MEL[5X3DU\/-B.3,^#A-.Q#?B*IC3TVDXS3F+ M#'NTL=15+?I\ NN"AQX;0$=4X,2Y0)&,-45<.(^4JQVJHY>D-LH(':\J/<(3 MVDIM$=98@-*K&5*B)LA;3H,RQ-2;,"P;2N_W)50=6] M ;2#'Q/TSO?;\2,.>=>>&F&)Q'#-J>_01XT,T0Q^HLX%T)\$UU?O&A,=@J(, M61YX@NDA2 NP8!>I<:*.F^8 B\+65"*/$TH7XPII&0V8$,Q&&ID, M5ASBKDE1$3>"\%'LA-02&>M2R"/48/V!X >MSWSM,)##QE0![QSXV-*CB 4! MBP"L/PNWC$!,8.DBUXS<'/+8QW4?E?77>4;9[M\"L79;O=$X%BUT.SC=%<'K M".Y=4]>Z@AD/=1O<7Y]Q+YB-X&#(D3X4C117XFA(KXJFJ/3V(-N'TF.[Z.+6)-%8Y M[A##M8?KIAQIPR+8!2%2+5TM++UZW:%FG-6C6[/?6S][?]357LM/4J!X:M!VQN.1-_Q1/[G_R#U"O 2SB'M M;;?5#0*#<0JN"26:)O$$DLDE<%KPE;726AN_DYE*L)!5,V]%(C@0(1V M 8E:@:".$2.KX9_ M=&14'EOIFEJ?VYJ0+HL>6R]IX-?.4G%]U F_3]'@U] MF(,=8:9^:UWF(SF_>Z(WC/:\_W_F?$BE4:V";BCF_8]6)N*MA]"XEP& M"M0"-&1 B H/@E?1B*C!0<7(M=N<_/B@A!3\.@W%X9?@42N-'_Y.3+.FHZ.5 M;7)W5C7G6/W08@&\^O!GV_;_XP[(J?]-- L.#;^@LZ'W8?SBS7\YH41(<7QB M%1"7XBF+2SPH=$5([3"XWO(P,IEB4B.RXO:U_SD$D_=N+J5KVF*:WYJ"N!\^ M3BZ 61FM?VPJ"^$.5\-N,WS<+"-.P+K;6UZV Z>BN [FX7SBPRAU_G9#<>>7 M%TU57]Q6K]*\:]824@-$"/P\]LT[>_.:FP?G/-,G,\R3BA'\%TJA1?"([?QJ M]W>+5]FS5N9I(M-RBW[HY*VRA'/"?""48JE\)-"EE&- ML),I%D' \-W(D3^4M'U[WL$-_I([*8]*["Y'V27*<_/C$[\M6)KKE^=NJVK^ MRA*I2/]O;TM\<$07RR43.*(:4Y_J00Q2+"BDO74&N$#AS?#LMR)2?\6=>SN; M+8+_:3%_-YG_WS!O:#IA=#TN!^]&HMB_@W==4*!JCCBCM<(A5W#*U?*8C]CG MVS.?O1W#:7QJ:ON:I%M21&]>??BI&C8'EE1X^@O"_8 :'R35+/O?; /Y5E=+"Q<<95*3^>7_VO6 MEMBWY9O-2]94)UGW@*Z3NY\VS$WA27*?MQT! MW2#$M&KXG]"12PO5T*N2M %N=YQ[%U)O\:I>DHC&7#8XEZ &??:RERVWI%ONL!S@ UW1;FMC]EFGK=_-*"3)NH4['@V[ M#IHT\GKY^'40BP3T:8:^__0&@[4/)W)_OFKKD'O<<+&5%ZXR0SOT=_VSHS2O M./]U&HZ%5[XQT54@)O9L,W.]#6+B=O@25RZH0$P4B(D",7% B(F=9\\CN(+! M4X-JE\H^P?U#BC*+ J]#M"%BY>5]O<=VZ&1OYF1)B.\^(9T+\VGFDS[>S M\6,O&[6$ 9LM)Y V[=J@6U>S)QISG/!LCG=GF@>8))&:ZJ+:IL'77=%I8X%W M;[%@Y!@[2<3CV>M"? M[VK." M?#/!S+=[F:T67^!V#S/+9T.[+&]X"L2(LIK*K&[.9V?#B^87S:R5Q4462"M- MTPR#63WQR@>N#.&;G<$?4:8\4&>IXGR8@BF)G,#\_!0:4+!IU^N^7$*VJA/@ MZ70=@SM]\BSG7M.\NNE\":3=\:&##=(\A@T-,O*P.67VNCG2;D]7$; MS1Q.FVN?9:BC)?Y$6V&0GP(DL)]*@Q@,$\0*I+&1B L3D/7:($UDK20GRFQB MZVE*3/"&(^%I0#SXU CE--)U5)C3$+17??]Y_:0^M ?U$?:U5CN0:H->^,7T M,[@&LP.5^DW&#:K^$18.I%EXL\;O64*:M!)X+<_6AKJ3F],A7%WQEK;X9,OY M,ATH_U>(>RFB6K^JDT)]6[TT;K$]A7^V-OZD+SWI2&2%;[K!?Z M3W(B+6]>A_5N1NITJ-GY"]WH@DG&8&L6N=JI TMOMAS"LWW# MSUB\)6^U Z'KN>[=5;0:)^=BQA>+>7(ZSI*?TDQ[;'(PRZ^M#8)8FXP$_+Y, M@LV'Y^T-)AR\D;G( S>Z,:8^.^?JB.!,VZV$%9!>XJUV@F_HAH><-7_M/;UW!.T1K;]LM:IVU\4G M.,36_[$EBM1E-S.2XN5%,]FB9^3-)VL#E3NAUY)J"S'6.1;+8KDSH)@T_6+0 MJTO+TSAFS7C(_*?9PJ(T >;;=S23.;F&8TQ);P M78__F[-SJUD+Z\A>R6A/X&%G)H]A6)U[-WZ[+49MEIP?D!+B25CTXC AYW M$A73=J+;.Y!29]6K;(@ *5[Q"%Z/X&XJU8:R&N=PI^&=Q\I%?VS506:6J6\Z M&74& -S,^3 IG!Q?:T8B=8[XACVQAC:7K1(S7AO3L%H31%OP.YWW M/-FM??NQ,4K=,L#? @IN_;Y- B0LH5_'X11(OP&173I5G6SLC&(@Q;,JUR.W M07F0=8W863>+FS\TXY%7FCY?^TK(?$JU'&V,?MX#!N\+Y&:Z?&/HFG%W ,TC_ZN6P*L85F> ME0);#9>\Z)[1^R!\TJ]G^^OZI*Z_;ZNWKOD,.1'JIH_<]'=V@J7N_=^]'[B3 M-1'<_[\;O[#V]__SO^?3;3?0%K@IH#,+=OEI$^9MA4',__96=QZI3,%M6OL?#V5T1Y?4MH;WN[V\FC:^< M5\.#F!W%B15^*?RR,WZAA5^^@:!N4.#94MS4X Z.(KIK-/@UEM:V-6_1X'NN M>]_&G_< A/L]Q1V'?MEBUJN)0BL/HQEC?1NZO,TI?56./3SBV?WE=/^QX\EQ M;7F=-J[;ZW_L^&ZW2H!];GUI+.^(+[8#)6)&":]CPM>I#>+*,V0XYDAP%P4C MA-1\ RB1,5S;R"BBJK:(.T:0QL2@6DJBG=)*\ V0@98K?VF8LAENEH(G[R;C M-LF[!I?XYX>?EVB)K ^6B-@-X)B2ZFNQ%!\KQ>^6GXL0.X(M%R&VR\DQDC@; M*$.**84X3SC@002DG+!UY-%&L8$>H:*H)=,$,9(08I6("430(X^CPC4SV(N- M*/"#"3'%BA#;-(;AYQ2DO*XY]RD'=9]9\N"?_1%<75+TPESF0IR4$&U+RG*! M\L3"@MO6^+94=3]EDL$;HVH7$)74(4XP08KPB P+W>7:B7?3*:OEX4[[^/VHLJM!97>7!ZF<5L<7QDEG,7L2@W4]65@N\ W MOP[U.7CNK,>H-A$,Z2@#TO C,D3R2+3T6.V3H*X04TY.OTJYZ:,DI/I8"2G) MHW5*VM[ZU^60V]A#!_'1Y.F,30T_?:'7U =.MA4=FOE--;3'DNQ_7FKK0PA- M7U;"#:B(;) .O1^V[5?]M'?.?#P%,B(&0[%T1NYD M>OO?EW.5/RR1:^\%2K+C8>U/")>$/T9:(>=M!UI;A[N<&-XU42U; M@\9AWH+V->7'J_>DOYY_;86I(KGKR>KU4?U[,4G*H%W&Q;3M'J], [/7_'XV M2)7)'B3#=&B;Y6535:^ISYT*0T*%M)C7B-D8$;?<(E77%K%0,Q\U%2+:70C# M#^XL^ 6XM_%5!]P _NT'TQ>.?ZP!*99RW1O*=;.7&G/'29^Z!QDTO2D^7XS! MQ!WE;HJ&,WYHV.+'1));N.LQ5^C>Z*H\NPK=&RM=3^2--;PW_9V>*'[OFMP# M+*.4X98RW%)66,IPCZ:LL/#+<^>74H9;RG ?K SWS=*C+?5IC[!:I]2G[73X M/)9&*(FDP!1Q$AG2J3[-3O'[)#O?W< M^<=*YJ6RMDBN(KFNEUPD,%O;R)$74B..TPQ"&F4J>1/*4FRXV\!7L!%C*T5$ MCGB+N%4":6,C,B(('*GVDIB'E5QP&$5RW<.H_6I8ZCD9M:_3M%!K9L/2.79O MGKG9!7\T7'7'2_^F(,13TBJ2$%$KB9&W%H.&P!%9223R$4L=,''";^0$=V4/ M)Q;>5:O9@)%ZOXKE-G&7I\XF1386V?A\9*/CS&$>/0K:@VQ4R=BVAB&EHU<. M*^GLAFSJF"1H)BL]HCX9[<%YI*7FJ&;8$L=8#8;XO8SVT=E6I?3*N<5Y1DOW MOR:\Z16K_PJ<_AO\9D%!S_@KY/#ZE581H$:)%B'X3W(ZR1#,>$);\NA4.*-#80A!61=@^3N+0O7&<2-T'UHD!*O6ZIU[V1 M;GZX(Z;RM^DR1K&JM<4HQ#IUW#F/# ?S/ IIF+3.R/I^O<+?K,N^J3K@;W6M MGF79[^T,NE*/6F1MD;7'(FN=9H[35(WE=8VXBP892B)B+-A:JD@=]@_K-WR; MK%7UGF,=3U/6EL#ZO7CI79A?C_M9]%LI%2ZEPKM03EXJI317R,>DG+!@2 L! M?H%SK*X#QBSBTF_QK$J%BQ M0K0(T6\1HM1@*25AJ(Z,(,YX!&N=*A"B7%"! M#5.U*?T6STJ('DF_Q:VEY@XJ[V_;;''',8:>:8:)PJ@F.LT0C^ @$>V1YY@0 M%2,U(>ZBV>*/!V^UN,%D">,LAL;&02^L5/AIK_C$TGOWU'QO!=2FCM*E^%N_!8\7?=+A_]/WYQIV_56+VR:8/ M;BV;CB,,?J@VW.>RY4+13_IZG^&6"T4_Z>M]O*?AV,.B7H#AO-V. MNL'@ZT?WTS/ZS\1?R1X=BSF8AJ!7%].)"\&79I_'V"U7ND5W6?5=UR)(XY%D M+M5W,(P4<1+9Z(,APANLU+W2U:.S%[^WW/9F.CE/[/<^7JT2V57]1[WGZH]' M4]=1!-@17VD18'<28+E*@S[ZVR\,71BZ,/17\"L(YB[0&GDL:\2I"$A;J9&3 MF 7+G!">7+5(.'-2<1Z0Y &L&"<#4E%KQ(T"*X9)C7' MH96L^+']Z9O5)/;K$&>3D2]:I#16E\;JN[K$A%M3>X,X)J!,F" (I!9#EO@8 MA5=$1WU?ESAQ[T^)>3)KR8KLMI3PA2C")P'9BB-@I**EX/5'BZRW @5.J7?!V>!V,A]O&S;" MU3;NVVLKRA]473UZJ(,]\D61G<=R+$5V/N* 0!$Q1\5+1<04$7,,YIES"H.E M52.IE4+<.H^TJ1WBQF@=#/5*;N1COBF&L!_S3!3K; ?AA*?>V%@:8TIC3&F, M*11=*+ILN5#TT[_>)[?E,H5LYYF=0<:AG,1J;KZ4@62/LH"Z= 3LLHB !DF$ MT$AA%\&9IQ*9: S"!!/+5:V8WIAH^:T%F;=Q_M^%^?OXT7SYAMX 14IO0)%6 MQWZE15H=34:D,'1AZ,+01V5^\%I1X;5".@T3XB&-S6!,(<*45-P%2YV\;PWC MGLR/ H>PZ:0><,S%MV!W7WG]5]]XZS.YV^ '>O?!#]?L^.%F/[03'BH_]-6V M,9K?\)K="Q8L:& $O!F61H5P(9!RUB!B,2.&.!;%1G&TPYP($$@H*D<05PP$ MB[4>$1^L]T$Z$$CW[71>"9&W[]ZLM9BA67"IS2R%:69A_-W?QI-K)\ MFH71Z.M3.CS\D :! &E'UX:5K2W'QI!]\,NWDWU2]Q9]7G, WPAR110&: E)B O)Y6L&0T M =%BYDF$#\=NTLRM9;78EULZ;>0>1O_]9@C<[]3%^FR!CJC.EGG)"W,:FI0C,A&6 M^<*,/IO+63MAJG]!W>EGBMM^]/_5;^]__7M MAX]O7W^H_O/];S^_???KAT'U]MWKDZWF[-$=R_U.X=UD#I^;3\#='.>.SC3K MM'HS')NQ&YI1]6$.O\B3&:L<-"8OJQ_@HR J%\'_N,<3RFQ\)(>T8<8WKE9G MS&]GW!R3V39GDQEI;= :4>$5XKXV2)'4N<4MB9Y+ GK\ODG!5\Y-%G!I?\#* MAY^^/E.S)SC69/@5MVRKL)[-S73^,M\0@K,_G[VP!ES9X3AL$/SJ<),7*+_? MH>]V;\G0KJC;_G"<=H#R*7QEV]_][0>Q9('>*78# O'5)QZ)Y.N(HUI1QY*" M,]5>B2<^"P]^>2C3Y:%4YKSY%7B/X-0WUF&V"EU?6,:EL)RMA"68D:.%#Q7L M\ZRRP]$(/IC$Q6+<_L?J-;.3ZI\A?Z9R< )@?4ZS#VM@15,/CP[5YR$\):TU MF=85R,'S66?4GIO+9.PN1O/\G)&GM[HW^W.UW MQ2:SG^ 7<+"_9Z]@,\#H%]-E@/$ -#P9A^H<_NMLRCIAT@[G*>> 6.^2CC+\8+ MZ1B."-K!-+&1F1$$#A2[24Q M#W[K$I]TGJ_5,4UC/L(L.3R^*ZB%A9DT"SZ; RDX MY4 E#^=5,^/]9%]:5CJ-E98(,VI3"0!!VE-@@ 0PH8TDG-_?5>FV]68R_7FR ML/.X&'7'\O%KGDM^;_9#7\UON]C_(@>YYC>3M,EL0()15,(_,7) AS-X9?@7S:O4_@$ MG,GV\T"R(W,Q"R]FX<),P>/H3B(7%36/_FY;8\.GX6P(V@@H[47WC.LZ%O); MA3SA4MXTXOZ$:7W39V[Z.SZ1LK[O0Y[Y0FYH9U'?WLUR]Y;DS;*ZIS#.=G<] M4KO:\H-TA96)T%^;",W*1.C"0H6%[L-"M+!08:'"0O=A(5)8Z!C'_3S-SN^? MS"A')\R\L@'>.4Z!C4G,,8DGV9A3^K!*']:]D@TARH@Y0=1+@KBL([)&6\2] MKDW$5%*RT2YQEV3#UT*IJP3$3?F';YO40_B 856ZM1X_V1J,D0QC!:F,E"#CI$:>^1BHETJ73O.:2!%R+ M8Y!RT?H8A)P8$'Y]%\]C)?\C!X?K#_3)3[WO ME*#\D,GJ1<>H9JZ!D:&[LWL2EH'\D5V-0&S&6I"#*1 M4Z2"$Y+X.I*:[F+>SY(=MVB?'2D;-I"2%67S^(F\B++G<,L[%V7$UA)[L*&E MIV 4FQB0IC$BQ[D45-5$;&)3?1.$S,.),@VB;,\S,PJ1%U%6;OE(19FG5&.M M':I#P(C73B)5RX@8^.G>!6.LW.@@NLN8GP<09?6 D2+*[A,"N$.50 D!9#R& M<2I*3SU!N0FF:XSY/!W.X1/5),8G*8T.K7/*B/MG,.+^ASLV!'XC*J2*EO#4 MDZTE13S]I'ADB :A.6A!X^K[H=U_4VS\GR XPOL8=Z<:E7C0N<7;2_&.-H&T MZ['NQ\%T13P7\?Q$Q+,)--K:4622@.7.@7BNG482V^"]L=B$C?J,NT1<#B.> MV?[+T(IX+N*YB.>: M\"*>OUT\ERF%N^I5"6-?NE0>3!=>F>M^.&UXF/+'VQS&<9#-[DLDHXB8&HJT MH1)Q0C4RDM2(&$D%*"QAF-T%H-I!NEW(@-(]SR;Z*ND<4I,]PUQAD:E%IAZ# M3,4!!*H4"N&(0:9J2Y$E0B,7O-7<^3KZTD%89&J1J46F%IEZ2YE:FU#K*".J M.2')YB1(QZ@18PP;P7RD*I9^Q>*[[=BY'@L:A2,HUAHCSG! U@8'?JVL%7^ M=O^A.YTK6.UYNLEP-I]U^-1QB5Y]';KTG@=D'?3,JG4ET9A+.\)UE@?!=:[K M$RG8S2C&ZKX@QNR$\AO?981D5JGT0B+M0(QN(0$HP M8TBLE=[$1Y2^)CK6%F&B*>*8262U8\C"OY1$Q;EPMXZ"_#J=S'95S\EK,A"B MH(4] 4(O8D12QB+97AU#J\4>\GHS24&L09 MTXAS)Y#1)J H.9,B"!,9.XQS M''6?AE&>&FYFLS OX(9/1*$\0[-AYWI$,J,T=10IJCS8NC:9QI(CJ:CAT46F M2=BPCX6DDM8*-J4EXB' MY5RR'A8"&6,$E"'T(L[*+1^I M...&64F"1,2JA JF C($UXA(83@3BGNY45Y82R*,LN#I!P_BS'B+M!8*U10L MY)I)JKZAZ&&7X@P6/5!RSPV3MN:"WQRCRXLS$\ZO2R%%(4+?+H;WGW 14FM(]6(^4U: 3."+*>@@ A+C N MK:M5O=%%XNO(0P MXHU#/.D3'2Q!FCH+UK(,A](B5 _XOH%$"IT7:59N^4BE M6<12,1$X(K(&FYA($)CY20@^)A!T7H> M"<:*&'D8::8&0I1I7B4ZO -V>3T9S^;31Y*=0 M8(Q+)4F,>@,SJC:"I$(0AG5 G/(T0P$,?\$")Q[$<&TWIM9YH/6>TW)/ M2F@>9":\V,$\./$(Q\%]G,S-*!G_6P!+BE8K<:1'>LN[UTBUTDIAC+0A-4IU MTDA%PU$4T3F5]$YTNT#;?A"-I)D8R!)(>@J$7L39<[CEW3>!$$V59Q(%0U.3 MM!=(:1!2VEAAJ.?1TXTFD+L 73^(.).<#9@J\Y0?."[>-W6?[SSEW\)LEL8H M+\X73<>A#_ =-\S%)D]2&!U:Y92XT#.("SW,,#ALG>2<*J3 ($?<$X.L]A$Q M$H0(A@CA-]3@G6;HK.3#SSWQ #^/0OH!-..K\PE<]7_GWU^K-7 M(Y/<@@[HOG%3GJ;D/DA:@>["+Z*/T2_Z6F)A4(U#R2Z4H4MEZ-*^U*.Q(@IO M/1*^!O4H*4;&2(J\I=:Z-$));HR"V&FZXEW8E\QY(Q1. MJ(QZVS+J33[&46\M!56_?+D(XUEHP$<;Y*666JH>*>U_!!R-1F@5$ D)\-=X MAS37$6G/%.8:,[X) 7$7/OK@SH)?C,+[N,E"'Q-G7<\CSVL47$KHNIEPFR/ALD"X.D'NN.;$[>L(MVF?QD9Y[./A='WC5#9.[S^5[<:/ M'.$JCFDRW/7-G;L:P'-K6ZY,L/J&'9<)5F4(7&&APD)E"-Q1L% !;+A7D++S M)"[,Y13LRQ+Z?QK=#&5&TB[K.;6ES"5<7DU2^ /72'%K4&0*:$5JRVN[HWK. MQ(L?S,A,P6UO(SV[0KY4 \P+\.43H.\BSHHXNQ<^N2#$2>X0R"X032&!,D9L M$:D)HU$[YM6&.+MCD>,>Q9D8*%4@&.]C Q<>AE,H;!42(AI,7,V=WU5_SWX%&1T06@:Z ME0CP#CCEY^D0]I#J:::3S_VRD2DP8I% M@BBI ZXQ"QL5<-]D 8_.7OR2.; K>;O0(T7237<[CEW4.%.Z(P MKAG2WFC$L<-(@<^.(F:TKJ71LMZ &/PFDW=ODHL/"-YS3_JCH>D2X;TGG-:I M&56S,)^/0NJ!:@JFW<@,SXN96Y3%8[WEW9NYI(Z,@(4+SPN(:P8R/SI0 9$K M8U7TF&^,+OY6,S?SXH<5*[X:^]>9$7>F-K H\XJ? '47&?8<;GGWU5K4"@XV M*ABO4B'NM$:*@QDKO*"'S&=#/ M;-"V".;ZAE7+X),4*X=6'@64\!F $EXS')0:ID6M4+2@>S@3 5G,:U37'-=2 M&:_<+LN%>SW2;R;3'KNWS>.@FW("%=WP@^/.$"GR&UED1HX>F@VSXPXI1,2"<%C%Z?!'P/B3J\QU D8%6 MBTHK0( %"'!?L7909%$HCX3PH-]B4$A9CV&](<@0%=5NHQ9Q-V[";DL1.1O@ M^D$UV:,' 2SRL\C/(C_O*3^YT$)Q+!#3.,?Y"3(.$Q0MX:$V-?4UW8]_L'/Y M27!=Y.?S!E'- )Z[PK$[NLWM$J1O#=HR07WZX31DGDD(>8OS\ M_N.7/SZ\^JWZ[?VO;S]\?/OZ0_6?[W_[^>V[7S\,JK?O7I\\% ;G(:GNW60. MGYM/JM>3<8Y2Y;F7;X9C,W9#,ZH^S.$73?'>__P?BA+RLOH!/CH?CD$[_[C' M$\IL?"2'U,-I'50);B__2W,R%WX@6QEWIUC I+:>IQF_C 6&> +6-H1&Q&IN MA*'4.['1"WP7+."?@YVO,++O!8Z-"S+V-F1L]1B1L1-9[!WOF@"Y\E@;%!VM M$2>6@FM!+3+44E:3U$6Z43-_/[SKM*V"<'WEGJMA@JX^OY@.9Z )-L"K#X13 M?6C[M_$!'S5(M< G]2[@H=6)IOP!8*;)"<'W?LA!UG%,@->;4 Z[Z[>HVBNHKGV ML./G+:"J!QW@\'1(JLPS*"-!BE0N+%1&@AP%"^VA8W ?8[Z.M?3W_6(^FYMQ MRMM6*0S[8O^BZE%6K!U-7^U1:I_'=:6W5C]/<_MER\]ARX7(G]&6#](O)7;0 M+B4>8;?4'^'39/0I&4ROI\$/Y]4;XW(^M/J!_%C]0'^\#6&63H#;GT,BH-MY M+8>OC?NVLG8OO:,J:,1]JB.1C*>VUQI%:035/BJBR=7:$U(;S[2##Q'L$.?& M($-%0(&0R"EC1#NZK;[J[7@VGRY235V7X4H)KE]B3/6TG\+O89HV;4[#6JG[ MQ6(:EK7NB/:+W=^^>W-#M7M](J\'MMG1P7Y?N.UIP&&5L5^['/L5-2=$"^0\ M9XC7,B)CO4"<218%KFG$&_WT]Q@F*\=4YF!D[FWY !IJ5\0=/@,J+ M4"M"[;:7KRBAC_[V'V-$^ZJ']\2=N3]?O?ZM\^->G4Y#;CJYK1-WS-SW, &5 MHW'-2ORH1 S+C97(R#H@0JWWP2E9UQL!+J2 +@ M\H1?/XZM!,!+K.B91P1W/P#-$AFCD@ACFAJS%4;*289$!*FA-,-N,Z%V?WFR ME[AWK0=P*"7N_?BIO,BRYW#+.Y=E5L5:2#"+O,42<:D=TL+&)"%PJ T/M=H M7PDZ1B\P1BY)/6Y)C11\$P47ZEHJC(EE!Y!ELLBR \RX*5[IJERK3+XI3NEM M!:\)06'O)2),&,09V()&.8P()I*1@ 5E&X(W2L&8<@PQ35/!A==($Q&1Y11L M4B(\%L4I+=SV3%3)'+D%H\ MW 1_R$I72?%?;CLL ?P71K1$D4N!N+(ZYI8(YI + M/ U@4Q0I00GREF)!A&0ZB*O^RV^3\6G*^28_9N6H_!3,%$CV30*>[/LTNW-@ MTDB#O3LP"9QZQ\^\YK:XP"M%!U8)ABHC9& QWJMN0)E<7=/%+A^#3,DT=]RSL7*(PI'NLT M@SCX&L1_X$AA3Y"3VM:6@/"W?"-OX.L@ZAA0I#;587"-%$FHUKZNA0N6>[85 MM'W/>0,BZ@';]P#B0N9%F)5;/E)AQ@4)PGF+P,9AB'L5D"&U0<%Y[Z241!*] M@;EA'#R',N!H0>;TM]+S(_"!9T.<: M4O@CF%'URRP-U>FA5? 24R@QA=LB5?@8HV(*.?.4 M;Q36*<208:RN/)R=:G-1CY;:GH? >]2WO7)Y( M'KUU#J.:.K#1:@.^9E .*8N=ID2;(#8 *C!SB@BJ4UT&03S*&FQ![A#E&!.O MA<+D$,5MA&FPZTIUVQ,@\R+,GL,M[[Y25PKAB:9(, W"C#B"-'4*!2F9)IS& MR#<*QKS@7*2",8&38PNN*=(!C",IK7#2.$KDQG3J!XFXB8'$UZ=7GA>9E[SW M SJI?\]OZOFGHOBGQ3^];=(##,?4XX64U IQKFJD=<3(8LT4Y3538B-.R P- MWMI;+H5]S_#2"VL_ MAULNK'WD";:[^"K'[XW\"7;?!/;PW\&#I9;GD\\69NP"&)&S^>Q)LMH!/9/# M<=?A-_UL+O^K@O7F66^/1O3>D0Z^:=K=X]3(/SQ(2341LM:XMBAJJQ$W."(= MG$6,21(C-S7\L-' &YETM:$H$L$3"DQ 6GGXAP4:@O+&T2U%0S%,I\$W?1KA M=5(,[\*N0K%\(.B>2Q]O,R_PX&K[NKLOT<$BAHL8/F(Q+#4W2H/]2WO'LOKG:2!:%15"+AWTF.%!<6 M$7BFL4)CI? NO+A^8^R.; :FR$#3,K3J"9!U$5[/X99WW[?&1% J4D0L$8C7 M!*Q9$1G2M?%<:PSBB^["]]F'\))J( I:Y[V\F(+6>4=N^BW,9I5;@#L_GE<7 M*0$'+#6)U0CH',W3@(F4C'N2,NCP[D+QD9[RY9>P[W,/^U[3VDD"]H%P)#35 MB"N,D::!HJ"P(5&[*.W._:S7C83?%;PX'M1*/\L8;1&515064?E@C5X84\LM M1L2SU#$ #IUADJ&:@U?'?.0F=:#NUJO;K:BLQ8!A5D3E<;> /5__[^-D;D97 MO+U!-0[SY 1>\0N+=BM>8+G\_4GNA+,*HMM/%G84#FG,2](4@1&Q#5S"EE=?1N ^WGOB[AN\G8[=34880,*-MS M*_M7B>3Q63M%>A;I6:3G?;W$@#W'PB%3:_ 2B>+(1/#X:JU938-26&X@>M_7 M2]R#]&0#HO>,5OG$I&??5X2?#6SC2&SI*^_^ZNMNO?6M7B<_$8Q]OP]/\U^+ MV7P8+^_ OCO8_0_DQ^4X ."(.)G,QY-Y:#C^W>?2_VR M.N,;3&?K*(UYQTZR08MYPBY0T#&Q=N M-)1JY"UCSA)"A5@KD_ZN'<4/J5_%Q2+^9K^V1[.CG\>3R?@++-QK"S.!SR_% M;GD.N^55*>O?R-YX>(9KX.HA#.&@6 MU $^0D?PWL/\(!3L*3J-=H+BZ%&P9 U(U%(_G%O61^2^06$8!XL$L-57ZVGL MM,DAT:_(AJQ4 /(^?GCS1S.>-+9QM@-$RX62CX>S#FYN[/'Q$$R7;)/TVBE3 MI(G6'Y:+0V;#S,BOQTXIL0TAV-XZO%D M[&,,'0 O<+(-)_GH2K@_EM94.XPY05%HD]62!N@2@%_!"\I%DH'&=:,T9KHG>4KU?X#M3PL6U#D_ES-APV[;3+7X] G4^[*5R<(=;98:EA,&?9 M,W:\/RC5(O&0 !&MS+J6<03R89$R7A,=I/1T@S-T5[[[+2L( --?2BNC'6:T M5\<3T&G4]&;8SG%9CUJ7J^BV:[H(CB<@%]B%MDE9TA',:9Q7'R T!@# <2K< MYNUQFW=WNNG8_YD_7$'6;N:Z-K1VTL8.6#O#(O P_'OQB7&2RZS!^\I[RQCF ML-YEUO>V.QR K70\[D X$G>Y^J8'4B'C^U)?ES$'/V(DP0- 6L1X+1 ^>U)[&\1S&/7O#C'9V7!Z80%*$T!8M[.[)@5+\RB <-F2A*N^PES\(2BH_O%%\^2G MGU=#73_[LS$"]4$DQO#;<0:0@LU=UDXG;067IIOE3]$';.(7!"A40=12'7;N6Y&*M3AB!E M4Y0^*1WEFH;_A_9DR4Y#,/("6!UENB]@:K.C MT_HB?_ORV(:L&5>R%=I^U/,-_OZ#>>QA,8%R*ZB,\-*-O^:5@">\ M6 :SOEXS8D7H58MW#V4UMT [P?Q4GC+QL?H!+I^UH%L./][A"19!W9)$VJ.IL61:5"[^0 M-=$M:+H)/,_!Y$78V@B(X&9,IB_+&B"8W5'W(CO(0]!W:RQU-OP<,%;?;S'0 M>V?9FX]H,?]VE&> RC)\8]K?_?2#7C+9RC+VSR087WSBCF!+=ISFA1+]0EB6 MON"<0\K/VX7[Y>UUW.,&_.F/S8?9I/G7J]?O%K;^J\^36 #FFUL!V$@IM%.( M6)(3(6A SH'O"VZLT599SC#;C:V 8N5GER6;74=]3/K,_"H>R ARSDMPVO*6.:<1(W#F,D](SYQWQ*X7&M+, M,Y.$0C0+*!<:[J%$(8DEW$9\,F(M7'\^Q@1<$:_HO7$S^NN=I/]9C#";$';W MJ,^DTD'DC9=H+>+&:: ^$-;Q1 0 ,17KK>F2 I[)W5>8H>"WRV"0(2+!/50X M0D3 0N\ (I"=Y(BE/]Y\>KSM#!=X,-H@D@00/46%# T2$9D;01!'/%T_B2&- M99G*PH!VYJ 5D,.8(>ND-,8Y1IE[GML9ZQO^.Q=I+N@RR]MIX."52&03O[9@ M (X^E\TZ![[>*!\.O\;.\<6]MGZ[N+L_;O3.$YV21$'E,*!AP%E<6T1=%)'8 MD+18@Z"[<^.3V>1X MO$A?V^ ,#E;(.SG32X(.\SE*#]7S-P\^)DF$/]X/(- MAR744&+U(290#F%A*VWT&08E+2:.?&;8-2^]9]G)(@R\PKR++;L67C.+>>_Z M:$[W2Q(JUM)QTFI"Q<,G4^B "8^:(@FV.UAG3")C54+>:F.Y$8'9M>YH@I*( M3?#()C#;>9(66+^MP,W#"TD7@QMG M72SVY[Z9=K%Y@+NT>?D0>Y>7K$+=MWS:^Y8I2!RMCD@S(Q'7CB#P>"V*SBCK M4[2)K!D?VXJ(W/N^)<$'.^D#;6?;BN81M' MQ;WICD%P$IA>TW8*ZJLYB7#YL&@EN.-S' &DYI]L]&T=SJ(Q(H=R M$3/)( YPA)S7#J7(&;/"$I76$L:44]P:B9'0.2@L L"9TQA%*Z)50KN@S](P MAH<;H0RL*] 4']+O0+5Q:/W_. =G;,\O_A@T<=PK%[L?0-TQI'(%>PG(P MV@UVH(B41E:PO"%"O'!K8=@;4>X;BNA--BW N3H% BX(]QA+6]R)X>G.6>[G M?-;-*=&]*9:M<##4 &$SH"4 KIU#".\,YY@$1)4BX!PR@;0&E1&Y4DY3[$UR M:P:/Y(X(YI&//)_/ 7=4@Y.)\L$<081B)HIOG:\[:^KZ,ZP;+,V;O%JK_5^W MU^PUGX/;(;3X/D?D=HT')!CSRN2(FXR -4Y9Y(P/R&!C"%C]3LLU+4&P25;9 MW.\73%T.UC$R,A)DA):1X9SF_ZNU(<7%XV?A=V@0=]2"2?,+%E\SO[-[U34GSBE9V_\V<; M>G]F<5BEW^E9":XLXW?+G<3E/E"^;,,AEM40S # M]7&T56'(N8;-V '>E.CQ/(*V$DF_YQTE@ LI/-/(@ M^_Q:T%P'%\ :(BBE&$"_&88,30187@NI 9:,O)8M_92"YJL\QG9O5_.@^7#& M0QM"BA<=^0L!X]R!]C/8&^=]^V,+=LBP!!8FF65CS[)] ,&=KAX*&\S#NUD MQ"0.2Q;N M,-HN+F/0O21:D,0(DG,_$H)I",8*B:+6$7&B,%B & 0&V\B)Y%[8=%\2\GH> M)/XF1F-YMM[]FZA_)[>0.F1;X]MOR5XYA8">RYB1?.PYI)UX6][7_OI M02!A,"<\A=I2\'^3SKIG Z8JZY0CH#8#&[TE#!+ MK."X1A*V8!(XV[7 -E66Y=7*JG37]1#I4\H,.^\=[@:7GC/7 M7'K.+1;(D%PD.%F,3% >>65D$%IP%M?JJ=\&O"ZDIL7. M3]KCS D?TK_MI,V8G6,2/V=Q?9R$A@]O_M@YQOA6A@$ /Z#8#D:[F%#*)@Y( MQ9,";R"$#%P!F4BBB=XP:O5%E@K8<$851]SE0_0JWRTT0=HE:X4B\$?\-DL5 MSOD(0[;APVB5IDDE[=6?0PQ\MJQ4 MR^[=@Q7O,A?VRO&1-!ZVXWP)$.S/..USF/J,I.*PO9T^K,9D-!ACO$>!$Y?3 M9\'&"D8C3!UQ0B5MQ%HR=S0^DA0BE5M6EV4V/V M^FG7-!!EW!-P)A%G^4< (UH';5 B%H-^893R=*;H+< -H=.89YHS'N3>T" WU MD-.F%H187OWFY&/FUDP/07 MU&4I(0'L-"D1=<*#E0;BI=;B6,Q2L %EWLF,N0^)!MO.!0^ R:0@CN(@KA7K MN/?T/7%P>:^1Q]O-^,9FYIK22+S"#?#D:VM/Q;/JB9"F] M7!95.,#?+VX +AG:XRZ^Z( 6.8UIL12EZG?_[.\VM?+)&>.NX.&+Q3->;N[1 MT[^6J@-#S?>YDLWE%Y$#3*^ZY(KOD*UJ%Z9MW M"MN(S.OUWS<-<+N]"_5.E(]:K7QSF=+Y/R5P\6O)%/F[F_QMM2#2=7H7;+NE MW?VNW+9;G@ E\K=E_VG/&>G2S*'*1==LG'.3]G)/:X)53):K50Z5EMCPN[&] M5DO&*AM5-O9(-OZ8'P.MHE%%HXK&8K4VG)ZM E(%I K(F?NQ'ZLNVY'J_W,/7D+XG77[)K>(VN MR;!4EZSG _:&OM'B4DQY;2-^#VW$'YT-'JI%^&Z0^PXB,&^;\-2IOUW>?A)$ MKS)>9?Q.Y6=<<#RXF',O\%-R3-.6(:J\0#YXC MRUTN6T1S?V"1O%^O.;^2K7>6Q??'LN#EA_3[(@7M[>@]O.O3ES@\B;_!BP^[ M2W,XV;D<3G95Z;(!_D8_Z:I7Q*N-WJKY*'*JCQ4U*NH5U'O1JC'DHTB&H]$M %QGJN):D&0C3183#TU;JV: MJ/:,\ZC@GJ02(8&Z=V$?6(' AV>7W9IRH/%?4JZE74J_[< M,R-ZE?$JXW=KE^R82E$B)BU&/%"&+#$116L3UI[@$-?J=J3$E)>6HD1$;F = M(S(ZP \6:8PZ6$^_62?]L2P;10927UY/ZJG*PT-F-WSS-.*>93>(9XDP>ZA0 M]M!LJ+;B'A*]BO8^4'GK)J(2/EDL)#*.1L0I2<@((5"4@5,1_[[D, M^1C_IR_CK:4PB)K"\!R8OT+F!E@J:OY\O2YOV+\]!V'* F0X(OKS5P7YQ?RVL M<-?4 _DL@:6JCZH^JF7X+(E>17L?J+QURS QCDD0#A&/P3(T,2";C$->!9Q< M!RK?0XZXE]S2A)(OR01.(:U50#YI$@0G7DKW. D(6S1@A!E@8JH!TT^N M5C^X8PJ">I;04A5(52"W4" Z!BDP)4@JKL$#3ASI(")R"1,B"E:Y@*6)CY.,L460X[I6@G@>[%]!;A^H7*-\ M>TCT*MK[0.6MVR_8>9T=VE? ;L7T%N'ZB\_:T,15A2B2.B+4=<$8ET3+F\,]942L6$I8^2B[%%D*NI M&,^%_2O([0.5JY.VAT2OHKT/5-Y^+BEGB1JI460I(:YSN3[K,")*1F*\Y"'P M1TG%V*;]0MB D[J5-I]Q^H7$5[#XE> M17L?J%Q%>P^)7D5['ZB\_=[I)&B)C4%68(LX-AH9(Q1*0NN@;$C)KT5T'F;; MO3W9UMD:-2!&U7C.T^?^BG'[0.7MUWDQWM!H =0L]H@+[)"V,J 42/ V,.'8 MVOF/A]EUWQ[&U5WWY\+^%>3V@ M_CDI$BCSD2!LHD.<^(BL$1A%2:VPBNC X@/O.+_*\; M!VV%''!3-YV?@014 MG-L'*E<39@^)7D5['ZB\=1.&,YV<)QY)'07B$1,P1V)$,E'!K.$NL;6V0?>\ MZ5Q-F)W<=[[%8>\R^G848%#]4V^S$3U?DCS]_B&K3YVOYF[O4X^G=O@LT>B> M=(X#CHJ3?KP'XGC:=.-A&YI-B_]-@9P_9SX=>D#SL\)XYH9Q^;!'3WFX;+G^ M:\LK=05#76>M=H/IME^2D@D7L6#(8!$05Z#.G"$::2R18!P<>.4E./U@7 H>J*#.ND#6MNYO M4Q#C 4Q*(N2 <5)MR@K1%:(K1#\;B';*6RVD0"*HO#49.#($!P2?.TL9E@&O M;4W>)KOJ(2":F0%1U>VO$%TAND+T4X3HZO97P*J 50'KR0#6)3562)":)X_ M60>W'VN/C- 8$9.$MF!O2K]6(^XVZ6X/8%,R??LVDQ6BKY$:![];F,9/BQ5^ M#[2-M-Q X-I,P#&;MI,[#0VW1=[ MW-C/DQBS;#?30SMM_IK!-%(+;P.9;0YC^!P;ZWT6=Y#[@V;U#?%K]+-I#'#G M^L/&36J_-K8Y'D\*;(U3N>S\"#*<3;OFQ$[:S*']AP$@YZ#YUPC$<<.3!^6S MQ1 FTP$GDT,-+^K:E9L,@JB6ZP_EN' M<^N4M=%AE'S$B&L =FN90)'GWZ-62KF+<"Y#B$E0@H)@<$]R&CEC,,*8*2.$ M-)+Y=3B?M"=V"DOV)J_'V_FJ_0'+<@[-CV>3N(1S1%?Q_.W[-U.M;1YQJF,^(8H= Y9SP2$7C$ L* JW)2/D MAGRD!:\0(^?>GQR79=W$W>$0IS%XT"OP/PAZ=(@7>20@%[GP*Q MAO(UE74WWGD#:_;OO&0?TMF'K_(";8F/R,$NZ:TS-OK8CGSD)^:LQ7#H!:AW!# [CJ,L:$=XZ/HK-#\-QU_TX:$8] M(T[M5QA1C V(:(&L4O,W6:0I[FMV@[,"#*$#,P_M)V'AX"'W7E8O*R MC->&T,XQLAWUA,GL=0S^F6U'&4/!BEPW6;N#\K,SQ+U'\R-^P61RJV@ M$@-XCU\SM>$)+Y:.Y-=K>HN$WM[;. MI/#Q_"GZ.#HMU/UP>PSJVGV-_P@J5 MZI8O[/ +&.,OO_O;10(M5G_NQV]:^KNL\*W=U[LM[Y=^_&X\#-M8[W^]?_OO M7__X^.I=\^[#/]Y^_/3V]_?+V_3\^#IJW[U\?;'1\=VY9[K8*&76Z M# ROQZ,2[+'9 WW3CNS(MX D'Z?P03F)68") -;\ )<"'LYB^/$>5ZB(\8XL MT@:C(SLS!8SA%[)1<$LP:*-CXC5U4AKDG?"(6V>0XX:B%)@A@21JZ5H]9VK MF0%+ EOLF69LXMDH,BPY), FY.;M12CI7Y?T1>?X)$_#\?^S^^:"#K]&"Z? M3F815G4%/LXA^84PSD;([J9V,GU9Z(2 D?="V>[.&Q'<8WMSY8X1XW4]UN, M]=P9'^8C6DR_'>49H+(*WYCV=S_]8):"L+**_3,)QA>?N"/X=ST#8\G:A9TO M1#CW(@CXZN/KYM/X&,174[PTS^[?CNTOS4]^T4YA'?P-*=E=).7@\6SOA9D: M8@(!Z,Y9SETQJ^/7WK!NC@$H8Q\\_3*>#4/CXB(L&7HS=^G%39ICVX:LO*83 M.^H2 +1MAJUU[3"'E\ ,ST\^7M0/R#<//O<<>&7[["-$SOQAZ<]6P%#C'.9B?^)W3R&?CP#@LVZ6'AIOM@K#\@! MS[9;>1;G/?FV/X*'EF?"P[-R-713K-_S<;9P._H&P)8M@^ M7-]#6!_X:',)C;REVZ-AMPJ'P.P'FVR"REG[R5ETR5D?UK"N#X(!YHZ:ORZP MG1_.YI&R.8,.FF[F#S-NG;\T\V,':#FTDP4W9@A=8<=U)GZYX1EG/'VM!R[$ MH2B,#*BC\73^EI?Y"?W4YO-<7K0"X7"-M]E" $=N,AF[\:0XUNYT]:*YW0!V M@:U"585J*51L*53_6C<+SMBMFQWG=(">K8!WISW?C<8+QBH,FTW8S.%GMP$1 MVP2RT.<5;-X^V8S\O2$T%]^N\7UHN.'M(S7E#V8[M4HO#M;^KEC M%SZ,_HA^-@&?YO//MFN[3WE1+H_J/(2#(,\'ZA[51?@/6/L6-$$7/T_BYP*Y M=@C.P#*>.>?KI3#,[>>0_;55*0"=DMW.?J4;EYIW!SIW.C]Y'1-N1';_ Z0IS&" :+F%)>7_:H;? "( M.;\>2#NTQUU\T45P@6%P"P8IN9O]H\\*P:T4ECMIN[9WLE\LGO'RDDYEY:T" M'S#]_7S#XY)KR &E5UURQ??F@&B.S_Z[ZOHKOZ]#>@I#NJ+\H;YYU[V-*+>> MG[II@# M.;L]:WQCL:[()W\R[%,1J"+05A&([CT S<-+%7:J4%2AN!"ZK4)1A:(*Q870 M:Q6**A15*#:D%OW=3?[VTTI^4164AVVEL7%TUW+=+G;.>)0:!S=:W'X'Y/8< MMAM5"AX-EY[G].N4]V'*E9?R9$;W*>)7Q MN[@I/"@610#GQ(.'PA-6R!##'53=J%Z^):R 6IP['(Q^ZVTCT*MK[0.4JVGM(]"K:^T#E[?=N=IPZ00/"CH+G MX15!%G.), L^6.JY#60;L:[J>>QR9*NF?=U2J!8-QLZZ=SQ+V'ELY7+;2Q^6 /(.227M)*F:2"028YACA+ M"5D: Z*>>(<)(8ZLV;B<2)4P28B[:,$N]AI9%2B2S%GEDM%LO9/;F_$$K*S1 MZ]ED$D?^-'?ER0,I9V?O<5=WH+&Z7^NWHFA%T8JB>X.BU1"K$%(AI$+(U@TQ M%10-0A)D<&ZT1PG\IIU!B=!HL*)1QK5VS+<)-E9#["E(SZ,DX=%MA"KI4PQ5 M?AI/[;"Y?B&?JMCN))ST@&;I#.-93GM\1-7V.*GAUUF,W6";K6LY:9/*Z7>( M$ 8:BS"!G$L4D>"CDY883.DVDOEZ4;Y'?88'AN.'5&@7V.3IJ;2*GQ4_*W[> M$3^I2(*S*!#5$KR$"%Z")D8AQ@SC,8:D^1I^WB9<>^_X^=#^0(7/"I\5/O<' M/N\_3EL1I2)*193]093-!AD+R21-P)?EAB&.+4N\>9NP M[;T;9'2@>+7(;ANCA=_S$=Z''_KE%?/OUIMT;>J+B=:FG/O8;K(.Z3K/JRWQ MEIK] 6RUYSO!VI3S\J:)&0E&;DOYC=F8ST$JY'.%&,.*,1Z7RW-3(2JT12*=Q_MYN?"*M5/Y\^1U< JP!6 MJY-7&:\R_FS(766\RGB5\2KC-W)$HA7...R19%J!(R+!G_!1(IF5"L)+RA%3V" N+44N$OA3AN!-,LXH5QV19U[3:W\#7+_5QIK/5[GLH0FQ M=9WB\]GDJ G"2>56SB0B$ZQ"SDFC'18:L[5:,K<);MUO>QM8C*I?GCYW5PS; M!RI7WWQ^H7$5[#XE>17L?J+S]:)8A2?I D>#$YFB60M9BA@(V3#)B MF>1L&]&LZGGL0,AF&]<: MR3@%&Y4KBE84K2BZ-RA:#;$*(15"*H1LW1!SW$ABC4:*L@A&%==( M&\Y1"$%R$X4U=JU"^VV"C=40>PK24QMKUL::SU>QU3XD^]J')(BDA:0>E)43 M\$-JY+ ,R! :B(Z@S:+<1C+? S36Q/>=,?[,^I!4_*SX6?'SKBD)$L?(HD98 M*PH M3EH/?X?VY!FWV\Q"$;_ZX2S W&&JRWD.XU<4VDDL;)2;7LZ.1B]#VQT/[>F+ M_.W+8QM"._J\$K!O^Q?/8]S]!_\]ZZ9M.EV,H=R*XB@ ,WW-D\GM.Y=\]?6: MS$/H5?._?+GOUHK@;LLOQ#E>S*S5\]_?#Y<[!,?V<^R#_\@F&.D+._QB3[O< M_W&50(O5+ZRW>>GOLL([T.EA"^O]K_=O__WK'Q]?O6O>??C'VX^?WK[^V/SS MP[M?WK[_Q\=!\_;]ZX-5>NSNLMQM%=Z/IW#==-R\'H_*AIJ=QM"\:4=VY%L[ M;#Y.X8/<**-KBM5-7C8_Y&W%=C2+X<=[7*$BQCNR2!?[/[*^"V1C1R'_0M8$ MMVB*3=!Y#B175D;"R#:B83>UD^G+L@0()G?4O7"VB\-V%-QR9MMUVE#O]TV':-!]7^>3PYS1YLUW;P]3@U1^-1/&V. M2N&B)LU&H6M@=/ZP,-80K@+>!/Z:=R2%7[/K6J!MSJ[P]72593-3A 8X_*_9 M.-]\#*Y3[ HGMSF')+N2P,G==#+K[0S@ZNR@ B_WH^@.-B%C9>9]8^;?-A73 M6G+TYF\G$4;09>4;RSG\&<[Z>,W_F?3\^ O8OS RWI3C)W-Q-Q_Y/N+H M:^'+X6DSG=C0<_7QS U;WX"Q=VA'GV,O"M^2E8/FS9EP?(&OEW+S#4D!F._. M3:P*2162ZYW+707]<[8$,/QX!B"\=D<#NB%$^!1> FPXZ]K1Y\8"GTX/QP%F M\?DTWSN*TVG^(EL@,',_GHTRTZ;9M-@L[5?XPV?]V#_ 1AY JY4>SSM M?BQR^/4X^OS+B9VT193+ Q;WE L,+ MIC(?\[F5@&> X'VQ$YC%;'(2X3$A3D#@8(J3\5$S=EV$N/YX@"!=KIB$]J0F;)?/,"C80ZXP8J#D!V6:;P>'P&# MG1;ZJI==,QJ/CN.DA()'/C:3MOMSN>]&2+F=A1+/_+P_(E@U MOW8Y>K*\?E75+/FVL(L;3R;C+_ *8)G_Q(5A!B-?^:8!6RPN-,&<5>SBG=V9 MGJ$+MV"%[P[;.+$3?WC:@ON M27D^7 *:KTSB@N0455EXMT@+J%X8(FC-I0QVA^/)%&6$68A/N7%SQ.T>&4V> MCS$]*JN] )P-E>/"1T"!H[;KLH4^*F&Z+RT(?H^L9;T&%^CY@"+EYRQ9RZV1[I6IB;!6X\ M/8[%;3B["'@K&T*%*Z_!S6VWQLS7YN4%NZP2ZP:46&[[S3=T%J=F"?/)$X&B MR;FL(@5D!<&("6VD#TY882[N^E'C.<7>(^%-0#S?[62@R+#DD\#!<\,O[OI] M](C<*O"Q(N]P2[#^F7Z*9OS_RD3UGR/L$0?AZ"@?H= MD-W;XYST/YG%?G@EJO1J>MTY_5_R:&&0\X#4V]!G;+S*X$NL6A,.\#K7XK39 MDNEF1R#T,,2P,2YR<4MO8[CDQDPU7WZ[>AC[FB18;#K.?9EU#+2SZ7BQW9K) MD?=P0&/FRQ&8G^,9V*X9(U[VJZWP =BF\^N!I$,P">.++H+ZA]5= &+94.\? M_=VFLRDG;=>ZHL5>+)YQR:&3_JU2' C]?=Z8NOP:<#M(WKV.T47+7-YFOW_=O\S;ADVEKOA\37#:NE%&6Y_]O#),$S%G(HY#]HL]_ECSL*F[_>!*_I4V:BR ML5BMI7M;MD+^[B9_^ZE*RC$(>CZHN0QWKA]\.#ON@*\Z[2#D@'%2ZV(_?;:N*%91[$XH9A7A)"9DJ%2( M,\ F*X-#6*5HHLA-*^-%%(O)B<291]A8CG@,&!D2!&)!$$>42L0_#(J)@9'W M?(S^R:#8I<>Q5C=:GO^!K'U*C_Y/; [M2A.'?5[0A:W@\7&1];PA;4>G MBX2FM#R\LI)5>BZU8.,Y/N"N>LCMW@^YR4V'W*YWPNT"@>HAMWK(K1YR>\1# M;G-YW)Q$ \95Q$91))(7X#^RF/U'CN E%AQ+*25;\Q]ODT3S1QQF8OZ>RHZ\VD[NR?2_43377]S4[!O/K2?#IH?AOG&').GGI]"-86W+6PK7X>YX1H^..78AF-)WVN M5L[BZ\:C0;-XR/]>/&20GY)SQPNT7/J4@^8U."BV'2W>W0^^ 4G-YY)<',74 M9JR&S\9?1OF)]K_'DYQ4.W_F>#8%]AQEDZ#I#NTD9U]OG%)Y9%S)>IV_HS!$ M.SJ)?<9U8V?3P_D;3OJ\V_ES!V7*;R8QYX/[/YO?8?!V"'^,1W%PC;F6)@(GW;)]N-XPZ^"R./L-=H21F9GDZ'D_Z M1/I!-K=GDYP]/EC>T.0D^7R*I5^T2V\S(,XV<['#2'L\S_L-HPAG+%U'[M9_/V4U[2 MB*:FM* MGGZ_V'/PFF=QC_M4\L79H/[5F;G.G76 >V:PZL -*XG!4X"]_UF>?R@%U M;G,/YHT*#AD;"3)1*N4P2=R$[>857V8,/W^$#KVVR41M$I$E8@J$2L2 M0:I$U%SC^\HU?KL(A#[++*V:E%>3\NZ2E*<]9=2*@)*.%/%D54X3#DA322D1 M,7FBUJJJ$^FP3!I1BR7BBFJX7#EDI)$LI,"4)]?<&GYUE(MA=!_2RF=;JK.N MY,!065/VGC[35XRK&'>G5HA:$\N904Y1CK@D#ND \$4( !QABA.9+F*XN&,>\5U[H@+#T M!/ J&F285PA3XZQVWFJ_EN)GL>*:68HP8S3O9SMD 1(1C2HD[BR@XUIWG(?' M."D&6%4[[BZQ@&]N4NU3+."/E92GR2+7:9':D[,4ZOGC9Z)<]M"$V+I.,5C: M)!-!3 J%>$J@4PCC*%+F#(M&N=P][<*!O8"5-2XA;P78S<9'T$.YBZYPA#%B M&:$[H%,(&TANJDYY^DQ?H6T?J+S][MXF24>9!BRC :!- ;39P! E,E#,I _Y M7/%Y:!/2)"P-&,F, 1QJSY#UUB%" E/2*B&UW@%HHP-*<86VI\_T%=KV@(:Q9&M! "N9)09;Q(Q,8.=Q!7:>8(@K0X7%C 6!'Q_9 M^( 249'M#C& F@VP+$$T\W\V:1:'@^;(YK:)H])NLQ1@*54FSDH3U.2 JF&> M,I6WKF&LQ#1Z<.Z%TV [>Z.0IB2 PL%<4NUR9;F+&L8IK+WG!$7M#0&T#!8Y#@ H16<\UU(I54#86J\\QGP?$6V M?:#R]E,#,&4F,8H8L0%Q$AC2&@LD@M58$9("6TOH#$DJH1-X2%:B9 8M>D?!;9J#!<3=6:''"?*N6VA4YV M4 !OR0=7K\!N<,KVM^%X,$8)BXBA"7$A)-+8<.25]D&HJ#8DXQ)B'21:G 4B<"<0L_+ T&^9@L M#S8%+M=J,KI(@^.&;G//T MU%6%U JI%5+O6@(R!1$U%TB7C&9)P(@SU"),DY>&IR3"6K9:Q&#B"QX13::< M#N%(1X!A*U64D03LY"[$3S >L-QEHT)JA=0*J152'PI2J:!26\!#@HG,NW84 M644(,I(R&P+Q'.,U2$V"BN@3$I0"#.=PC.&,H"@M,R8(*XU\?$C5:D#%/6>3 M/#-$78VIP.^Y5=]/90%7^R+^=*=6SD^VW^&.S/?!VK4>V]/2F#.4CKK-B9VT MI=/CHD7NRE&;03E]4]HJ7SQS,Q[9X;(L1SE]<[XK:(#[0+1R/]'I^?ZO_^__ MHRE1+TMS:?]G?CA@+HP7A!_&!5?;26P^Q_%GF/)AELSA:3.)1^-I/&LFF]M: M)^MS/\@V-Y3]./.'\U'DNUT[',*;OQS&T;*OZ0 FWI9&O[:9C&? ]3'W_FV7 MW9;3,"_'O /PT ("K+;^'< 5\(!)Z3#\VNKW$JC\UO.W'[Q1S,I$#$J4!\09I\@88I'2EE .VH^JM6H9-VHL M/#Q\\7Z6F]Q^2&^6'/HNKT5X ^R[HB[A\P_>SX[;&#Z,?H,W'@Y//TP6^6W MA3]G]CRG-.=//%W5EV_?O[DJ^_+RXS(/SQDKKM/,MB=C=1>:#,.D 9F0M?,NM7F\2NG$@%2OLZ[UKYL M#L=?(B!B:<:>7S\:3YMA>]263,8Q8&D9UME( =5B;-YGW"-TT&38I/AEX:2N M_$%>%LA-LTE9E7;4,T'F]4G\;">E,?MTI?EY68VP,JW]!JAER_)X=#P%<[SM@.FFIP/X;?)Y#+<";7-; MZ_-:\W,< 5. 7@%=6_@!R#7O>S7GK='*)_E]=G2:U5S?5SOKO,+CXV%1Q]UA M>= VP.WEDO+FW))[:%MC[J5 M0>4!9XY9\'F^!W@VCW9E>&7>Y=;!RA3AVMB>9%,"6/?5=+79]Z#)G4;+M;G! MXB"_ R3@2_[Q7[NF(9BTW#I*$3.@)KBU'FF?-%+6:D*B$QZO:8B4F/+24I2( MX(CS"(Z3#J6V,HU1!^MI6M40RZ9GK\LROAJ%#WE)_CA;PDM])7G.5Q)7A9_X MP>6QIT< ?[AZF)TZB<7]O821@[ M)1+R)#C$G1;(6)>0%5'@1$U0Q#X.Y>7!Y7E;CT?Y;$=WQV!I@W59^RNUB*VCS$U81;SR^\( M)Q>(A[KH4?L5';8AQ-&+G 9OC*0T)VA*E\^=,J0#]R#N*DKB%%@*ZPT,H%5Y2&8U^'#8Z8YFE*&WZYQ&08S?-A*2IHX$&%$T" ME8]) I4/ND,D;[2B"C,1[F0FS..K1;S?S2TTL-E?YVC&:+HE+4'QP>61U&H? M7(@=!!.I"QR9B /*1\J1!@A $H3?D/QM7#L(<4#[ M:TK\,IMD.R&KV>(R+B.98 7T1H.?CB==DEM@8,?\+6DK>8XX)AZ9%B/"+.P!G41DDDB&-< MR*1BBM?<%OM]OJ+=A5C@Z9:$6U9W[_H:/#!NK+=Y]20X^H#IP,(*^>2I SY) MBJ\5X>-&!(FI0@GS7&P96V %G.N2!L>,-"Y<.^GDOEE!'.Q4V'ICMLCHS6&(3;43,"< P*0/2'$=DF=*&R&!X MQJ,+C9*H S\#G$[M#(9[K 3M!^Z+TXY'$ADC1NT(OXF=5&<'S:>S^/6N<036 M,27O$PI,@X;R3N:NL4!B!IZ+=PJ[]2(R6TREO %'7+Z%F<,FF1GRX9TNCK[[ M:33>)38H6W5GZNG( HB$,SVVQ['(MZ/F?\]&<:[. 8CCU^AG&8%M#[/SYJX+ M:-X,S-;_-6M!M.Q\*]?-VF$.8 Z:,5PVWQ\;QJ_-<.S+-E4[:OYCLX\\:'YK M_6'[&9Z8H7OGX!I[#> +YD'T"50]<025;IQ""D% 5+5C:W M)2<61!A)HC68 M%&"P6LL9LAG%)5%.KP>-?K>G18%]&K_JU_+G^1)N:W=![RXPG^WK'D\RLWRQ M76$[-VR[PWX[M6RVAG@KX56X2\W-=. M6V!DN'O>X+(I(B)($4,3!2>6643HVNA20.VIW#&(.QR MA40=*=(^>/!N#*?,TQC36G7Q7_HUN)RG\"I/D2M8"N_D?E7&EOENPR)/)&]; MN/G^NITV?C@NF_WS#8W43KII3@N;3'.V7"I&Z1ZHA/[2_.07;;:6_:5+^W&Q M5;7<"P*1_-0JD[;JVNY!*V>65ZU>Q M9(7$G,*XOKN7.7)9?M=CPZ_&UY$AW!PT,]]DY7GW&UDN,%Y+PPYC(BF \:Q5BHGW<2 6V7 MY=X7J3/V?!.X^#4GX<0^Q1.6NLO9^CD0.$.SAZ/T, MU@"68QY!5(:")N8(\UQQT6./3*YT%5/ 247OA5J+(-XT@_"C!TTU&\9SZ?/= M?X!$9Z+Q*6<+?()W_ QFT)_?@8[S]ACNGTYFL7]_.YK%\&IZW4'_7_(HC/YF M/!R.OQ0$!=*"ZNBGGJ&S6T.*=6[*=E[&W9SO!XI^E*]:V31N?BBX/)YUP%'= MCR^6@'*.M.<.#X3VY';;QQ?RZ6_ +V7I=R,/_<'R[A?'$'$0 M(X\'6"3/(%^.AO9T/)O"*[[&\+)_G<8'^/O%]<"Z0WO+C(3%2I3#-_VC MO]M49>*D[>89FR\6S[BL?$1YJU '@NKO7W[WMV]<1 [X55=<]3T^4$+CL_^N MO*$.Z<9#NJ+RB+YYX9&-PK1^PF?3 &]2Y59O"1+.SK]=B0AW/]'X?"<(G)&_ M_5_?T>^^/=G;UKNZW^6XKMK_THN%&P_#I:N5G9_;,\/MZQH]+8:I$K%7$D&K M1%2)J!*Q(A&D2D3M&% [!CRK0B2/SB0/561D-\B]]5TD'QDU@3#D<>X@J"E# MVHN$@J%*L4B=MVN)!(HKEQCV.?^$(9YRC]J8\PH">.4V"<'$AM22DSB:?>/< MT\VJ@X@!KJUFG@-#5_RJ^'6G<[S82\9P0)A%P").!:!2<,@3ZIR7TM-(UE+C M/(DB);B(NMR[!'/DB(O(6Z\C W"+<4.F]PWQZR7 6H"E 5H'8=H%)2 M3%&,$6,F D#E8R724229\MH&1;E;:QJB#).4 90)^ ]Q9B32D5(DE(B::AE] MV-#(].8 A2M W<'UOJ=B]+LB]S?B_;,B2/,Z6WUED7GIL&>)%(^M&&H;E;UM MH^+ S V:!00N>CZBS!,R/F(4)4\N),&M64O]U HS2ZU'T@B"N,0:&4<$\HDD M91UG5M-[=MK)0-0>*=5NKO!8X?%>X=%89<#0MDAC,+0YSH>C-,DGN;GSGD@K MDET['*4<./[8H$!S!0>:6W<(#H8=%=1Q:8UP^I[AD?)[ML]]J![ O!$!G']A[AX[OJ(\T4#J!^TF_>0[=U2T MK&A9T?*N59DB\9QZBK"E O' "+C]G"#OL,:82>;M6E044ZR#X!JI7*Z5RRB0 M3O!G]-P2+C0CYNYN_T\&U]9P%0XK'%8X?,A-(BTL-X2@:"Q F[<4:&6^HB(Z1)Y!X\,S@<&-?MX<>^L-U M:@/.B%]+OX#SI_2'\2OJVYD!P^1SV[.CT_HB?_ORV(9<(F,E/-7V M+YY'=/H/YD?B%V,HMZ(X"L V7_-D\@GT)0=]O2:;$'K["B1W.WQSM^7/+197 MN"ZW!ERRW>$R(G9L/\<^V(5L@K&^L,,O]K3+QZI72;18_\)\FQ?_+FN\ Z>; MMK#B_WK_]M^__O'QU;OFW8=_O/WXZ>WKC\T_/[S[Y>W[?WP<-&_?O]Y<1FCG MEN5NJY [7I6R,><:&KUI!.BLQ--\G6M826G)5SU%WZ!9[]7#ON2S75<6? M+ENN&[2D*66K[UZ#:O7.M7XR6N.HN)0H,LL05U0@(T5$P>42YEQQK^25#V%2 M",-50#'2W):$1=#E!/YTTF!B'8'_/\YJWWM3FML.['I-::YZ^M8].^(P.'<" M(\HI!7; X* 9\->2=!'KX*4U:]L"MVY*\ZKKXG3+S4GNIQW-K:E\D_X%#T[L M7/?;A\ 0!A\?C (&L'7"Z=3N:^R V.;C5OM>EZ.DDIMF\@N>BA/.N ME<9UFEDIDT-$Y?;/@B>D#Y-7ZHU^L*>X:-GQN[2OGA=8!IC\,T[G5;WGW\64>J1NE3^;0;B3UEU?&;/3WK ]"!M]J73[<]N7Z+7W.W]*:;N:X-;>X FM7&:B> M+/BY&OOX*_#I%'3Q[L& ()PFS@F*W$A0)\;EQAD.N12"449K0M>.<(+TX^"L M0LX*ENOY4Z1%( A8004?3%1T;6/Y]\G8QQA*4XU?8/F LM/9!,#AYWFOU*VU M#<8[V37JTL+^YX#"C<=_-B<9-1= D&M#VV*Y]APXK]&^@@]]77=X4F[J,=@Y M>\5Z(2VS&#G)P3E3-B$GM$?6@G^OA<)$K[6TG(89]-O$_]#A-YO'C@M5^?'041[XT;9E;:;_, MIOZPL;-"Q(6U-LW%MG.+@P0_ ;PG<2F@L^,M-&3>?M(D8PQ[[U'RV6AC L3* M$L!M(PAUD6O"UXU_925+W""E%Z6,V=_]8K@: M]^>)/;K@%LRFA^,)K$/X-/XYGET+7/NS"G(IOUX-NVF M@+I]2_*CHUR(K3@(=IK[C/?F76I&XVGS>1)M;J,Q/80Q[YSVUS0EGD)V DQ. MJ,4&F20B BX3UF!%[7I:V:WX*2_?[WE=SL,Q_!I#V0[K/J17I9"]_247+9]T MY9;-?5CH58?-],%N<<\H@S;HHAWE J:P93SG")IH$;<,7,&D):)4,*ZXU=[' MM7X0X._YK),=426YD,%O0B+#%7&>F"3U6IVA!^8"L6-<< PP4'#DH#GK&%%< MP*_'[:2OY[AP_U85$WQ\1X[Y;G,?$$^ @%8Y%"P!=UXYADS@ 1D9E<,[_Y4R$WZ)"0>J E8;?I5H- 7PJ,_F0)_+K1=BXW,M9,&2RX M2FL[.!=LE-!W4/V]=!SZ.+B/ZKP2H/^2.6S/7^4GKXISJ/>)LP0S= M/>*/STUW891.YQ,>+,S33!!M4F'U/PB(+; MGS3P$#%K 8*;\LN*%LII6,/?EXX-&", &7,S8P]-TZ51TF]3V+Y3],5 %3#6 MCLV:#UR+5=Q&=97 M[1JO&>6-HU(B)7*-Z-P*S68;&+O(E<6@[+!>\YJUY%X%C!*Q''PLF?OF2H64 MXEASY64P:]U)'\#"$3L::%GHM-P>\OQF:MY^+;NLI6MC:6>Z:*"W-(GG#^E; M,Y_8=E@:M'G;'1:&3;-1Z!HWGDS&7^#J6<]S\);X-7>8!-[.V8V93ST,H9V> M"Z^N>0'SM/)=.[1@MMCE[DX-!=?<3K .F3.8(H5)WGDF ED5!7*4)$?!P;2& MW:G]Y%Q\WH[ $(J?[-=?VB[OP,XFES:;O%;>,*Y)PQN3ALE33!KNF:,![EC) MS%Q)"MXJQSLB;;(8% :1V<0%;PCX/R'!.#4L^JCH>H#M%AQ_UG2UG][/$: Q MGLD!_),[Z+X:A3?P.7#=-SNP[EN_XE=--SLZROOX@/QMSQ\K)LV_#CX>%/4! MY$7ECWG#WIQVGAOZVMS*-*3.J%RI M*WM^,F.VT/53R3LW']WO@=3>I[6OW5;[VA&\]XWM_D^TD^;7BQW)![77W>TK M[U4S+M@E]ZF(O3&T5W+$'UZ%:$_+(-] MM^>RW:C&]F@@]#RG7Z>\#U.N3%ZG_.RG7)E\CZ;\8(U!RYS:4^%H>NW:2?.KFW7Y&$B&0,]\@GHQ 7PB)K M241:D2 <88K@M41P2J1AT3!$DHN(I\B0<8DA)C%6WD7M^-HQM#X?)I\5S\4( MYH4WV]'G,P_O0MY,['[].IU80+AV9">G;W.2U_OQ*(]D,AX.X=:WF0H@V=MJ M)DKQ@.K+RQ@\57&I%?,K*%90O!$H1L<-HX0B #2,.!8<&:8IR@?^:<1)*+]6 MIDE0RESB E%L 10C"\CFL]K:>!Z8EM2IM5SSW0=%2LF \ )%Q95&.N9^?TDQZF.T*;GU:CQ&1V4=XCJ E^ Q1UHK@5+ MV%I%>2)/T.+G TST0W;3>N(]OROB5L2MB'N+YJI:ZA %0TX"<'+-$G*$>A1$ MU-$XG+1:.YYIM0*WP8$5F3NLT1<,&,99\F@)'FNH")##L8P)&DJE2A]3&N(2RP/BA&%<# 1<68]LMII9(TW M'B<237J*6WT#PROB[F#6RFU".KL?L_G45_>"RZ;VZ[S(055NM5-Y[51^3YHN M=ZS3!@NDDO"(&PL Q+%!F@FI.36.AZV4?GD"FH[R 367U].LW=$K!%<(KA"\ M_8YY*EGGI4:">8#3P#'2N7>>E-XQSX(G;FVWV&-. * I2MJ3'!**N31H0"1$ M%T)4GOLGZ&Q0*@8\'QRN$%PAN$)PA> '2^TV@6 %!G"T.G>-H P9'C7"\#&8 MLS%QX2]",&=>:Y-[LI*G]>>VU;+K6(>,#,R-[1RN45X MKBTCV!RW:+T*F#+KWU=])_C*,+T[Z74ZM.L M%%HZ84[&N1PG:(@?7+] /Y8ZWO.ZJ],,S8V=3B>MF_551*?CQ9>E#;-?@OMJ M'=9%*?#Z54G=F(+548BV# M5N4G_V4*Y/OT91KH<2'+Y3X)H*/88> :-77*NX M=A=6A);5RV2.S!WDT6*8E 3%'[+A:=0!)6"/3;>);G% M4$"1OU>C\&[L[T_!B 'C]WQ*O')[Q;1*Y5W%-*<)/$HAQY0&VLX1]K3 M&).R!@SH+88!'@33"!]055L7/ -VKZ"V#U3>/J@)#;:55\@3D\"+9QY9BPU2 M0FAN' N$BBW& !X$U-A XAH(N$L@H.8(U-8#.Z=A:EG6O2W+"LX_3L%H9(.0 MB$=+D3&8@B7N!;8*ZR#"-C,+>BF^O7[ZB=YSZYMG53JUHF)%Q8J*M\A+"%HR MR0D@G&: BE0A(U- @D2/H]#2T;42GG?)2[@K*EYAM8M[MMDK9E;,K)BY[YAI MA(O<&"08 ?P+ C!3I808%1+,0F*\)=O,>=@J9I8R-NA_XF2(*AD+ZBO^_EH*JQ&G)_HE3>?LB=6)$HB2@F&D&)1(F<%!Q909WD MR>%$]1:#&9>4_=M6UAT>&'7/O1 KGU433SFBE->$!8.H^XMA*9P"Q* MV+/HN)(&;S,KXG[1C.N!('7K\!GP>46S?:#R]H^PID0TB1ZLJZ00QU0C\/!S MOVJIA?>4 6!M,3QPS[:9&AA3;;.[>/\WK^GZ3$MG_1)3!)8-M796K;BRYQ3? MPRE7)J]3?O93KDR^1U.N!V1K[:P=9.D@D"5R+MW55;^Z='45PQ238!$-F"*>S_T;"G^*J 5WR;'03;VL MG8(:(3W!<$&UP^?W@FJGL,J/0+7OYP39*DI&PS6-C".,4T*<>[#@O!2("DJC M<]H%O;)Q_I"MIJY1L@:2PV]W[:3W*-MR-^$GWT#9M-X_E,.X>Q%T*%6YB@H[ MY%7N/E>+$4,H#DAP"88Y3AI9;A(B)%*F'<TRTX4:UA\II7"-X\)4G2*A?9CS3"#UJL"G@6\'P V!G";7(>D(IX!49<4,AHD7%,QQBQI\FE+F,- MW1I^1I>4_,<$$$K60JGFM7>:I-1@.-D:#)Y3JP,!160TF-X6$V0=4PA02B9B M#%&FVZ2'5HP?K8>(W'( XJC*+11T+.A8T/';T3$$BA/C'E'%!.*AB"6 MJ!1**T(D[S1[HAMT_'HD0N,M;P86Z"S06:#SQ*&3:L6EB!AA$SSBR@FD 7F0 M-$H+&R5W:J4![:-2*CHR+,V6.S <%3@^31+%B9?Q"C..+QJK:*RBL;K36,Y8 M9Q7'*"EMP7#'"EEL!7*!B&"LELJNM.!\3"ADRSG2N [@4W=HZKTBRBH65"SH.8AI= 1 M21QW6J,4%1BO+(BV=UPRD1*L?,)J)5+]F'#+CK+F6(^(TS1BG^1XRR.S4V@7 MD1EZL)&9HB.WKB/I66:/*HRF;A"?4DO>3SS_LE5UN9X8^\$VW2>J8!F5\@Z) M2"GB@FFD54Y4,5&!XR$BIZ:+Z,QVW0M&>FS;94"_RB3%PRCH6=#SY-"3F("Q MM PY3< ],("$VGB") _)6:6U5BNQ[8<$:;:+GD+VP"DIZ%G0LZ!G0<_=H6*1,\2)#KU\OX>U??>&]27(2,OMWP^J?=NS/*ZIZ%<44]ZK)>:Q>O?S]Y_?52S^I/MNZ"$MH8(_+L>C3_W0'WZL(HC QSCT5Y6MZWX]L4,?,PC! MW2 4_3 %9.I5S2C[$7ZSPU"Y:=T?QKJ&$=N4HI_ 0]U5]>K='V]^0L2<52\O M1O#H$8QL#"^'U]2WA]D?^L$TP .:D=2 8O"LP6#T.8\IOSY?WJ9)V4$U2LW? M\>)R,+J"9UZ.Q@VVP^?UR/?ABCKZZ;@_N:HN[=4%D*H^J_X=J\EH]&=EPR<[ MG-B/L7U,?^F=S6SFR5C-*[RMS^?/6/?XB?T2X=EOAIGXM%=]CG!U/RP--]/" M#AHR;KJ_&DTGF=+- L"RP'4_11\O'$R-D69=X2>P$*SS)(O@L- MEUR1B*58:-3!^?4!V(:*[V=$_)!IN%&CRAL:5=SECYQMSJ3?O717;2&T'\SP;#Z,YE84AP$L@2]Y/O"$YPNCX,L]-3^A=Y%@,\!>VYV[ M7P&A;Q@2V2YHC8>_G2\V8"X!2]J]%603C/2Y'7RV5_6+9W^]L4!SZC?*9CWI M'T/A!^NOQY'W]>;MJ[-=63%/R75O1Q.X#K3U*]"#>>/29I7ZNC\$-9+51U, H%%K M5=.HFKRHOH=+)_WA-(8?MDBA1HSWA$BW521K?M)&AV>-N2*X#;"O@\X;('F# M,FNQ$%3U>/*B(0""J5W4SYVMXP!,H!5^NAY[MC_5=QW:C8\6O-F(YI/O#_,, M4$.#KTS[V8_?$[)@L24BM@\E&-]^Y)X@2]6ZXE5C+63YN>R M;KW_ZQ?FTUWM_'L-T$-^E MN:T$\WT)IOFDS@5#^M:!W3X!R_U#]GP_P,O^/ACY/Y]5$PO+6%/7K3L*,V=DC2: MNRW?]X?PR6A:PP/J'Y9;N\WC#TWX81VE[70RFD=>\ERS10#:*5^.0++ 7X#A M?XGA13L5+@*.9D;R)K[:.?K4LDR3Y0,\FKY_-G M;,@0:=\JY9DQP ]@YVR^B)Q)>M(,LFLXMY'OY+A1[%B-+B(7%!P#Y46V60ITM@PB:WAAMM-QR<7<7;X M9?[9+.GO]UC'\:>8(_ OO1_G%)J%-+\>C7\:3=TD30?P'2#E9',JPSL2Y%$B[ " 5'%5&"D/I M2@7!'8; 6^E?RDGOJJ9(3ZC22NQ$C+H"KT_-!R<+KX1$P%4=D07 1%PJ!Z!I M-&(L1HZ%<#2N[##N,*Z^+7@U/::W[# <%;R6B/M3=-3Y2FYJT8/'$<(JF\0= M*C.LI58\8*0C#:"8C$(.@XJ*EICHI:4QK!9C[<)7>!L[[(]#< EE'0%W%S K M8/:HZGY:8T681@K,:<2%4LCDV0F8C.=E"ZVAT!MTV4&-01<'L! MMP)NCP$W*1T5GADDDTB(NR20L9@@+XS#/%@J<=>[PUL'-]$3I,2DMA:3*@;U M9B'[IQW_&6?U,MNZ[_UB51^+XCE!\Z)S?1-$P,HKA@@6 G$=).B;Q%'R(43I M0;'H+1K3;X:?8CUI2I)WI&ND*9KF"/B\H-DIK'+G:*98I,H&BPR/N3T,ULA: MKI' C$GO6<_=H)C O:%8"T;NWF]\,)W;XL9_MYI+]6+3,0:]R]QWH M1;24D802#;D?J6'#L.UE+9Y1+?_ M[BJI2/LG20$97<(4KYK^4?&_T_YE=BB/$J>>6AN50[@G>PB7"P&* M2% 4"083GD8%NHUFFYQ'D01/7J^D^G>90]+*^&\#.YR 6OMY+N9=!<%E3^:V M1N6P[2F8>P5&GYH/3A9& Z,QZ=RS/1AP#+0CR%D2D%+189)4(&FE'F.7V2K; MA5$A>TJJ J/[':2G7;@*]!!=A:_5+%@ZIE64WM:5'CVC67##:)IW3)Y0[3U- M+N9]B+$?;-.Y!J3&/B2F 0\"C1]I3\ ^2BXHP:IA8 MV4Y]C!.Q30AE/8-WZC$ !%?17U]73'43EG+@J, M)!42<2T9 @L^(2F92U1*B\46MQ(Z4ES*],1N0UT'K[@*>!;P+.#YV V$P)5@ MBB,3'D[L%3 GCNMK;QP8/G%G8*OJ$TVTJFT;$G M%;T>C8&PPX>6-3XE35;*6Y4I'_V4"Y.?T)2?)H%7=)' *PY0U^:(7,Y+L9/^ M\&,U&-6ECMO1'"8II8ZZ#)P1'+P(%BE/&/AQ3B =B$*66F<$50HS7" M1844I@;0,49D'*-(Z\"3%UI1?8^VY3M".M9C8LN[!P>#=$]3J>)DS>T_[&!J M&UFS@\'HLQWZ6*',K9F]CQ*>GEH;E?,>)W#>X_LYR;:J&+G5WG"/D;&YU7#6 MB2XZBAAVD1'&L-(KV;.=N +U'@Y!XVN:F7T&#_--I?WLQA_*)!<(+E \OY" M,@7GPFF-46(*(ZX81Q9;C)1U20':&LQ7:GUTXJML$9*-/,W#T(^$Y"?9.#CU MXWQIXU9]T9PE$:TDHFU)[8&*"MAIBE30$N647F0B,P@;@K%VR<75RK&=>"(= M]O[L45JRT,JF1$'.@IR[1$[&HS:6(T"?A'A0 I!3 BAB1:SQ-DF^$L/IQ&'H M$CF9V7*YOR-#SE*.>_>G_-8=[KLJJJVHMJ+:MJ3:O%'.Q:20)<(C;H1$.M*8 MC^EIPJT/W*SLVZ?$E)>6HD0$SZ?90;7I #\8W!EUL)ZFW1[MTSW&2UF/XA<4 M\"S@N4/PY$)PV2 ?!6^ .Q.1S?L*SH*[H*A1)*RD=[J$L5/@1G@2'-RC<_=+ MEY 54>!$30"78K='^W2/&%+ \X&N ?R>>R]N=^C_F=:3?KIZ $/?&LQ7W[^! M%M4-,K1L\G9Z$<=]#W^'_J5B!:[M %X8JOZP@FNK-)U,Q[$'7P_MQYCK ME&;TJ_L@_/7B>?U)U83_$O>5;R(U>5HW #M*%7U MU)\OOSLW2FBN7AK 6?4!7K]NI+G&_%*=F.IS'.?;/O7C9[BPCI=V;"=Y$.ZJ M^L]TW*]#OP' 9KS#ZB+:&CX%CEHB?HS#)J6UO:\E:;ZK:?':;RH[5=\#ZYQ7@*K]H1U? MS3_-GNT3_7G4Y'OTG^DDFY+JI M]>:SJ"X'=CC,@ZXG>8D^YM6#,5_8/]N9 /5:9LV#.JO69$G"!?#\6&>$[M