0000950170-24-088219.txt : 20240731 0000950170-24-088219.hdr.sgml : 20240731 20240731063330 ACCESSION NUMBER: 0000950170-24-088219 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 107 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240731 DATE AS OF CHANGE: 20240731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PARSONS CORP CENTRAL INDEX KEY: 0000275880 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] ORGANIZATION NAME: 06 Technology IRS NUMBER: 953232481 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-07782 FILM NUMBER: 241159785 BUSINESS ADDRESS: STREET 1: 5875 TRINITY PKWY #300 CITY: CENTREVILLE STATE: VA ZIP: 20120 BUSINESS PHONE: 703-988-8500 MAIL ADDRESS: STREET 1: 5875 TRINITY PKWY #300 CITY: CENTREVILLE STATE: VA ZIP: 20120 FORMER COMPANY: FORMER CONFORMED NAME: PARSON CORP DATE OF NAME CHANGE: 20000101 10-Q 1 psn-20240630.htm 10-Q 10-Q
0000275880--12-31falseQ2111http://fasb.org/us-gaap/2023#LiabilitiesCurrenthttp://fasb.org/us-gaap/2023#LiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent2022-09-30P5DP5DP5DP10D2021-06-3000002758802024-03-310000275880psn:SealingTechnologiesIncMember2024-04-012024-06-300000275880psn:UnconsolidatedJointVenturesMember2023-01-012023-06-300000275880us-gaap:ConstructionInProgressMember2024-06-300000275880srt:MinimumMemberpsn:ConstructionEquipmentMember2024-06-300000275880psn:UnconsolidatedJointVenturesMember2023-12-310000275880psn:JointVenturesMember2023-12-3100002758802024-02-012024-02-290000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2024-06-300000275880us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000275880us-gaap:AdditionalPaidInCapitalMember2023-06-300000275880us-gaap:NoncompeteAgreementsMember2024-06-300000275880psn:EmployeeStockOwnershipPlanMember2024-06-300000275880us-gaap:ComputerEquipmentMember2024-06-300000275880us-gaap:NonUsMember2023-01-012023-06-300000275880us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2024-06-300000275880us-gaap:NoncontrollingInterestMember2024-03-310000275880psn:SealingTechnologiesIncMember2024-01-012024-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember2024-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember2024-02-012024-02-290000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2023-04-012023-06-300000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2020-08-310000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMembersrt:MaximumMember2022-09-012022-09-300000275880us-gaap:BaseRateMembersrt:MinimumMemberpsn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2022-09-012022-09-300000275880psn:InvesteesOtherMember2023-04-012023-06-300000275880us-gaap:NoncompeteAgreementsMember2023-12-3100002758802023-03-310000275880psn:FederalSolutionSegmentMember2024-06-300000275880psn:IpkeysPowerPartnersMember2023-04-130000275880us-gaap:NoncontrollingInterestMember2024-06-300000275880us-gaap:NoncontrollingInterestMember2022-12-310000275880psn:EmployeeStockOwnershipPlanMember2023-12-310000275880us-gaap:FixedPriceContractMember2023-04-012023-06-300000275880us-gaap:CommonStockMember2023-12-310000275880us-gaap:RetainedEarningsMember2024-06-300000275880psn:BlacksignalTechnologiesLlcMemberus-gaap:SubsequentEventMember2024-07-012024-07-310000275880us-gaap:ParentMember2023-01-012023-06-300000275880us-gaap:OtherIntangibleAssetsMemberpsn:IpkeysPowerPartnersMember2023-04-132023-04-130000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2023-04-012023-06-300000275880us-gaap:TimeAndMaterialsContractMember2024-04-012024-06-300000275880psn:DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember2024-01-012024-06-300000275880psn:FederalSolutionSegmentMemberpsn:DefenseAndIntelligenceMember2024-04-012024-06-300000275880srt:MinimumMemberus-gaap:ComputerEquipmentMember2024-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2024-01-012024-03-310000275880psn:UnconsolidatedJointVenturesMember2024-04-012024-06-300000275880psn:FederalSolutionSegmentMember2023-12-310000275880us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember2023-12-310000275880us-gaap:FairValueInputsLevel2Memberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300000275880psn:FederalSolutionSegmentMember2025-07-012024-06-300000275880us-gaap:FairValueInputsLevel2Memberpsn:EarnoutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000275880us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberpsn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2023-12-3100002758802024-01-012024-06-300000275880us-gaap:TreasuryStockCommonMember2023-12-310000275880psn:CriticalInfrastructureSegmentMemberpsn:UnconsolidatedJointVenturesMember2024-01-012024-06-300000275880srt:MaximumMember2021-08-090000275880psn:ConsolidatedJointVenturesMember2024-01-012024-06-300000275880psn:InvesteesOtherMember2023-01-012023-06-300000275880us-gaap:FairValueInputsLevel2Memberpsn:TwoThousandTwentyTwoDelayedDrawTermLoanMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310000275880psn:CappedCallTransactionMember2024-02-290000275880us-gaap:ParentMember2023-04-012023-06-300000275880psn:FederalSolutionSegmentMember2024-07-012024-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2024-04-012024-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberus-gaap:ConvertibleDebtMember2024-01-012024-06-300000275880us-gaap:NoncontrollingInterestMember2023-01-012023-06-300000275880psn:FederalSolutionSegmentMember2024-01-012024-06-300000275880us-gaap:FurnitureAndFixturesMember2024-06-300000275880psn:CriticalInfrastructureSegmentMemberpsn:UnconsolidatedJointVenturesMember2023-01-012023-06-300000275880psn:CriticalInfrastructureSegmentMemberus-gaap:EMEAMember2024-01-012024-06-300000275880us-gaap:FairValueInputsLevel3Memberpsn:EarnoutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100002758802023-12-310000275880us-gaap:AdditionalPaidInCapitalMember2023-12-310000275880us-gaap:NoncontrollingInterestMember2023-06-300000275880psn:FederalSolutionSegmentMemberpsn:DefenseAndIntelligenceMember2023-04-012023-06-300000275880psn:DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember2023-01-012023-06-300000275880psn:SealingTechnologiesIncMember2023-08-232023-08-230000275880us-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2023-12-310000275880psn:DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember2023-04-012023-06-300000275880psn:AccountingStandardsUpdate202307Member2024-06-300000275880us-gaap:RevolvingCreditFacilityMember2023-01-012023-06-300000275880us-gaap:MiddleEastMember2024-01-012024-06-300000275880us-gaap:AdditionalPaidInCapitalMember2023-03-310000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300000275880us-gaap:TimeAndMaterialsContractMember2024-01-012024-06-300000275880us-gaap:CommonStockMember2023-06-300000275880us-gaap:RevolvingCreditFacilityMember2023-12-310000275880srt:MaximumMemberpsn:AllegedViolationOfFalseClaimsActMember2024-01-012024-06-300000275880us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2021-01-012021-06-300000275880us-gaap:MiddleEastMember2023-04-012023-06-300000275880us-gaap:TradeNamesMember2024-06-300000275880psn:SealingTechnologiesIncMemberus-gaap:OrderOrProductionBacklogMember2023-08-232023-08-230000275880psn:UnconsolidatedJointVenturesMember2024-04-012024-06-300000275880psn:CriticalInfrastructureSegmentMember2023-12-310000275880us-gaap:CustomerRelationshipsMember2024-01-012024-06-300000275880us-gaap:InProcessResearchAndDevelopmentMember2023-12-310000275880psn:FederalSolutionSegmentMember2024-04-012024-06-300000275880us-gaap:FairValueInputsLevel2Memberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2020-08-012020-08-310000275880psn:ConsolidatedJointVenturesMember2023-12-310000275880psn:UnconsolidatedJointVenturesMember2024-06-300000275880psn:CriticalInfrastructureSegmentMemberus-gaap:EMEAMember2024-04-012024-06-300000275880us-gaap:ParentMember2024-06-300000275880us-gaap:TreasuryStockCommonMember2022-12-3100002758802024-07-220000275880psn:SealingTechnologiesIncMember2023-08-230000275880us-gaap:TradeNamesMember2024-01-012024-06-300000275880us-gaap:FixedPriceContractMember2023-01-012023-06-300000275880psn:ISEngineersLLCMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMembersrt:MaximumMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2020-08-310000275880us-gaap:NoncontrollingInterestMember2023-12-310000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300000275880us-gaap:NoncontrollingInterestMember2023-04-012023-06-300000275880us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2024-06-300000275880us-gaap:TimeAndMaterialsContractMember2023-04-012023-06-300000275880us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300000275880us-gaap:ParentMember2022-12-310000275880psn:UnconsolidatedJointVenturesMember2023-12-310000275880us-gaap:FixedPriceContractMember2024-01-012024-06-300000275880country:US2024-06-300000275880us-gaap:BuildingAndBuildingImprovementsMember2024-06-300000275880us-gaap:MiddleEastMember2024-06-300000275880srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2024-06-300000275880psn:CriticalInfrastructureSegmentMemberpsn:UnconsolidatedJointVenturesMember2024-04-012024-06-300000275880psn:ConsolidatedJointVenturesMember2023-04-012023-06-300000275880psn:CriticalInfrastructureSegmentMemberpsn:DirectCostsWriteDownMember2023-01-012023-06-300000275880us-gaap:NonUsMember2023-04-012023-06-300000275880psn:CriticalInfrastructureSegmentMember2024-06-3000002758802022-12-310000275880psn:FederalSolutionSegmentMemberpsn:EngineeredSystemsMember2023-01-012023-06-300000275880srt:NorthAmericaMember2024-01-012024-06-300000275880us-gaap:OtherIntangibleAssetsMember2023-12-310000275880psn:IpkeysPowerPartnersMember2023-01-012023-06-300000275880psn:EarnoutLiabilityMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMembersrt:MinimumMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2020-08-310000275880us-gaap:NoncompeteAgreementsMember2024-01-012024-06-300000275880srt:NorthAmericaMember2023-01-012023-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMemberus-gaap:AccountingStandardsUpdate202006Member2024-06-300000275880psn:CriticalInfrastructureSegmentMember2024-07-012024-06-300000275880us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2024-06-3000002758802024-01-012024-03-310000275880psn:ConstructionEquipmentMember2024-06-300000275880srt:NorthAmericaMember2024-04-012024-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDue2025NoteHedgeAndWarrantsMember2024-01-012024-03-310000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember2024-02-290000275880us-gaap:StockCompensationPlanMember2023-04-012023-06-300000275880us-gaap:CommonStockMember2023-03-310000275880us-gaap:LeaseAgreementsMember2023-12-310000275880us-gaap:InProcessResearchAndDevelopmentMember2024-06-300000275880us-gaap:RevolvingCreditFacilityMember2024-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMembersrt:MinimumMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2020-08-012020-08-310000275880us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000275880srt:NorthAmericaMember2023-04-012023-06-300000275880psn:UnconsolidatedJointVenturesMember2024-01-012024-06-300000275880us-gaap:FairValueInputsLevel2Memberpsn:EarnoutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000275880srt:MinimumMember2024-01-012024-06-300000275880us-gaap:TradeNamesMember2023-12-310000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember2024-04-012024-06-300000275880psn:CriticalInfrastructureSegmentMember2026-07-012024-06-300000275880us-gaap:NoncontrollingInterestMember2024-04-012024-06-300000275880us-gaap:ConvertibleDebtSecuritiesMemberus-gaap:InterestExpenseMember2024-01-012024-06-300000275880us-gaap:NonUsMember2024-04-012024-06-300000275880us-gaap:DevelopedTechnologyRightsMember2023-12-310000275880us-gaap:ParentMember2024-03-310000275880us-gaap:OtherIntangibleAssetsMember2024-06-300000275880psn:FederalSolutionSegmentMember2023-04-012023-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberus-gaap:ConvertibleDebtMember2024-06-300000275880psn:SealingTechnologiesIncMemberus-gaap:DevelopedTechnologyRightsMember2023-08-232023-08-230000275880us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2024-06-300000275880psn:ConsolidatedJointVenturesMember2024-06-300000275880country:US2024-04-012024-06-300000275880srt:NorthAmericaMember2024-06-300000275880psn:IpkeysPowerPartnersMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300000275880psn:ConsolidatedJointVenturesMember2023-01-012023-06-300000275880psn:BlacksignalTechnologiesLlcMemberus-gaap:SubsequentEventMember2024-07-310000275880psn:IpkeysPowerPartnersMember2023-04-012023-06-300000275880srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2024-06-300000275880psn:IpkeysPowerPartnersMember2023-04-132023-04-130000275880psn:CriticalInfrastructureSegmentMemberus-gaap:NorthRegionMember2023-01-012023-06-300000275880us-gaap:OrderOrProductionBacklogMember2023-12-310000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMemberpsn:CappedCallTransactionMember2024-02-012024-02-290000275880us-gaap:RetainedEarningsMember2024-01-012024-06-300000275880us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2024-02-012024-02-290000275880us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMember2024-06-300000275880us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000275880us-gaap:CommonStockMember2024-01-012024-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2022-09-300000275880us-gaap:BaseRateMemberpsn:TwoThousandTwentyTwoDelayedDrawTermLoanMembersrt:MaximumMember2022-09-012022-09-300000275880psn:EngineeredSystemsMemberpsn:FederalSolutionSegmentMember2023-04-012023-06-300000275880us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2021-01-012021-06-300000275880psn:FederalSolutionSegmentMember2023-01-012023-06-300000275880us-gaap:OrderOrProductionBacklogMember2024-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2023-01-012023-06-300000275880us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2021-01-012021-06-3000002758802026-07-012024-06-300000275880us-gaap:AdditionalPaidInCapitalMember2022-12-310000275880psn:CriticalInfrastructureSegmentMemberus-gaap:NorthRegionMember2024-01-012024-06-300000275880us-gaap:RetainedEarningsMember2023-01-012023-06-300000275880psn:UnconsolidatedJointVenturesMember2023-04-012023-06-300000275880us-gaap:FairValueInputsLevel2Memberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310000275880us-gaap:FairValueMeasurementsRecurringMember2024-06-300000275880srt:MaximumMember2024-01-012024-06-300000275880us-gaap:RetainedEarningsMember2023-06-300000275880us-gaap:FairValueInputsLevel3Memberpsn:EarnoutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000275880psn:UnconsolidatedJointVenturesMember2024-06-300000275880us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberpsn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2024-06-300000275880us-gaap:RevolvingCreditFacilityMember2021-06-012021-06-300000275880us-gaap:NoncontrollingInterestMember2023-03-310000275880us-gaap:RetainedEarningsMember2023-03-310000275880us-gaap:BuildingAndBuildingImprovementsMember2023-12-310000275880psn:JointVenturesMember2024-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2024-06-300000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000275880us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2021-06-012021-06-300000275880country:US2023-12-310000275880us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2024-06-300000275880us-gaap:NonUsMember2024-01-012024-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember2024-01-012024-06-300000275880psn:CriticalInfrastructureSegmentMember2023-04-012023-06-300000275880us-gaap:CustomerRelationshipsMember2024-06-300000275880us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000275880us-gaap:FurnitureAndFixturesMember2023-12-310000275880us-gaap:ConvertibleDebtSecuritiesMember2024-01-012024-06-3000002758802021-01-012021-12-310000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2024-01-012024-06-300000275880us-gaap:AdditionalPaidInCapitalMember2024-06-300000275880country:US2023-01-012023-06-300000275880us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2023-12-310000275880us-gaap:AdditionalPaidInCapitalMember2024-03-310000275880psn:CostPlusMember2024-04-012024-06-300000275880psn:ConstructionEquipmentMembersrt:MaximumMember2024-06-300000275880us-gaap:CommonStockMember2024-06-300000275880psn:CriticalInfrastructureSegmentMember2024-01-012024-06-300000275880us-gaap:RevolvingCreditFacilityMember2024-06-300000275880psn:ISEngineersLLCMember2023-10-312023-10-3100002758802024-07-012024-06-300000275880psn:IpkeysPowerPartnersMemberus-gaap:DevelopedTechnologyRightsMember2023-04-132023-04-130000275880us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMemberpsn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2022-09-012022-09-300000275880us-gaap:RetainedEarningsMember2023-12-310000275880psn:SealingTechnologiesIncMembersrt:MinimumMember2023-08-232023-08-230000275880psn:FederalSolutionSegmentMemberpsn:DefenseAndIntelligenceMember2023-01-012023-06-300000275880us-gaap:DevelopedTechnologyRightsMember2024-06-300000275880us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310000275880us-gaap:MiddleEastMember2023-12-310000275880us-gaap:RetainedEarningsMember2023-04-012023-06-300000275880psn:CriticalInfrastructureSegmentMemberus-gaap:EMEAMember2023-01-012023-06-300000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-3000002758802023-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2020-08-012020-08-310000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMemberpsn:CappedCallTransactionMember2024-02-290000275880us-gaap:ParentMember2024-04-012024-06-300000275880country:US2023-04-012023-06-300000275880us-gaap:DevelopedTechnologyRightsMember2024-01-012024-06-300000275880srt:MaximumMemberus-gaap:ComputerEquipmentMember2024-06-300000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-3000002758802023-04-012023-06-300000275880us-gaap:MiddleEastMember2023-01-012023-06-300000275880srt:MaximumMember2024-06-300000275880psn:AccountingStandardsUpdate202309Member2024-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2022-09-012022-09-300000275880psn:CriticalInfrastructureSegmentMember2025-07-012024-06-300000275880psn:ConsolidatedJointVenturesMember2024-04-012024-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2023-12-3100002758802023-01-012023-06-300000275880psn:CostPlusMember2023-01-012023-06-300000275880psn:CostPlusMember2024-01-012024-06-300000275880psn:UnconsolidatedJointVenturesMember2023-01-012023-06-300000275880psn:CriticalInfrastructureSegmentMember2023-01-012023-06-300000275880us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember2024-06-300000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDue2025NoteHedgeAndWarrantsMember2024-02-012024-02-290000275880us-gaap:LeaseAgreementsMember2024-06-300000275880us-gaap:RevolvingCreditFacilityMember2023-04-012023-06-300000275880us-gaap:TreasuryStockCommonMember2024-03-310000275880psn:EngineeredSystemsMemberpsn:FederalSolutionSegmentMember2024-04-012024-06-300000275880psn:CriticalInfrastructureSegmentMemberus-gaap:NorthRegionMember2023-04-012023-06-300000275880us-gaap:ComputerEquipmentMember2023-12-310000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMembersrt:MaximumMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2020-08-012020-08-310000275880psn:SealingTechnologiesIncMembersrt:MaximumMember2023-08-232023-08-230000275880us-gaap:StockCompensationPlanMember2023-01-012023-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2023-12-310000275880psn:EarnoutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember2023-12-310000275880us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300000275880psn:FederalSolutionSegmentMember2026-07-012024-06-300000275880us-gaap:NoncontrollingInterestMember2024-01-012024-06-300000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000275880psn:SealingTechnologiesIncMemberus-gaap:CustomerRelationshipsMember2023-08-232023-08-230000275880psn:AllegedViolationOfFalseClaimsActMember2024-01-012024-06-300000275880us-gaap:FairValueInputsLevel2Memberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2020-08-310000275880psn:CriticalInfrastructureSegmentMember2024-04-012024-06-3000002758802021-08-092021-08-090000275880us-gaap:OrderOrProductionBacklogMember2024-01-012024-06-300000275880us-gaap:MiddleEastMember2024-04-012024-06-300000275880psn:CriticalInfrastructureSegmentMemberpsn:DirectCostsWriteDownMember2023-04-012023-06-300000275880us-gaap:OtherIntangibleAssetsMemberpsn:SealingTechnologiesIncMember2023-08-232023-08-230000275880psn:DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember2024-04-012024-06-300000275880psn:CriticalInfrastructureSegmentMemberpsn:UnconsolidatedJointVenturesMember2023-04-012023-06-300000275880psn:EarnoutLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000275880us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310000275880us-gaap:CommonStockMember2023-04-012023-06-300000275880us-gaap:CustomerRelationshipsMember2023-12-310000275880us-gaap:ParentMember2023-12-310000275880us-gaap:ConstructionInProgressMember2023-12-310000275880us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember2023-12-310000275880psn:UnconsolidatedJointVenturesMember2023-04-012023-06-300000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310000275880psn:IpkeysPowerPartnersMemberus-gaap:CustomerRelationshipsMember2023-04-132023-04-130000275880us-gaap:TimeAndMaterialsContractMember2023-01-012023-06-300000275880country:US2024-01-012024-06-300000275880psn:CostPlusMember2023-04-012023-06-300000275880psn:CriticalInfrastructureSegmentMemberus-gaap:EMEAMember2023-04-012023-06-300000275880us-gaap:CommonStockMember2022-12-310000275880us-gaap:RevolvingCreditFacilityMember2024-04-012024-06-300000275880psn:ParsonsTransportationGroupIncAndAgainstAlstomSignalingOperationsLLCMemberpsn:AllegedViolationOfFalseClaimsActMember2024-07-012024-07-010000275880psn:InvesteesOtherMember2024-01-012024-06-300000275880us-gaap:CommonStockMember2024-04-012024-06-300000275880us-gaap:CommonStockMember2023-01-012023-06-3000002758802024-04-012024-06-300000275880us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310000275880psn:ConvertibleNoteHedgeAndWarrantTransactionMemberpsn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2024-01-012024-06-300000275880us-gaap:ParentMember2023-06-300000275880us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2024-04-012024-06-300000275880us-gaap:RetainedEarningsMember2024-03-310000275880us-gaap:StockCompensationPlanMember2024-04-012024-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2023-01-012023-06-300000275880us-gaap:TreasuryStockCommonMember2023-06-300000275880srt:MaximumMember2024-02-290000275880us-gaap:RetainedEarningsMember2022-12-310000275880psn:InvesteesOtherMember2024-04-012024-06-300000275880us-gaap:FairValueInputsLevel2Memberpsn:TwoThousandTwentyTwoDelayedDrawTermLoanMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300000275880psn:IpkeysPowerPartnersMember2024-04-012024-06-300000275880us-gaap:LeaseAgreementsMember2024-01-012024-06-300000275880psn:EarnoutLiabilityMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300000275880us-gaap:TreasuryStockCommonMember2023-03-310000275880psn:IpkeysPowerPartnersMember2024-01-012024-06-300000275880us-gaap:RevolvingCreditFacilityMember2021-06-300000275880psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember2022-11-300000275880us-gaap:ParentMember2024-01-012024-06-300000275880us-gaap:TreasuryStockCommonMember2024-06-300000275880psn:UnconsolidatedJointVenturesMember2024-01-012024-06-3000002758802025-07-012024-06-300000275880us-gaap:FairValueMeasurementsRecurringMember2023-12-310000275880psn:ISEngineersLLCMember2023-10-310000275880us-gaap:RetainedEarningsMember2024-04-012024-06-300000275880psn:IpkeysPowerPartnersMember2023-12-310000275880us-gaap:StockCompensationPlanMember2024-01-012024-06-300000275880srt:NorthAmericaMember2023-12-310000275880psn:ConstructionEquipmentMember2023-12-310000275880us-gaap:ParentMember2023-03-310000275880us-gaap:CommonStockMember2024-03-310000275880psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember2024-01-012024-06-300000275880psn:CriticalInfrastructureSegmentMemberus-gaap:NorthRegionMember2024-04-012024-06-300000275880us-gaap:FixedPriceContractMember2024-04-012024-06-300000275880psn:FederalSolutionSegmentMemberpsn:DefenseAndIntelligenceMember2024-01-012024-06-300000275880psn:SealingTechnologiesIncMember2023-01-012023-12-310000275880psn:EngineeredSystemsMemberpsn:FederalSolutionSegmentMember2024-01-012024-06-3000002758802024-06-300000275880srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2024-06-300000275880us-gaap:RevolvingCreditFacilityMember2023-12-310000275880srt:MinimumMemberpsn:AllegedViolationOfFalseClaimsActMember2024-01-012024-06-300000275880us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2024-06-300000275880us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberpsn:TwoThousandTwentyTwoDelayedDrawTermLoanMembersrt:MaximumMember2022-09-012022-09-30xbrli:purepsn:Segmentxbrli:sharesiso4217:USDxbrli:sharesutr:Diso4217:USDpsn:Claimpsn:Extension

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended June 30, 2024

OR

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

For the transition period from to

Commission File Number: 001-07782

 

img91643045_0.jpg 

Parsons Corporation

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

95-3232481

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

 

14291 Park Meadow Drive, Suite 100

Chantilly, Virginia

20151

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (703) 988-8500

 

 

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, $1 par value

 

PSN

 

New York Stock Exchange

 

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

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

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

 

Large accelerated filer

 

Accelerated filer

Non-accelerated filer

 

Smaller reporting company

Emerging growth company

 

 

 

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

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

As of July 22, 2024, the registrant had 106,185,132 shares of common stock, $1.00 par value per share, outstanding.

 

 

 


 

Table of Contents

 

 

Page

PART I.

FINANCIAL INFORMATION

 

1

Item 1.

Financial Statements (Unaudited)

 

1

Consolidated Balance Sheets

 

1

Consolidated Statements of Income (Loss)

 

2

Consolidated Statements of Comprehensive Income (Loss)

 

3

Consolidated Statements of Cash Flows

 

4

 

Consolidated Statements of Shareholders’ Equity

 

5

Notes to Unaudited Consolidated Financial Statements

 

7

Item 2.

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

 

31

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

45

Item 4.

Controls and Procedures

 

46

PART II.

OTHER INFORMATION

 

47

Item 1.

Legal Proceedings

 

47

Item 1A.

Risk Factors

 

47

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

 

47

Item 3.

Defaults Upon Senior Securities

 

47

Item 4.

Mine Safety Disclosures

 

48

Item 5.

Other Information

 

48

Item 6.

Exhibits

 

48

 

Signatures

 

49

 

 

 

 

i


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

PARSONS CORPORATION AND SUBSIDIARIES

Consolidated Balance Sheets

(in thousands, except share information)

 

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

 

 

(Unaudited)

 

 

 

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

Cash and cash equivalents (including $128,259 and $128,761 Cash of consolidated joint ventures)

 

$

528,462

 

 

$

272,943

 

 

Accounts receivable, net (including $278,869 and $274,846 Accounts receivable of consolidated joint ventures, net)

 

 

1,042,936

 

 

 

915,638

 

 

Contract assets (including $41,963 and $11,096 Contract assets of consolidated joint ventures)

 

 

803,685

 

 

 

757,515

 

 

Prepaid expenses and other current assets (including $15,220 and $11,929 Prepaid expenses and other current assets of consolidated joint ventures)

 

 

198,619

 

 

 

191,430

 

 

Total current assets

 

 

2,573,702

 

 

 

2,137,526

 

 

 

 

 

 

 

 

 

 

Property and equipment, net (including $3,207 and $3,274 Property and equipment of consolidated joint ventures, net)

 

 

98,217

 

 

 

98,957

 

 

Right of use assets, operating leases (including $7,423 and $9,885 Right of use assets, operating leases of consolidated joint ventures)

 

 

136,169

 

 

 

159,211

 

 

Goodwill

 

 

1,790,903

 

 

 

1,792,665

 

 

Investments in and advances to unconsolidated joint ventures

 

 

157,243

 

 

 

128,204

 

 

Intangible assets, net

 

 

248,079

 

 

 

275,566

 

 

Deferred tax assets

 

 

162,669

 

 

 

140,162

 

 

Other noncurrent assets

 

 

71,748

 

 

 

71,770

 

 

Total assets

 

$

5,238,730

 

 

$

4,804,061

 

 

 

 

 

 

 

 

 

Liabilities and Shareholders' Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

Accounts payable (including $55,621 and $49,234 Accounts payable of consolidated joint ventures)

 

$

252,838

 

 

$

242,821

 

 

Accrued expenses and other current liabilities (including $150,734 and $145,040 Accrued expenses and other current liabilities of consolidated joint ventures)

 

 

822,124

 

 

 

801,423

 

 

Contract liabilities (including $66,042 and $61,234 Contract liabilities of consolidated joint ventures)

 

 

298,104

 

 

 

301,107

 

 

Short-term lease liabilities, operating leases (including $4,123 and $4,753 Short-term lease liabilities, operating leases of consolidated joint ventures)

 

 

52,840

 

 

 

58,556

 

 

Income taxes payable

 

 

1,042

 

 

 

6,977

 

 

Total current liabilities

 

 

1,426,948

 

 

 

1,410,884

 

 

 

 

 

 

 

 

 

 

Long-term employee incentives

 

 

25,491

 

 

 

22,924

 

 

Long-term debt

 

 

1,247,306

 

 

 

745,963

 

 

Long-term lease liabilities, operating leases (including $3,299 and $5,132 Long-term lease liabilities, operating leases of consolidated joint ventures)

 

 

98,152

 

 

 

117,505

 

 

Deferred tax liabilities

 

 

9,789

 

 

 

9,775

 

 

Other long-term liabilities

 

 

111,400

 

 

 

120,295

 

 

Total liabilities

 

 

2,919,086

 

 

 

2,427,346

 

Contingencies (Note 12)

 

 

 

 

 

 

Shareholders' equity:

 

 

 

 

 

 

 

Common stock, $1 par value; authorized 1,000,000,000 shares; 146,698,035 and 146,341,363 shares issued; 50,022,445 and 45,960,122 public shares outstanding; 56,161,683 and 59,879,857 ESOP shares outstanding

 

 

146,697

 

 

 

146,341

 

 

Treasury stock, 40,501,385 shares at cost

 

 

(827,311

)

 

 

(827,311

)

Additional paid-in capital

 

 

2,762,728

 

 

 

2,779,365

 

Retained earnings

 

 

155,535

 

 

 

203,724

 

Accumulated other comprehensive loss

 

 

(19,139

)

 

 

(14,908

)

Total Parsons Corporation shareholders' equity

 

 

2,218,510

 

 

 

2,287,211

 

Noncontrolling interests

 

 

101,134

 

 

 

89,504

 

Total shareholders' equity

 

 

2,319,644

 

 

 

2,376,715

 

 

Total liabilities and shareholders' equity

 

 

5,238,730

 

 

 

4,804,061

 

 

The accompanying notes are an integral part of these consolidated financial statements.

1


 

PARSONS CORPORATION AND SUBSIDIARIES

Consolidated Statements of Income (Loss)

(In thousands, except per share information)

(Unaudited)

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

Direct cost of contracts

 

 

1,318,931

 

 

 

1,068,220

 

 

 

2,529,758

 

 

 

1,985,408

 

Equity in (losses) earnings of unconsolidated joint ventures

 

 

(16,837

)

 

 

75

 

 

 

(18,897

)

 

 

(5,765

)

Selling, general and administrative expenses

 

 

223,277

 

 

 

211,897

 

 

 

444,222

 

 

 

411,205

 

Operating income

 

 

111,422

 

 

 

76,444

 

 

 

213,266

 

 

 

127,574

 

Interest income

 

 

3,825

 

 

 

306

 

 

 

4,977

 

 

 

1,099

 

Interest expense

 

 

(13,008

)

 

 

(7,299

)

 

 

(26,006

)

 

 

(13,757

)

Loss on extinguishment of debt

 

 

-

 

 

 

-

 

 

 

(211,018

)

 

 

-

 

Other income (expense), net

 

 

895

 

 

 

543

 

 

 

(2,431

)

 

 

1,857

 

Total other income (expense)

 

 

(8,288

)

 

 

(6,450

)

 

 

(234,478

)

 

 

(10,801

)

Income (loss) before income tax expense

 

 

103,134

 

 

 

69,994

 

 

 

(21,212

)

 

 

116,773

 

Income tax (expense) benefit

 

 

(22,415

)

 

 

(15,223

)

 

 

9,819

 

 

 

(26,726

)

Net income (loss) including noncontrolling interests

 

 

80,719

 

 

 

54,771

 

 

 

(11,393

)

 

 

90,047

 

Net income attributable to noncontrolling interests

 

 

(11,547

)

 

 

(11,530

)

 

 

(26,790

)

 

 

(21,253

)

Net income (loss) attributable to Parsons Corporation

 

$

69,172

 

 

$

43,241

 

 

$

(38,183

)

 

$

68,794

 

Earnings (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.65

 

 

$

0.41

 

 

$

(0.36

)

 

$

0.66

 

Diluted

 

$

0.63

 

 

$

0.38

 

 

$

(0.36

)

 

$

0.61

 

 

The accompanying notes are an integral part of these consolidated financial statements.

2


 

PARSONS CORPORATION AND SUBSIDIARIES

Consolidated Statements of Comprehensive Income (Loss)

(In thousands)

(Unaudited)

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Net income (loss) including noncontrolling interests

 

$

80,719

 

 

$

54,771

 

 

$

(11,393

)

 

$

90,047

 

Other comprehensive income, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment, net of tax

 

 

(2,245

)

 

 

3,152

 

 

 

(4,172

)

 

 

2,975

 

Pension adjustments, net of tax

 

 

(16

)

 

 

16

 

 

 

(47

)

 

 

17

 

Comprehensive income (loss) including noncontrolling interests, net of tax

 

 

78,458

 

 

 

57,939

 

 

 

(15,612

)

 

 

93,039

 

Comprehensive income attributable to noncontrolling interests, net of tax

 

 

(11,559

)

 

 

(11,533

)

 

 

(26,802

)

 

 

(21,256

)

Comprehensive income (loss) attributable to Parsons Corporation, net of tax

 

$

66,899

 

 

$

46,406

 

 

$

(42,414

)

 

$

71,783

 

 

The accompanying notes are an integral part of these consolidated financial statements.

3


 

PARSONS CORPORATION AND SUBSIDIARIES

Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

 

 

 

For the Six Months Ended

 

 

 

 

June 30, 2024

 

 

June 30, 2023

 

Cash flows from operating activities:

 

 

 

 

 

 

 

Net (loss) income including noncontrolling interests

 

$

(11,393

)

 

$

90,047

 

 

Adjustments to reconcile net (loss) income to net cash used in operating activities

 

 

 

 

 

 

 

Depreciation and amortization

 

 

48,971

 

 

 

57,048

 

 

Amortization of debt issue costs

 

 

5,326

 

 

 

1,414

 

 

Loss (gain) on disposal of property and equipment

 

 

408

 

 

 

43

 

 

Loss on extinguishment of debt

 

 

211,018

 

 

 

-

 

 

Provision for doubtful accounts

 

 

-

 

 

 

91

 

 

Deferred taxes

 

 

(222

)

 

 

(5,220

)

 

Foreign currency transaction gains and losses

 

 

2,039

 

 

 

230

 

 

Equity in losses of unconsolidated joint ventures

 

 

18,897

 

 

 

5,765

 

 

Return on investments in unconsolidated joint ventures

 

 

20,788

 

 

 

9,313

 

 

Stock-based compensation

 

 

20,675

 

 

 

15,978

 

 

Contributions of treasury stock

 

 

30,140

 

 

 

29,167

 

 

Changes in assets and liabilities, net of acquisitions and consolidated
   joint ventures:

 

 

 

 

 

 

 

Accounts receivable

 

 

(131,414

)

 

 

(227,756

)

 

Contract assets

 

 

(47,905

)

 

 

(78,254

)

 

Prepaid expenses and other assets

 

 

(9,396

)

 

 

(40,899

)

 

Accounts payable

 

 

10,585

 

 

 

35,043

 

 

Accrued expenses and other current liabilities

 

 

(10,533

)

 

 

33,336

 

 

Contract liabilities

 

 

(1,360

)

 

 

76,522

 

 

Income taxes

 

 

(52,509

)

 

 

10,309

 

 

Other long-term liabilities

 

 

(6,308

)

 

 

1,809

 

 

Net cash provided by operating activities

 

 

97,807

 

 

 

13,986

 

Cash flows from investing activities:

 

 

 

 

 

 

 

Capital expenditures

 

 

(18,698

)

 

 

(17,956

)

 

Proceeds from sale of property and equipment

 

 

53

 

 

 

65

 

 

Payments for acquisitions, net of cash acquired

 

 

(63

)

 

 

(42,273

)

 

Investments in unconsolidated joint ventures

 

 

(70,032

)

 

 

(24,507

)

 

Return of investments in unconsolidated joint ventures

 

 

25

 

 

 

72

 

 

Proceeds from sales of investments in unconsolidated joint ventures

 

 

-

 

 

 

381

 

 

Net cash used in investing activities

 

 

(88,715

)

 

 

(84,218

)

Cash flows from financing activities:

 

 

 

 

 

 

 

Proceeds from borrowings under credit agreement

 

 

153,200

 

 

 

187,400

 

 

Repayments of borrowings under credit agreement

 

 

(153,200

)

 

 

(187,400

)

 

Proceeds from issuance of convertible notes due 2029

 

 

800,000

 

 

 

-

 

 

Repurchases of convertible notes due 2025

 

 

(495,575

)

 

 

-

 

 

Payments for debt issuance costs

 

 

(19,185

)

 

 

-

 

Contributions by noncontrolling interests

 

 

77

 

 

 

200

 

Distributions to noncontrolling interests

 

 

(15,249

)

 

 

(2,487

)

Repurchases of common stock

 

 

(10,000

)

 

 

(8,000

)

Taxes paid on vested stock

 

 

(18,940

)

 

 

(6,838

)

 

Capped call transactions

 

 

(88,400

)

 

 

-

 

 

Bond hedge termination

 

 

195,549

 

 

 

-

 

 

Redemption of warrants

 

 

(104,952

)

 

 

-

 

Proceeds from issuance of common stock

 

 

3,740

 

 

 

2,940

 

Net cash (used in) provided by financing activities

 

 

247,065

 

 

 

(14,185

)

Effect of exchange rate changes

 

 

(638

)

 

 

467

 

Net increase (decrease) in cash, cash equivalents, and restricted cash

 

 

255,519

 

 

 

(83,950

)

Cash, cash equivalents and restricted cash:

 

 

 

 

 

 

Beginning of year

 

 

272,943

 

 

 

262,539

 

 

End of period

 

$

528,462

 

 

$

178,589

 

 

The accompanying notes are an integral part of these consolidated financial statements.

4


 

PARSONS CORPORATION AND SUBSIDIARIES

Consolidated Statements of Shareholders’ Equity

For the Three Months Ended June 30, 2024 and June 30, 2023

(In thousands)

(Unaudited)

 

 

 

Common
Stock

 

 

Treasury
Stock

 

 

Additional
Paid-in
Capital

 

 

Retained
Earnings

 

 

Accumulated
Other
Comprehensive
Income (Loss)

 

 

Total
Parsons
Equity

 

 

Noncontrolling
Interests

 

 

Total

 

Balance at March 31, 2024

 

$

146,717

 

 

$

(827,311

)

 

$

2,759,867

 

 

$

87,261

 

 

$

(16,866

)

 

$

2,149,668

 

 

$

93,489

 

 

$

2,243,157

 

Comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

69,172

 

 

 

-

 

 

 

69,172

 

 

 

11,547

 

 

 

80,719

 

Foreign currency translation
   gain, net

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,257

)

 

 

(2,257

)

 

 

12

 

 

 

(2,245

)

Pension adjustments, net

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(16

)

 

 

(16

)

 

 

-

 

 

 

(16

)

Contributions

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

77

 

 

 

77

 

Distributions

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(3,991

)

 

 

(3,991

)

Issuance of equity securities,
   net of retirements

 

 

111

 

 

 

-

 

 

 

2,578

 

 

 

(898

)

 

 

-

 

 

 

1,791

 

 

 

-

 

 

 

1,791

 

Repurchases of common stock

 

 

(131

)

 

 

-

 

 

 

(9,869

)

 

 

-

 

 

 

-

 

 

 

(10,000

)

 

 

-

 

 

 

(10,000

)

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

10,152

 

 

 

-

 

 

 

-

 

 

 

10,152

 

 

 

-

 

 

 

10,152

 

Balance at June 30, 2024

 

$

146,697

 

 

$

(827,311

)

 

$

2,762,728

 

 

$

155,535

 

 

$

(19,139

)

 

$

2,218,510

 

 

$

101,134

 

 

$

2,319,644

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at March 31, 2023

 

$

146,244

 

 

$

(844,936

)

 

$

2,712,167

 

 

$

68,429

 

 

$

(18,025

)

 

$

2,063,879

 

 

$

61,651

 

 

$

2,125,530

 

Comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

43,241

 

 

 

-

 

 

 

43,241

 

 

 

11,530

 

 

 

54,771

 

Foreign currency translation
   loss, net

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

3,149

 

 

 

3,149

 

 

 

3

 

 

 

3,152

 

Pension adjustments, net

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

16

 

 

 

16

 

 

 

-

 

 

 

16

 

Distributions

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,849

)

 

 

(1,849

)

Issuance of equity securities,
   net of retirements

 

 

114

 

 

 

-

 

 

 

2,203

 

 

 

(157

)

 

 

-

 

 

 

2,160

 

 

 

-

 

 

 

2,160

 

Repurchases of common stock

 

 

(46

)

 

 

-

 

 

 

(1,954

)

 

 

-

 

 

 

-

 

 

 

(2,000

)

 

 

-

 

 

 

(2,000

)

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

8,986

 

 

 

-

 

 

 

-

 

 

 

8,986

 

 

 

-

 

 

 

8,986

 

Balance at June 30, 2023

 

$

146,312

 

 

$

(844,936

)

 

$

2,721,402

 

 

$

111,513

 

 

$

(14,860

)

 

$

2,119,431

 

 

$

71,335

 

 

$

2,190,766

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

 

5


 

PARSONS CORPORATION AND SUBSIDIARIES

Consolidated Statements of Shareholders’ Equity

For the Six Months Ended June 30, 2024 and June 30, 2023

(In thousands)

(Unaudited)

 

 

 

Common
Stock

 

 

Treasury
Stock

 

 

Additional
Paid-in
Capital

 

 

Retained
Earnings

 

 

Accumulated
Other
Comprehensive
Income (Loss)

 

 

Total
Parsons
Equity

 

 

Noncontrolling
Interests

 

 

Total

 

Balance at December 31, 2023

 

$

146,341

 

 

$

(827,311

)

 

$

2,779,365

 

 

$

203,724

 

 

$

(14,908

)

 

$

2,287,211

 

 

$

89,504

 

 

$

2,376,715

 

Comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

 

-

 

 

 

-

 

 

 

 

 

 

(38,183

)

 

 

 

 

 

(38,183

)

 

 

26,790

 

 

 

(11,393

)

Foreign currency translation gain, net

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

(4,184

)

 

 

(4,184

)

 

 

12

 

 

 

(4,172

)

Pension adjustments, net

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

(47

)

 

 

(47

)

 

 

 

 

 

(47

)

Contributions

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

77

 

 

 

77

 

Distributions

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

(15,249

)

 

 

(15,249

)

Capped call transactions

 

 

-

 

 

 

-

 

 

 

(66,121

)

 

 

 

 

 

 

 

 

(66,121

)

 

 

 

 

 

(66,121

)

Repurchase of warrants

 

 

-

 

 

 

-

 

 

 

(104,952

)

 

 

 

 

 

 

 

 

(104,952

)

 

 

 

 

 

(104,952

)

Bond hedge termination

 

 

-

 

 

 

-

 

 

 

149,308

 

 

 

 

 

 

 

 

 

149,308

 

 

 

 

 

 

149,308

 

Issuance of equity securities, net of retirement

 

 

487

 

 

 

-

 

 

 

(5,678

)

 

 

(10,006

)

 

 

 

 

 

(15,197

)

 

 

 

 

 

(15,197

)

Repurchases of common stock

 

 

(131

)

 

 

-

 

 

 

(9,869

)

 

 

 

 

 

 

 

 

(10,000

)

 

 

 

 

 

(10,000

)

Stock-based compensation

 

 

 

 

 

-

 

 

 

20,675

 

 

 

 

 

 

 

 

 

20,675

 

 

 

 

 

 

20,675

 

Balance at June 30, 2024

 

$

146,697

 

 

$

(827,311

)

 

$

2,762,728

 

 

$

155,535

 

 

$

(19,139

)

 

$

2,218,510

 

 

$

101,134

 

 

$

2,319,644

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance at December 31, 2022

 

$

146,132

 

 

$

(844,936

)

 

$

2,717,134

 

 

$

43,089

 

 

$

(17,849

)

 

$

2,043,570

 

 

$

52,365

 

 

$

2,095,935

 

Comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

 

-

 

 

 

-

 

 

 

-

 

 

 

68,794

 

 

 

-

 

 

 

68,794

 

 

 

21,253

 

 

 

90,047

 

Foreign currency translation loss, net

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

2,972

 

 

 

2,972

 

 

 

3

 

 

 

2,975

 

Pension adjustments, net

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

17

 

 

 

17

 

 

 

-

 

 

 

17

 

Contributions

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

200

 

 

 

200

 

Distributions

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(2,487

)

 

 

(2,487

)

Issuance of equity securities, net of retirement

 

 

365

 

 

 

-

 

 

 

(3,895

)

 

 

(370

)

 

 

-

 

 

 

(3,900

)

 

 

-

 

 

 

(3,900

)

Repurchases of common stock

 

 

(185

)

 

 

-

 

 

 

(7,815

)

 

 

-

 

 

 

-

 

 

 

(8,000

)

 

 

 

 

 

(8,000

)

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

15,978

 

 

 

-

 

 

 

-

 

 

 

15,978

 

 

 

-

 

 

 

15,978

 

Balance at June 30, 2023

 

$

146,312

 

 

$

(844,936

)

 

$

2,721,402

 

 

$

111,513

 

 

$

(14,860

)

 

$

2,119,431

 

 

$

71,335

 

 

$

2,190,766

 

 

6


 

Parsons Corporation and Subsidiaries

Notes to Consolidated Financial Statements (unaudited)

 

1.
Description of Operations

Organization

Parsons Corporation, a Delaware corporation, and its subsidiaries (collectively, the “Company”) provide sophisticated design, engineering and technical services, and smart and agile software to the United States federal government and Critical Infrastructure customers worldwide. The Company performs work in various foreign countries through local subsidiaries, joint ventures and foreign offices maintained to carry out specific projects.

2.
Basis of Presentation and Principles of Consolidation

The accompanying unaudited consolidated financial statements and related notes of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and pursuant to the interim period reporting requirements of Form 10-Q. They do not include all of the information and footnotes required by GAAP for complete financial statements and, therefore, should be read in conjunction with our consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

In the opinion of management, the consolidated financial statements reflect all normal recurring adjustments necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. The results of operations and cash flows for any interim period are not necessarily indicative of results for the full year or for future years.

This Quarterly Report on Form 10-Q includes the accounts of Parsons Corporation and its subsidiaries and affiliates which it controls. Interests in joint ventures that are controlled by the Company, or for which the Company is otherwise deemed to be the primary beneficiary, are consolidated. For joint ventures in which the Company does not have a controlling interest, but exerts a significant influence, the Company applies the equity method of accounting (see “Note 14 – Investments in and Advances to Joint Ventures" for further discussion). Intercompany accounts and transactions are eliminated in consolidation. Certain amounts may not foot due to rounding.

Use of Estimates

The preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. The Company’s most significant estimates and judgments involve revenue recognition with respect to the determination of the costs to complete contracts and transaction price; determination of self-insurance reserves; useful lives of property and equipment and intangible assets; valuation of deferred income tax assets and uncertain tax positions, among others. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” and “Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023, for a discussion of the significant estimates and assumptions affecting our consolidated financial statements. Estimates of costs to complete contracts are continually evaluated as work progresses and are revised when necessary. When a change in estimate is determined to have an impact on contract profit, the Company records a positive or negative adjustment to the consolidated statement of income.

3.
New Accounting Pronouncements

In the fourth quarter of 2023, The Financial Accounting Standards Board ("FASB") Issued Accounting Standards Update (“ASU”) 2023-09, "Income Taxes (Topic 740)" ("ASU 2023-09"). ASU 2023-09 enhances the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 addresses investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024.

7


 

Early adoption is permitted. The adoption of this ASU will not have a material impact on the Company's consolidated financial statements.

In the fourth quarter of 2023, the FASB Issued ASU 2023-07, "Segment Reporting (Topic 280)". ASU 2023-07 introduces enhanced disclosures about significant segment expenses along with other enhanced segment disclosures. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The adoption of this ASU will not have a material impact on the Company's consolidated financial statements.

During July 2023, the FASB Issued ASU 2023-03. ASU 2023-03 incorporates, into certain accounting standards, amendments to SEC paragraphs pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revisions of Regulation S-X: Income or Loss Applicable to Common Stock. These rules are effective immediately. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.

 

4.
Acquisitions

I.S. Engineers, LLC

On October 31, 2023, the Company entered into a Membership Interest Purchase Agreement to acquire a 100% ownership interest in I.S. Engineers, LLC (“I.S. Engineers”), a privately-owned company, for $12.2 million in cash. Headquartered in Texas, I.S. Engineers provides full service consulting specializing in transportation engineering, including roads and highways, and program management. The acquisition was entirely funded by cash on-hand. In connection with this acquisition, the Company recognized $0.3 million of acquisition related “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition. The Company allocated the purchase price to the appropriate classes of tangible assets and liabilities and assigned the excess of $11.9 million entirely to goodwill. The entire value of goodwill was assigned to the Critical Infrastructure reporting unit and represents synergies expected to be realized from this business combination. No goodwill is deductible for income tax purposes.

Sealing Technologies, Inc.

On August 23, 2023, the Company acquired a 100% ownership interest in Sealing Technologies, Inc (“SealingTech”), a privately-owned company, for $179.3 million in cash and up to an additional $25 million in the event an earn out revenue target is exceeded. The Company borrowed $175 million under the Credit Agreement to fund the acquisition. Headquartered in Maryland, SealingTech expands Parsons’ customer base across the Department of Defense and Intelligence Community, and further enhances the company’s capabilities in defensive cyber operations; integrated mission-solutions powered by artificial intelligence (AI) and machine learning (ML); edge computing and edge access modernization; critical infrastructure protection; and secure data management. In connection with this acquisition, the Company recognized $3.3 million of acquisition-related expenses in “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition.

The Company has agreed to pay the selling shareholders up to an additional $25 million in the event an earn out revenue target of $110 million is exceeded during the fiscal year ended December 31, 2024. The earn out payment due and payable by the Company to the selling shareholders shall be equal to (i) five-tenths (0.5), multiplied by (ii) the difference of (A) the actual earn out revenue minus (B) the earn out revenue target; provided, however, that in no event shall the earn out payment exceed $25 million. In the event that the earn out revenue is less than or equal to the earn out revenue target, the earn out payment shall be zero. The earn out payment, if any, shall be paid by the Company to the selling shareholders within 15 days following the date the earn out statement becomes final and binding on both parties. The fair value of the earn out (contingent consideration in the table below) was calculated using a Black-Scholes model. See “Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023 for further information on how the fair value of contingent consideration is determined.

8


 

The following table summarizes the acquisition date fair value of the purchase consideration transferred (in thousands):

 

 

 

Amount

 

Cash paid at closing

 

$

179,259

 

Fair value of contingent consideration to be achieved

 

 

3,231

 

Total purchase price

 

$

182,490

 

The estimated fair value of the SealingTech contingent consideration as of June 30, 2024 was $4.1 million, a $1.8 million increase from the estimated fair value as of December 31, 2023. Changes in the estimated fair value are recorded to "other income (expense), net" in the consolidated financial statements.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):

 

 

 

Amount

 

Cash and cash equivalents

 

$

8,133

 

Accounts receivable

 

 

17,889

 

Contract assets

 

 

2,946

 

Prepaid expenses and other current assets

 

 

1,379

 

Property and equipment

 

 

2,025

 

Right of use assets, operating leases

 

 

1,836

 

Deferred tax assets

 

 

357

 

Goodwill

 

 

90,593

 

Intangible assets

 

 

75,000

 

Accounts payable

 

 

(15,987

)

Accrued expenses and other current liabilities

 

 

(2,408

)

Contract liabilities

 

 

(668

)

Short-term lease liabilities, operating leases

 

 

(418

)

Long-term lease liabilities, operating leases

 

 

(1,418

)

Net assets acquired

 

$

179,259

 

 

Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):

 

 

 

Gross
Carrying
Amount

 

 

Amortization
Period

 

 

 

 

 

(in years)

Customer relationships

 

$

40,000

 

 

14

Backlog

 

 

26,000

 

 

3

Developed technologies

 

 

8,000

 

 

3

Other

 

$

1,000

 

 

1

Amortization expense of $3.3 million and $6.6 million related to these intangible assets was recorded for the three and six months ended June 30, 2024, respectively. The entire value of goodwill was assigned to the Federal Solutions reporting unit and represents synergies expected to be realized from this business combination. The entire value of goodwill is deductible for tax purposes.

The amount of revenue generated by SealingTech and included within consolidated revenue is $16.9 million and $33.8 million for the three and six months ended June 30, 2024, respectively. The Company has determined that the presentation of net income from the date of acquisition is impracticable due to the integration of general corporate functions upon acquisition.

Supplemental Pro Forma Information (Unaudited)

Supplemental information of unaudited pro forma operating results assuming the SealingTech acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:

 

9


 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Pro forma Revenue

 

$

1,670,467

 

 

$

1,390,016

 

 

$

3,206,143

 

 

$

2,580,497

 

Pro forma Net Income including noncontrolling interests

 

 

81,910

 

 

 

59,230

 

 

$

(8,869

)

 

$

93,425

 

IPKeys Power Partners

On April 13, 2023, the Company entered into a merger agreement to acquire a 100% ownership interest in IPKeys Power Partners (“IPKeys”), a privately-owned company, for $43.0 million in cash. The merger brings IPKeys' established customer base, expanding Parsons' presence in two rapidly growing end markets: grid modernization and cyber resiliency for critical infrastructure. Headquartered in Tinton Falls, New Jersey, IPKeys is a trusted provider of enterprise software platform solutions that is actively delivering cyber and operational security to hundreds of electric, water, and gas utilities across North America. The acquisition was entirely funded by cash on-hand. In connection with this acquisition, the Company recognized $0.6 million of acquisition-related expenses in “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, respectively, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):

 

 

 

Amount

 

Cash and cash equivalents

 

$

126

 

Accounts receivable

 

 

3,937

 

Contract assets

 

 

834

 

Prepaid expenses and other current assets

 

 

455

 

Property and equipment

 

 

86

 

Right of use assets, operating leases

 

 

1,105

 

Other noncurrent assets

 

 

152

 

Goodwill

 

 

22,407

 

Intangible assets

 

 

23,000

 

Accounts payable

 

 

(541

)

Accrued expenses and other current liabilities

 

 

(1,768

)

Contract liabilities

 

 

(1,936

)

Short-term lease liabilities, operating leases

 

 

(343

)

Deferred tax liabilities

 

 

(3,713

)

Long-term lease liabilities, operating leases

 

 

(762

)

Net assets acquired

 

$

43,039

 

Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):

 

 

 

Gross
Carrying
Amount

 

 

Amortization
Period

 

 

 

 

 

(in years)

Customer relationships (1)

 

$

15,900

 

 

16

Developed technologies

 

 

7,000

 

 

11

Other

 

$

100

 

 

1

(1) The acquired business is a SaaS commercial business. Backlog for this type of business is included as customer relationships.

Amortization expense of $0.4 million and $0.8 million related to these intangible assets was recorded for the three and six months ended June 30, 2024, respectively and $0.4 million for both the three and six months ended June 30, 2023. The entire value of goodwill was assigned to the Critical Infrastructure reporting unit and represents synergies expected to be realized from this business combination. $0.9 million of goodwill is deductible for tax purposes.

The amount of revenue generated by IPKeys and included within consolidated revenue is $2.6 million for both the three and six months ended June 30, 2023. The Company has determined that the presentation of net income from the date of acquisition is impracticable due to the integration of general corporate functions upon acquisition.

10


 

Supplemental Pro Forma Information (Unaudited)

Supplemental information of unaudited pro forma operating results assuming the IPKeys acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Pro forma Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,532,807

 

Pro forma Net Income including noncontrolling interests

 

 

80,812

 

 

 

56,441

 

 

$

(11,141

)

 

$

91,803

 

 

5.
Contracts with Customers

Disaggregation of Revenue

The Company’s contracts contain both fixed-price and cost reimbursable components. Contract types are based on the component that represents the majority of the contract. The following table presents revenue disaggregated by contract type (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Fixed-price

 

$

707,235

 

 

$

440,094

 

 

$

1,338,454

 

 

$

781,106

 

Time-and-Materials

 

 

347,275

 

 

 

324,033

 

 

 

697,926

 

 

 

642,348

 

Cost-plus

 

 

615,957

 

 

 

592,359

 

 

 

1,169,763

 

 

 

1,106,498

 

Total

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

 

See “Note 18 – Segments Information” for the Company’s revenues by business lines.

Contract Assets and Contract Liabilities

Contract assets and contract liabilities balances at June 30, 2024 and December 31, 2023 were as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

$ change

 

 

% change

 

Contract assets

 

$

803,685

 

 

$

757,515

 

 

$

46,170

 

 

 

6.1

%

Contract liabilities

 

 

298,104

 

 

 

301,107

 

 

 

(3,003

)

 

 

-1.0

%

Net contract assets (liabilities) (1)

 

$

505,581

 

 

$

456,408

 

 

$

49,173

 

 

 

10.8

%

 

(1)
Total contract retentions included in net contract assets (liabilities) were $77.0 million as of June 30, 2024, of which $33.3 million are not expected to be paid in the next 12 months. Total contract retentions included in net contract assets (liabilities) were $73.8 million as of December 31, 2023. Contract assets at June 30, 2024 and December 31, 2023 include $102.0 million and $109.5 million, respectively, related to net claim recoveries. For the three and six months ended June 30, 2024 and June 30, 2023, there were no material losses recognized related to the collectability of claims, unapproved change orders, and requests for equitable adjustment.

During the three months ended June 30, 2024 and June 30, 2023, the Company recognized revenue of $30.9 million and $29.6 million, respectively, and $169.2 million and $107.7 million during the six months ended June 30, 2024 and June 30, 2023, respectively that was included in the corresponding contract liability balances at December 31, 2023 and December 31, 2022, respectively.

There was no significant impairment of contract assets recognized during the three and six months ended June 30, 2024 and June 30, 2023.

 

11


 

The following table presents revisions in estimates, such as changes in estimated claims or incentives, related to performance obligations partially satisfied in previous periods that individually had an impact of $5 million or more on revenue. In certain instances, revisions in estimates on a contract do not exceed the threshold in any particular quarter but exceed the threshold on a year-to-date basis (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue impact, net

 

$

-

 

 

$

20,168

 

 

$

(8,939

)

 

$

20,339

 

Certain financial statement impacts from revisions in estimates were as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating income (loss)

 

$

-

 

 

$

(551

)

 

$

(8,939

)

 

$

(1,080

)

Net income (loss)

 

 

-

 

 

 

(410

)

 

 

(6,677

)

 

 

(803

)

Diluted income (loss) per share

 

$

-

 

 

$

0.00

 

 

$

(0.06

)

 

$

(0.01

)

The amounts for the three and six months ended June 30, 2023, in the table above, include changes in estimates related to direct costs of contracts of $24.7 million for both periods, related to a write-down on a contract in the Critical Infrastructure segment.

Accounts Receivable, net

Accounts receivable, net consisted of the following as of June 30, 2024 and December 31, 2023 (in thousands):

 

 

 

2024

 

 

2023

 

Billed

 

$

692,946

 

 

$

646,375

 

Unbilled

 

 

353,876

 

 

 

273,215

 

   Total accounts receivable, gross

 

 

1,046,822

 

 

 

919,590

 

Allowance for doubtful accounts

 

 

(3,886

)

 

 

(3,952

)

   Total accounts receivable, net

 

$

1,042,936

 

 

$

915,638

 

 

Billed accounts receivable represents amounts billed to clients that have not been collected. Unbilled accounts receivable represents amounts where the Company has a present contractual right to bill but an invoice has not been issued to the customer at the period-end date. Receivables from contracts with the U.S. federal government and its agencies were 25% and 18% as of June 30, 2024 and December 31, 2023, respectively.

The allowance for doubtful accounts was determined based on consideration of trends in actual and forecasted credit quality of clients, including delinquency and payment history, type of client, such as a government agency or commercial sector client, and general economic conditions and particular industry conditions that may affect a client’s ability to pay.

Transaction Price Allocated to the Remaining Unsatisfied Performance Obligations

The Company’s remaining unsatisfied performance obligations (“RUPO”) as of June 30, 2024 represent a measure of the total dollar value of work to be performed on contracts awarded and in-progress. The Company had $6.2 billion in RUPO as of June 30, 2024.

RUPO will increase with awards of new contracts and decrease as the Company performs work and recognizes revenue on existing contracts. Projects are included within RUPO at such time the project is awarded and agreement on contract terms has been reached. The difference between RUPO and backlog relates to unexercised option years that are included within backlog and the value of Indefinite Delivery/Indefinite Quantity (“IDIQ”) contracts included in backlog for which delivery orders have not been issued.

RUPO is comprised of: (a) original transaction price, (b) change orders for which written confirmations from our customers have been received, (c) pending change orders for which the Company expects to receive confirmations in the ordinary course of business, and (d) claim amounts that the Company has made against customers for which it has

12


 

determined that it has a legal basis under existing contractual arrangements and a significant reversal of revenue is not probable, less revenue recognized to-date.

The Company expects to satisfy its RUPO as of June 30, 2024 over the following periods (in thousands):

 

 Period RUPO Will Be Satisfied

 

Within One Year

 

 

Within One to
Two Years

 

 

Thereafter

 

 Federal Solutions

 

$

1,724,068

 

 

$

261,075

 

 

$

175,603

 

 Critical Infrastructure

 

 

2,031,090

 

 

 

980,936

 

 

 

993,590

 

    Total

 

$

3,755,158

 

 

$

1,242,011

 

 

$

1,169,193

 

 

6.
Leases

The Company has operating and finance leases for corporate and project office spaces, vehicles, heavy machinery and office equipment. Our leases have remaining lease terms of one year to eight years, some of which may include options to extend the leases for up to five years, and some of which may include options to terminate the leases after the third year.

The components of lease costs for the three and six months ended June 30, 2024 and June 30, 2023 are as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating lease cost

 

$

16,885

 

 

$

17,129

 

 

$

33,562

 

 

$

33,754

 

Short-term lease cost

 

 

3,780

 

 

 

3,396

 

 

 

7,432

 

 

 

7,059

 

Amortization of right-of-use assets

 

 

835

 

 

 

670

 

 

 

1,612

 

 

 

1,186

 

Interest on lease liabilities

 

 

104

 

 

 

65

 

 

 

198

 

 

 

98

 

Sublease income

 

 

(1,119

)

 

 

(1,239

)

 

 

(2,238

)

 

 

(2,363

)

Total lease cost

 

$

20,485

 

 

$

20,021

 

 

$

40,566

 

 

$

39,734

 

 

Supplemental cash flow information related to leases for the three months ended June 30, 2024 and June 30, 2023 is as follows (in thousands):

 

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating cash flows for operating leases

 

$

34,189

 

 

$

35,076

 

Operating cash flows for finance leases

 

 

198

 

 

 

98

 

Financing cash flows from finance leases

 

 

1,536

 

 

 

1,166

 

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

 

 

6,400

 

 

 

43,398

 

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

 

$

2,506

 

 

$

3,412

 

 

13


 

Supplemental balance sheet and other information related to leases as of June 30, 2024 and December 31, 2023 are as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Operating Leases:

 

 

 

 

 

 

Right-of-use assets

 

$

136,169

 

 

$

159,211

 

Lease liabilities:

 

 

 

 

 

 

Current

 

 

52,840

 

 

 

58,556

 

Long-term

 

 

98,152

 

 

 

117,505

 

Total operating lease liabilities

 

$

150,992

 

 

$

176,061

 

Finance Leases:

 

 

 

 

 

 

Other noncurrent assets

 

$

8,704

 

 

$

7,779

 

Accrued expenses and other current liabilities

 

$

3,206

 

 

$

2,682

 

Other long-term liabilities

 

$

5,649

 

 

$

5,129

 

 

 

 

 

 

 

 

Weighted Average Remaining Lease Term:

 

 

 

 

 

 

Operating leases

 

3.7 Years

 

 

3.9 years

 

Finance leases

 

3 Years

 

 

3.1 years

 

Weighted Average Discount Rate:

 

 

 

 

 

 

Operating leases

 

 

4.3

%

 

 

4.2

%

Finance leases

 

 

4.8

%

 

 

4.6

%

 

As of June 30, 2024, the Company has no operating leases that have not yet commenced.

 

A maturity analysis of the future undiscounted cash flows associated with the Company’s operating and finance lease liabilities as of June 30, 2024 is as follows (in thousands):

 

 

 

Operating Leases

 

 

Finance Leases

 

2024 (remaining)

 

$

31,387

 

 

$

1,817

 

2025

 

 

49,993

 

 

 

3,235

 

2026

 

 

33,356

 

 

 

2,580

 

2027

 

 

20,033

 

 

 

1,400

 

2028

 

 

15,319

 

 

 

466

 

Thereafter

 

 

13,394

 

 

 

8

 

Total lease payments

 

 

163,482

 

 

 

9,506

 

Less: imputed interest

 

 

(12,490

)

 

 

(651

)

Total present value of lease liabilities

 

$

150,992

 

 

$

8,855

 

7.
Goodwill

The following table summarizes the changes in the carrying value of goodwill by reporting segment from December 31, 2023 to June 30, 2024 (in thousands):

 

 

 

December 31, 2023

 

 

Acquisitions

 

 

Foreign Exchange

 

 

June 30, 2024

 

Federal Solutions

 

$

1,686,901

 

 

$

-

 

 

$

-

 

 

$

1,686,901

 

Critical Infrastructure

 

 

105,764

 

 

 

-

 

 

 

(1,762

)

 

 

104,002

 

Total

 

$

1,792,665

 

 

$

-

 

 

$

(1,762

)

 

$

1,790,903

 

 

The Company performed a qualitative triggering analysis and determined there was no triggering event indicating a potential impairment to the carrying value of its goodwill at June 30, 2024 and concluded there has not been an impairment.

14


 

8.
Intangible Assets

The gross amount and accumulated amortization of intangible assets with finite useful lives included in “Intangible assets, net” on the consolidated balance sheets are as follows (in thousands except for years):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

Weighted
Average

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Amortization
Period
(in years)

 

Backlog

 

$

107,000

 

 

$

(37,922

)

 

$

69,078

 

 

$

130,000

 

 

$

(45,964

)

 

$

84,036

 

 

 

4.8

 

Customer relationships

 

 

292,530

 

 

 

(128,572

)

 

 

163,958

 

 

 

297,120

 

 

 

(124,194

)

 

 

172,926

 

 

 

11.5

 

Leases

 

 

120

 

 

 

(118

)

 

 

2

 

 

 

120

 

 

 

(106

)

 

 

14

 

 

 

1.0

 

Developed technology

 

 

30,600

 

 

 

(17,620

)

 

 

12,980

 

 

 

31,600

 

 

 

(15,823

)

 

 

15,777

 

 

 

4.7

 

Trade name

 

 

1,000

 

 

 

(917

)

 

 

83

 

 

 

1,000

 

 

 

(417

)

 

 

583

 

 

 

1.0

 

Non-compete agreements

 

 

500

 

 

 

(347

)

 

 

153

 

 

 

1,500

 

 

 

(1,097

)

 

 

403

 

 

 

3.0

 

In process research and development

 

 

1,800

 

 

 

-

 

 

 

1,800

 

 

 

1,800

 

 

 

-

 

 

 

1,800

 

 

n/a

 

Other intangibles

 

 

25

 

 

 

-

 

 

 

25

 

 

 

375

 

 

 

(348

)

 

 

27

 

 

-

 

Total intangible assets

 

$

433,575

 

 

$

(185,496

)

 

$

248,079

 

 

$

463,515

 

 

$

(187,949

)

 

$

275,566

 

 

 

 

The aggregate amortization expense of intangible assets for the three months ended June 30, 2024 and June 30, 2023 was $13.8 million and $18.1 million, respectively and $27.5 million and $36.1 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

Estimated amortization expense for the remainder of the current fiscal year and in each of the next four years and beyond is as follows (in thousands):

 

 

 

June 30, 2024

 

2024

 

$

22,352

 

2025

 

 

43,443

 

2026

 

 

37,019

 

2027

 

 

32,538

 

2028

 

 

24,323

 

Thereafter

 

 

86,604

 

Total

 

$

246,279

 

 

9.
Property and Equipment, Net

Property and equipment consisted of the following at June 30, 2024 and December 31, 2023 (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

Useful life
(years)

Buildings and leasehold improvements

 

$

102,309

 

 

$

102,372

 

 

1-15

Furniture and equipment

 

 

84,574

 

 

 

84,244

 

 

3-10

Computer systems and equipment

 

 

172,846

 

 

 

168,926

 

 

3-10

Construction equipment

 

 

6,181

 

 

 

6,173

 

 

5-7

Construction in progress

 

 

25,019

 

 

 

21,030

 

 

 

 

 

 

390,929

 

 

 

382,745

 

 

 

Accumulated depreciation

 

 

(292,712

)

 

 

(283,788

)

 

 

Property and equipment, net

 

$

98,217

 

 

$

98,957

 

 

 

 

Depreciation expense for the three months ended June 30, 2024 and June 30, 2023 was $9.2 million and $9.5 million, respectively and $18.7 million and $18.9 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

15


 

10.
Debt and Credit Facilities

Debt consisted of the following (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Long-Term Debt:

 

 

 

 

 

 

Delayed draw term loan

 

$

350,000

 

 

$

350,000

 

Convertible senior notes due 2025

 

 

115,443

 

 

 

400,000

 

Convertible senior notes due 2029

 

 

800,000

 

 

 

-

 

Revolving credit facility

 

 

-

 

 

 

-

 

Debt issuance costs

 

 

(18,137

)

 

 

(4,037

)

Total

 

$

1,247,306

 

 

$

745,963

 

Delayed Draw Term Loan

In September 2022, the Company entered into a $350 million unsecured Delayed Draw Term Loan with an increase option of up to $150 million (the “2022 Delayed Draw Term Loan”). Proceeds of the 2022 Delayed Draw Term Loan Agreement may be used (a) to pay off in full, or partially payoff, the Company’s existing Senior Notes, (b) to prepay revolving loans outstanding under the Revolving Credit Agreement (as defined below), or (c) for working capital, capital expenditures and other lawful corporate purposes. The Company drew $350.0 million from the 2022 Delayed Draw Term Loan in November 2022. The Company incurred $0.9 million of debt issuance costs in connection with the delayed draw term loan. These costs are presented as a direct deduction from long-term debt on the face of the balance sheet. Interest expense related to the Delayed Draw Term Loan for the three months ended June 30, 2024 and June 30, 2023 were $5.8 million and $5.6 million, respectively and $11.8 million and $10.7 million for the six months ended June 30, 2024 and June 30, 2023, respectively. The amortization of debt issuance costs and interest expense is recorded in “Interest expense” on the consolidated statements of income. As of June 30, 2024 and December 31, 2023, there was $350.0 million outstanding under the Delayed Draw Term Loan.

The 2022 Delayed Draw Term Loan has a three-year maturity and permits the Company to borrow in U.S. dollars. The 2022 Delayed Draw Term Loan does not require any amortization payments by the Company. Depending on the Company’s consolidated leverage ratio (or debt rating after such time as the Company has such rating), borrowings under the 2022 Delayed Draw Term Loan Agreement will bear interest at either an adjusted Term SOFR benchmark rate plus a margin between 0.875% and 1.500% or a base rate plus a margin of between 0% and 0.500% and will initially bear interest at the middle of this range. The Company will pay a ticking fee on unused term loan commitments at a rate of 0.175% commencing with the date that is ninety (90) days after the Closing Date. Amounts outstanding under the 2022 Delayed Draw Term Loan Agreement may be prepaid at the option of the Company without premium or penalty, subject to customary breakage fees in connection with the prepayment of benchmark rate loans. The interest rates on June 30, 2024 and December 31, 2023 were both 6.6%.

Convertible Senior Notes due 2025

In August 2020, the Company issued an aggregate $400.0 million of 0.25% Convertible Senior Notes due 2025, including the exercise of a $50.0 million initial purchasers’ option. The Company received proceeds from the issuance and sale of the Convertible Senior Notes of $389.7 million, net of $10.3 million of transaction fees and other third-party offering expenses. The Convertible Senior Notes accrue interest at a rate of 0.25% per annum, payable semi-annually on February 15 and August 15 of each year beginning on February 15, 2021, and will mature on August 15, 2025, unless earlier repurchased, redeemed or converted.

The Convertible Senior Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company’s unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s subsidiaries

Each $1,000 of principal of the Notes will initially be convertible into 22.2913 shares of our common stock, which is equivalent to an initial conversion price of $44.86 per share, subject to adjustment upon the occurrence of specified events. On or after March 15, 2025 until the close of business on the second scheduled trading day immediately

16


 

preceding the maturity date of the Convertible Senior Notes, holders may convert all or a portion of their Convertible Senior Notes, regardless of the conditions below.

Prior to the close of business on the business day immediately preceding March 15, 2025, the Notes will be convertible at the option of the holders thereof only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on December 31, 2021, if the last reported sale price of the Company’s common stock for at least 20 trading days, whether or not consecutive, during a period of 30 consecutive trading days ending on, and including the last trading day of the immediately preceding calendar quarter, is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of Convertible Senior Notes for such trading day was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls such Convertible Senior Notes for redemption; or
upon the occurrence of specified corporate events described in the Indenture.

The Company may redeem all or any portion of the Convertible Senior Notes for cash, at its option, on or after August 21, 2023 and before the 51st scheduled trading day immediately before the maturity date at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for a specified period of time. In addition, calling any Convertible Senior Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Convertible Senior Note, in which case the conversion rate applicable to the conversion of that Convertible Senior Note will be increased in certain circumstances if it is converted after it is called for redemption.

Upon the occurrence of a fundamental change prior to the maturity date of the Convertible Senior Notes, holders of the Convertible Senior Notes may require the Company to repurchase all or a portion of the Convertible Senior Notes for cash at a price equal to 100% of the principal amount of the Convertible Senior Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

Upon conversion, the Company may settle the Convertible Senior Notes for cash, shares of the Company’s common stock, or a combination thereof, at the Company’s option. If the Company satisfies its conversion obligation solely in cash or through payment and delivery of a combination of cash and shares of the Company’s common stock, the amount of cash and shares of common stock due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 50-trading day observation period.

The Company recognized interest expense of $0.1 million and $0.7 million for the three months ended June 30, 2024 and June 30, 2023, respectively and $3.7 million and $1.5 million for the six months ended June 30, 2024 and June 30, 2023, respectively. The net, carrying value of the Convertible Senior Notes were $115.4 million and $396.5 million as of June 30, 2024 and December 31, 2023, respectively.

See the discussion of the partial repurchase of Convertible Senior Notes due 2025 and the unwind of the related note hedge and warrants below.

Note Hedge and Warrant - Convertible Senior Notes due 2025

In connection with the sale of the Convertible Senior Notes, the Company purchased a bond hedge designed to mitigate the potential dilution from the conversion of the Convertible Senior Notes. Under the five-year term of the bond hedge, upon a conversion of the bonds, the Company will receive the number of shares of common stock equal to the remaining common stock deliverable upon conversion of the Convertible Senior Notes if the conversion value exceeds the principal amount of the Notes. The aggregate number of shares that the Company could be obligated to issue upon conversion of the Convertible Senior Notes is approximately 8.9 million shares. The cost of the convertible note hedge transactions was $55.0 million.

17


 

The cost of the convertible note hedge was partially offset by the Company’s sale of warrants to acquire approximately 8.9 million shares of the Company’s common stock. The warrants were initially exercisable at a price of at least $66.46 per share and are subject to customary adjustments upon the occurrence of certain events, such as the payment of dividends. The Company received $13.8 million in cash proceeds from the sales of these warrants.

The bond hedge and warrant transactions effectively increased the conversion price associated with the Convertible Senior Notes during the term of these transactions from 35%, or $44.86, to 100%, or $66.46, at their issuance, thereby reducing the dilutive economic effect to shareholders upon actual conversion.

The bond hedges and warrants are indexed to, and potentially settled in, shares of the Company’s common stock. The net cost of $41.2 million for the purchase of the bond hedges and sale of the warrants was recorded as a reduction to additional paid-in capital in the consolidated balance sheets.

At issuance, the Company recorded a deferred tax liability of $16.2 million related to the Convertible Senior Notes debt discount and the capitalized debt issuance costs. The Company also recorded a deferred tax asset of $16.5 million related to the convertible note hedge transactions and the tax basis of the capitalized debt issuance costs through additional paid-in capital. The deferred tax liability and deferred tax asset were included net in “Deferred tax assets” on the consolidated balance sheets. Upon adoption of ASU 2020-06, the Company reversed the deferred tax liability of $13.9 million that the Company had recorded at issuance related to the Convertible Senior Note debt discount and recorded an additional deferred tax liability of $0.4 million related to the capitalized debt issuance costs. In addition, the Company recorded a $0.9 million adjustment to the deferred tax asset through retained earnings related to the tax effect of book accretion recorded in 2020 and reversed upon adoption.

Convertible Senior Notes due 2029

In February 2024, the Company issued an aggregate $800.0 million of 2.625% Convertible Senior Notes due 2029 (the “2029 Convertible Notes”), including the exercise of a $100.0 million initial purchasers’ option in full. The Company received proceeds from the issuance and sale of the 2029 Convertible Notes of $781.1 million, net of $18.9 million of transaction fees and other third-party offering expenses. The 2029 Convertible Notes accrue interest at a rate of 2.625% per annum, payable semi-annually on March 1 and September 1 of each year beginning on September 1, 2024, and will mature on March 1, 2029, unless earlier repurchased, redeemed or converted.

The 2029 Convertible Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the 2029 Convertible Notes; equal in right of payment to any of the Company’s unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, including borrowings under the Company’s revolving credit facility and delayed draw term loan credit facility, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s subsidiaries.

Each $1,000 of principal of the 2029 Convertible Notes will initially be convertible into 10.6256 shares of our common stock, which is equivalent to an initial conversion price of approximately $94.11 per share, subject to adjustment upon the occurrence of specified events. On or after October 1, 2028 until the close of business on the second scheduled trading day immediately preceding the maturity date of the 2029 Convertible Notes, holders may convert all or a portion of their 2029 Convertible Notes, regardless of the conditions below.

Prior to the close of business on the business day immediately preceding October 1, 2028, the 2029 Convertible Notes will be convertible at the option of the holders thereof only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on June 30, 2024, if the last reported sale price of the Company’s common stock for at least 20 trading days, whether or not consecutive, during a period of 30 consecutive trading days ending on, and including the last trading day of the immediately preceding calendar quarter, is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any ten consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of 2029 Convertible Notes for such trading day was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;

18


 

if the Company calls such 2029 Convertible Notes for redemption; or
upon the occurrence of specified corporate events described in the Indenture.

The Company may redeem all or any portion of the 2029 Convertible Notes for cash, at its option, on or after March 8, 2027 and before the 51st scheduled trading day immediately before the maturity date at a redemption price equal to 100% of the principal amount of the 2029 Convertible Notes to be redeemed, plus accrued and unpaid interest, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for a specified period of time. In addition, calling any 2029 Convertible Notes for redemption will constitute a Make-Whole Fundamental Change with respect to that 2029 Convertible Note, in which case the conversion rate applicable to the conversion of that 2029 Convertible Notes will be increased in certain circumstances if it is converted after it is called for redemption.

Upon the occurrence of a fundamental change prior to the maturity date of the 2029 Convertible Notes, holders of the 2029 Convertible Notes may require the Company to repurchase all or a portion of the 2029 Convertible Notes for cash at a price equal to 100% of the principal amount of the 2029 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

Upon conversion, the Company will settle the principal amount of the 2029 Convertible Notes converted in cash and will settle the remainder of the consideration owed upon conversion in cash, shares of the Company’s common stock, or a combination thereof, at the Company’s option, with such amount of cash and, if applicable, shares of common stock due upon conversion based on a daily conversion value calculated on a proportionate basis for each trading day in a 50-trading day observation period.

The Company recognized interest expense with respect to the 2029 Convertible Notes of $6.3 million and $8.7 million for the three and six months ended June 30, 2024, respectively. As of June 30, 2024, the net, carrying value of the 2029 Convertible Notes was $782.2 million.

Capped Call Transactions - Convertible Senior Notes due 2029

In February 2024, in connection with the offering of the 2029 Convertible Notes, the Company entered into capped call transactions (the “Capped Call Transactions”) with certain financial institutions. The Capped Call Transactions are expected generally to reduce the potential dilution to the Company’s common stock upon any conversion of the Convertible Senior Notes due 2029 and/or offset any cash payments the Company is required to make in excess of the principal amount of any converted Convertible Senior Notes due 2029, as the case may be. If, however, the market price per share of the Company’s common stock, as measured under the terms of the Capped Call Transactions, exceeds the cap price of the Capped Call Transactions, there would nevertheless be dilution and/or there would not be an offset of such cash payments, in each case, to the extent that such market price exceeds the cap price of the Capped Call Transactions.

The cap price of the Capped Call Transactions is initially $131.7575 per share, which represents a premium of 75% over the last reported sale price of the Company’s common stock of $75.29 per share on the New York Stock Exchange on February 21, 2024, and is subject to certain adjustments under the terms of the Capped Call Transactions. The cost of $88.4 million for the Capped Call Transactions was recorded as a reduction to additional paid-in capital in the consolidated balance sheets.

At issuance, the Company recorded a deferred tax asset of $22.3 million related to the Capped Call Transactions costs through additional paid-in capital. The deferred tax asset was included in Deferred tax assets in the consolidated balance sheets.

Convertible Senior Notes due 2025 Partial Repurchase and Note Hedge and Warrants Partial Unwind

In connection with the issuance of the Convertible Senior Notes due 2029, during the first quarter of 2024, we used $391.8 million of the net proceeds to purchase approximately $228.1 million aggregate principal amount of our Convertible Senior Notes due 2025 concurrently with the offering in separate and individually negotiated transactions. In addition, we used $103.8 million to settle the repurchase of approximately $56.5 million aggregate principal amount of our Convertible Senior Notes due 2025 in a separately negotiated transaction that settled in March 2024. We also received approximately $90.6 million in cash from the note hedge counterparties for the partial termination of the existing bond hedge relating to the Convertible Senior Notes due 2025 repurchased, net of our obligations to the counterparties in

19


 

connection with the partial termination of the related warrant transactions. The tax effect of $46.2 million from the partial unwind of the existing bond hedge was recognized as a reduction in additional paid-in capital in the consolidated balance sheets. The income tax payable was included in Income taxes payable in the consolidated balance sheets.

The partial repurchase, during the six months ended June 30, 2024, resulted in a $214.2 million loss on debt extinguishment which includes a $3.2 million charge to interest expense for the acceleration of the amortization of debt issuance costs associated with the 0.25% Convertible Senior Notes due 2025. The tax effect of the debt extinguishment, excluding the interest expense, was recognized as a discrete event to the quarter giving rise to an increase in the effective tax rate and tax benefit of $49.9 million recognized in the income statement.

Revolving Credit Facility

 

In June 2021, the Company entered into a $650 million unsecured revolving credit facility (the “Credit Agreement”). The Company incurred $1.9 million of costs in connection with this Credit Agreement. The 2021 Credit Agreement replaced an existing Fifth Amended and Restated Credit Agreement dated as of November 15, 2017. Under the new agreement, the Company’s revolving credit facility was increased from $550 million to $650 million. The credit facility has a five-year maturity, which may be extended up to two times for periods determined by the Company and the applicable extending lenders, and permits the Company to borrow in U.S. dollars, certain specified foreign currencies, and each other currency that may be approved in accordance with the 2021 Facility. The borrowings under the Credit Agreement bear interest at either the Term SOFR rate plus a margin between 1.0% and 1.625% or a base rate (as defined in the Credit Agreement) plus a margin of between 0% and 0.625%. The rates on June 30, 2024 and December 31, 2023 were both 6.7%. Borrowings under this Credit Agreement are guaranteed by certain Company operating subsidiaries. Letters of credit commitments outstanding under this agreement aggregated to $43.0 million and $43.8 million at June 30, 2024 and December 31, 2023, respectively, which reduced borrowing limits available to the Company. Interest expense related to the Credit Agreement was $0.2 million and $0.3 million for the three months ended June 30, 2024 and June 30, 2023, respectively and $0.5 million and $0.5 million for the six months ended June 30, 2024 and June 30, 2023. There were no loan amounts outstanding under the Credit Agreement at June 30, 2024.

The Credit Agreement includes various covenants, including restrictions on indebtedness, liens, acquisitions, investments or dispositions, payment of dividends and maintenance of certain financial ratios and conditions. The Company was in compliance with these covenants at June 30, 2024 and December 31, 2023.

Letters of Credit

 

The Company also has in place several secondary bank credit lines for issuing letters of credit, principally for foreign contracts, to support performance and completion guarantees. Letters of credit commitments outstanding under these bank lines aggregated approximately $303.6 million and $320.7 million at June 30, 2024 and December 31, 2023, respectively.

11.
Income Taxes

In 2021 the Organization for Economic Co-operation and Development (OECD) announced an inclusive Framework on Base Erosion and Profit Shifting (BEPS) including Pillar Two Model Rules defining the global minimum tax, also known as the Global Anti-Base Erosion (GloBE), which aims to ensure that multinational enterprises (MNEs) pay a 15% minimum level of tax regardless of where the MNE operates. The OECD has released its fourth round of administrative guidance In June 2024. Many non-US tax jurisdictions have either recently enacted legislation to adopt components of the Pillar Two Model Rules beginning in 2024 and/or have announced their plans to enact legislation in future years. The Company continues to evaluate the impact of the implementation of Pillar Two on its income tax position. The Company does not expect Pillar Two to result in any material impact to the Company’s income tax provision. We are continuing to evaluate the potential impact on future periods of the Pillar Two Framework, pending enactment of legislation by individual countries.

The Company’s effective tax rate was 21.7% and 21.8% for the three months ended June 30, 2024 and June 30, 2023, respectively. The decrease in the effective tax rate was due primarily to an increase in the foreign-derived intangible income (FDII) deduction, offset by an increased valuation allowance against deferred tax assets, and an increase in executive compensation subject to Section 162(m). The Company’s effective tax rate benefit was 46.3% and the effective tax rate was 22.9% for the six months ended June 30, 2024 and June 30, 2023, respectively. The change in effective tax rate was due primarily to the tax benefit resulting from the $211 million loss in partially unwinding Convertible Senior Notes during the first quarter 2024. The difference between the effective tax rate and the statutory U.S. Federal income

20


 

tax rate of 21% for the three and six months ended June 30, 2024 primarily relates to a change in jurisdictional earnings partially resulting from a loss in partially unwinding Convertible Senior Notes, the FDII deduction, equity based compensation, and untaxed income attributable to noncontrolling interests, partially offset by rate impacts related to state income taxes, and foreign withholding taxes.

As of June 30, 2024, the Company’s deferred tax assets were subject to a valuation allowance of $44.0 million primarily related to foreign net operating loss carryforwards, foreign tax credit carryforwards, reserves and capital losses that the Company has determined are not more-likely-than-not to be realized. The factors used to assess the likelihood of realization include: the past performance of the entities, forecasts of future taxable income, future reversals of existing taxable temporary differences, and available tax planning strategies that could be implemented to realize the deferred tax assets. The ability or failure to achieve the forecasted taxable income in these entities could affect the ultimate realization of deferred tax assets.

As of June 30, 2024 and December 31, 2023, the liability for income taxes associated with uncertain tax positions was $22.1 million and $25.5 million, respectively. It is reasonably possible that the Company may realize a decrease in our uncertain tax positions of approximately $2.8 million during the next 12 months as a result of concluding various tax audits and closing tax years.

Although the Company believes its reserves for its tax positions are reasonable, the final outcome of tax audits could be materially different, both favorably and unfavorably. It is reasonably possible that certain audits may conclude in the next 12 months and that the unrecognized tax benefits the Company has recorded in relation to these tax years may change compared to the liabilities recorded for these periods.

12.
Contingencies

The Company is subject to certain lawsuits, claims and assessments that arise in the ordinary course of business. Additionally, the Company has been named as a defendant in lawsuits alleging personal injuries as a result of contact with asbestos products at various project sites. Management believes that any significant costs relating to these claims will be reimbursed by applicable insurance and, although there can be no assurance that these matters will be resolved favorably, management believes that the ultimate resolution of any of these claims will not have a material adverse effect on our consolidated financial position, results of operations, or cash flows. A liability is recorded when it is both probable that a loss has been incurred and the amount of loss or range of loss can be reasonably estimated. When using a range of loss estimate, the Company records the liability using the low end of the range unless some amount within the range of loss appears at that time to be a better estimate than any other amount in the range. The Company records a corresponding receivable for costs covered under its insurance policies. Management judgment is required to determine the outcome and the estimated amount of a loss related to such matters. Management believes that there are no claims or assessments outstanding which would materially affect the consolidated results of operations or the Company’s financial position.

In September 2015, a former Parsons employee filed an action in the United States District Court for the Northern District of Alabama against us as a qui tam relator on behalf of the United States (the “Relator”) alleging violation of the False Claims Act. The plaintiff alleges that, as a result of these actions, the United States paid in excess of $1 million per month between February and September 2006 that it should have paid to another contractor, plus $2.9 million to acquire vehicles for the contractor defendant to perform its security services. The lawsuit sought (i) that we cease and desist from violating the False Claims Act, (ii) monetary damages equal to three times the amount of damages that the United States has sustained because of our alleged violations, plus a civil penalty of not less than $5,500 and not more than $11,000 for each alleged violation of the False Claims Act, (iii) monetary damages equal to the maximum amount allowed pursuant to §3730(d) of the False Claims Act, and (iv) Relator’s costs for this action, including recovery of attorneys’ fees and costs incurred in the lawsuit. The United States government did not intervene in this matter as it is allowed to do so under the statute. The court heard dispositive motions in 2023, including Parsons’ motion for summary judgment. We are awaiting the court’s rulings upon such motions, which will determine whether a trial will be necessary for this matter in 2024.

21


 

On July 1, 2024, a final judgment was filed with the clerk of the Superior Court of the State of California In and For the County of San Mateo with an award of damages in the total amount of approximately $102.5 million in favor of Parsons Transportation Group, Inc. and against Alstom Signaling Operations LLC (Alstom"). This proposed award relates back to a lawsuit Parsons initially filed against the Peninsula Corridor Joint Powers Board for breach of contract and wrongful termination in February 2017 (which was settled between Parsons and the Joint Powers Board in 2021) and a cross-complaint filed against Alstom Signaling Operations LLC in November 2017, as subsequently amended, for breach of contract, negligence and intentional misrepresentation. Alstom filed its notice of appeal on July 9, 2024 and has posted a bond.

At this time, the Company is unable to determine the probability of the outcome of the litigation.

Federal government contracts are subject to audits, which are performed for the most part by the Defense Contract Audit Agency (“DCAA”). Audits by the DCAA and other agencies consist of reviews of our overhead rates, operating systems and cost proposals to ensure that we account for such costs in accordance with the Cost Accounting Standards (“CAS”). If the DCAA determines we have not accounted for such costs in accordance with the CAS, the DCAA may disallow these costs. The disallowance of such costs may result in a reduction of revenue and additional liability for the Company. Historically, the Company has not experienced any material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future. All audits of costs incurred on work performed through 2018 have been closed, and years thereafter remain open.

Although there can be no assurance that these matters will be resolved favorably, management believes that their ultimate resolution will not have a material adverse impact on the Company’s consolidated financial position, results of operations, or cash flows.

 

13.
Retirement Benefit Plan

The Company’s principal retirement benefit plan is the Parsons Employee Stock Ownership Plan (“ESOP”), a stock bonus plan, established in 1975 to cover eligible employees of the Company and certain affiliated companies. Contributions of treasury stock to the ESOP are made annually in amounts determined by the Company’s board of directors and are held in trust for the sole benefit of the participants. Shares allocated to a participant’s account are fully vested after three years of credited service, or in the event(s) of reaching age 65, death or disability while an active employee of the Company. As of June 30, 2024 and December 31, 2023, total shares of the Company’s common stock outstanding were 106,184,128 and 105,839,978, respectively, of which 56,161,683 and 59,879,857, respectively, were held by the ESOP.

A participant’s interest in their ESOP account is redeemable upon certain events, including retirement, death, termination due to permanent disability, a severe financial hardship following termination of employment, certain conflicts of interest following termination of employment, or the exercise of diversification rights. Distributions from the ESOP of participants’ interests are made in the Company’s common stock based on quoted prices of a share of the Company’s common stock on the NYSE. A participant will be able to sell such shares of common stock in the market, subject to any requirements of the federal securities laws.

Total ESOP contribution expense was $15.1 million and $14.7 million for the three months ended June 30, 2024 and June 30, 2023, respectively and $30.1 million and $29.2 million for the six months ended June 30, 2024 and June 30, 2023, respectively. The expense is recorded in “Direct costs of contracts” and “Selling, general and administrative expense” in the consolidated statements of income. The fiscal 2024 ESOP contribution has not yet been made. The amount is currently included in accrued liabilities.

14.
Investments in and Advances to Joint Ventures

The Company participates in joint ventures to bid, negotiate and complete specific projects. The Company is required to consolidate these joint ventures if it holds the majority voting interest or if the Company meets the criteria under the consolidation model, as described below.

The Company performs an analysis to determine whether its variable interests give the Company a controlling financial interest in a Variable Interest Entity (“VIE”) for which the Company is the primary beneficiary and should, therefore, be consolidated. Such analysis requires the Company to assess whether it has the power to direct the activities

22


 

of the VIE and the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE.

The Company analyzed all of its joint ventures and classified them into two groups: (1) joint ventures that must be consolidated because they are either not VIEs and the Company holds the majority voting interest, or because they are VIEs and the Company is the primary beneficiary; and (2) joint ventures that do not need to be consolidated because they are either not VIEs and the Company holds a minority voting interest, or because they are VIEs and the Company is not the primary beneficiary.

Many of the Company’s joint venture agreements provide for capital calls to fund operations, as necessary; however, such funding is infrequent and is not anticipated to be material.

Letters of credit outstanding described in “Note 10 – Debt and Credit Facilities” that relate to project ventures are $158.1 million and $147.7 million at June 30, 2024 and December 31, 2023.

In the table below, aggregated financial information relating to the Company’s joint ventures is provided because their nature, risk and reward characteristics are similar. None of the Company’s current joint ventures that meet the characteristics of a VIE are individually significant to the consolidated financial statements.

Consolidated Joint Ventures

The following represents financial information for consolidated joint ventures included in the consolidated financial statements (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Current assets

 

$

464,312

 

 

$

426,633

 

Noncurrent assets

 

 

11,670

 

 

 

14,295

 

Total assets

 

 

475,982

 

 

 

440,928

 

Current liabilities

 

 

276,649

 

 

 

260,286

 

Noncurrent liabilities

 

 

3,299

 

 

 

5,132

 

Total liabilities

 

 

279,948

 

 

 

265,418

 

Total joint venture equity

 

$

196,034

 

 

$

175,510

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

$

186,731

 

 

$

167,253

 

 

$

388,748

 

 

$

328,737

 

Costs

 

 

163,287

 

 

 

143,808

 

 

 

334,435

 

 

 

285,406

 

Net income

 

$

23,444

 

 

$

23,445

 

 

$

54,313

 

 

$

43,331

 

Net income attributable to noncontrolling interests

 

$

11,547

 

 

$

11,530

 

 

$

26,790

 

 

$

21,253

 

 

The assets of the consolidated joint ventures are restricted for use only by the particular joint venture and are not available for the Company’s general operations.

23


 

Unconsolidated Joint Ventures

The Company accounts for its unconsolidated joint ventures using the equity method of accounting. Under this method, the Company recognizes its proportionate share of the net earnings of these joint ventures as “Equity in (losses) earnings of unconsolidated joint ventures” in the consolidated statements of income. The Company’s maximum exposure to loss as a result of its investments in unconsolidated joint ventures is typically limited to the aggregate of the carrying value of the investment and future funding commitments.

The following represents the financial information of the Company’s unconsolidated joint ventures as presented in their unaudited financial statements (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Current assets

 

$

1,617,486

 

 

$

1,607,953

 

Noncurrent assets

 

 

462,319

 

 

 

483,693

 

Total assets

 

 

2,079,805

 

 

 

2,091,646

 

Current liabilities

 

 

970,590

 

 

 

1,057,113

 

Noncurrent liabilities

 

 

498,239

 

 

 

518,647

 

Total liabilities

 

 

1,468,829

 

 

 

1,575,760

 

Total joint venture equity

 

$

610,976

 

 

$

515,886

 

Investments in and advances to unconsolidated joint ventures

 

$

157,243

 

 

$

128,204

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

$

544,000

 

 

$

530,467

 

 

$

1,017,532

 

 

$

879,624

 

Costs

 

 

555,971

 

 

 

534,555

 

 

 

1,032,721

 

 

 

893,950

 

Net income (loss)

 

$

(11,971

)

 

$

(4,088

)

 

$

(15,189

)

 

$

(14,326

)

Equity in losses of unconsolidated joint ventures

 

$

(16,837

)

 

$

75

 

 

$

(18,897

)

 

$

(5,765

)

 

The Company had net contributions to its unconsolidated joint ventures for the three months ended June 30, 2024 and June 30, 2023 of $29.2 million and of $9.9 million, respectively and $49.2 million and $14.7 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

The following table presents certain financial statement impacts from changes in estimates on unconsolidated joint ventures in the Critical Infrastructure segment (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating income (loss)

 

$

(22,433

)

 

$

(6,987

)

 

$

(30,793

)

 

$

(16,974

)

Net income (loss)

 

 

(22,433

)

 

 

(5,198

)

 

 

(30,793

)

 

 

(12,629

)

Diluted income (loss) per share

 

$

(0.20

)

 

$

(0.05

)

 

$

(0.29

)

 

$

(0.11

)

 

15.
Related Party Transactions

The Company often provides services to unconsolidated joint ventures and revenues include amounts related to recovering costs for these services. Revenues related to services the Company provided to unconsolidated joint ventures for the three months ended June 30, 2024 and June 30, 2023 were $50.5 million and $55.4 million, respectively, and $97.3 million and $106.3 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

For the three months ended June 30, 2024 and June 30, 2023, the Company incurred $36.1 million and $39.8 million, respectively, and $71.5 million and $78.9 million for the six months ended June 30, 2024 and June 30, 2023, respectively, of reimbursable costs.

24


 

Amounts included in the consolidated balance sheets related to services the Company provided to unconsolidated joint ventures are as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Accounts receivable

 

$

47,778

 

 

$

38,898

 

Contract assets

 

 

15,909

 

 

 

38,009

 

Contract liabilities

 

 

14,215

 

 

 

15,287

 

 

16.
Fair Value of Financial Instruments

The authoritative guidance on fair value measurement defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (referred to as an “exit price”). At June 30, 2024 and December 31, 2023, the Company’s financial instruments include cash, cash equivalents, accounts receivable, accounts payable, and other liabilities. The fair values of these financial instruments approximate their carrying values due to their short-term maturities.

Investments measured at fair value are based on one or more of the following three valuation techniques:

Market approach—Prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities;
Cost approach—Amount that would be required to replace the service capacity of an asset (i.e., replacement cost); and
Income approach—Techniques to convert future amounts to a single present amount based on market expectations (including present value techniques, option-pricing models and lattice models).

In addition, the guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets and liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are:

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities;

Level 2 Pricing inputs that include quoted prices for similar assets and liabilities in active markets and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the instrument; and

Level 3 Prices or valuations that require inputs that are both significant to the fair value measurements and unobservable.

The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

Financial assets and liabilities measured at fair value on a quarterly basis are as follows:

Fair value as of June 30, 2024 (in thousands):

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Contingent consideration

 

 

 

 

 

 

 

 

 

 

 

 

Earnout liability

 

$

-

 

 

$

-

 

 

$

4,142

 

 

$

4,142

 

Total liabilities at fair value

 

$

-

 

 

$

-

 

 

$

4,142

 

 

$

4,142

 

 

25


 

Fair value as of December 31, 2023 (in thousands):

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Contingent consideration

 

 

 

 

 

 

 

 

 

 

 

 

Earnout liability

 

$

-

 

 

$

-

 

 

$

2,300

 

 

$

2,300

 

Total liabilities at fair value

 

$

-

 

 

$

-

 

 

$

2,300

 

 

$

2,300

 

Refer to Notes to Consolidated Financial Statements included in the Company’s Form 10-K for the year ended December 31, 2023 for a more complete discussion of the various items within the consolidated financial statements measured at fair value and the methods used to determine fair value.

The carrying values and estimated fair values of our financial instruments that are not required to be recorded at fair value in our consolidated balance sheets, on the basis of Level 1 inputs for the Company's convertible notes and Level 2 inputs for the delayed draw term loan, were as follows (in thousands):

 

 

June 30, 2024

 

 

December 31, 2023

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Convertible senior notes due 2025

 

$

115,443

 

 

$

207,797

 

 

$

400,000

 

 

$

568,000

 

Convertible senior notes due 2029

 

 

800,000

 

 

 

859,520

 

 

 

-

 

 

 

-

 

Delayed draw term loan

 

 

350,000

 

 

 

350,000

 

 

 

350,000

 

 

 

350,000

 

Total

 

$

1,265,443

 

 

$

1,417,317

 

 

$

750,000

 

 

$

918,000

 

 

17.
Earnings Per Share

Basic earnings per share (“EPS”) is computed using the weighted average number of shares outstanding during the period and income available to shareholders. Diluted EPS includes additional common shares that would have been outstanding if potential common shares with a dilutive effect had been issued using the if-converted method for Convertible Debt and the treasury stock method for all other instruments.

Under the treasury stock method, the weighted average number of shares outstanding is adjusted to reflect the dilutive effects of stock-based awards.

Under the if-converted method:

1.
Convertible Senior Notes due 2025:
a.
Income available to shareholders is adjusted to add back interest expense, after tax (unless antidilutive).
b.
Weighted average number of shares outstanding is adjusted to include the shares underlying the convertible debt (unless antidilutive).
c.
Shares underlying the bond hedge (unless antidilutive).
d.
Shares underlying the warrants (unless antidilutive).
2.
Convertible Senior Notes due 2029:
a.
Interest has been excluded from the numerator and no shares have been included in the denominator of diluted EPS, as the principal amount of convertible debt will be settled in cash with any excess conversion value settled in cash or shares of common stock.
b.
Excludes shares underlying the capped call as the shares are antidilutive.

26


 

The following tables reconcile the denominator and numerator used to compute basic EPS to the denominator and numerator used to compute diluted EPS for the three and six months ended June 30, 2024 and June 30, 2023 (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Numerator for Basic and Diluted EPS:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to Parsons Corporation - basic

 

$

69,172

 

 

$

43,241

 

 

$

(38,183

)

 

$

68,794

 

Convertible senior notes if-converted method interest adjustment

 

 

54

 

 

 

554

 

 

 

-

 

 

 

1,106

 

Net income (loss) attributable to Parsons Corporation - diluted

 

$

69,226

 

 

$

43,795

 

 

$

(38,183

)

 

$

69,900

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for Basic and Diluted EPS:

 

 

 

 

 

 

 

 

 

 

 

 

Basic weighted average number of shares outstanding

 

 

106,303

 

 

 

104,908

 

 

 

106,170

 

 

 

104,856

 

Dilutive effect of stock-based awards

 

 

1,233

 

 

 

883

 

 

 

 

 

 

941

 

Dilutive effect of warrants

 

 

415

 

 

 

 

 

 

 

 

 

 

Dilutive effect of convertible senior notes due 2025

 

 

2,573

 

 

 

8,917

 

 

 

 

 

 

8,917

 

Diluted weighted average number of shares outstanding

 

 

110,524

 

 

 

114,708

 

 

 

106,170

 

 

 

114,714

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.65

 

 

$

0.41

 

 

$

(0.36

)

 

$

0.66

 

Diluted

 

$

0.63

 

 

$

0.38

 

 

$

(0.36

)

 

$

0.61

 

Anti-dilutive stock-based awards excluded from the calculation of earnings per share for the three months ended June 30, 2024 and June 30, 2023 were 15,400 and 3,837, respectively.

Due to the loss for the six months ended June 30, 2024, the potential dilution from stock based awards of 1.4 million shares, convertible senior notes due 2025 of 4.7 million shares and convertible senior notes due 2025 interest expense of $2.8 million have been excluded from the calculation of diluted earnings per share, as their inclusion would have been antidilutive.

Anti-dilutive stock-based awards excluded from the calculation of earnings per share for the six months ended June 30, 2023 were 1,265.

Share Repurchases

On August 9, 2021, the Company’s Board of Directors authorized the Company to acquire a number of shares of Common Stock having an aggregate market value of not greater than $100 million from time to time, commencing on August 12, 2021. The Board further amended this authorization in August 2022 to remove the prior expiration date and grant executive leadership the discretion to determine the price for such share repurchases. The Board further amended this authorization in February 2024 to restore the repurchase capacity to $100 million and removed the $25 million quarterly cap on such repurchases.

At the time of the February 2024 authorization, the Company had repurchased shares with an aggregated market value (including fees) of $54.7 million. The aggregate market value of shares of Common Stock the Company is authorized to acquire, from both the August 2021 and February 2024 authorizations, is not greater than $154.7 million.

As of June 30, 2024, the Company has $90 million remaining under the stock repurchase program.

Repurchased shares of common stock are retired and included in “Repurchases of common stock” in cash flows from financing activities in the Consolidated Statements of Cash Flows. The primary purpose of the Company’s share repurchase program is to reduce the dilutive effect of shares issued under the Company’s ESOP and other stock benefit plans. The timing, amount and manner of share repurchases may depend upon market conditions and economic

27


 

circumstances, availability of investment opportunities, the availability and costs of financing, the market price of the Company's common stock, other uses of capital and other factors.

The following table summarizes the repurchase activity under the stock repurchase program:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Total shares repurchased

 

 

131,053

 

 

 

46,077

 

 

 

131,053

 

 

 

185,475

 

Total shares retired

 

 

131,053

 

 

 

46,077

 

 

 

131,053

 

 

 

185,475

 

Average price paid per share

 

$

76.30

 

 

$

43.40

 

 

$

76.30

 

 

$

43.13

 

18.
Segment Information

The Company operates in two reportable segments: Federal Solutions and Critical Infrastructure.

The Federal Solutions segment provides advanced technical solutions to the U.S. government, delivering timely, cost-effective hardware, software and services for mission-critical projects. The segment provides advanced technologies, supporting national security missions in cybersecurity, missile defense, and military facility modernization, logistics support, hazardous material remediation and engineering services.

The Critical Infrastructure segment provides integrated engineering and management services for complex physical and digital infrastructure around the globe. The Critical Infrastructure segment is a technology innovator focused on next generation digital systems and complex structures. Industry leading capabilities in engineering and project management allow the Company to deliver significant value to customers by employing cutting-edge technologies, improving timelines and reducing costs.

The Company defines its reportable segments based on the way the chief operating decision maker (“CODM”), its Chief Executive Officer, evaluates the performance of each segment and manages the operations of the Company for purposes of allocating resources among the segments. The CODM evaluates segment operating performance using segment Revenue and segment Adjusted EBITDA attributable to Parsons Corporation.

The following table summarizes business segment revenue for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Federal Solutions revenue

 

$

988,603

 

 

$

762,797

 

 

$

1,898,211

 

 

$

1,397,343

 

Critical Infrastructure revenue

 

 

681,864

 

 

 

593,689

 

 

 

1,307,932

 

 

 

1,132,609

 

Total revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Equity in (losses) earnings of unconsolidated joint ventures:

 

 

 

 

 

 

 

 

 

 

 

 

Federal Solutions

 

$

1,466

 

 

$

955

 

 

$

997

 

 

$

2,067

 

Critical Infrastructure

 

 

(18,303

)

 

 

(880

)

 

 

(19,894

)

 

$

(7,832

)

Total equity in (losses) earnings of unconsolidated joint ventures

 

$

(16,837

)

 

$

75

 

 

$

(18,897

)

 

$

(5,765

)

 

The Company defines Adjusted EBITDA attributable to Parsons Corporation as Adjusted EBITDA excluding Adjusted EBITDA attributable to noncontrolling interests. The Company defines Adjusted EBITDA as net income (loss) attributable to Parsons Corporation, adjusted to include net income (loss) attributable to noncontrolling interests and to exclude interest expense (net of interest income), provision for income taxes, depreciation and amortization and certain other items that are not considered in the evaluation of ongoing operating performance. These other items include net income (loss) attributable to noncontrolling interests, asset impairment charges, equity-based compensation, income and expense recognized on litigation matters, expenses incurred in connection with acquisitions and other non-recurring transaction costs and expenses related to our prior restructuring. The following table reconciles business segment

28


 

Adjusted EBITDA attributable to Parsons Corporation to Net Income attributable to Parsons Corporation for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

Adjusted EBITDA attributable to Parsons Corporation

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

     Federal Solutions

 

$

102,781

 

 

$

85,640

 

 

$

195,322

 

 

$

141,788

 

     Critical Infrastructure

 

 

35,612

 

 

 

20,936

 

 

 

68,575

 

 

 

45,293

 

Adjusted EBITDA attributable to Parsons Corporation

 

 

138,393

 

 

 

106,576

 

 

 

263,897

 

 

 

187,081

 

Adjusted EBITDA attributable to noncontrolling interests

 

 

11,837

 

 

 

11,730

 

 

 

27,426

 

 

 

21,616

 

Depreciation and amortization

 

 

(24,440

)

 

 

(28,689

)

 

 

(48,971

)

 

 

(57,048

)

Interest expense, net

 

 

(9,183

)

 

 

(6,993

)

 

 

(21,029

)

 

 

(12,658

)

Income tax benefit (expense)

 

 

(22,415

)

 

 

(15,223

)

 

 

9,819

 

 

 

(26,726

)

Equity-based compensation expense

 

 

(10,647

)

 

 

(9,314

)

 

 

(23,303

)

 

 

(16,017

)

Loss on extinguishment of debt

 

 

-

 

 

 

-

 

 

 

(211,018

)

 

 

-

 

Transaction-related costs (a)

 

 

(2,302

)

 

 

(1,917

)

 

 

(5,188

)

 

 

(3,535

)

Restructuring expense (b)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(546

)

Other (c)

 

 

(524

)

 

 

(1,399

)

 

 

(3,026

)

 

 

(2,120

)

Net (loss) income including noncontrolling interests

 

 

80,719

 

 

 

54,771

 

 

 

(11,393

)

 

 

90,047

 

Net income attributable to noncontrolling interests

 

 

11,547

 

 

 

11,530

 

 

 

26,790

 

 

 

21,253

 

Net (loss) income attributable to Parsons Corporation

 

$

69,172

 

 

$

43,241

 

 

$

(38,183

)

 

$

68,794

 

 

(a)
Reflects costs incurred in connection with acquisitions and other non-recurring transaction costs, primarily fees paid for professional services and employee retention.
(b)
Reflects costs associated with corporate restructuring initiatives.
(c)
Includes a combination of gain/loss related to sale of fixed assets, software implementation costs, and other individually insignificant items that are non-recurring in nature.

Asset information by segment is not a key measure of performance used by the CODM.

The following tables present revenues and property and equipment, net by geographic area (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

1,419,327

 

 

$

1,136,290

 

 

$

2,691,577

 

 

$

2,085,005

 

Middle East

 

 

246,063

 

 

 

219,253

 

 

 

504,984

 

 

 

436,651

 

Rest of World

 

 

5,077

 

 

 

943

 

 

 

9,582

 

 

 

8,296

 

Total Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

The geographic location of revenue is determined by the location of the customer.

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Property and Equipment, Net

 

 

 

 

 

 

North America

 

$

89,506

 

 

$

91,766

 

Middle East

 

 

8,711

 

 

 

7,191

 

Total Property and Equipment, Net

 

$

98,217

 

 

$

98,957

 

North America includes revenue in the United States for the three months ended June 30, 2024 and June 30, 2023 of $1.3 billion and $1.0 billion, respectively and for the six months ended June 30, 2024 and June 30, 2023 of $2.5 billion and $1.9 billion, respectively. North America property and equipment, net includes $81.7 million and $83.9 million of property and equipment, net in the United States at June 30, 2024 and December 31, 2023, respectively.

29


 

The following table presents revenues by business units (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Defense and Intelligence

 

$

420,396

 

 

$

381,328

 

 

$

828,784

 

 

$

745,688

 

Engineered Systems

 

 

568,207

 

 

 

381,469

 

 

 

1,069,427

 

 

 

651,655

 

Federal Solutions revenues

 

 

988,603

 

 

 

762,797

 

 

 

1,898,211

 

 

 

1,397,343

 

Infrastructure – North America

 

 

434,163

 

 

 

373,153

 

 

 

799,445

 

 

 

692,712

 

Infrastructure – Europe, Middle East and Africa

 

 

247,701

 

 

 

220,536

 

 

 

508,487

 

 

 

439,897

 

Critical Infrastructure revenues

 

 

681,864

 

 

 

593,689

 

 

 

1,307,932

 

 

 

1,132,609

 

Total Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

Effective October 1, 2023, the Company reorganized its Critical Infrastructure business units from Mobility Solutions and Connected Communities to Infrastructure – North America and Infrastructure – Europe, Middle East and Africa. The prior year information in the table above has been reclassified to conform to the business unit changes.

19.
Subsequent Events

After the end of the quarter ended June 30, 2024, the Company entered into a merger agreement to acquire a 100% ownership interest in BlackSignal Technologies, LLC, ("BlackSignal") a privately-owned company, for approximately $200 million from cash on hand. Headquartered in Chantilly, Virginia, BlackSignal is a next-generation digital signal processing, electronic warfare, and cyber security provider built to counter near peer threats. Upon closing, Parsons believes that the acquisition will expand Parsons' customer base across the Department of Defense and Intelligence Community and significantly strengthen Parsons' positioning within offensive cyber warfare, while adding new capabilities in the counterspace radio frequency domain. We anticipate that the closing will occur in Q3 2024.

 

30


 

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

The following discussion and analysis is intended to help investors understand our business, financial condition, results of operations, liquidity and capital resources. You should read this discussion together with our consolidated financial statements and related notes thereto included elsewhere in this Form 10-Q and in conjunction with the Company’s Form 10-K for the year ended December 31, 2023. Certain amounts may not foot due to rounding.

The statements in this discussion regarding industry outlook, our expectations regarding our future performance, liquidity and capital resources and other non-historical statements in this discussion are forward-looking statements. These forward-looking statements are subject to numerous risks and uncertainties, including, but not limited to, the risks and uncertainties described in “Risk Factors” and “Special Note Regarding Forward-Looking Statements” in the Company’s Form 10-K for the year ended December 31, 2023. We undertake no obligation to revise publicly any forward-looking statements. Actual results may differ materially from those contained in any forward-looking statements.

img91643045_1.jpg 

PARSONS CORPORATION Enabling a safer, smarter, and more interconnected world. Engineered solutions for complex physical and digital infrastructure challenges SEGMENTS KEY FACTS AND FIGURES Technology-driven solutions for defense and intelligence customers FINANCIAL SNAPSHOT $4B Total Revenue Trailing 12-Months (Q2 2020) $4B Contract Awards Trailing 12-Months (Q2 2020) 75+ Years Of History Federal Solutions 49% Critical Infrastructure 51% Federal Solutions 58% Critical Infrastructure 42% Federal Solutions Critical Infrastructure ~16K Employees 6% Revenue Growth Trailing 12-Months (Q2 2020) 1.0X Book-To-Bill Ratio Trailing 12-Months (Q2 2020) $7.7B Backlog As Of 6/30/2020 PARSONS CORPORATION.

Overview

We are a leading provider of the integrated solutions and services required in today’s complex security environment and a world of digital transformation. We deliver innovative technology-driven solutions to customers worldwide. We have developed significant expertise and differentiated capabilities in key areas of cybersecurity, intelligence, missile defense, C5ISR, space, transportation, water/wastewater and environmental remediation. By combining our talented team of professionals and advanced technology, we solve complex technical challenges to enable a safer, smarter, more secure and more connected world.

We operate in two reporting segments, Federal Solutions and Critical Infrastructure. Our Federal Solutions business provides advanced technical solutions to the U.S. government. Our Critical Infrastructure business provides integrated engineering and management services for complex physical and digital infrastructure to state and local governments and large companies.

Our employees provide services pursuant to contracts that we are awarded by the customer and specific task orders relating to such contracts. These contracts are often multi-year, which provides us backlog and visibility on our revenues for future periods. Many of our contracts and task orders are subject to renewal and rebidding at the end of their term, and some are subject to the exercise of contract options and issuance of task orders by the applicable government

31


 

entity. In addition to focusing on increasing our revenues through increased contract awards and backlog, we focus our financial performance on margin expansion and cash flow.

Key Metrics

We manage and assess the performance of our business by evaluating a variety of metrics. The following table sets forth selected key metrics (in thousands, except Book-to-Bill):

 

 

 

June 30, 2024

 

 

June 30, 2023

 

Awards (year to date)

 

$

3,582,373

 

 

$

3,313,391

 

Backlog (1)

 

$

8,831,606

 

 

$

8,901,578

 

Book-to-Bill (year to date)

 

 

1.1

 

 

 

1.3

 

(1)
Difference between our backlog of $8.8 billion and our remaining unsatisfied performance obligations, or RUPO, of $6.2 billion, each as of June 30, 2024, is due to (i) unissued task orders and unexercised option years, to the extent their issuance or exercise is probable, as well as (ii) contract awards, to the extent we believe contract execution and funding is probable.

Awards

Awards generally represent the amount of revenue expected to be earned in the future from funded and unfunded contract awards received during the period. Contract awards include both new and re-compete contracts and task orders. Given that new contract awards generate growth, we closely track our new awards each year.

The following table summarizes the year to-date value of new awards for the periods presented below (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Federal Solutions

 

$

805,170

 

 

$

1,182,127

 

 

$

2,087,810

 

 

$

1,877,771

 

Critical Infrastructure

 

 

694,894

 

 

 

749,035

 

 

 

1,494,563

 

 

 

1,435,620

 

Total Awards

 

$

1,500,064

 

 

$

1,931,162

 

 

$

3,582,373

 

 

$

3,313,391

 

 

The change in new awards from year to year is primarily due to ordinary course fluctuations in our business. The volume of contract awards can fluctuate in any given period due to win rate and the timing and size of the awards issued by our customers.

The decrease in awards for the three months ended June 30, 2024 compared to the corresponding period last year was primarily due to significant awards for the three months ended June 30, 2023 in our Federal Solutions segment from the Federal Aviation Administration and the General Services Administration. The increase in awards for the six months ended June 30, 2024 when compared to the corresponding period last year was primarily due to significant option period awards from a customer in our Federal Solutions segment offset by the awards discussed above for the three months ended June 30, 2023.

Backlog

We define backlog to include the following two components:

Funded—Funded backlog represents future revenue anticipated from orders for services under existing contracts for which funding is appropriated or otherwise authorized.
Unfunded—Unfunded backlog represents future revenue anticipated from orders for services under existing contracts for which funding has not been appropriated or otherwise authorized.

Backlog includes (i) unissued task orders and unexercised option years, to the extent their issuance or exercise is probable, as well as (ii) contract awards, to the extent we believe contract execution and funding is probable.

32


 

The following table summarizes the value of our backlog at the respective dates presented below (in thousands):

 

 

 

June 30, 2024

 

 

June 30, 2023

 

Federal Solutions:

 

 

 

 

 

 

Funded

 

$

1,736,698

 

 

$

1,506,235

 

Unfunded

 

 

3,284,801

 

 

 

3,709,288

 

Total Federal Solutions

 

 

5,021,499

 

 

 

5,215,523

 

Critical Infrastructure:

 

 

 

 

 

 

Funded

 

 

3,754,225

 

 

 

3,615,955

 

Unfunded

 

 

55,882

 

 

 

70,109

 

Total Critical Infrastructure

 

 

3,810,107

 

 

 

3,686,064

 

Total Backlog (1)

 

$

8,831,606

 

 

$

8,901,587

 

(1)
Difference between our backlog of $8.8 billion and our RUPO of $6.2 billion, each as of June 30, 2024, is due to (i) unissued task orders and unexercised option years, to the extent their issuance or exercise is probable, as well as (ii) contract awards, to the extent we believe contract execution and funding is probable.

Our backlog includes orders under contracts that in some cases extend for several years. For example, the U.S. Congress generally appropriates funds for our U.S. federal government customers on a yearly basis, even though their contracts with us may call for performance that is expected to take a number of years to complete. As a result, our federal contracts typically are only partially funded at any point during their term. All or some of the work to be performed under the contracts may remain unfunded unless and until the U.S. Congress makes subsequent appropriations and the procuring agency allocates funding to the contract.

We expect to recognize $3.8 billion of our funded backlog at June 30, 2024 as revenues in the following twelve months. However, our U.S. federal government customers may cancel their contracts with us at any time through a termination for convenience or may elect to not exercise option periods under such contracts. In the case of a termination for convenience, we would not receive anticipated future revenues, but would generally be permitted to recover all or a portion of our incurred costs and fees for work performed. See “Risk Factors—Risk Relating to Our Business—We may not realize the full value of our backlog, which may result in lower than expected revenue” in the Company’s Form 10-K for the year ended December 31, 2023.

The changes in backlog in both the Federal Solutions and Critical Infrastructure segments were primarily from ordinary course fluctuations in our business and the impacts related to the Company’s awards discussed above.

Book-to-Bill

Book-to-bill is the ratio of total awards to total revenue recorded in the same period. Our management believes our book-to-bill ratio is a useful indicator of our potential future revenue growth in that it measures the rate at which we are generating new awards compared to the Company’s current revenue. To drive future revenue growth, our goal is for the level of awards in a given period to exceed the revenue booked. A book-to-bill ratio greater than 1.0 indicates that awards generated in a given period exceeded the revenue recognized in the same period, while a book-to-bill ratio of less than 1.0 indicates that awards generated in such period were less than the revenue recognized in such period. The following table sets forth the book-to-bill ratio for the periods presented below:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Federal Solutions

 

 

0.8

 

 

 

1.5

 

 

 

1.1

 

 

 

1.3

 

Critical Infrastructure

 

 

1.0

 

 

 

1.3

 

 

 

1.1

 

 

 

1.3

 

Overall

 

 

0.9

 

 

 

1.4

 

 

 

1.1

 

 

 

1.3

 

 

Factors and Trends Affecting Our Results of Operations

We believe that the financial performance of our business and our future success are dependent upon many factors, including those highlighted in this section. Our operating performance will depend upon many variables, including the success of our growth strategies and the timing and size of investments and expenditures that we choose to undertake, as well as market growth and other factors that are not within our control.

33


 

Government Spending

Changes in the relative mix of government spending and areas of spending growth, with shifts in priorities on homeland security, intelligence, defense-related programs, infrastructure and urbanization, and continued increased spending on technology and innovation, including cybersecurity, artificial intelligence, connected communities and physical infrastructure, could impact our business and results of operations. Cost-cutting and efficiency initiatives, current and future budget restrictions, spending cuts and other efforts to reduce government spending could cause our government customers to reduce or delay funding or invest appropriated funds on a less consistent basis or not at all, and demand for our solutions or services could diminish. Furthermore, any disruption in the functioning of government agencies, including as a result of government closures and shutdowns, could have a negative impact on our operations and cause us to lose revenue or incur additional costs due to, among other things, our inability to deploy our staff to customer locations or facilities as a result of such disruptions.

Federal Budget Uncertainty

There is uncertainty around the timing, extent, nature and effect of Congressional and other U.S. government actions to address budgetary constraints, caps on the discretionary budget for defense and non-defense departments and agencies, and the ability of Congress to determine how to allocate the available budget authority and pass appropriations bills to fund both U.S. government departments and agencies that are, and those that are not, subject to the caps. Additionally, budget deficits and the growing U.S. national debt increase pressure on the U.S. government to reduce federal spending across all federal agencies, with uncertainty about the size and timing of those reductions. Furthermore, delays in the completion of future U.S. government budgets could in the future delay procurement of the federal government services we provide. A reduction in the amount of, or delays, or cancellations of funding for, services that we are contracted to provide to the U.S. government as a result of any of these impacts or related initiatives, legislation or otherwise could have a material adverse effect on our business and results of operations.

Regulations

Increased audit, review, investigation and general scrutiny by government agencies of performance under government contracts and compliance with the terms of those contracts and applicable laws could affect our operating results. Negative publicity and increased scrutiny of government contractors in general, including us, relating to government expenditures for contractor services and incidents involving the mishandling of sensitive or classified information, as well as the increasingly complex requirements of the U.S. Department of Defense and the U.S. Intelligence Community, including those related to cybersecurity, could impact our ability to perform in the markets we serve.

Competitive Markets

The industries we operate in consist of a large number of enterprises ranging from small, niche-oriented companies to multi-billion-dollar corporations that serve many government and commercial customers. We compete on the basis of our technical expertise, technological innovation, our ability to deliver cost-effective multi-faceted services in a timely manner, our reputation and relationships with our customers, qualified and/or security-clearance personnel, and pricing. We believe that we are uniquely positioned to take advantage of the markets in which we operate because of our proven track record, long-term customer relationships, technology innovation, scalable and agile business offerings and world class talent. Our ability to effectively deliver on project engagements and successfully assist our customers affects our ability to win new contracts and drives our financial performance.

Acquired Operations

I.S. Engineers, LLC

On October 31, 2023, the Company entered into a Membership Interest Purchase Agreement to acquire a 100% ownership interest in I.S. Engineers, LLC, a privately-owned company, for $12.2 million, subject to certain adjustments. Headquartered in Texas, I.S. Engineers, LLC provides full-service consulting specializing in transportation engineering, including roads and highways, and program management. The financial results of I.S. Engineers have been included in our consolidated results of operations from October 31, 2023 onward.

Sealing Technologies, Inc.

34


 

On August 23, 2023, the Company acquired a 100% ownership interest in Sealing Technologies, Inc (“SealingTech”), a privately-owned company, for $179.3 million and up to an additional $25 million in the event an earn out revenue target is exceeded. Headquartered in Maryland, SealingTech expands Parsons’ customer base across the Department of Defense and Intelligence Community, and further enhances the company’s capabilities in defensive cyber operations; integrated mission-solutions powered by artificial intelligence (AI) and machine learning (ML); edge computing and edge access modernization; critical infrastructure protection; and secure data management. The financial results of SealingTech have been included in our consolidated results of operations from August 23, 2023 onward.

IPKeys Power Partners

On April 13, 2023, the Company entered into a merger agreement to acquire a 100% ownership interest in IPKeys Power Partners (“IPKeys”), a privately-owned company, for $43.0 million. The merger brings IPKeys' established customer base, expanding Parsons' presence in two rapidly growing end markets: grid modernization and cyber resiliency for critical infrastructure. Headquartered in Tinton Falls, New Jersey, IPKeys is a trusted provider of enterprise software platform solutions that is actively delivering cyber and operational security to hundreds of electric, water, and gas utilities across North America. The financial results of IPKeys have been included in our consolidated results of operations from April 13, 2023 onward.

Seasonality

Our results may be affected by variances as a result of weather conditions and contract award seasonality impacts that we experience across our businesses. The latter issue is typically driven by the U.S. federal government fiscal year-end, September 30. While not certain, it is not uncommon for U.S. government agencies to award task orders or complete other contract actions in the weeks before the end of the U.S. federal government fiscal year in order to avoid the loss of unexpended U.S. federal government fiscal year funds. In addition, we have also historically experienced higher bid and proposal costs in the months leading up to the U.S. federal government fiscal year-end as we pursue new contract opportunities expected to be awarded early in the following U.S. federal government fiscal year as a result of funding appropriated for that U.S. federal government fiscal year. Furthermore, many U.S. state governments with fiscal years ending on June 30 tend to accelerate spending during their first quarter, when new funding becomes available. We may continue to experience this seasonality in future periods, and our results of operations may be affected by it.

Results of Operations

Revenue

Our revenue consists of both services provided by our employees and pass-through fees from subcontractors and other direct costs. Our Federal Solutions segment derives revenue primarily from the U.S. federal government and our Critical Infrastructure segment derives revenue primarily from government and commercial customers.

We enter into the following types of contracts with our customers:

Under cost-plus contracts, we are reimbursed for allowable or otherwise defined costs incurred, plus a fee. The contracts may also include incentives for various performance criteria, including quality, timeliness, safety and cost-effectiveness. In addition, costs are generally subject to review by clients and regulatory audit agencies, and such reviews could result in costs being disputed as non-reimbursable under the terms of the contract.
Under time-and-materials contracts, hourly billing rates are negotiated and charged to clients based on the actual time spent on a project. In addition, clients reimburse actual out-of-pocket costs for other direct costs and expenses that are incurred in connection with the performance under the contract.
Under fixed-price contracts, clients pay an agreed fixed-amount negotiated in advance for a specified scope of work.

Refer to “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” and “Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023 for a description of our policies on revenue recognition.

35


 

The table below presents the percentage of total revenue for each type of contract.

 

 

 

Three Months Ended

 

Six Months Ended

 

 

June 30, 2024

 

June 30, 2023

 

June 30, 2024

 

June 30, 2023

Fixed-price

 

42.3%

 

32.4%

 

41.7%

 

30.9%

Time-and-materials

 

20.8%

 

23.9%

 

21.8%

 

25.4%

Cost-plus

 

36.9%

 

43.7%

 

36.5%

 

43.7%

 

The amount of risk and potential reward varies under each type of contract. Under cost-plus contracts, there is limited financial risk, because we are reimbursed for all allowable costs up to a ceiling. However, profit margins on this type of contract tend to be lower than on time-and-materials and fixed-price contracts. Under time-and-materials contracts, we are reimbursed for the hours worked using the predetermined hourly rates for each labor category. In addition, we are typically reimbursed for other direct contract costs and expenses at cost. We assume financial risk on time-and-materials contracts because our labor costs may exceed the negotiated billing rates. Profit margins on well-managed time-and-materials contracts tend to be higher than profit margins on cost-plus contracts as long as we are able to staff those contracts with people who have an appropriate skill set. Under fixed-price contracts, we are required to deliver the objectives under the contract for a pre-determined price. Compared to time-and-materials and cost-plus contracts, fixed-price contracts generally offer higher profit margin opportunities because we receive the full benefit of any cost savings, but they also generally involve greater financial risk because we bear the risk of any cost overruns. In the aggregate, the contract type mix in our revenue for any given period will affect that period’s profitability. Over time, we have generally experienced a relatively stable contract mix.

The significant change in the contract mix for the three and six months ended June 30, 2024 compared to the corresponding period last year relates to increased business volume from a significant fixed price contract in our Federal Solutions segment.

Our recognition of profit on long-term contracts requires the use of assumptions related to transaction price and total cost of completion. Estimates are continually evaluated as work progresses and are revised when necessary. When a change in estimated cost or transaction price is determined to have an impact on contract profit, we record a positive or negative adjustment to revenue.

Joint Ventures

We conduct a portion of our business through joint ventures or similar partnership arrangements. For the joint ventures we control, we consolidate all the revenues and expenses in our consolidated statements of income (including revenues and expenses attributable to noncontrolling interests). For the joint ventures we do not control, we recognize equity in (losses) earnings of unconsolidated joint ventures. Our revenues included amounts related to services we provided to our unconsolidated joint ventures for the three months ended June 30, 2024 and June 30, 2023 of $50.5 million and $55.4 million, respectively, and $97.3 million and $106.3 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

Operating costs and expenses

Operating costs and expenses primarily include direct costs of contracts and selling, general and administrative expenses. Costs associated with compensation-related expenses for our people and facilities, which includes ESOP contribution expenses, are the most significant component of our operating expenses. Total ESOP contribution expense for the three months ended June 30, 2024 and June 30, 2023 was $15.1 million and $14.7 million, respectively, and $30.1 million and $29.2 million for the six months ended June 30, 2024 and June 30, 2023, respectively and is recorded in “Direct cost of contracts” and “Selling, general and administrative expenses.”

Direct costs of contracts consist of direct labor and associated fringe benefits, indirect overhead, subcontractor and materials (“pass-through costs”), travel expenses and other expenses incurred to perform on contracts.

Selling, general and administrative expenses (“SG&A”) include salaries and wages and fringe benefits of our employees not performing work directly for customers, facility costs and other costs related to these indirect functions.

Other income and expenses

Other income and expenses primarily consist of interest income, interest expense and other income, net.

Interest income primarily consists of interest earned on U.S. government money market funds.

36


 

Interest expense consists of interest expense incurred under our Senior Notes, Convertible Senior Notes, and Credit Agreement.

Other income, net primarily consists of gain or loss on sale of assets, sublease income and transaction gain or loss related to movements in foreign currency exchange rates.

Adjusted EBITDA

The following table sets forth Adjusted EBITDA, Net Income Margin, and Adjusted EBITDA Margin for the three and six months ended June 30, 2024 and June 30, 2023.

 

 

 

Three Months Ended

 

 

Six Months Ended

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Adjusted EBITDA (1)

 

$

150,230

 

 

$

118,306

 

 

$

291,323

 

 

$

208,697

 

Net Income Margin (2)

 

 

4.8

%

 

 

4.0

%

 

 

-0.4

%

 

 

3.6

%

Adjusted EBITDA Margin (3)

 

 

9.0

%

 

 

8.7

%

 

 

9.1

%

 

 

8.2

%

(1)
A reconciliation of net income attributable to Parsons Corporation to Adjusted EBITDA is set forth below (in thousands).
(2)
Net Income Margin is calculated as net income (loss) including noncontrolling interest divided by revenue in the applicable period
(3)
Adjusted EBITDA Margin is calculated as Adjusted EBITDA divided by revenue in the applicable period.

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Net income (loss) attributable to Parsons Corporation

 

$

69,172

 

 

$

43,241

 

 

$

(38,183

)

 

$

68,794

 

Interest expense, net

 

 

9,183

 

 

 

6,993

 

 

 

21,029

 

 

 

12,658

 

Income tax benefit (expense)

 

 

22,415

 

 

 

15,223

 

 

 

(9,819

)

 

 

26,726

 

Depreciation and amortization

 

 

24,440

 

 

 

28,689

 

 

 

48,971

 

 

 

57,048

 

Net income attributable to noncontrolling interests

 

 

11,547

 

 

 

11,530

 

 

 

26,790

 

 

 

21,253

 

Equity-based compensation

 

 

10,647

 

 

 

9,314

 

 

 

23,303

 

 

 

16,017

 

Loss on extinguishment of debt

 

 

-

 

 

 

-

 

 

 

211,018

 

 

 

-

 

Transaction-related costs (a)

 

 

2,302

 

 

 

1,917

 

 

 

5,188

 

 

 

3,535

 

Restructuring (b)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

546

 

Other (c)

 

 

524

 

 

 

1,399

 

 

 

3,026

 

 

 

2,120

 

Adjusted EBITDA

 

$

150,230

 

 

$

118,306

 

 

$

291,323

 

 

$

208,697

 

 

(a)
Reflects costs incurred in connection with acquisitions and other non-recurring transaction costs, primarily fees paid for professional services and employee retention.
(b)
Reflects costs associated with our corporate restructuring initiatives.
(c)
Includes a combination of gain/loss related to sale of fixed assets, software implementation costs, and other individually insignificant items that are non-recurring in nature.

Adjusted EBITDA is a supplemental measure of our operating performance used by management and our board of directors to assess our financial performance both on a segment and on a consolidated basis. We discuss Adjusted EBITDA because our management uses this measure for business planning purposes, including to manage the business against internal projected results of operations and measure the performance of the business generally. Adjusted EBITDA is frequently used by analysts, investors and other interested parties to evaluate companies in our industry.

Adjusted EBITDA is not a GAAP measure of our financial performance or liquidity and should not be considered as an alternative to net income as a measure of financial performance or cash flows from operations as measures of liquidity, or any other performance measure derived in accordance with GAAP. We define Adjusted EBITDA as net income (loss) attributable to Parsons Corporation, adjusted to include net income (loss) attributable to noncontrolling interests and to exclude interest expense (net of interest income), provision for income taxes, depreciation and amortization and certain other items that we do not consider in our evaluation of ongoing operating performance. These other items include,

37


 

among other things, impairment of goodwill, intangible and other assets, interest and other expenses recognized on litigation matters, expenses incurred in connection with acquisitions and other non-recurring transaction costs and expenses related to our corporate restructuring initiatives. Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items. Additionally, Adjusted EBITDA is not intended to be a measure of free cash flow for management’s discretionary use, as it does not reflect tax payments, debt service requirements, capital expenditures and certain other cash costs that may recur in the future, including, among other things, cash requirements for working capital needs and cash costs to replace assets being depreciated and amortized. Management compensates for these limitations by relying on our GAAP results in addition to using Adjusted EBITDA supplementally. Our measure of Adjusted EBITDA is not necessarily comparable to similarly titled captions of other companies due to different methods of calculation.

The following table shows Adjusted EBITDA attributable to Parsons Corporation for each of our reportable segments and Adjusted EBITDA attributable to noncontrolling interests (in thousands):

 

 

 

Three Months Ended

 

 

Variance

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Federal Solutions Adjusted EBITDA attributable to Parsons Corporation

 

$

102,781

 

 

$

85,640

 

 

$

17,141

 

 

 

20.0

%

Critical Infrastructure Adjusted EBITDA attributable to Parsons Corporation

 

 

35,612

 

 

 

20,936

 

 

 

14,676

 

 

 

70.1

%

Adjusted EBITDA attributable to noncontrolling interests

 

 

11,837

 

 

 

11,730

 

 

 

107

 

 

 

0.9

%

Total Adjusted EBITDA

 

$

150,230

 

 

$

118,306

 

 

$

31,924

 

 

 

27.0

%

 

 

 

Six Months Ended

 

 

Variance

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Federal Solutions Adjusted EBITDA attributable to Parsons Corporation

 

$

195,322

 

 

$

141,788

 

 

$

53,534

 

 

 

37.8

%

Critical Infrastructure Adjusted EBITDA attributable to Parsons Corporation

 

 

68,575

 

 

 

45,293

 

 

 

23,282

 

 

 

51.4

%

Adjusted EBITDA attributable to noncontrolling interests

 

 

27,426

 

 

 

21,616

 

 

 

5,810

 

 

 

26.9

%

Total Adjusted EBITDA

 

$

291,323

 

 

$

208,697

 

 

$

82,626

 

 

 

39.6

%

 

The following table sets forth our results of operations for the three and six months ended June 30, 2024 and June 30, 2023 as a percentage of revenue.

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenues

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

Direct costs of contracts

 

 

79.0

%

 

 

78.7

%

 

 

78.9

%

 

 

78.5

%

Equity in losses of unconsolidated joint ventures

 

 

-1.0

%

 

 

0.0

%

 

 

-0.6

%

 

 

-0.2

%

Selling, general and administrative expenses

 

 

13.4

%

 

 

15.6

%

 

 

13.9

%

 

 

16.3

%

Operating income

 

 

6.7

%

 

 

5.6

%

 

 

6.7

%

 

 

5.0

%

Interest income

 

 

0.2

%

 

 

0.0

%

 

 

0.2

%

 

 

0.0

%

Interest expense

 

 

-0.8

%

 

 

-0.5

%

 

 

-0.8

%

 

 

-0.5

%

Loss on extinguishment of debt

 

 

0.0

%

 

 

0.0

%

 

 

-6.6

%

 

 

0.0

%

Other income, net

 

 

0.1

%

 

 

0.0

%

 

 

-0.1

%

 

 

0.1

%

Total other income (expense)

 

 

-0.5

%

 

 

-0.5

%

 

 

-7.3

%

 

 

-0.4

%

Income before income tax expense

 

 

6.2

%

 

 

5.2

%

 

 

-0.7

%

 

 

4.6

%

Income tax benefit (expense)

 

 

-1.3

%

 

 

-1.1

%

 

 

0.3

%

 

 

-1.1

%

Net (loss) income including noncontrolling interests

 

 

4.8

%

 

 

4.0

%

 

 

-0.4

%

 

 

3.6

%

Net income attributable to noncontrolling interests

 

 

-0.7

%

 

 

-0.8

%

 

 

-0.8

%

 

 

-0.8

%

Net (loss) income attributable to Parsons Corporation

 

 

4.1

%

 

 

3.2

%

 

 

-1.2

%

 

 

2.7

%

 

38


 

Revenue

 

 

 

Three Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

313,981

 

 

 

23.1

%

 

Revenue increased $314.0 million for the three months ended June 30, 2024 when compared to the corresponding period last year, due to increases in revenue in both our Federal Solutions and Critical Infrastructure segments of $225.8 million and $88.2 million, respectively.

 

 

 

Six Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Revenue

 

$

3,206,143

 

 

$

2,529,952

 

 

$

676,191

 

 

 

26.7

%

 

The increase in revenue for the six months ended June 30, 2024 when compared to the corresponding period last year, was due to increases in both our Federal Solutions and Critical Infrastructure segments of $500.9 million and $175.3 million, respectively.

 

See “Segment Results” below for a further discussion of the changes in the Company's revenue.

 

Direct costs of contracts

 

 

 

Three Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Direct costs of contracts

 

$

1,318,931

 

 

$

1,068,220

 

 

$

250,711

 

 

 

23.5

%

 

Direct cost of contracts increased $250.7 million for the three months ended June 30, 2024 when compared to the corresponding period last year, primarily due to an increase of $198.2 million in our Federal Solutions segment and $52.5 million in our Critical Infrastructure segment. The increase in direct costs of contracts in the Federal Solutions segment is primarily related to increased business volume from a significant contract. The increase in direct cost of contracts in the Critical Infrastructure segment are primarily related to increased volume from new and existing contracts. Direct costs of contracts for the three months ended June 30, 2023 included a $24.7 million write-down on a Critical Infrastructure contract.

 

 

 

Six Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Direct costs of contracts

 

$

2,529,758

 

 

$

1,985,408

 

 

$

544,350

 

 

 

27.4

%

 

The increase in direct cost of contracts for the six months ended June 30, 2024 when compared to the corresponding period last year, was primarily due to an increase of $425.9 million in our Federal Solutions segment and $118.5 million in our Critical Infrastructure segment. The increases for the six months ended June 30, 2024 compared to the corresponding period last year were primarily impacted by the factors noted above for both segments for the three months ended June 30, 2024.

Equity in (losses) earnings of unconsolidated joint ventures

 

 

 

Three Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Equity in (losses) earnings of unconsolidated joint ventures

 

$

(16,837

)

 

$

75

 

 

$

(16,912

)

 

 

22549.3

%

 

Equity in losses of unconsolidated joint ventures increased $16.9 million for the three months ended June 30, 2024 compared to the corresponding period last year. Impacting equity in losses of unconsolidated joint ventures was a write-down of $22.4 million related to Parsons' participation in a design build joint venture. This compares to $7.0 million in write-downs from joint ventures for the three months ended June 30, 2023. The write-downs from joint ventures were partially offset by improved results in certain other joint ventures.

 

39


 

 

 

Six Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Equity in losses of unconsolidated joint ventures

 

$

(18,897

)

 

$

(5,765

)

 

$

(13,132

)

 

 

227.8

%

 

The increase in equity in losses of unconsolidated joint ventures for the six months ended June 30, 2024 compared to the corresponding period last year, was primarily due to write-downs of $30.8 million during the six months ended June 30, 2024 related to the joint venture discussed above. This compares to $11.3 million in write-downs from joint ventures for the six months ended June 30, 2023.The write-downs from joint ventures were offset by improved results in certain other joint ventures.

Selling, general and administrative expenses

 

 

 

Three Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Selling, general and administrative expenses

 

$

223,277

 

 

$

211,897

 

 

$

11,380

 

 

 

5.4

%

As a percentage of revenue, SG&A decreased by 2.3% to 13.4% for the three months ended June 30, 2024 compared to 15.6% for the corresponding period last year.

 

 

 

Six Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Selling, general and administrative expenses

 

$

444,222

 

 

$

411,205

 

 

$

33,017

 

 

 

8.0

%

As a percentage of revenue, SG&A decreased by 2.4% to 13.9% for the six months ended June 30, 2024 compared to 16.3% for the corresponding period last year.

Total other income (expense)

 

 

 

Three Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Interest income

 

$

3,825

 

 

$

306

 

 

$

3,519

 

 

 

1150.0

%

Interest expense

 

 

(13,008

)

 

 

(7,299

)

 

 

(5,709

)

 

 

78.2

%

Other income (expense), net

 

 

895

 

 

 

543

 

 

 

352

 

 

 

64.8

%

Total other income (expense)

 

$

(8,288

)

 

$

(6,450

)

 

$

(1,838

)

 

 

28.5

%

 

 

 

Six Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Interest income

 

$

4,977

 

 

$

1,099

 

 

$

3,878

 

 

 

352.9

%

Interest expense

 

 

(26,006

)

 

 

(13,757

)

 

 

(12,249

)

 

 

89.0

%

Loss on extinguishment of debt

 

 

(211,018

)

 

 

-

 

 

 

(211,018

)

 

 

-

 

Other income (expense), net

 

 

(2,431

)

 

 

1,857

 

 

 

(4,288

)

 

 

-230.9

%

Total other income (expense)

 

$

(234,478

)

 

$

(10,801

)

 

$

(223,677

)

 

 

2070.9

%

During the six months ended June 30, 2024, we paid $495.6 million in cash to repurchase $284.6 million aggregate principal amount of our Convertible Senior Notes due 2025 (the "Repurchase Transaction") concurrently with the offering of 2.625% Convertible Senior Notes due 2029. As a result of the Repurchase Transaction, we incurred a $211.0 million loss on debt extinguishment. The Repurchase Transaction is a partial repurchase of our Convertible Senior Notes due 2025. See “Note 10 – Debt and Credit Facilities,” for a further discussion of this transaction.

Interest income is related to interest earned on investments in government money funds. The increase in interest income for the three and six months ended June 30, 2024 is from higher cash balances held and increased interest rates compared to the corresponding periods last year.

40


 

Interest expense for the three and six months ended June 30, 2024 is primarily due to debt related to our Convertible Senior Notes and Delayed Draw Term Loan. The increase in interest expense during the three months ended June 30, 2024 compared to the corresponding periods last year is primarily related to an increase in debt balances. The increase in interest expense for the six months ended June 30, 2024, compared to the corresponding period last year is primarily related to an increase in debt balances and a $3.2 million charge from the acceleration of the amortization of debt issuance costs associated with the partial repurchase of the 0.25% Convertible Senior Notes due 2025 discussed above.

The amounts in other income (expense), net for the three months ended June 30, 2024 are primarily related to transaction gains and losses on foreign currency transactions and sublease income and for the six months ended June 30, 2024 are primarily related to transaction gains and losses on foreign currency transactions, sublease income, and a change in the estimated fair value of contingent consideration.

Income tax (benefit) expense

 

 

 

Three Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Income tax expense

 

$

22,415

 

 

$

15,223

 

 

$

7,192

 

 

 

47.2

%

The Company’s effective tax rate was 21.7% and 21.8% and income tax expense was $22.4 million and $15.2 million for the three months ended June 30, 2024 and June 30, 2023, respectively. The increase in tax expense for the three months ended June 30, 2024 compared to the corresponding period last year was due primarily to the tax impact of an increase in pre-tax income, an increased valuation allowance against deferred tax assets, and an increase in executive compensation subject to Section 162(m), partially offset by the increase in the foreign-derived intangible income (FDII) deduction.

 

 

 

Six Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Income tax (benefit) expense

 

$

(9,819

)

 

$

26,726

 

 

$

(36,545

)

 

 

-136.7

%

The Company’s effective income tax rate (benefit) was 46.3% for the six months ended June 30, 2024 and the effective tax rate was 22.9% for the six months ended June 30, 2023. Income tax benefit was $9.8 million for the six months ended June 30, 2024 and income tax expense was $26.7 million for the six months ended June 30, 2023. The decrease in tax expense for the six months ended June 30, 2024 compared to the corresponding period last year was due primarily to the tax benefit resulting from the $211 million loss in partially unwinding Convertible Senior Notes during the first quarter 2024.

41


 

Segment Results

We evaluate segment operating performance using segment revenue and segment Adjusted EBITDA attributable to Parsons Corporation. Adjusted EBITDA attributable to Parsons Corporation is Adjusted EBITDA excluding Adjusted EBITDA attributable to noncontrolling interests. Presented above, in this Management’s Discussion and Analysis of Financial Condition and Results of Operations, is a discussion of our definition of Adjusted EBITDA, how we use this metric, why we present this metric and the material limitations on the usefulness of this metric. See “Note 18—Segments Information” in the notes to the consolidated financial statements in this Form 10-Q for further discussion regarding our segment Adjusted EBITDA attributable to Parsons Corporation.

The following table shows Adjusted EBITDA attributable to Parsons Corporation for each of our reportable segments and Adjusted EBITDA attributable to noncontrolling interests:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Federal Solutions Adjusted EBITDA attributable to Parsons Corporation

 

$

102,781

 

 

$

85,640

 

 

$

195,322

 

 

$

141,788

 

Critical Infrastructure Adjusted EBITDA attributable to Parsons Corporation

 

 

35,612

 

 

 

20,936

 

 

 

68,575

 

 

 

45,293

 

Adjusted EBITDA attributable to noncontrolling interests

 

 

11,837

 

 

 

11,730

 

 

 

27,426

 

 

 

21,616

 

Total Adjusted EBITDA

 

$

150,230

 

 

$

118,306

 

 

$

291,323

 

 

$

208,697

 

Federal Solutions

 

 

 

Three Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Revenue

 

$

988,603

 

 

$

762,797

 

 

$

225,806

 

 

 

29.6

%

Adjusted EBITDA attributable to Parsons Corporation

 

$

102,781

 

 

$

85,640

 

 

$

17,141

 

 

 

20.0

%

The increase in Federal Solutions revenue for the three months ended June 30, 2024 compared to the corresponding period last year was primarily related to organic growth of 27% and $16.9 million from business acquisitions. Organic growth was due primarily from the ramp up of recent awards and growth on a significant contract. Revenue for the three months ended June 30, 2023 included incentive fees on two contracts of approximately $20 million that did not reoccur for the three months ended June 30, 2024.

The increase in Federal Solutions Adjusted EBITDA attributable to Parsons Corporation for the three months ended June 30, 2024 compared to the corresponding period last year was primarily due to the factors impacting revenue discussed above and a reduction in selling general, and administrative expenses as a percentage of revenue for the three months ended June 30, 2024 compared to the corresponding period last year.

 

 

 

Six Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Revenue

 

$

1,898,211

 

 

$

1,397,343

 

 

$

500,868

 

 

 

35.8

%

Adjusted EBITDA attributable to Parsons Corporation

 

$

195,322

 

 

$

141,788

 

 

$

53,534

 

 

 

37.8

%

The increase in Federal Solutions revenue for the six months ended June 30, 2024 compared to the corresponding period last year was primarily related to organic growth of 33% and $33.8 million from business acquisitions. The increase

42


 

in revenue for the six months ended June 30, 2024 compared to the corresponding period last year was primarily due to the factors impacting revenue discussed above for the three months ended June 30, 2024.

The increase in Federal Solutions Adjusted EBITDA attributable to Parsons Corporation for the six months ended June 30, 2024 compared to the corresponding period last year was primarily due to the factors discussed above for Adjusted EBITDA attributable to Parsons Corporation for the three months ended June 30, 2024.

Critical Infrastructure

 

 

 

Three Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Revenue

 

$

681,864

 

 

$

593,689

 

 

$

88,175

 

 

 

14.9

%

Adjusted EBITDA attributable to Parsons Corporation

 

$

35,612

 

 

$

20,936

 

 

$

14,676

 

 

 

70.1

%

 

The increase in Critical Infrastructure revenue for the three months ended June 30, 2024 compared to the corresponding periods last year was primarily related to organic growth of 15%. Organic growth was primarily due to an increase in business volume from existing contracts and ramping up of recent awards.

The increase in Critical Infrastructure Adjusted EBITDA attributable to Parsons Corporation for the three months ended June 30, 2024 compared to the corresponding period last year was primarily due to the revenue impacts discussed above and a reduction in selling general, and administrative expenses as a percentage of revenue for the three months ended June 30, 2024 compared to the corresponding period last year. Offsetting these increases were write-downs in equity in losses from unconsolidated joint ventures.

 

 

 

Six Months Ended

 

 

Variance

 

(U.S. dollars in thousands)

 

June 30, 2024

 

 

June 30, 2023

 

 

Dollar

 

 

Percent

 

Revenue

 

$

1,307,932

 

 

$

1,132,609

 

 

$

175,323

 

 

 

15.5

%

Adjusted EBITDA attributable to Parsons Corporation

 

$

68,575

 

 

$

45,293

 

 

$

23,282

 

 

 

51.4

%

The increase in Critical Infrastructure revenue for the six months ended June 30, 2024 compared to the corresponding period last year was primarily related to organic growth of 15% and $7.1 million from business acquisitions.

The increase in Critical Infrastructure Adjusted EBITDA attributable to Parsons Corporation for the six months ended June 30, 2024 compared to the corresponding period last year was primarily due to the factors discussed above for Adjusted EBITDA above for the three months ended June 30, 2024.

Liquidity and Capital Resources

We currently finance our operations and capital expenditures through a combination of internally generated cash from operations, our Convertible Senior Notes, Delayed Draw Term Loan and periodic borrowings under our Revolving Credit Facility.

Generally, cash provided by operating activities has been adequate to fund our operations. Due to fluctuations in our cash flows and growth in our operations, it may be necessary from time to time in the future to borrow under our Credit Agreement to meet cash demands. Our management regularly monitors certain liquidity measures to monitor performance. We calculate our available liquidity as a sum of cash and cash equivalents from our consolidated balance sheet plus the amount available and unutilized on our Credit Agreement.

As of June 30, 2024, we believe we have adequate liquidity and capital resources to fund our operations, support our debt service and our ongoing acquisition strategy for at least the next twelve months based on the liquidity from cash provided by our operating activities, cash and cash equivalents on-hand and our borrowing capacity under our Revolving Credit Facility. Management continually monitors debt maturities to strategically execute optimal terms and ensure appropriate levels of working capital liquidity are maintained for the company.

43


 

Cash Flows

Cash received from customers, either from the payment of invoices for work performed or for advances in excess of revenue recognized, is our primary source of cash. We generally do not begin work on contracts until funding is appropriated by the customers. Billing timetables and payment terms on our contracts vary based on a number of factors, including whether the contract type is cost-plus, time-and-materials, or fixed-price. We generally bill and collect cash more frequently under cost-plus and time-and-materials contracts, as we are authorized to bill as the costs are incurred or work is performed. In contrast, we may be limited to bill certain fixed-price contracts only when specified milestones, including deliveries, are achieved. A number of our contracts may provide for performance-based payments, which allow us to bill and collect cash prior to completing the work.

Billed accounts receivable represents amounts billed to clients that have not been collected. Unbilled accounts receivable represents amounts where the Company has a present contractual right to bill but an invoice has not been issued to the customer at the period-end date.

Accounts receivable is the principal component of our working capital and includes billed and unbilled amounts. The total amount of our accounts receivable can vary significantly over time but is generally sensitive to revenue levels. We experience delays in collections from time to time from Middle East customers. Net days sales outstanding, which we refer to as Net DSO, is calculated by dividing (i) (accounts receivable plus contract assets) less (contract liabilities plus accounts payable) by (ii) average revenue per day (calculated by dividing trailing twelve months revenue by the number of days in that period). We focus on collecting outstanding receivables to reduce Net DSO and working capital. Net DSO was 60 days at June 30, 2024 down from 76 days at June 30, 2023. Our working capital (current assets less current liabilities) was $1.1 billion at June 30, 2024 and $726.6 million at December 31, 2023.

Our cash and cash equivalents increased by $255.5 million to $528.5 million at June 30, 2024 from $272.9 million at December 31, 2023.

The following table summarizes our sources and uses of cash over the periods presented (in thousands):

 

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

Net cash provided by operating activities

 

$

97,807

 

 

$

13,986

 

Net cash used in investing activities

 

 

(88,715

)

 

 

(84,218

)

Net cash provided by (used in) financing activities

 

 

247,065

 

 

 

(14,185

)

Effect of exchange rate changes

 

 

(638

)

 

 

467

 

Net increase (decrease) in cash and cash equivalents

 

$

255,519

 

 

$

(83,950

)

 

Operating Activities

Net cash provided by operating activities consists primarily of net income adjusted for noncash items, such as: equity in losses (earnings) of unconsolidated joint ventures, contributions of treasury stock, depreciation and amortization of property and equipment and intangible assets, and provisions for doubtful accounts. The timing between the conversion of our billed and unbilled receivables into cash from our customers and disbursements to our employees and vendors is the primary driver of changes in our working capital. Our operating cash flows are primarily affected by our ability to invoice and collect from our clients in a timely manner, our ability to manage our vendor payments and the overall profitability of our contracts.

Net cash provided by operating activities increased $83.8 million for the six months ended June 30, 2024 compared to the six months ended June 30, 2023. The primary driver of the increase in cash flows provided by operating activities was an $142.8 million increase in net income after adjusting for non-cash items and debt extinguishment offset by an increase in cash outflows from our working capital accounts of $50.8 million (primarily from accounts payable, accrued expenses and other current liabilities, contract liabilities, and income taxes partially offset by accounts receivable, contract assets and prepaid expenses and other assets).

Investing Activities

Net cash used in investing activities consists primarily of cash flows associated with capital expenditures, joint ventures and business acquisitions.

Net cash used in investing activities increased $4.5 million for the six months ended June 30, 2024, when compared to the six months ended June 30, 2023. This change was primarily driven by a $45.5 million increase in investments in unconsolidated joint ventures offset by substantially no payments for acquisitions, net of cash acquired for

44


 

the six months ended June 30, 2024 compared to $42.3 million in payments for acquisitions, net of cash acquired for the six months ended June 30, 2023.

Financing Activities

Net cash (used in) provided by financing activities is primarily associated with proceeds from debt, the repayment thereof, and distributions to noncontrolling interests.

Net cash provided by financing activities increased $261.3 million for the six months ended June 30, 2024 compared to the six months ended June 30, 2023. The change in cash flows from financing activities is primarily driven by net cash inflows from our convertible bond transactions which generated $287.4 million in cash. See “Note 10 – Debt and Credit Facilities,” for a further discussion of these transactions.

Letters of Credit

We have in place several secondary bank credit lines for issuing letters of credit, principally for foreign contracts, to support performance and completion guarantees. Letters of credit commitments outstanding under these bank lines aggregated to $303.6 million as of June 30, 2024. Letters of credit outstanding under the Credit Agreement total $43.0 million as of June 30, 2024.

Recent Accounting Pronouncements

See the information set forth in “Note 3—New Accounting Pronouncements” in the notes to our consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Off-Balance Sheet Arrangements

As of June 30, 2024, we have no off-balance sheet arrangements that have or are reasonably likely to have a material current or future effect on our financial condition, changes in financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

Interest Rate Risk

We are exposed to interest rate risks related to the Company’s Revolving Credit Facility and Delayed Draw
Term Loan.

As of June 30, 2024, there were no amounts outstanding under the Revolving Credit Facility. Borrowings under the Credit Facility effective June 2021 bear interest at either the Term SOFR rate plus a margin between 1.0% and 1.625%, or a base rate (as defined in the Credit Agreement) plus a margin of between 0% and 0.625%, both based on the leverage ratio of the Company at the end of each quarter. The rates on June 30, 2024 and December 31, 2023 were both 6.7%.

As of June 30, 2024, there was $350.0 million outstanding under the Delayed Draw Term Loan.
Borrowings under the 2022 Delayed Draw Term Loan Agreement will bear interest at either an adjusted Term
SOFR benchmark rate plus a margin between 0.875% and 1.500% or a base rate plus a margin of between 0%
and 0.500% and will initially bear interest at the middle of this range. The Company will pay a ticking fee on
unused term loan commitments at a rate of 0.175% commencing with the date that is ninety (90) days after the
Closing Date. The interest rate at June 30, 2024 and December 31, 2023 were both 6.6%.

Foreign Currency Exchange Risk

We are exposed to foreign currency exchange rate risk resulting from our operations outside of the U.S. We limit exposure to foreign currency fluctuations in most of our contracts through provisions that require client payments in currencies corresponding to the currency in which costs are incurred. As a result of this natural hedge, we generally do not need to hedge foreign currency cash flows for contract work performed.

45


 

Item 4. Controls and Procedures.

Evaluation of Disclosure Control and Procedures

Our management carried out, as of June 30, 2024, with the participation of our Chief Executive Officer and our Chief Financial Officer, an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of June 30, 2024, our disclosure controls and procedures were effective to provide reasonable assurance that material information required to be disclosed by us in reports we file under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and that information required to be disclosed by us in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting

During the second quarter of 2024, there were no changes to our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

46


 

PART II—OTHER INFORMATION

The information required by this Item 1 is included in “Note 12 – Contingencies” included in the Notes to Consolidated Financial Statements appearing under Part I, Item 1 of this Form 10-Q which is incorporated herein by reference.

Item 1A. Risk Factors.

There have been no material changes to our Risk Factors disclosed in the Company’s Form 10-K for the year ended December 31, 2023.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Issuer Purchases of Equity Securities

On August 9, 2021, the Company’s Board of Directors authorized the Company to acquire a number of shares of Common Stock having an aggregate market value of not greater than $100 million from time to time, commencing on August 12, 2021. The Board amended this authorization in August 2022 to remove the prior expiration date and grant executive leadership the discretion to determine the price for such share repurchases. The Board further amended this authorization in February 2024 to restore the repurchase capacity to $100 million and removed the $25 million quarterly cap on such repurchases.

At the time of the February 2024 authorization, the Company had repurchased shares with an aggregated market value (including fees) of $54.7 million. The aggregate market value of shares of Common Stock the Company is authorized to acquire, from both the August 2021 and February 2024 authorizations, is not greater than $154.7 million.

As of June 30, 2024, the Company has $90 million remaining under the stock repurchase program.

Repurchased shares of common stock are retired and included in “Repurchases of common stock” in cash flows from financing activities in the Consolidated Statements of Cash Flows. The primary purpose of the Company’s share repurchase program is to reduce the dilutive effect of shares issued under the Company’s ESOP and other stock benefit plans. The timing, amount and manner of share repurchases may depend upon market conditions and economic circumstances, availability of investment opportunities, the availability and costs of financing, the market price of the Company's common stock, other uses of capital and other factors.

As of June 30, 2024, the Company has spent $64.7 million (which includes commissions paid of $31.2 thousand)
repurchasing 1,557,529 shares of Common Stock (all of which have been retired) at an average price of $41.54 per share.

The following table presents the Company's purchases of equity securities for the three months ended June 30, 2024.

 

Period

 

(a)
Total number of shares (or units purchased)

 

 

(b)
Average price paid per share (or unit) (1)

 

 

(c)
Total number of shares (or units) purchased as part of publicly announced plans or programs

 

 

(d)
Maximum number (or approximate dollar value) of shares (or units) that may yet be purchased under the plans programs

 

April 1 to 30, 2024

 

 

-

 

 

$

-

 

 

 

-

 

 

$

100,000,000

 

May 1 to 31, 2024

 

 

63,375

 

 

 

78.8931

 

 

 

63,375

 

 

 

95,000,148

 

June 1 to 30, 2024

 

 

67,678

 

 

 

73.8782

 

 

 

67,678

 

 

 

90,000,219

 

Total

 

 

131,053

 

 

$

76.3033

 

 

 

131,053

 

 

$

90,000,219

 

Item 3. Defaults Upon Senior Securities.

None

47


 

Item 4. Mine Safety Disclosures.

Not Applicable

Item 5. Other Information.

Insider Trading Relationships and Policies

In conformance with updated SEC regulations, the Company has adopted amended insider trading policies and procedures governing the purchase, sale and/or other dispositions of the Company's securities by directors, officers and employees, or the Company itself, that are reasonably designed to promote compliance with insider trading laws, rules and regulations, and New York Stock Exchange standards.

 

Item 6. Exhibits.

 

Exhibit

Number

Description

 

 

 

10.1*

 

Tenth Amendment To The Parsons Corporation Retirement Savings Plan (2017 Amendment and Restatement)

 

 

 

10.2*

 

Seventh Amendment To The Parsons Employee Stock Ownership Plan 2019 Amendment and Restatement

 

 

 

31.1*

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

31.2*

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

32.1*

Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

32.2*

Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

101

The following financial statements from the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2024, formatted in Inline XBRL: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Earnings, (iii) Consolidated Statements of Comprehensive Income (Loss), (iv) Consolidated Statements of Stockholders’ Equity, (v) Consolidated Statements of Cash Flows and (vi) Notes to Consolidated Financial Statements, tagged as blocks of text and including detailed tags.

 

 

 

104

 

Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101).

 

* Filed herewith.

48


 

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

Parsons Corporation

Date: July 31, 2024

By:

/s/ Matthew M. Ofilos

Matthew M. Ofilos

Chief Financial Officer

 

 

(Principal Financial Officer)

 

49


EX-10.1 2 psn-ex10_1.htm EX-10.1 EX-10.1

Exhibit 10.1

TENTH AMENDMENT TO THE

PARSONS CORPORATION RETIREMENT SAVINGS PLAN

(2017 AMENDMENT AND RESTATEMENT)

 

The Parsons Corporation Retirement Savings Plan (2017 Amendment and Restatement), as previously amended (the “Plan”) is hereby amended as follows effective as of July 1, 2024, unless otherwise indicated below:

1.
A new Section 1.23 is hereby added to the Plan to read as follows:

1.22 Merger of I.S. Engineers, LLC 401(k) Plan. Effective as of July 1, 2024, the I.S. Engineers, LLC 401(k) Plan (the “I.S. Engineers Plan”) is merged into this Plan and the assets held pursuant to the trust for the I.S. Engineers Plan are combined with the Trust Fund and held pursuant to the Trust Agreement. Effective as of said date, every participant in the I.S. Engineers Plan (each an “I.S. Engineers Participant”) who was not previously a Participant in the Plan will become a Participant. The accounts held under the I.S. Engineers Plan will be transferred to the applicable accounts under the Plan and the rights and benefits of I.S. Engineers Participants will be governed by the Plan, including without limitation, Section 4.2.5 hereof.

2.
Section 2.11A of the Plan is hereby amended to read as follows:

 

2.11A. Disability. “Disability” shall mean that the Participant has been determined by the Social Security Administration as eligible for Social Security disability benefits. Notwithstanding the foregoing, with respect to (i) Account balances merged into the Plan on November 1, 2023 from the LN & JN Plan, and (ii) Account balances merged into the Plan on July 1, 2024 from the I.S. Engineers Plan, “Disability” for the LN & JN Participant or I.S. Engineers Participant, as applicable, with respect to such merged Account balances, shall mean that the Participant is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than twelve months. The permanence and degree of such impairment must be supported by medical evidence.

 

 

* * *

 

 


Exhibit 10.1

 

 

IN WITNESS WHEREOF, this instrument of amendment is executed this 15th day of July, 2024.

PARSONS CORPORATION

By:

Name:

Title: _________________________________

 


EX-10.2 3 psn-ex10_2.htm EX-10.2 EX-10.2

Exhibit 10.2

Seventh Amendment to the
PARSONS EMPLOYEE STOCK OWNERSHIP PLAN
2019 Amendment and Restatement

The Parsons Employee Stock Ownership Plan 2019 Amendment and Restatement (as amended, the “Plan”) is hereby amended as follows, in each case with respect to all diversifications elected or processed on or after August 1, 2024:

1.
Section 7.5(a) of the Plan are hereby amended and restated to read as follows:

 

(a) For the purpose of this Section 7.5 only, the following definitions shall apply:

 

(3) “Annual Election Period” shall begin on the January 1st following the end of each Plan Year in the Participant’s Qualified Election Period and end on December 15th of each Plan Year (approximately 350 day period).

 

All other requirements and terms governing diversifications shall remain in full force and effect.

 

IN WITNESS WHEREOF, this instrument of amendment is executed this 15th day of July, 2024.

PARSONS CORPORATION

By:

Name:

Title: __________________________________

 

 

 

 

 

 

 

 

 

 

Signature Page to the Seventh Amendment

to the Parsons Employee Stock Ownership Plan

2019 Amendment and Restatement


EX-31.1 4 psn-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Carey A. Smith, certify that:

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

 

Date: July 31, 2024

By:

/s/ Carey A. Smith

 

 

Carey A. Smith

 

 

Chief Executive Officer

 

 


EX-31.2 5 psn-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Matthew M. Ofilos, certify that:

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

 

Date: July 31, 2024

By:

/s/ Matthew M. Ofilos

 

 

Matthew M. Ofilos

 

 

Chief Financial Officer

 

 


EX-32.1 6 psn-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Parsons Corporation (the “Company”) on Form 10-Q for the period ending June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Carey A. Smith, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: July 31, 2024

By:

/s/ Carey A. Smith

Carey A. Smith

Chief Executive Officer

 

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 


EX-32.2 7 psn-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Parsons Corporation (the “Company”) on Form 10-Q for the period ending June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Matthew M. Ofilos, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

Date: July 31, 2024

By:

/s/ Matthew M. Ofilos

Matthew M. Ofilos

Chief Financial Officer

 

 

A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 


GRAPHIC 8 img91643045_0.jpg GRAPHIC begin 644 img91643045_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#M?&WPUCOO M,U+0XECN?O2VJ\+)[KZ'VZ'Z]?(WA>*1HY$9'4[65A@@^A%?4U5;^8]1[U %KUT[JZ/+E*V@P+3@M2!*>%IF;F1A*>%IX6GA:9FY# M. M"T\+3@M,S%IP%!#F-7@:-X@T_78-]G-\X&7 MB?AU^H_J.*\-Q4]I=7%C17'6P%.:O'1G70S6I2=I^\OQ/? MZ*Y[PKXFCU^S*R;4O8A^]0="/[P]OY5T->)4IRIR<9;GT=*K&K!3@[IA1114 M&@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 4444 %%%% !1110 4444 %%%% !1110!C>(?#5AXDL_)NT MVRK_ *J=1\R'^H]J\5UWPY?>'KW[/>1_*>8Y5^[(/8_TKZ#JIJ6F6FK63VE[ M"LL+=CU!]0>QKKPV+E1=GJCDQ.%5576C/G4+3@M=1XH\'77AZ8RQ[I[!C\DV M.5]F]#[]_P!*YT+7NTYQJ1YHO0\"JI4Y!2@4R;EO2=1FTG4H;V _-&> M5_O+W!^HKVZUN8KRUBN86W1RJ'4^QKP@"O3OA]?FXT66T=LM;2?*/16Y'Z[J M\O,J*<%46Z/;R7$.-1T7L_S.NHHHKQ3Z4**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** &2Q1SQ/%-&LD;C:R,,@CT(KS?7_AU.MUYVB@/" MYYA=P#']">H_7ZUZ716U&O.B[Q,*^&IUU:9X[_P@'B'_ )](_P#O\O\ C2_\ M(#XA_P"?2/\ [_+_ (U[#175_:5;LOZ^9Q/*:'=_U\CQ_P#X0'Q#_P ^L?\ MW^7_ !I?^$"\0?\ /K'_ -_E_P :]?HH_M*MV7]?,G^QL/W?WK_(\;F\%:_ MA=M/9@/[CJQ_('-8TL$EO*T4T;1R*<,CC!'U%>^UQ7Q%T^)].@OP@$Z2",L. MZD'K^(_4UTX;,)5)J$UN<6-RF%*DZE-O3N>:@4X"E IV*]0\(:!3@***!7"N MP^'EQLUJX@)XD@)Q[@C^A-JN/\ QTUABHWHR7D=.!GRXF#7 M=?CH>L4445\R?)I9"!DA5!)X^@J>L?Q M9_R)VN?]@^?_ -%M0@.3_P"%V^"O^?RZ_P# 9J/^%V^"O^?RZ_\ 9J^7Z*V M]FB;GU!_PNWP5_S^77_@,U'_ NWP5_S^77_ (#-7R_11[-!<^H/^%V^"O\ MG\NO_ 9J/^%V^"O^?RZ_\!FKY?HH]F@N?4'_ NWP5_S^77_ (#-5BV^,?@> MYD5#JS0ENAEMY /SVX%?*]%'LT%S[9T[5+#5[476FWMO=P9V^9!('7/ID=_: MK=?%^@^(=4\-:G'?Z5=/!,I&X _+(/[K#N*^K/ _B^V\:>'(]2A3RIE;RKB' M.?+D !('J"""#[^QJ)0L-.YTE%%%0,"0!DG %>?S?&CP5!/)$;^=RC%=R6[, MIP<9![CWJ#XQ^,/^$<\*G3[63;J&I Q)M/,,&N4T>Y>1 M[8*9%DC*$!LX(SUZ5T=?'O@?Q1+X0\5VFJ+N, /EW*+R7B/WA]1U'N!7U];S MQ75M%<02+)#*@>-U.0RD9!'X5G.-F-.Y)1114C"N.U_XG>&/#6KRZ7J5S.EU M$%+*D#,,, 1R/8UV-?+7QH_Y*?J/_7.'_P!%K505V)L]A_X7;X*_Y_+K_P ! MFH_X7;X*_P"?RZ_\!FKY?HK3V:%<^H/^%V^"O^?RZ_\ 9J/^%V^"O\ G\NO M_ 9J^7Z*/9H+GU!_PNWP5_S^77_@,U'_ NWP5_S^77_ (#-7R_11[-!<^HD M^-?@AC@W]PON;5_Z"M_1O'OA;Q!(D6FZU:RS.<)"Y,(?![XF7-W=Q>&-;G:9G&+*YFZ6R_VO=(6 MWD B"/INQ_>)Z=N#GW^;+R]NM0NY+J\N);BXD.7DE8LS'W)JHPOJ)L^HY_C# MX&@S07/M^VN;>\MH[FUGCG@D&Y)(G#*P] M01P:EKX^\(>-=7\&ZDES83LUN6'GVK,?+E'N.Q]".1^E?6&@ZU:>(M#M-6L6 MS!,9>69PBK]2>*S_$W MB&S\+:!=:O>G,<*_*@.#(YX51[D_X]J^4/%/B_5_%^I-=ZGS0KGU!_PNWP5_S^77_@,U'_ NWP5_S^77_ (#-7R_11[-!<^H/ M^%V^"O\ G\NO_ 9J/^%V^"O^?RZ_\!FKY?HH]F@N?4@^-/@<_P#,2G'_ &ZR M?X5J:;\3?!NJN$M]?MEWA[_?N/Y1UX15Q@FK MB;/J#_A=O@K_ )_+K_P&:C_A=O@K_G\NO_ 9J^7Z*?LT%SZY\-_$;PUXKU![ M'2[QFN53>(Y8RA8#KC/7'I75U\2:?J%UI6H07]C,T-S X>.13R"/\].]?6/@ M'QK;>-O#ZWB!8[V'$=W /X']1_LGJ/Q'8U$X6V&F=51114#,[7=;LO#FC7&K M:B[):0;?,9%+$;F"C@>Y%<9_PNWP5_S^77_@,U6_C#_R2O6O^V'_ */CKY4K M2$4UJ)NQ]0?\+M\%?\_EU_X#-71>%O&VB>,?M?\ 8\TLGV79YOF1%,;MV.O7 M[IKX]KW+]G7_ )F3_MU_]JTY025Q)GN51SSPVL#SW$J10QC<\DC!54>I)Z50 M\0Z[:>&M!N]7O2?(MDW%1U9B<*H]R2!^-?*/BWQMK'C'4'N-0N&6W#9AM$8^ M7$/8=S[GFHC'F&W8^D;[XI^"=/;;+K]O(W_3NKS#\T!%9Y^-/@<9QJ4YQZ6L MG/Z5\MT5I[-"N?4'_"[?!7_/Y=?^ S4?\+M\%?\ /Y=?^ S5\OT4>S07/J%? MC9X))P;ZY'N;5_\ "IXOC)X&E8 ZN\>3CY[67^BU\KT4>S07/M'2/$6C:\K' M2M4M;PJ 66&4,R@^HZC\:TZ^(;2\N;"ZCNK.>2"XC.Y)(V*LI]B*^E_A1\0W M\8Z=+8:B5_M:S4,[ 8$\?3?CL0< _4'O@1*%M1IGH]%%%0,**** "BBB@ HH MHH **** "N:\=X_X1B3/_/5/YUTM$G_?!K[?HJ?:>0.^.O%,OB_Q7=Z MFQ(M\^7;1G^")?N_0GJ?,/[0TB7PW=R9N;(;[8D\O" M3RO_ $G\F'I7SU6IX$G_? M!K[>'04M9>T\BN4^(/LT_P#SPD_[X-(;>< DPR #J2IK[@HH]IY!RGPW17I_ MQVT^UL?'4$EM D1N;))9=@QN?>Z[OK@#\J\PK1.ZN(L6%Y)I^HVU["2);>59 M4([%2"/Y5]MHP=%=3E6&0?:OAROMZU_X\X/^N:_RK.IT'$^2_B1JXL9?\ XFG^"=5M-$\::3J5^#]EMYPTA"[MHZ;L M=\9S^%?1P^+W@4C_ )#J_P#@-+_\34RDUL@2/F[_ (0KQ7_T+.L_^ $O_P 3 M1_PA7BO_ *%G6?\ P E_^)KZ1_X6]X%_Z#J_^ TO_P 31_PM[P+_ -!U?_ : M7_XFESR[#LCYN_X0KQ7_ -"SK/\ X 2__$T?\(5XK_Z%G6?_ E_P#B:^D? M^%O>!?\ H.K_ . TO_Q-/B^+/@>:0(NO1 G@%X9%'YE<"ESR[!9'S7_PA7BO M_H6=9_\ "7_ .)KWOX(VNKZ=X4O+#5;"\LS%=EX5NH6C)5E&R.5E=@HE*RN"5SYU%O.P!$,A!Y!"FE^S3_P#/ M"3_O@U]OT5'M/(?*?$'V:?\ YX2?]\&FO#+&,O&ZCU*D5]PTUT61"CJ&5A@J MPR#1[3R#E/AVBO4/C=X9T_0?$EG=:= EO'?Q,TD,8PH=3@D#MD$<>WO7E]:) MW5Q!7UA\*=;;7/AYILLK%I[8&UD)YR4X'_CNVOD^OI'X!L3X!NAZ:C(/_(<= M14V&C%_:(_X]O#W^_M[P?XKOO!^OPZG9G$GB6,]5/\P> MQ%8-%(9]J:'K5CXAT>VU33I?,MIUW+ZJ>ZD=B#P16A7RS\+OB!)X-UG[-=R, MVCW; 3KU\IN@D ]NX'4>X%?4<4L<\22Q.LD;J&1T.0P/0@]Q6$HV92=SB?C# M_P DKUK_ +8?^CXZ^5*^J_C#_P DKUK_ +8?^CXZ^5*TI["D%>Y?LZ_\S)_V MZ_\ M6O#:]R_9U_YF3_MU_\ :M.?PB6Y:_:$U-H],T;2U8[9I9)W /\ < "_ M^AG\J\#KVG]H;_D*:%_UQE_]"6O%J(?"#W"M.Q\.ZYJD'GZ?HVHW<.2/,M[5 MY%S]0#697T=X*^*?@W3_ 9I5C=ZA]CN;:W6*6(V[GYE&"?QYIR;6P M(\-_X0KQ7_T+.L_^ $O_ ,31_P (5XK_ .A9UG_P E_^)KZ1_P"%O>!?^@ZO M_@-+_P#$T?\ "WO O_0=7_P&E_\ B:GGEV'9'S=_PA7BO_H6=9_\ )?_ (FC M_A"O%?\ T+.L_P#@!+_\37TC_P +>\"_]!U?_ :7_P")H_X6]X%_Z#J_^ TO M_P 11SR[!9'S=_PA7BO_ *%G6?\ P E_^)KM/A1X>\2Z1\1=-N+K1-5M;5A* MDTLMI(B!3&V-Q(QU"_CBO=]+\:>&M:95T_7+&:1CA8_-"N?^ M@_I6[4N;VL M%@HHHK,H***I:IJMIH]H;F[DVKT51]YSZ 4XQ&V@L_N<]![5DZ]XBN]=GS*?+MU.8X% M/ ]SZFL>O;PN C!AZ644G4Q47VU_KYG54445\ MX?:!1110 4444 %8_BS_ )$[7/\ L'S_ /HMJV*Q_%G_ ")VN?\ 8/G_ /1; M4UN!\9T445TF9TG@#5[/0?'&EZGJ$ACM+=V,C!2Q *,.@YZD5] ?\+I\#_\ M02F_\!9/\*^6Z*EQ3W&G8^I/^%T^!_\ H)3?^ LG^%'_ NGP/\ ]!*;_P ! M9/\ "OENBI]FAW/??''QGT"]\-7^E:,EQ=3WL#P&5X_+C16&UCSR3@GM^->! M4452BEL)L*[OX-H7^*6D,.B"=C_WY5'O/$US$5C9#;6NX?> MY!=A[< 9_P!X42=D"/9M5U.UT;2KK4KR0);VT9D<^P'0>YZ >IKX[\1Z[=>) M?$%[J]V?WMS(6"]D7HJCZ ?A7K?QW\8;Y(?"MG+PN)[W:>_5$/_ *$?^ UX MA4TXV5QMA6AH>CW6OZW9Z59KF>ZD"+GHOJ3[ 9)^E9]>L?![5/"7AHW>KZWJ ML4.HR?N8(C&[&./@LW"D9)P/H/>K;LA(]\T/1K7P_HEGI5DN(+:,(IP 6/=C MCN3DGW-?/7QL\(G1/% UBVCQ9:F2[8Z)-_$/Q^]_WUZ5[%_PMCP-_P!!^+_O MS+_\37/^-?&?@'Q;X5O-*DU^ 2NN^!VAE^24?=/W>G8^Q-8QNGRW$G!ZN@_P#0A_P+UKW6OB33K^YTK4;:_M)#'<6\ MBRQMZ,#D5]B>%]?M_$_ARRU>VX6X3+)_<<<,OX$&L:D;.Y:9KU\M?&C_ )*? MJ/\ USA_]%K7U+7RU\:/^2GZC_USA_\ 1:T4]P9P%*IPP)]:2BMB#ZK'QA\! MX'_$]_\ )2?_ .(H_P"%P^ _^@[_ .2D_P#\17RI16?LT5<^J_\ A!$C9EUII"!PBVDV3^: 5\K44>S07.Q^)7C*#QMXG6_M; M>2"UA@6"(2XWL 2Q) R!RQXR>E<=115I6$6+"SEU'4;:R@4M+<2K$@'X/<=#CU (\+UOX&>*=.D=M.-MJ<&[Y3&XCDQZE6( M^@)JHS5M1-'F-%=6_P ,_&D;;6\.WA/^R W\C3?^%;>,O^A=OO\ OBKNA'+4 M5U/_ K;QE_T+M]_WQ1_PK;QE_T+M]_WQ1= FZG?:/?1WNG74MM#7U3\-_&@\:^&5NI M51+^W;RKI%Z;L<,/8CGZY':ODNO7?V?K^:+Q5J5@&_<3V?FLO^TCJ ?R=JF: MNAHR?CA_R4B;_KUB_D:\XKT?XX?\E(F_Z]8OY&O.*<=D)A7U=\(O^26Z+_NR M_P#HYZ^4:^KOA%_R2W1?]V7_ -'/4U-AQ.VHHHK$H**** /!?VA_^0CH/_7* M;^:UXK7M7[0__(1T'_KE-_-:\5KHA\)#W"OI#X!?\B%=_P#82D_]%QU\WU]( M? +_ )$*[_["4G_HN.E4V&C&_:(_X]O#W^_$>)O#=_P"%-=N-*U!")(SE) /EE3LZ^Q_3IU%8 M]?67Q%\"V_C;0C&@6/4[<%K28COW1C_=/Z'!]C\IW=I/8WDUI=1-%<0N8Y(V M&"K X(-.,KH&K$->U_!GXB_9Y(O"NKS?N7.+&9S]QC_RS/L>WOQW&/%* 2"" M#@CO3:NK CZK^,/_ "2O6O\ MA_Z/CKY4KU^?XACQ1\&-9TG4I?^)Q:)!\S' M_CXC$\8W?[P[_@>YQY!4P5E8&%>Y?LZ_\S)_VZ_^U:\-KW+]G7_F9/\ MU_] MJT3^$%N:WQ\T*6^\-V&KPQEO[/E99'>*?@),;E[CPS>Q^2Q)^R7;$%/97 .?QQ]34PDDK, M;1XA178W'PK\;VS$/H$[8[QNC_\ H+&J_P#PK;QE_P!"[??]\5I="LO/4>]%T!4KVWX-_$:]DU*+PQK%P]Q%*"+.:0Y9 M& )V$GJ",X]#@=#QXE5O2KUM-U>ROEX:VG28?56!_I1)70(^V:**Y7Q-XPAT MH-:6166]Z,>JQ?7U/M^?I65*E.K+E@B*]>G0ASU'9&AK_B2TT*#YR)+IAF.$ M'D^Y]!7E>IZI=ZM=MPK9KY[&XGVT[1V1]EE>!^K4 M[S^)[_Y!1117$>F%%%% !1110 5C^+/^1.US_L'S_P#HMJV*Q_%G_(G:Y_V# MY_\ T6U-;@?&=%%%=)F2VMK<7MU';6L,D\\K;4CC4LS'T '6MO\ X07Q9_T+ M6K_^ U$IHC M/]^ K_/%?7]%'M&'*?/?@_X&:E=W,=SXG86=HIR;6-PTLGL2.%'XD_3K7LVN MZKIW@CPA/>B&.*ULH=L$"# +=$08]3C]36]7SG\M_\ X9WF_P"AF3_P"/\ M\74\Z'9GB-%>W?\ #.\W_0S)_P" 1_\ BZ/^&=YO^AF3_P C_\ %TN>(69X MC17MW_#.\W_0S)_X!'_XNO(-;TBZT#6KO2KU=MQ;2%&QT/H1[$8(]C34D]@L M4*]8^!WB\:3KTF@7<@6TU%LPEB %G P/^^@,?4+7D]/BED@F2:)V22-@R.IP M5(Y!%-JZL!]PU\M?&C_DI^H_]QP% &3BBE3[Z_6MB#K/^%8>-?\ MH7KK\U_QH_X5AXU_Z%ZZ_-?\:^MAT%+6/M&7RGR1_P *P\:_]"]=?FO^-!^& M/C4 D^'KOCTVG^M?6]%'M&'*?#\\$UK<26]Q$\4T3%'C=<,K#@@@]#4==K\6 M@!\4-;P,?/'_ .BDKBJU3NB3?\&>([GPMXILM3@D9460).N<"2(D;E/KQS]0 M#VK[%KX;K[?MB3:0DG)*+DGZ5G4'$P[KQWX5LKN6UNM>L8IX7*21O* 58'!! MJ+_A8G@[_H8]/_[_ KYS^*FDRZ1\1M660'9#O\ H8]/_P"_PH_X6)X._P"ACT__ +_"OD&BG[-!S'U]_P +$\'? M]#'I_P#W^%'_ L3P=_T,>G_ /?X5\@T4>S0YDE0$8(5F)'Z&J5%5&*B)NX5ZE\ _\ D?KG_L'R M?^AQUY;7N'[/WA^42ZEXAE5EC*"T@)'#\AG/X84?B:)[ MSG/CM"8OB&KD8$ MME$X]^67^E>95[]\?O#LUUINGZ_!'N6T)@N,#D(Q!4_0'(^K"O :(.Z![A7J M_P -?BW#X3TD:+K%K/-8QLSP2P8+Q[CDJ5)&1DDYSGGOV\HHIM)[@?2W_"]_ M"'_//4__ '7_P"*H_X7OX0_YYZG_P" Z_\ Q5?--%3[-#NSZ6_X7OX0_P"> M>I_^ Z__ !5-?X\^$54E8=4<^@@7G\WKYKHH]F@NSJ?'GC2Y\<:^+^6'[/;Q M)Y5O &W;%SDDGN23_(=JY:BBJ2L(*^E/@+&4^'\[$'$FH2,/^^$']*^;%4LP M502Q. !WK[ \!:"_AOP3I>F2H$N$BWS#TD8EF'O@G'X5%1Z#1YK^T1_Q[>'O M]^X_E'7A%>[_ +1'_'MX>_W[C^4=>$4X?")[A7T?\ /^1#OO^PG)_P"BHJ^< M*^C_ ( ?\B'??]A.3_T5%14V&MSU6O)?C%\.CKEHWB+28,#J M!W9?U''8"O6J*Q3L[E'PW17KOQB^'7]CW3^)-)AQI\[YNHD'$$A/WAZ*Q_(_ M45Y%70G=7("BBBF(*]R_9U_YF3_MU_\ :M>&U[E^SK_S,G_;K_[5J)_"-;GK M^K^(=(T!83JVHV]F)LB,S/MW8QG'YC\ZS/\ A8G@[_H8]/\ ^_PKA_V@-+FN M?#>FZE$C,EG<,DI ^ZL@&"?;*@?B*^>:B,$U#O^ACT_P#[_"OD&BJ]FA(_&GQ1HOB36]._L>X2Z%M RRS MH#@DMD+DCG&"?3YJ\PHIJ"3N)L***W_!6@S>)/%^FZ;$FY7F5YCV6-3EB?P! M_$BJ ^@_$_CZ#,ECI5U&,?+)+_ +[% M'VJW_P">\7_?8K/E\.H?]3.R^SC-4Y=!O$^YLD'LV/YUV1XBB_LK[SD>7ON; MGVJW_P">\7_?8J2%EN9/+@82OC.U#N./H*Y*2RN8<^9!( .IV\?G79?";_D= M1_U[2?TK:&=N3TBOO*IY;?R'_8KO_GUF_[]FC[%=_\ /K-_W[->Y45O M_:K_ )?Q/1_L"/\ S\_#_@GAOV*[_P"?6;_OV:/L5W_SZS?]^S7N5%']JO\ ME_$/[ C_ ,_/P_X)X;]BN_\ GUF_[]FC[%=_\^LW_?LU[E11_:K_ )?Q#^P( M_P#/S\/^">(II6HR8V6%TV>FV%C_ $JW;^&-:NGVIITZ^\B[!_X]BO8Z*EYI M/I%%QR&E]J;//=.^'D[LKZC=+&F>8X>6(^IX'ZUVVG:59:5;^39P+&O\1ZEO MJ>]7**XZV)JUOC>AZ>&P-##ZTXZ]^H4445SG6%%%% !1110 4444 %9/BE&D M\(:TB*69K"?]^&_P MK[7HK7VGD3RGR;\/=+U&'X@Z%)+872(MVA9FA8 #W.*^LJ**B4N8:5@HHHJ1 MA1110!SOCCQ#+X:\*W=]:PO->D>5;1HFXF1NA(]!R3]*^39=+U>:5Y9;"]>1 MV+,S0L22>23Q7VI15QERB:N?%']C:I_T#;S_ +\-_A6OX7\&:IXA\266F-9W M,,4T@\V5XF4(@Y8Y(ZX!Q[XK[ HI^T%RD5K;0V5I#:VT8C@A18XT'15 P!^0 MJ6BBLR@HHHH *\<^./@I]1LX/$>GV[274&(;E(U)+QD_*V!W!./H?:O8Z*:= MG<#XH_L;5/\ H&WG_?AO\*/[&U3_ *!MY_WX;_"OM>BM/:>1/*?-7PAUC4_# M'BM;6ZLKQ=.U'$,I:%\1OGY'Z>IP?8Y[5#\8M-OKGXE:A+!97,L9CAPR1,P/ M[M>X%?3=%3SZW'8^*/[&U3_H&WG_ 'X;_"G)HVJ;U_XEMYU_YX-_A7VK15>T M%RB#H*6BBLB@HHHH ^6OBMIE_/\ $S698;&YDC9X\.D3$']TG<"N-_L;5/\ MH&WG_?AO\*^UZ*T52R%8^*/[&U3_ *!MY_WX;_"OM*U&+2$'KY:_RJ6BIE+F M!*QQWQ ^']EXYTU$>3[-J%OG[/<@9QGJK#NI_,'\0? -8^%/C+1I"&TB2[CS M@2V7[X'\!\P_$"OK"BB,V@:/C&;POX@MR1-H6IQX&3OM)!@>O2JW]C:I_P! MV\_[\-_A7VO15^T%RGQ1_8VJ?] V\_[\-_A1_8VJ?] V\_[\-_A7VO11[3R# ME/BR/P_K4H)CTB_<#KMMG/\ 2KEOX*\4W17R?#NJL&Z$VC@?F1BOL>BE[0.4 M^=?"_P "M9OKB.;Q#(FGV@(+11N'F<>@QE5^N3]*]_TS3+/1]-@T_3X$@M8% MV1QKT _J3U)[FK=%2Y-[C2(KFV@O+66VN8DF@E4I)&ZY5E/!!%>)>+?@,S32 M7?A:Z14;G[%>+]/G:*;P[J#,.\$)E4_ M0ID5E2:!K,) ETF_0GINMG']*^TZ*OVC)Y3XH_L;5/\ H&WG_?AO\*/[&U3_ M *!MY_WX;_"OM>BG[3R#E/BC^QM4_P"@;>?]^&_PH_L;5/\ H&WG_?AO\*^U MZ*/:>07;'HD]LG>2['D@?\ M?7)_ &OK2BE[1ARGF/@/X.V'A>YBU/5)EO\ 4XSNC"KB*%O4 \L0>A./H#S7 MIU%%0VWN4>,?M 6=U=VV@"VMIIMKS[O+0MCA.N*\/_L;5/\ H&WG_?AO\*^U MZ*J,[*PFCXH_L;5/^@;>?]^&_P *^A_@/;3VO@>]2X@DA/_ (XNM-GR]M*B%B!W1L=QD<]^OT^JZ*J,N435SXH_L;5/^@;>?]^&_PH_L;5/^ M@;>?]^&_PK[7HJ_:>0N4^*/[&U3_ *!MY_WX;_"O;/V?;.ZM/^$B^TVTT.[[ M-M\R,KG'FYQFO:Z*ESNK#2*NHZ=::MIUQI]]"LUK<(4DC;N#_7W[5\\>*/@? MK^F7,LNB;=3LLED4,$F0>A!X8CU'7T%?2-%*,F@:N?&T_@WQ/;9\[P[JJ =2 M;.3'YXJF^AZM&Y5]+O58=0UNX/\ *OM6BJ]H+E/BC^QM4_Z!MY_WX;_"C^QM M4_Z!MY_WX;_"OM>BG[3R#E/BI=$U9V"KI=ZS'H!;N2?TJS%X3\1S'$6@:HY' M7;9R'^E?9E%+V@GR\?\ ?O'\J][\!_#[3O MUBXA&4445\H>$%%%% !72>!(T'B8/ ML7=Y+_-CGM7-UTW@3_D8_P#MBW]*WPW\:/J:T?XD3TVBBBOHCV0HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /#****^6/!"BBGQ1232K%$C/(QPJJ,DF@!E=[X+\/75I-_:=T/*#(5CB(^8 M@]SZ59\->#TL=EYJ"J]SU2/JL?U]3_*NMKUL)@W%JI4W['H8?#-/GF%%%%>F M=P4444 %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% 'AE%%:>C:'=ZW<^7 NV-3^\E8?*H_J?:OF(QEJ_R/3H890]Z6X4445VG4%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M >6^'?"T^LN)YMT5D#R_=_9?\:]+M+2WL;9+>VB6.).BK4>E_P#()L_^N*?R M%6ZYL-AX4HW6[,*%&-..FX4445TFX4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 H4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_V0$! end GRAPHIC 9 img91643045_1.jpg GRAPHIC begin 644 img91643045_1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" +0!0 # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHKR;XH?M6_"CX+^)%\/^-/&-KH6L-;K M="UFMYW8Q,6"ME$8H?#OXT> _BU%*_@WQ=H_B0PKOEBT^\226)2< O&#N49]0*I MPE'5H2E%[,[.BBO!==_;L^ _AK6]0TC4OB+8VVHZ?<26ES#]FN7\N6-BKKN6 M,@X8$9!(]*48RELKC>00>>:YKXK?&OP3\#]&L]5\7:6VX16/12> M?2E9MV075KG;T5\[_P##PC]GO_HI=C_X!W7_ ,:KH_"_[9'P2\97]O9:5\3/ M#\EW<8$4-S=?9F>/<]EHHKB/B?\;O ?P7L;>[ M\;^*=.\.17!(@6[E_>38&3LC&6;'L#U [BH2;T15[;G;T5\_^&?V^/@!XNU2 M/3]/^)>FQW,C^6O]H07%E&6_ZZ3QHGXYQ7OEO<174$<\$B30R*'22-@RLI&0 M01U!'>G*,H_$K I*6S)**I:UK>G>&])NM4U:_MM+TVU0RW%Y>3+%#"@ZL[L0 M%'N37@%Y_P %#OV>+#5&T^7XE6;3JVTO#87DL/\ W]2$H1[[L41C*7PJXG)1 MW9]&45@>"?'WAOXD:#%K?A77+#Q#I,A*K>:=<+-'N'525/##(RIY'<5C_%;X MU^"?@?HUGJOCG7H?#^GW=Q]E@GFBDD#R[2VW"*QZ*3SZ4N5WM;4=U:YV]%>: M?";]I+X:?'.^U"R\"^+;3Q!=V$:S7,$,B:)#(D4EY+&[JK.=JC"*3R?:GRM.UM0YE:YU-%$OC1X;;Q!X+UJ+7M'6X:U-U#'(@$JA2RX=5/ 9>W>J_Q/^-W@/X+V-O= M^-_%.G>'(K@D0+=R_O)L#)V1C+-CV!Z@=Q1RN]K:A=6N=O17S_X9_;X^ 'B[ M5(]/T_XEZ;'B491^)6!24MF24445(PHKQ#XA?ML? _X6ZO+I?B+XB:;!J,+F.6 MVL8YKYXF'57%NC[".X;!%=#\+?VFOA;\:KUK+P7XVTS7+]8_--BCM%<;.["* M0*Y [X'&1GJ*ODE:]M">:-[7/3J**X/XI_'?X?\ P3LX;CQQXLTWPZ)P6AAN M9">#/V[_@+X^U6+3M(^).FB\E8)&FH MPSV"NQQ@!KB-%))(P,\U[UUY%.491^)6!24MF+17BOCK]L[X+_#7Q9J'AGQ- MX[M-*US3W5+JSDMKAFC8J& )6,@_*P/![UBV_P#P4 _9]N9EB3XF::&8X!DM MKE%_%FB 'XU7LY[\K)YX]SZ$HKB?AS\;/ /Q=CF;P9XOT?Q(\"[IH=/NTDEB M7. SQYW*">Y !K0^(WQ*\-?"3PG<^)O%VJQZ+H=LZ)+>2H[JK.P51A 3RQ Z M=ZGE=[6U*NK7.FHKYW_X>$?L]_\ 12['_P [K_XU73^%?VPO@IXTOH++2?B M9X>ENY]OE0W%V+=W)Z*!+MRW^SU]JKVG^'-/9MB2W\X0RL!G;&OWG;'.U034)-Z(K;6:)$ ]]V*^@;.\M]1LX+NTGCNK6=%EBGA<.DB$9# M*PX((.013E&4?B5B5)2V9-17DWQ0_:M^%'P7\2+X?\:>,;70M8:W6Z%K-;SN MQB8L%;*(PY*MW[5R2?\ !03]GN1U4?$O3P6.!NM+H#\S%Q5*G-ZI,.:*T;/H M:BO._AW^T1\,OBS?M8>$/'.AZ]J"@M]AM;Q?M!4#)81'#%1W(&*]$J&FM&-- M/8**XGXK?&GP5\#]$M-7\XK ^ M%?[4WPK^-GB"?0_!/C&TU[5H;9KM[6*&:-A$K*I;YT4'!=1QSS3Y96O;07,K MVN>JT5YS\6_VB/AW\"9-+C\=^)[?PZ^IB1K,30RR>:(]N_'EHV,;UZXZUY[_ M ,/"/V>_^BEV/_@'=?\ QJFJ\*P^)/"&K1ZWHDTCQ1WD4;HK,AVL,.H/!]J3 MXB_%3PA\)-$&K^,O$>G^'-/9MB2W\X0RL!G;&OWG;'.U0346=[6U'=6N=517 MSQH7_!0;]GOQ%JBV%K\2["*=FVA[ZTNK2'/O+-$B >^[%?0-G>6^HV<%W:3Q MW5K.BRQ3PN'21",AE8<$$'((IRC*/Q*PE)2V9-17DWQ0_:M^%'P7\2+X?\:> M,;70M8:W6Z%K-;SNQB8L%;*(PY*MW[5V'PU^*'A7XP>%HO$?@[6K?7M%DD>% M;JW# !T.&4JP#*1QP0."#T(-'+)*[6@^97M:?:>.O% M-OX>N-0C>6UCFAFD,BJ0&(V(V,$CK7>Z+K%GXBT:PU73IQ=:??6\=U;3J"!) M$ZAD8 C/((//K2Y6E=H+J]B[1112&%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XT?\%;O^ M3J+7_L7+/_T;/7[+U^-'_!6[_DZBU_[%RS_]&SUVX/\ B'-B/@/1?@G_ ,$K M?#WQ@^"OA+QD?'VIZ3J&N:?'>M#]@CFBB9ARH&Y21^-?)?COPUXT_8I_:,NM M-T_6Q#XE\-7$ M#-&\+^&+BVT6S2SM[J^CN7=U7NX6903],5Y;X-^'?Q3_ &[?C=>:K]FN-2O] M6O$.K:[]G*V6GQ@*HW-]U0D:@+'G<0H S7H1]I%R=5^ZLVT+'*^?/ K01Y/7,DB+^-?@+-IFJ:AIEYK\L,T]DM MVMO/?/R#<2*[JI)ZLPC<_A7ZC_\ !5?QI:?#'X > ?A-HLC0PWTD8:+=D_8; M*-51&^LC1$'UB->;^$_V?]+NO^"6.MS//:+XGO+I_&4<32IYJK WEJN,YYMD ME8#UE]\5SX=JG#F[LUJWG+E[(^DO^"5OQ2_X3S]F6'0;B7?J'A2^ETXACEC; MN?.A;Z?.Z#_KE7%_\%C/^2'>"O\ L8Q_Z335\X_\$E/BG_PA_P"T%J/A&XEV M67BS3FCC4G -U;[I8S_W[^T#ZL*^CO\ @L9_R0[P5_V,8_\ 2::H<.3$KS*4 MN:B?*G[#?[#>A_M8>%?$VK:MXFU#09-)O8[5([*".02!H]V3NZ&JG[;O[!__ M RCH^A^(=+\3-XAT#4[K[ R7< AN()]C./NDAU*H_/!!&.LZ;X#TS3[ZTU*Y2XN6O+"6Y*NJ[0 4=<#'8U2^,W[2?Q2_;$\5>'-$\ M175K)+]J2TTW1[)%M+5;B5A&&8NWWB2!N=L*,XV@FNRU7VE[^Z<]X!\JQ(I/5ESGFOUL M_8C_ &4?^&9_@U=:%KDMOJ/B'79C=ZNT&3"N4"+;J3CT&_\8>"S*TEEJ6EQFYGBBSD+/$@WJRC&6"[#C((Y YZ M4Z?M)\KM?8VG&7)&_0]Y^/?_ 2-'A?P+<:Q\,O$&J>(M;M,,^BZFD6Z[4D MB)U"A6 R<,"#Z@]?I;_@GG\)?C%\%_AM?^'OB<]JFE!XY=%T_P"W?:;JP!#> M;$Q4%!&3L*A7.#OXYK\J? 7[67QJ^#=VEMHWCS7K)+5MITS4I3=0)CJODSAE M7\ #7ZH_L%_MM']J;1M3T3Q%9V^F^.=&B6>=;3(AOK&+)KZY_X*-7=QJ'[$7P)NKPEKN9M.DF9CDESIK% MLGZDU-=/\ ,EAM9/*O[-&Q]JM' MP)8CVR5Y7/ 95/:OU0_X*1^)M,\:?L.7.OZ-=I?:3J=SIMW:W,?W9(GD5E;\ MCT[5\,>/OV:6\0?L%_"WXQ:%:[[_ $M+ZQUY(U^:2V_M*Y6&)TTBZ\5ZB8Y=1E7=':IM8QP1*3P/E6)%)ZLN<\U^D?\ MP2;M8K[]D_4;>>,2P3>(+V.2-NC*88 0?PKX:_:6_P"">?Q+^"GB;4KCP]H- M_P",/!9E:2RU+2XS_\ @D:/"_@6XUCX9>(-4\1:W:89]%U-(MUVI(!$3J%"L!DX8$'U!Z_2W_!/ M/X2_&+X+_#:_\/?$Y[5-*#QRZ+I_V[[3=6 (;S8F*@H(R=A4*YP=_'-?E3X" M_:R^-7P;NTMM&\>:]9):MM.F:E*;J!,=5\F<,J_@ :_5']@O]MH_M3:-J>B> M(K.WTWQSHT2SSK:9$-];DA?/1225(8@.O(!="#\V%SKQJQIVD[HJG*FY76C/ MK6O@G_@JC^U!JOPM\)Z3\.?"][)I^L^)()+C4KN!RLL-B#L"*1T\U@X)!R%C M8?Q5][5^+7_!5RZN+C]K.YCFSY<&BV4<&3GY"'8X]/F9ZY\+%2J*YM6DXPT( M/V*_^"?MY^U+X=U'Q7K'B%_#/ABVNC90&WMQ-<7.<#J.U;O%2C5:EL9*BI05MSQOX;?M@1:E^Q"/C5KL M44FI:;ILJWUK$=JRWT6?\ 9$HZXK\JOAEX'\=?MX?M&-::CK1D MUG5B]]J6KW"&1+*U3 8K&"/E7*(D8(&2HR!R/T3_ ."C_@?0?A?^Q7J.B>#M M"L/#FC2ZW9O/9Z7 MO$Q+DEF50-Q+)'R>?E'H*^>_P#@C=!"WQ<\?3-_Q\)H M<:)_NFX4M^JK54FH4YU8H4[RG&$CE?VO?^";%S^SG\-&\<^'_%,GB;2;*2.+ M4[>ZLQ!+ '9465"K,&4NP!!P5W#EN:/-<-N=K'(1X=QZB)BFW/.V3 X05]._MI0PW'[*/Q36?[@T&X K\K_ /@EW=W%O^V)X8C@)$5Q97\<^#C*"V=AGU^94I1DZU"7/N@:5.JN M7J^%_P#@D'X3\2>#])U4?$+6;:YU"PAN MMOV*%TC9XPV,9!(!/J,U\A?\%!O^3QOB7_U^0?\ I+#7I-E_P4Z^/7AGPO9: M?'I>@V=C:VL=I!1'JT>D7ZQYSL$LT+@9]MU?G7^SG^S_XU_;H^,FKWVI:TKQ+< M1WWB/6[N5//"R,W^KB'+,VQE4 !%P,X& ?TD_P""E>EVNA_L2Z]IUC"+>RLY MM-MX(5SA(TN(E51] *RK->TII[K/,_P!EG]K3Q%^RCK&OZAX>T?2]7EUB"*WF M74Q)M0(S,"NQEY^8]:W?V@_VQ/BC^V0^B>&+_3+1+2&Z\ZST+PW9S,US<$,J MLP9W>1PK,H"X'S'CFNAJK[6Z?NF7N-[+QEJ,MW9 M?#U$N5OYV+R1Z>T,CB,D\D1_9Y<9/W2%Z**^!/%_B[QU^W=^TE9PF4OJFO7O MV/2[&60F#3;4%F"# X5$#.S 98AFZFOLSP#^SCX@_9Q_X)S_ !@O/$%NVG^+ M/$]B;FZLMV'M;4;8TB?!^_M>5F';S-IY!KYU_P""6,$,W[7VB-+]^+3;YXO] M[R2O_H):L8\L74JQ-)7?)"1Z5^T!_P $H[GX4_"'5?%_ASQK)XDO]$M6O=0L M+G3Q )H4!:5XBKM@JHSM;.0#\P. =3_@D[^TS?:;XNN/A!KVH23Z3J43W6@K M,VX6UP@+RPH3T5T#/CH&C.!ESG]./'4,-UX(\0PW'_'O)IUPDG^Z8F!_2OP4 M_8WN[BR_:J^%4EJ2LK>(;2,[3CY'D"O_ ..LU9TY.O2DI]"YQ5*<7$]P_P"" MMW_)U%K_ -BY9_\ HV>O1_V?O^"6_A;XR?!CPEXUO/&^L:==:U9+=26L%K$R M1DL1@$\D<5YQ_P %;O\ DZBU_P"QN!6R51T8^S=F9MP527.>:_M*? S6_V/?C MC'H-MXA:[NK6.'5M+UBS!MY@A9MCD G8ZO&PX)Z YYK]K?V8?B=>?&7X ^!_ M&6HJJZEJFG*UV4&U6G1C'(P'8,Z,<=LXK\7?"7AOXE_M^?'Z6.YU6VO?$E]' M]HNKV]D2""SM(RJG9&.JIN4!$!)R2?XFK]POAGX#TCX*_"W0?"ME-MTGP_IR M6YN9OEW!%R\K]@6.YSV&37/BG[L8R^(UH;MK8_,/_@KQ\3W\4_&3PO\ #^Q< MS1>'['[1/#'R3=W1!"D#J1$D1'_74^M?//[(?CR\^ /[6'A&[U56T\6VJMHV MK0R''E)*3;RA_P#<9MWU2NZ^"=RG[57_ 4%MO$NK2*NDW6O2Z]*;I@JQVEN M2]O$V>V(X(L>]8W_ 48\ VO@7]JSQ17L\V3./)SNS_%C'&3^T7[+/Q2'QG_ &?? WBYY?.O+W3DCO6SD_:HLQ3G MVS(CGZ$5^:/_ 6$_P"3F/#/_8HVO_I;>UR8:B-ZT8N/.MRU^SW_P2 MW_X7Q\&_#7CS_A9O]A_VU#)+_9_]@?:/)VRO'CS/M*;L[,_='6KW_!5;PC_P MK_0_@)X7^U_;_P"Q/#\VF_:O+\OSO)6VCW[,G;G;G&3C.,FON/\ X)\?\F<_ M#3_KSG_]*IJ^/O\ @LY_R,WPL_Z\]0_]#@IPJ2G7Y9/17%*$8TKKR/?O^";/ MB*Q\(?L.P:[JO?L>EV,LA,&FVH+,$&!PJ(&=F RQ#-U-?9/P6N+BU_X)%^-'MBRR&'4D.T MX^1K@*__ (Z6KYX_X)8P0S?M?:(TOWXM-OGB_P![R2O_ *"6K2%HNI4ZJY,O M>Y(=#TK]H#_@E'<_"GX0ZKXO\.>-9/$E_HEJU[J%A(!-"@+2O$5=L%5&= MK9R ?F!P#J?\$G?VF;[3?%UQ\(->U"2?2=2B>ZT%9FW"VN$!>6%">BN@9\= MT9P,N<_IQXZAANO!'B&&X_X]Y-.N$D_W3$P/Z5^"G[&]W<67[57PJDM25E;Q M#:1G:E)3Z%3BJ4XN)[C_ ,%;.?VJ+0#_ *%VS_\ 1L]+ M_P $P/VF/^%1_%IO VMW?E>%O%TB0QM(V$M=0^["_L)/]6?4F,DX6C_@K4[1 M_M56;J2K+X=LR".H/FSUA?\ !1S]FE_@'\;'\0:';&V\(^*7>_LC"-J6ET"# M/ ,?=PQ#J.!M? ^X:WCRRI1IRZHRE>,W-=#U_P#X+,?\CU\-/^P;>?\ HV.O MT9^ _P#R0WX=_P#8N:=_Z31U^+/[4_[1Q_:-\ _"2_U&;S/%.BZ?=:7K&X_- M+(KQ%)_^VB88G^\'':OVF^ __)#?AW_V+FG?^DT=<=>+A2A%^9T4Y*4Y-'=4 M445P'4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !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 %%%% !7XT?\%;O^3J+7_L7+/\ ]&SU^R]?,W[1 M/[ 'P]_:9\?Q^+_%&L^)K#4DLH[$1:1=6\I&G/ MFD8U8N<;(U?V(?#VE77[)WPQEFTRSFE?24+226Z,Q.]NI(KWZUM8+&%8;:&. MWA7I'$H51DYZ"N9^%/PVTSX/_#O0?!FC3W=SI>C6PM;>:^=7G90260$XZ*/2NJ_P"'/?QE_P"AF\"_^!][_P#(E?;/PS_X)Q_#7X8_&"Q^ M)-OKGBO7/$-K=S7P76+NVD@DGD5P9'6.W1B07+###Y@#STKZJKMEB>1*-+9' M-&CS-N9_/%8CQ!^RS^T1;?;U3^W?!>O(9UMF)CG\F4%@A(!*2*#C(!*OR!7Z M+?\ !7;5;77?V>?A[J5C,MQ97FN1W$$R]'C>TE96'L00:]=^.G_!.#X8?'[X ME:GXXUW5/$VF:OJ*1+<<=*Z7XD?L1^"_BI\% M?!GPQUO7?$QT/PHT9L;R&ZMQ>.J1M$BR,T!0@(V!M1?NC\:E7A*4)O=;BC2E M%2CW/G7_ ((U_P#),_B)_P!A>W_]$FOC_P#X*'?!U_@K^U%KTEA$UKI6OD:_ MI[1_*$,K$RJI'3;,LF .@*U^M/[,_P"RKX3_ &5=#UK2O">H:UJ%OJMREU.V MLSPRNK*NT!3'%& ,>H-5?VFOV0? _P"U9;Z"GBVXU;3Y]%>4VUUHLT44I60+ MO1C)%("N44]!@CKR:B->,:SGT93I-TU'JCG/AC^T/XF^*7[%L/Q'\'6-GKGC MNSTEO.TVY5W2:^M^)TV(0VYPK.B@Y/F(.]?(/P#_ ."LGB'_ (675'_ &'8%?[.F#9WE26D=2,J1N)& 0#R#]V?LT?LL^&_V5]"UG1O"NMZ M_J>FZGNM?G MM-0\*Z_=R&:ZO=!G6-;ESU:2)U=,D\DJ%)/))J(RHWDI+1E2C4LFGJ?/'[=7 M[87[.OQB^"NJZ3H+1>,O&-P$73;Q=(GMI+!PZDR&::)&"[0PVKG=G! !S7"_ M\$>_ASJU]\6/%?CDV\T>A:?I+Z4+GHDES++$^P?WMJ1DD#IN3/49]W\,?\$? M_A3I=['<:SXE\4:XD<@?[*)H+>*1<_=?;&7P1W5E/TK[.\"?#_PY\,?#-IX> M\*:-::#HMJ,16=G&$4$]6/=F/4L223R2:N56G"FZ=.[N3&G*4^>9^*G_ 4* M^!^I?!']I77=1BADBT/Q-]?=/@'_ (*N M_"BY^%EIJ/BF74K'QE;VJK=Z+!8O(;B=5PS12@>6%8C(WLI&[&.,U]5?&#X+ M>#_CQX/E\->-='CU;36;S(R24EMY "!)$XY1@">1U!(.02*^.KO_ ((Y_#:3 M5/-M_&OBB#3R2?LS?9WD'7 $GE@>G53TI^UI58*-7="Y)PDW#J?G_P"%/#?B M+]M3]J65(;=XKSQ5K$E_>M$=RV%H7W2,6Q]V./Y1GJ0HZD"OOG_@KYI\&D_L M_> +&UC$-K;:\D,4:]%1;28*/P %?57[/_[+?P]_9IT>XL_!>E/%=W8 N]5O MI/.O+D#H&? 4?W5"KGG&>:B_:4_9A\+?M3>%=+\/^*[_6-/L].O?MT4FC31 M12-)Y;)AC)%(-N'/0 YQS2EB(RJ1?V4-4FH-=6>:?\$]="T_Q1^P;X*T;5;2 M.^TS4+?5;6ZM9AE)8GU"[5T(]""17Y,_M3? ._\ V;_C1KG@^Z\R73T?[3I= MW(/^/FST;X!_"_1? ?A^YOKS2-)\[R)M2D1[ MAO-GDF;$/" M][JE_ILE[)?F75Y8Y)O,=44C,<:#;A!VSUYKROXY_P#!./X0?'+7KK7Y[34/ M"NOW,O&-P$73;Q=(GMI+!PZDR&::)&"[0PVKG=G! !S7"_\ M!'OX\*:-::#HMJ,16=G&$4$]6/=F/4L223R2:B>'-%AE47UM/+92W\TI7T5[G-R56N3H<_X,_9Q\9_$C_@GK<^!/&VIZI?\ CK7+)]1C.O7DD\UM<"02 MVD!:1F,:A8X59>-N]^,YK\Y_V.?C[+^R+^T!)J7B/3KQ=.>*;1=;L53%Q N] M26V-U>.2-Z!XED $VK:)(D;W. M/.1U9'( QNP&P ,X %8TZZ]Z-1:,N=)Z..Z/ES]N?_@HE\/_ (D?!/4/ OPX MO+S6+W7O+CO;Z2TDMH[6W5ED=/WB@L[%0G Q@L<],Y?_ 2#^!=]+XA\0_%? M4;9X=-AMVT?2FD&!/*S*T\B^R!53/0F1AU4X]<\%_P#!(7X5:#JD5WKWB#Q# MXFAC?=]A:2.UAD''RN47>1U^ZR]:^VO#?AO2_!^@V.B:)I]OI6DV,2P6UG:Q MA(XD'15 ISJTXT_9TNHHPE*7/,_"W_@H-_R>-\2_^OR#_P!)8:_6OXG?""+X M[?L>MX-,:O>7WANU>P9L#9=QPI) <]AO50?8D=ZX+XQ?\$S_ (8?&[XE:YXW MUW7?%MIJVL2)+/#I]Y:I I6-8QL#VS,!A!U8\YKZGT'1X?#NAZ=I5LTCV]C; M1VL;2D%RJ*%!8@ 9P.P%*K64HPY=T.%-IROLS\,OV#/C-+\!?VG/#\^H2-9Z M3JTAT+5DF)01I*P56;/3RY1&QST"L.]?I;_P5 _Y,Y\5?]?EA_Z51UC_ !"_ MX)7_ B^(WCK7?%5UJ_BS2[S6+R2^GM=,O+5+>.21BS[%:V9@"Q)P6/6O=_B MU^S[HGQJ^#(^&WB35]:DTMH[5)=2@FB6^F:!D97=S$4W,4!;" ')P!55*L)5 M(U%\Q0IRC&46?G5_P1WTVTU+XE?$);NUANE728"JS1AP#YQZ9%?JQ9Z+I^GR MF6UL+6VD(VEX850X],@5X3^S/^Q+X&_95US6M5\)ZKXAU"XU6V2UG76;B"5% M56W J(X8R#GU)KZ#K"O452;E'8UI1<8V9SOQ$\%V?Q(\ ^(_"FH$I9:WIUQI MTKJ 2BRQLA8>XW9'N!7X2?#7Q+XB_8K_ &H[*^US39#JGA74)+;4+%&V_:(& M1HY-A(P0T;ED;H'?""/,9V'R2WDB%(H@>Y4,TAQTVIG[PS]/:'_ ,$>?AE8ZIY^I^+O$VIV M2ON6T0P097GY6<1DGMR-M?:/PY^&WAGX2^$;+PQX1TBWT31+,'RK6W!Y)ZLS M$EG8]V8DGN:TE5ITX.%+J0H3E)2GT/R._P""MW_)U%K_ -BY9_\ HV>OT$_9 M7\%Z=\1OV$?!OA;5X_,TS6/#3V-P,@^#-& MGN[G2]&MA:V\U\ZO.R@DY$]:DLM2ACR/.A#M%<*OJ&C+[3TY4\U^MW[?/QFMO '[(GB75M M,O8Y)?$UM'I&FSQMQ*MTIW,I_P"N'FL"/05G?'/_ ()O_"[X_?$G4O&^MZEX METK5]06(7,6C75O% [(@0/MD@<[BJKGGG&<=:UOB)^P;X,^*'PF\"_#S6_%? MC!]!\'JZ6+PWEJ)YP1M3SB;8JWEI\B;57"DYR>:TG5IU)0D^FY$:FP+:U<3Q-+*$1VV".&3( =>21R:M_M M$_\ !/\ ^)'[-'@*/Q?XDU'P[JFE->1V3C1;F>62)G5BKN)((P%RNW().67C MG-?LE\"/@AX=_9X^&NG^"?##WDVF6XF>1R[,[(JJ3R%&%'"CZU M;^,_PCT+X[?#76O _B0W*:1JJ(LLEDZI/&4D61'1F5@&#(O4$>U/ZY+G_NA] M77+YGP__ ,$=?BE_:7@GQK\/KF;,VEW<>K6:,>3#,-DH7V5XT/UFKQ+_ (+" M?\G,>&?^Q1M?_2V]K[H_9Y_X)_\ @']F?X@'Q?X4\0^*[F_>TDL9;?4[NVDM MY8G*DAE2W1CAD5A\W515K]I+]@SP!^U%XYL?%7BK6/$FGZC9Z='ID<>CW-O% M$8DEED!(D@D.[=,W.<8 X]4JU.-=U%L-TY.GR]2S_P $^/\ DSGX:?\ 7G/_ M .E4U?'W_!9S_D9OA9_UYZA_Z'!7Z+?!WX5:3\$?AKH?@C0KB]N])T>-XH)M M0='G8-(TAWE%52BCC%>;?M-?L8^"?VK+[0+OQ;JFOZ=)HL0_\ !/?P79_$C]@.;PIJ!*66 MMG5M.E=0"465G0L/<;LCW K\W/AKXE\1?L5_M1V5]KFFR'5/"NH26VH6*-M^ MT0,C1R;"1@AHW+(W0Y4U^W'P#^!>@_LZ?#>T\%>&[O4;W2K:>6=)M5DCDG+2 M,68$HB+C)X^6N2_:,_8V^&W[3B07'BK3[BSURWC\J#7-*D$-VL?)",2K*Z@D MD!E.,G&,FM85XQG*_P +(E2;C&VZ/G']H[_@I]\,=4^"6NZ;X!O-0U7Q5K=A M)8Q0RV4EN+#S5*-)([C:6522 A8%MO.,D?-7_!*_X%WWQ ^/4?CFXMG'AWP@ MCS&=A\DMY(A2*('N5#-(<=-J9^\,_3VA_P#!'GX96.J>?J?B[Q-J=DK[EM$, M$&5Y^5G$9)[$=(M]$T2S!\JUMP>2>K,Q)9V/=F M))[FB56G3@X4NH*$Y24I]#\CO^"MW_)U%K_V+EG_ .C9Z_3K]JKX!6'[2'P7 MUOPA^(M%U:_1!=1Z'0 M "0<'&<9))^E/"/ANV\&^%=%\/V3S2V>DV4-A!)<$&1HXHU12Q +849P ,] MA5XBM&K&-MR:5-TV[FM1117"=(4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%>1>$?AYX8\ M6:[X]N=7T#3[^]&O21I>36R&XC400$;)<;T())!4@@\B@#UVBO!M%^,EQH>@ M:'H5YK>F6>IO>:A9G7?$,H$ M[2,$UGX@)XZT71X MS=:=?W.E^,=.M);W2)?,M+D%E=)(SN;&0^"NYBK*PR>M.PKGO-%>2V/Q$N=) MO-2G.GZ;::5%XM?2+V2W@9'*R1HL<[$-@N97C5F(Z'MC-2>+/C))X?-\P?3; M2VEUA-%T^^U&3RK=9%C+W$TSE@"B$,@48)="N><@L!ZM17C/_"\I;?0/&)@U M'0O$NH:%91W\-]HC%[6XCB_$GQ!=:'X>U^]CT MU-,U'45TV2TBAD$P+3-"LJR>80!N ^0J>.=PZ"#7/'WB"^AEGLKJWTNP'B./ M0###;>9? >,/$=QKOBNQTO^S+>/0[>"Y$EY!)*9M\3.8\+( MNWE3\_../E;L#/1**\ZMO'NL^)];TBPT5;&QBU+08]96XO87G\DLX&TJKIO^ M\!U7N<]C2L/B5J_BH>%M,TS['IVK:I'>37ES-$\\4"6L@BD\M-RY+R,-N6^4 M9)W=P1ZE17E4'Q1U;2YOLVKK8R-IFO1Z-JMU!$Z(T<\2M;SHI8[,O)$K*2V/ MF.0,5D/;G[?_ &/>6#2PR\ +#-(LD3A@ M?FW,I X')V]/KWB+7])\62Z?;6FCZCK\?AB>^2]%D\;2RI,H$0'FLRQMG[NX M\X.>U CU"BO-M2^,EK#I]EK%FBW.C+H4NOWS*I,B0A1Y4:\C:[MO^]_SR<<= M1D>%OC4;[Q!X?L[S7_"NKC6V,(LM!NA)<:?+Y;2*'/FMYJ84J7"QX;;P0>"P MSV"BO./B?\1[KP;KNBZ>+W3?#]A?12R2:YK-M)/;(Z%0L&$DC"LVXMN9P,(> M"3PUO'6KZO<>%M&TN^T5]1U:"XO)M5L]UW:"WA95+1 ,NYG,B<%B%^;[^!DL M!Z317AWBKQ1?:U:Z=I>K?9WU;1/&>G6<\UI&T<4ZL5ECD5"6*Y5P"NXX*GG! M%=#=?%#58? _C765M[,W6B:M-86Z%'V/&CQJ"XW9+8<]"!TXH$>H45Y*FJ>( MX?&7Q)^V:C87^D:?81R1Z=+92%2&AE=5R9RHZ8?"_/Q]VI/#?C+7/%W]BZ/H M3Z7H;Q^'[35+R5K)IHT:8$10PQ"1-JCRV))8\;0,'D SU:BO*]+^*&M:X/#% MG;6]A!J>H76H:=>M(CO%#-:[@SH-P)4E"P4G/S ;AR:IZ[\7M6T/2 ER=-L[ MBWUN32+_ %R6UF>QM56/S%F:)7W ,&1,&3 9LEL46$>P45S?@'Q#)XET-KN3 M5=%UM1,T:7VA2%H)5 !Y4LWEMS@KO;'!SS@<'=77B.X\2_%&WO-6M9](M-,7 MR[-;2164/!*R[6,Q52/XB$^? .%QB@9[!17E/@/Q/K>E6_P_TV]2Q?3M9TD" M"..-DGMFBMT<;WWLL@9C7WD MQ%R5!CU!CY$VU\ X5,C..1@@CV.BO.OA)=>([V\\6MK6K6NHPV^L36T4<-I) M$4*K']TM,^$P>$ X))W'.*V?%WB#5]/\2>'-(TE;,?VH;D2W%XC/Y(CC#*P5 M67=SP5R.O48I#.LHKRMO'_BJT\-ZOK%PND,F@WTEI>11P2@WRI( 7B)D_<': MP^5O,Y!&<8-)X^^)6K:#K&JVNF:AIC2:?")3I\6C7VJ3-E-P\^2W(6UW<@;E M?C#=\4P/5:*\1\6?%'2_#/C/1/%-ZD@CNO"<]S;V4?S32LTD,GEJ!Z*"2W10 MK,< $UN^+/BE=>%!X:TN_P!5\.Z3J^KQRW,FI7\A73[:)-IPH:1#*QWHH&Y= MV&;Y1\M%A'J-%<3\,/B GCJSU6,W>G7]UI=W]DEO=)E\RTN045TDC.YL9#X* M[F*LK#)ZUYEKEYXDNOAC\3WUC5+;5(K?4WMX8;>UDB961X.%+SN%0YX3'!). M[G /H.BO.-3^)&H>"]6UR+Q$EI M"PSV"BN<\6>)+GP[J7AP+'$^GW^H?8;IW#;H]\;F-E(XYD5%.?[]<7X5^,%Y MK]M;"6WM8KF?6'MU"*V/L'D&Y28 MDDQ;!GIN)XQ0!ZO17D=G\1_$:^&-"\: MWDFG'P]JMU;HVEQVSB>WM[B18X7\[S"&=2Z,PV $$@8(R;-YXHU[Q-:^/X"M MC:Z/HYO+%LPNT]S_ *,KKM;>%3;OY.&W9P N,D$>IT5X_P" _$^MZAI?A;PW MX??3[5['PW8W]['X-Z?.]ON MN5>]C7WDQ%R5! MCU!CY$VU\ X5,C..1@E@/8Z*^?M.URZ\ S?$+QGKDFBZIJ%OJHTN&X^PFUD# MNMNL:FX>9_*MP7!9,''S-DDXKI_#_P 8C&O$UP^F3ZA;W7A^3*1 M/%MW13)YLAYW@J^Y=V&&T8Y+ >M45R?PUUS6_%/A>PUS5Q901ZE:PW-O:6L+ MJ\*L@)WNSG<3D' 4;>F7^]63\9GFCL/"K6T:RS_\)%8[%8X7=O.,GT]?:D,] M"HKRK6?BU?>"M/\ %ZZXNGW=WHTMI';W$ :T@F-S@1^8'=_+"MGZ3=^3;V[1;=\=Q^\F*+APPEXR%?Y1CEV$ M>MT5Y1X/^*6I:IXMTC3KJYM]5L-5BF,-U:Z#?:>D;HF\%99V:.="H;E"#P#@ M@G'&_#VZ\1QVOPVM=*U:UL;&ZN]5\V":TDEWE)9V.[;,@88(V@CY6&[)Z46 M^B:*\0L/$VM>$=-\>:U9)9/IUCXEF:XM[F-FEN58PJWENK@1E0W&Y6R>, &O$UP^F3ZA;W7A^3*1/%MW13)YLAYW@J^Y=V&&T8YZ[X: MZYK?BGPO8:YJXLH(]2M8;FWM+6%U>%60$[W9SN)R#@*-O3+_ 'J!G645RWQ# M\3R^%=%AN8;W3]/>:X6 3:A'+/RP.%B@BP\\A(XC5E.,G/&#Q$/Q@U>W\*^+ M[J>"*[U'0VMWCE?2[K3DGCE( !MYV\Q6&'&=Q4_*<]0 #V"BO.=7^(VH>![[ M6(_$0L[N&VT:;6HO[/A>-E6)@KPMN9MYRRX<;>^5%<[>3>)YOB3\+YO$#Z7( M+A[V95TV&2/[.QM"?+)=V\S@_? 3I]WF@1[117+^//$6H^';;1_[,AMIKB^U M."Q876[:J/G*+$3:(;K0@L_P!K-G,([I'B\Q8_ M*\[,;## OO<="%Z@(9Z517F\'CC6?&FN6FF>'YK/1Q_8UOJ]U<7MLUTP,^[R MHE4.@XV,6;)XP !G(SK?XJ:[JMEX7MK&SL$UC4M1O=)NS*LCP0S6ZR!I5PP) M3,>X*3D@A=P/S!B/6:*\=UWXRS6?B#5]'C\2>$M&NM$2..?^W9/);4+@QB1E MB0S PQX91O/F(H4:"UO;1+O8W)0%80SJ71F&P @D#! M&26$>N45Y7J'Q(\06VE^*-:6/34TSP]JIT=4\8>([C7O%EAI7]F00Z';P7*R7D$DIFWQ,YCPLB[QD\T.[IL^=?E;).1@EA'K% M%>2ZQJ?CF3QIX'M9KS3]'::>]CN(%MY)HKD1(Y$ORSK\KIM94891NI;%9&L? MM"QVW]NZE;ZWX7MK+1[J:#^P[ZZ"ZE>K"Q61D/F@1L2K;$,;[L+DKNX+ >XT M5Y+XH\9:YXML?&T?A\Z:FCZ/9-#,M[#(TUW*]MYI5&#J(E"2(-Q5\DG@ 9/8 M_"O_ ))CX2_[!-K_ .B5H&=31112 **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS^+P)XH MTO4?$$FC>)].L;35[UKUEFT9YKB!FC1"$D^T*AP$!&Z,\GD&O0** .!_X5/% MH]GH#>&]0_LK5-%CEBAN[R#[4MPDI#3"==R%R[J')5E(;GH2"^]^&MYJVGV* M:CX@FO+^'6;?6)IVA/E$Q$8AABW_ +I, =V.22=Q-=W13 X7_A5L,WAWQII- MQ?-)'XDNY[OS%BVM;&1$56VKM M KEKHA_,D>,GYED\R3(_#?B"QUGQ&US?:O;K; M>9;VS16EJBDD&.W,C?,= MYD1CQNR-N,YZ'-='10!P=K\+OL_@W0]!_M/=_9FIQZC]H^SX\S9<&;9MW<9S MMSD^N.U>=6,&N^']6UC6;;1;6X\2-?W,L5K>>%KJ>[>$V\>>"]1T)[G^SWOHE0S!/-\LA@W3*YZ8ZBHHO!/EZOX MIOOMN?[ M"YE,DD3H'##!V88-P4S@@D5Z/10!PJ_"^.[\)^)M-U*]6YU+Q$9);Z_AA\L+ M*45$,:%B5$81-H+$Y7).2:KR?"F6'PYX6M;#6!#K'A^?[7%J%S:^='<3.CK, M\L0=<[_,D/#@@G(/KZ%13 \W;X1W.HVOB]=7\0/?W'B.*W622*U\I+5X@0OE M*7;Y,[3M))X;+'=QM:;X,OT\8V?B34]4M[N^ATN339([6S:"-]TPD#@-*Y7 M4#;DYZY'2NNHI >?>'?@WIFBZ7XLTVYN)-1L?$$LP,3+L^S6S[B+=#D_*K22 M$'C[_3BK^A>#]?L[S3CJWBIM1L=-S]G@M;0VCS_*4!N6$C"7 .<*L:[@"1P M.RHI@8/B+2]?O+B";1-;M=.549);:_T_[7#)G&&PLD;AAR/OXP>G>N0TSX.R M>&8])O-$U2&'7+*>[FDFN+3-O<+=M\) M6NK2*2[U1'U>37;?7;Z[CMMJ3/%M"Q(AO; M34X;:UURR%K>V\UH97W+&Z(\;B10N _*E6SMX*]:SK'X9ZGX9DTF[\/ZO:0W M]MI$.CW9OK)I(KE(@?+D"K(I1E+/QN((;'& 1Z)10!PNB_"V'1;KPS/%?M)) MI,UY=7#/"-UY-,#M4D7@?6-)EU:XT7Q#%97.H:H^HLMSIX MGA*M$D?E.N]6.-FX,KIR>017;44@.5\#>!SX2FUJ]N+N*\U/6+H75W);6WV: M ,$5 (XMS%1A1DEF))))["MJ?@&YN=>UZ]M-3AMK77+(6M[;S6AE?O?T]Z MP;'X0ZQ;:;X:TF7Q5&^C^';NWN+*WAT[RI)4A/RQW#^:1(=O *JGS ,0>E>H MT4P.:\-^$[GPWKFM3PW\,NE:EV/G1SL$#$2[\%/E^[LR"?O=JMZIX= M_M+Q)HFK?:/+_LT3CR=F?,\Q O7/&,>AS6U12 XN]^'/VSPMXET;^T-G]M7< MUUYWD9\G>5.W;N^;&WKD=:S]3^%^J27GB==*\2+I>F>(V,E[']B\RZCD,0B9 MH9O, 0%57AD?&#@C/'HE%,#BM(^&L.GZMH-]<7,=Z=+T,Z+Y;6P D!,>9,EC MMR(\;>?O=:H6_P *[O2[/0VTO75M]5T/S[>PN[FS\Z/['(P(MID\P%PJK& P M=3E >Y!]$HH QO#&AWFBVURVHZK-J]_=3>?-,P*1(=H4)#%N;RT 4?+DG))) M)-8 R'R_N[006^\<8KT.B MD!R7B#X=VGB?7KV]OYO-LKS1I-&FLPF"4=PQ#]?L[S3CJW MBIM1L=-S]G@M;0VCS_*4!N6$C"7 .<*L:[@"1P .RHH YSXA>#U\>^#]0T3[ M8^G2W 5H;R-=S02HZND@&1G#*#C(S65IOPKLM+\:Z?\*;^WTW2_#MWK%M=>$M+N8Y[>U%FRW+I$X>" M&23S"I5&"Y(0%@J@XYW;]GX%^R:?XNM?MV_^W[F:XW>3CR/,A2+&-WS8V9SQ MG./>NKHI@>=6OPNU'0/[)N/#^O0:?J-MI,.CW 55/F 8@]*]1HIW M$>)IKF^D0:P;.2(PQ@/ M:2VW,'=8UGQ-#?-HJS1QVMEIQMH95D MBV%G!E<^8.#N!VXR HSFJVF?"6YT+1_#D.G:U$NIZ'=74\-U%O%6C?VGL_MW4'OO/^SY\C<8SLV[OF_U M?7(Z].*-9^$]MKVJ>*+NYU"1!K*V31>3$ ]G+;$M'(K$D,=VTX*XXP<@UWE% M ''V?@_7+IKJ77?$@U"5[.2SAAL;1K2V4.!F1XC*_F2<#!W $@ 9)JQHNBZ MOX9L?"FBV4MM<:98VHMK^XFA(=UCB"QF/#_*Q;!((88!Y!QGJ** .7\;^#9O M%$FC7ECJ":;JNCW?VNTFFM_M$)8QM&RR1[D+ J[=&4@X(/8\W7\ MWF65QH]QH\UF$Y9)71BX?/! 7&,=\YXK&T_X:Z]_PDGAG4]8\50ZG#H E2WM MX=,$#3!XC'NE?S6R^".5"KP?E&>/1J*8&+XE\._\)$=)/VC[/]@OXK[[F[?L M#?+U&,[NO/3I59?!^-0\3W7VO_D-11Q[?+_U.V(QYSGYLYSVKHZ*0'G\/PYU M/0+K3+_P_JUI!?P:3#I%W]NLFEBN4B!\N0*LBE64L_\ $00V., B;2?A;#I$ MGAAXK]GDTB[NKZXD>$;KR:X202,<'Y/FD+8YP ![UW5% '$WW@/5;77M5U'P M[KT6C)JY1[^"XL/M/[Q45!+"PD38Y15!W!U^4';USU.F:6FFZ1;:>9I[V.&% M83->2&664 8+.Q^\Q[GWJ[10!P/AOX;ZGX?&FZ:?$;2^&-+=C::;%:F*9HRK M*D,\WF$2QH&X 12=J[BV#FGI_P *;^WTW2_#MWK%M=>$M+N8Y[>U%FRW+I$X M>"&23S"I5&"Y(0%@J@XYW>E44[@<)??"_P"V>%/%^B_VGL_X2"\FN_/^SY\C MS @V[=WS8V=^C_ +%O]/\ $$@\1::9P=2U2 W:W$4 M4P.%F^'>I>7H=W'XA:?7],N9[G[=J%L9X9/.#"1/*$BE4 8! '^4*,[N)FTKP_J-Q)=36T-I_I<#R,6E%O<"0",,Q)Y1RI8X(XQZ!10!Y M[KWPRU*XO-?;0O$$>C6>O1*FH0S6'VI_,$8B,L3F1=K% H.Y7!V@X!SGH?"O MA^_\,Z?I&F?VA;7.F:?IT5F5^R,LTDJ +YF_S"H4@?./$$/A7PAJ^KW&E7FMVUG;M+-I^GPK-/-&!\P5&90W&3C/(!Z]*:W \ M \ _&7XX_$;PO9^.="\*^"=6\+W;$Q:#;ZG*NJ[0^TJ9WQ '')(8#@8P#Q6Y M\9OC%\0]!^)W@#P7X(T[P]!J/B>SN+AQXG69EMWB3>4+6\F.@8V%S!I6CZIA[J0D$6\]EN8@9^7 13R00.9 M?BU?3>-OB-^SW?>.O$-W\/KK4-!N9]1U>QO5TR:TD,.[B5^(BS84@_WRM=/* MKWL97T/H>T\>?$/X8^$O%'BGXO/X/71M,M1-;CPH+LRO)G&QO/XRQ**N.YYX MK@U^/OQ@T'PG9?$GQ)X.\.P?#FX\J>;3[*XG.L6=I(RA9W+?NWP&#%0 2",[ M>2,GXH>$=$\2_LP^//"G@?XE7OQ1U2(QZL_V[7XM6O%CCDC9HP8^0FV-B%QR MQ/K6#\1OVDED^!?A;7_A]\6+/P]K%GID<,WA:/3K>^O+N<*@*L'RT(0+(=VW M:1SGI4J-^@7/0?VHOVD/%WPCU#PN/!>F:1K=GJ.GW6J7)OHY6;[/"(V+1E)% M ^1V;D'I6W^T1^T/J'PW^'?A_6?!UMI^I:MK44E];QZD'>$6<5LUQ-(0CJ20 MH0#G&7%.++X3?"#6]!L?#Y\1^.+NWLI4U&&?[)$\J\%0DF]5#$=2QQG@UZ)X+N? MC99ZA=W'CH> 3HD5I+(H\/?;OM/G 93/G?+LZY[],5\O?$R&VN/V<_V98KW5 M9M"LY-2L5FU2WN!;R6B%,-,LIXC*#+!CP,9KZ%^%,?@GP[;>(=/T+XR7_P 2 M-0O[1G%IK'BB#5985C1\M$B8*@[OF//W5]*4DDM!Q>IE_LF_M/:A\<8-1TKQ M5I]KHWBJWC2_@@LXI(X;JQ<*%E0.[$X8X/./F7WPNB?%'XO?$3P-<:WX0M_! M,$]AJ^IV5XFMI>*IA@D"PF,1L?G(#[MQ SMP!S7E=AX+U/1_V<_A+\7?"-KY MWBOP?IZR7,$8PU_IQ9_.A;Z*68<' +8YQ7IO['^L1>(?@!K^JP(\<%]J^K7, M:28W*KN6 .#C.#1))7D@5]F8WP7^/_Q9\<> G^)7B"Q\&IX"LX+VXO+73(KQ M=4801N<1AW:/)=5ZMTSTJ[X!^,OQQ^(WA>S\Y]UVZ=!/>0[-FV1D!/R_P .>N.V<5UE MDVKW-]=0V= MNGWI;B0(H^I-/?1"E)15V]"U17"7WQR\!Z>VV3Q-92'_ *8,91^:@U8TWXS> M"-695M_$^G!VP LTPB)SVPV.:Z/JU>W-R.WHSSUF6"%/'$T$OB/PQHVOR MVZE87U33XKEHP3DA2ZG .!TKHJ*=V!SOA?X<>$O!%Q//X<\+Z+H$TZA)9-+T M^&V:10<@,449&>QIEG\,_"&FZQ%-$M=5N5=)[Z'3H4GE5AAPSA=S CK MD\UTM%%V!EP^%]%MKK3KF'2+"*XTV VUE,EL@>UA( ,<1 RBD*HVK@?*/2C_ M (171?LFJ6O]CV'V75'>2_A^RILO&=0KM*N,2%E !+9R !6I4%[)Y5G._F^1 MMC8^;MW;,#[V.^/2@#"U/X:^$-:T6QT?4/"NB7^D6'_'I876G0R06^!C]W&R ME4XXX JOH/PE\#>%;XWNB^#/#^D7NQHOM%AI4$$FQAAEW*@.".H[UTME)YMG M _F^?NC4^;MV[\C[V.V?2IZ+L12TW0].T728=+T_3[6PTR%/*BL[:%8X43^Z MJ* .>@%5]!\*:)X5TDZ7HNCZ?I&F99OL=A:I!#EOO'8H Y[\7)+&&U"5#R$;I%[9')]B!W-3*2BKL\[,,=3R_#RKU.FR[OL.^+' M[3RZ;<3:7X0\JYE3*2:HXWQJ?^F8Z-_O'CCH:^;=>\0:GXEO6O-5O[B_N&)_ M>3R%L9[#T'L.*O\ AK0[35UU2>_O)K*ST^T%U(]O;B>1LS11!0I=!UE!Y;H# M5C^S_!Y_YCNN?^"6'_Y+KT,+F&%PU14YR2D]?,_$\QQ&89M^]JR]U[+F22^3 M?XG)LM1,*ZV33_!R]==US_P2P_\ R718Z#X9UN6XMM-UO5GO8[2YND2ZTF** M-O)A>9E++-W_>C_F4?!_Q&\1> M +Q9]%U.:U7.6MR=T+_[R'@_7KZ&OK3X,?M$:=\2=NF:FL6E>( /EA!/E7'J M8R>_^R><=,X./BIEIL-Q-9W$5Q!*\$\3!TDC8JR,#D$$="#77B\LP^8P?,K3 MZ-;_ #[G9E'$6-R2HN27-3ZQ>WR[/T^=S].**\M_9]^+#?%#PFXOF7^V]/*Q M7848\P$?)+CH-V#P.ZGH,5ZE7Y5B,/4PM65&JM4?TG@<91S##PQ5!WC)77^7 MJMF-D=8T9V.%49)/85\<^#/'GQW_ &C-"\0_$3P'XNTKPGX>L[VXM]"\+W&C M1W/]JI">MQ<,=\1<_+\G .>F,G[%FB6>%XV&5=2I^A%?$WPI\1_$;]D_P?X@ M^%X^%7B?QA?PW]U-X9UO1+03:;SMOYF]3=7 MV/7?^&N-/\-P^%])\7^$_$6F>.-8T9=2_L"QLA<3/,)O)>WB3?O9\AI ,8\M M2Q88Q7-?%#]HS4O!G@?XYZAI%YXAU?5?#EVMA:(NCVIBTB62WW)("K$R0*2& M9YAD$XVD4WPOX0\>3?M2?#;7O&FF?;-1M? ]S%J>K:?9O]@@O'G)\I9,%5?8 MQ'7)&2.#6-K7PU\4ZYX;_:QL+70;_P"U:]=!M)6:!HQ?@6:C]RS !^05R"1G MBM%&"?\ 7%/@EJ-_)XG\,WWB74$L+BUN]&MD;49%@ M+,T@=LQ0.5+K)$,D%> #6KXZ_;*\$^!?%VK:&VD^*-=@T1U37-:T/2&NM/T= MCR1+-;O=6T75+>R2XTB MZ2Z4#RK^0LOEJF"&5OO#(X!#$Y(M_P!=PYY)?UV/8?B%^UYX2\"ZM+IVGZ%X MJ\>7-M9Q:A?'P?I1OH[&WE3S(I)W+*J!T^8IM;NO@3J_@C5V' MAOQEKGV>YWVR;KBW\F1C&0ZED(=<$K@Y'7%>*_%#0?BQJ7Q)O?"VKV_Q&L]! MCTVT@\-6_P )A%INC!_LX$XNIV)\J,2 J$?)"C@=,V/A;\/?%5C\*?V6K.Y\ M,:S;7>B^)+F74X)M/F1[&/-SAYE*YC4[EPS8!W#!Y%/V<$D_ZV%[2;;7];H] MP_:(^)?B3P+\1O@MI>AZE]AL?$7B/[!J<7D12?:(-JG9EU)7J>5(/O65XL_; MF\#>$=2\2V4N@^+=2D\-ZD^GZO)IFEK<1V2K@?:97$F$A8DJI8AB5;"\4O[4 M'A?6O$'Q2^ EWI>D7^I6NF^*?M%]/9VSRI:Q;5_>2LH(1?=L"O/8? /B1?AK M^UI;_P#".:H+S7-4U!],B^PR>9J"-;@(8!MS*"20-N#=6\9:[X:2VUB.[T"YO+?5[R2S4VMA';1>8UQ/(KD1 MQ/\ ,J%L,S*PV\9KS/1O!7B&+XL?LNWCZ#J:6FC^%;NWU*=K.01V,K642K', MVW$;%@0%;!R"*N?"OPOXW\,V_P"TOJ&A:)/8>*-1UZ\N= FU"U,27C"#]RR- M( LB;R<')7).>]-J'*E_6XDY\S?];'4>$?VT/!_BSQAH.A'PYXRT.V\02>5H MNNZUHC6VG:FQ&4$,A8LVX$$$J!R,XI=2_;0\%:;XNO-)?1?%>, M(M'9M$M;H.(V22YW9&)"$)VXR1SCFOE;1?!WQ#\6>,OA-X@U73?C-JM_8>*[ M&37CXOC"Z7;2\EY;2TC!9(E.1YQPBJM2S_ M &W_ -J'@W7O%%IHWB:YTK0K62XU"6.PC*P.MR+<6Y?S?+\YLB0)NSY9#'& M<5@VL'BKP3^V9#K.K^%-9U?3_$WA2STE]:T6S,]E:7:2;I3.^1Y29!P3S\RX M!YQP_A+X/^*]2_8#\<>$X?#EY9>)[Z\U"XCTV\MFMIY\78=3M< DLB#:3U^7 M%1RP=K^7_!*YIZV\_P#@'TWJ'QJT/3?'W@?PC+:Z@=2\76=Q>V,JQQ^3$D,: MR.)3OR"0PQM##/<5P'_#;/@ ^*GTU+#Q)+H$>H#2I/&<>E,="2Z+!/*-SNZ[ MR%W;=O(.=O->5>'=0\8_%WX\?!G6KCX;^*?!^@:/HVI:9/=ZU8O%(D[6BJS, MH!\N/=M",Y4N=V%&*J_#&;Q[\//A?8? =_@U=:[K5IJ9A;7=8TU;GPQ/:-=^ M<;N23>N]PIW"/[VY0>HV4O9Q6^_KZC]I)[?EZ'9_"3]K#5/$7Q6^,=CKOA_Q M5'X>\.@W=DL^CQ0II\4$&9HI7# ^;*P+QJY.Y>ZCBO46_:6\,+X3^&OB$V&K M?8O'U];V&F1^3%YD,DRLR&<>9A5 4YVEC[&O'_#_ (>\3Z9\8OVA_"E:1'I'BC1[#6IC;Z+XBUG2&MM+U63DA+>8MDE@#@,J MYQCJ0*X?P#\(=<\2:+^U!HDVG76A77BK6KZ'3KZ]MGA6XC>WVQR*Q7YX]S'Y MER.6Q7BOPX^#>O\ B#6_ 7A?5=#^.LM]H=_9S:DOB+788?#=@UN03+:N89!. MJE<)&FTE3@..M)4Z;N-U*BL?HU1117&=84444 %%%% !1110 4444 %%%% ! M1110 4444 %07LGE6<[^;Y&V-CYNW=LP/O8[X]*GJ"]D\JSG?S?(VQL?-V[M MF!]['?'I0 64GFV<#^;Y^Z-3YNW;OR/O8[9]*GJ"RD\VS@?S?/W1J?-V[=^1 M][';/I4] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 0W5W#8VL MMS-O\ 72CG9QV4]O[P]J\$K7#RA*>N MI^6\0\05>>6$PI7FL73W5]=37ER_WIKB0NY^I-06>G MW&I3-%;1&618I)BJ]DC1G<_@JL?PH-=]X%DUFT\$ZU=:)I<=[J"W]M"LG]E1 M7<@ADAN1,H+QL=IVQ@CISC^(Y^VH8CDA>)^84Z'UFMRU&^K=M7HKOYGFC"NQ M\!_&+Q3\.;A/[,U!I;(?>L+HF2!AZ!<_+]5(J#XI6HM/B)XE@2VCLX(M0GCA MAAA6%%C5RJ;54 8V@LQ!8[CF&Z@7_EE,N- MP^AR"/9A7PN=9.L"U6H_PW^#_P NQ^X<*<3/.(O"XK2M%7O_ #+OZ]U\UY=C M1117RI^BGRM^WAXDN]"@^%EJOC/6/ VCZEXE2TU75-&U)[&1+4QG>3(., <_ M,",CI3_A[K?P[^#?A7Q7\2-/^-/C3XI:-I=J+:YM-4\0+JT22NZF-8HPB@3, MVU02>CG.!S75_M0_"?7/BEXA^$;Z9HT6LZ9HOBF'4-62:2$)':@89BLC#>/] ME03[5L?'S]GG3/B?\$?$W@KP]8Z9H%SJ BN(3#;B"%YXI%D02^6 =I*[21D@ M-D=,5U1E'EC%_/[SF<9\;F,#R9 GS;&YX/0XSX5\>?VMO%?CSX+ZQK/A3PCXB\,>$9M6 MM[32/'-GJ:QOZNY6C9%-LBS^7$OS$GS5[GX*P> M#--O-(T74([BR\11:Q"K:I;B]$RQI Q!C90Q8M(PX3: Q.3K%4U)->7];LR; MJ..OG_6Q]!?$#]H[7])\<:AX1^'WPVOOB3JFB6T5SKDD.IPV$-B)%W1QAY ? M-E*C=L49P1R3D#*\0_MG:39^'OAKK&A>&;_Q!%XWDNK6WLTE$-W;W<286V:, MJ06:;$1)957ELD"O*_CU^R3=ZA\9O$/C&+X36?Q?L?$<5NRPR>)Y-%FTBXCC M$;EL.JS1N%1N/F!!''?JM!_9M\2>$;K]GR&P\.:796_AG5-0O]:3D@'!;D$@*,"HY:5E_73U[^A?-5N_ZZ^G8[SQS\?OB-H$WV;P_ M\#M8\1W=CIT-[K$DVJPV-I:R/'O:"WG="+MDP0QB& <#J<5RWBKXW2_$A?V< M?%/AF]U+1])\3>(2MU9+<&,RH(90T,P1MKJ'0\'(X!Q7%?'7]FWQO\2?CGXA MN]:\$Q_$KPKJ4,*Z%=7_ (JETZS\.D1;9"]K&0\I+C=\G!XR02<:GPY^ ?CW M0_AK^SEI5_H!M[_PAK]Q>:U$;RW;[+"QGVOE9"'!WIPA8\\@UWP;\/-0OY8_$_B7PY$6N[2,*OE*KJ" MT88EOF )XX!QM.K\!]8E\%Z7XHUZ'XM1?$WX06NG_P!H6^I:KJ!O-9L)D!:: M.9P@W(5!8!B&4X7:.2>W^-'_ M?1M:T;7_A[!8^*M*@BD@U;P9?RQ6AO0V" MDL-RR'8XY!5CL(/3-?/_ (0_95\4?$#QYXU\2ZOX)TGX*Z-KGABY\/MX=T>^ MCO&N9I<_Z3(80L0 .#@ $E1QU-*/*X6;_K\RI M^*?A9J'A#P#XONTLM"\23ZG#,TDD@)@\ZW4!HA(!D$G'(QN'S50M?CIJWPO? M]I3Q3J'VSQ/:>%]:M19:3:AXG75(KA=1CLU(B2&%/F5G 7)R<'DA?NUU?BK]G MGQCXL\,?M)Z2MG#8R^,=0@N=$FGN(RERL<4?7:Q,>60K\X'7.,55J:=G;^F3 M>;7]=CU+Q5\>KG0?B!X \*6?AK^T[SQ=I5[J,+_;Q%Y+P0"58<&,AMY8+N)4 M+UP>E?/'PC^.'CG5?V>?C;KOC#1-:CL-,O\ 4;B#4+?Q0%ND?S!OL()%5G@$ M(P%D4;3N^4"NL\%>"?C'XO\ CA\)/%_C+P39>%=(\,Z=?:=/;6^JP7#H98=8NM1U#0M9AU:WVZBU MQ("L7E,P,1 &=SE1SCMDB4(JVG3KY@W.3OKU_)'I/C3]H_5_"\W@OPAX%\#W MGQ!\:ZOHL>KOITFJ1VZVEF%4>;/DVMW%LTVU5^8_,9PLA11D[22/-,\?> -2\"ZGX7T1O$0M#>Q7S7=B,C<&C 5)"<#9DC M).6Q\&_V@/&'Q$UO3(/$?PFU/PEHVLV;7NDZY;ZE%JEK,@ ;$[0J/LS,K M J'/S'(ZCG#\9?"?QKJ?[1?C3Q3I.D:36N_D!C\H(ZE1EL:I#HNDWNH7+;+>UA>>1L9P MJJ23^0K\]-ZG=MON;N9IG/NQS@>PZ?A7VS\=[YK#X2^(Y%ZM (C M]'=5/\Z^%Z\+'5^2M&'E<_-.+:KE4IT>B5_OT_0Z3PO_ ,B_XS_[!,?_ *7V ME6[6SU8V'@DKX>TYXYKF1;"1HUW:D_G*"D_S_,H;"#.W@GZU4\+_ /(O^,_^ MP3'_ .E]I3;>.W^R>&"?#%U(SSN)IA-)C51YJXCC^7Y2H^3*9.6SUKS7+GS* M#_N+_P!*?]=/T?RD;*A&_;_V_P!'^GSV=B^L]6&G^-V;P[IR1P74:W\JQKNT MQS.P"0?/\JELH<;N /K5C2[?4+?Q1I7V_1[/2/,\)WKV_P!C0+]JA.GW6V>3 M#'+MSDG!X' I][_9.C:$M])X5M99[K5[ZW^RZC/=;K6.)+=DB_=RQDD&5@2P MR<#I3M+U1]-U2#[#\/-/74+RUD$$:KJ#/-!+$Z.44W!W*4+_ # >I!XS7ZS@ ML_PE-U, T^=*VVFL5;7F_3_,\FK@I>UIU7-63B^K^US;*GU3T5]_+1>=LM0N MM=C<>(;:/3_MP\ :.;+S?)^TEM0\OS,;MF[[3C=CG'7%4?'5C:6>N1BRM4LH M)["QN_L\;.R1M-:Q2N%+LS8W.V,DG'>OO,/4EI=6OZ=+>?F?)XC#J,7*,T[6 M[];]TNQT?[._BQO"/Q6TAFD*6M^WV&=1T._A/R?9^&:^\Z_,W3;IM/U.TNE^ M]!,DH_X"P/\ 2OTQ7.T9Y..:^0XHII5J59;R37W?\.?KWAYB)2PU?#/:$DU_ MV\G_ /(BT45R/PNUZ]\0^"XM0U*X\^Y-U=QM*55/E2YD11@ #A5 _"OB#]:. MNHKCM'^*&GZQ=V*KI^HVVGZB[)IVJ3QI]GOF"LV(]KEQE49AO1=P'&>,OTWX MBQWFKV-C=Z%J^C)?AS976I11)'.54N5VK(TD;; S8D1#A3WXH ZZBO*-:^+T MNHMX9DT6RU*UTS4M;MK2+5IH(C;WL+,P<)\S.H(!PS(F17;^+/&4'A1M M-@-C>:I?ZE,8+2QL1'YDC*A=CND=$4!5)^9A[9-,#H**XRX^)L%NND1?V#K9 MU+5!/Y&FM;I'.&AQO5B[A!UR&W;"!D-R,U=.^,.F:@^GM_96K6UI=7G]FR7E MQ BQVUYN*?9Y!OW;MXV[D5DR1\U '>T5R-Q\1([/58;>ZT'6+33YKP6,>K3P MQ);F8L44;3)YP5F^4.8]IR#G!!JG=_%*.73?$MQI6C:CJ+:()XYG40JGG1M@ MI\\JDG'[S_=[[B%* [JBN;^'7B:\\8>"M'UB_P!/DTVZO+:.9X7*;6+(#O3: M[X0YR QW8Z@&I/%GC*#PHVFP&QO-4O\ 4IC!:6-B(_,D94+L=TCHB@*I/S,/ M;)H Z"BN8L_'UK<76@VLVG:EI]WK#3QQV]Y (WA:%2SB3YNG'#)N4\$'!S6? M>?%C3H)&M[;3=2U'4#JDNDQ65LD0DFFCC\QV5GD5 @7G+,IXZ4 =O17FFK_% MC4K?Q%X/L;3PIJOE:Q+/'<)=1PQ31F-')10TRC*E0Q;YD9#\C,36[<%9OE#F/:<@YP0:8CKJ*X*Z^)^G:# M!J4LXU;43%KBZ.(E@B+"9U0HD87;F/Y@,M\V2<\-!@NFUFY4LF5?#?,..M,#KZ*\[\/_ !,D;PWX<233]0\1:YIIL M<(,2.@_>OO=%^9@V%3+':<+Q7<:/J]IK^DV>I6$PN+*[B6>&4 C2YFDFE=I)9&+.[')8DY))]:924M>5@L1L?@%2-S^F$48Q%;PMY<40_NHB MX51[ 5W7A6QT76O"?A/2+ZROI)=2UZXM1-;7R0A6*VBAB#"^0!(.,]0QS\P" MU[;P[X3N?[-QI>LK]NTNZU,?\3B+Y5@^T90_Z)U/V8\_[0]*^XPF(6[.BI@Y MN$84YI)I7WU;MO9=.9+^F$[K^S<:7K2_;M M+N]4'_$XA^58/M&4/^B=3]F//^T/2L#XJ-:2>)K=K.":"(Z5IS;9YA*W-G"1 MR$7G:5!XY()XS@?7X/$+VG+%6T/'QF%DL-[6I-2::2WO9J_5+RMZLXAEKW3] MD/Q<^D^/+K0I92+75+=F2/MYT?S ^WR;_P A7A[+76?!V\;3_BKX5E0D,VH0 MP\?[;!/_ &:O>QD(XG!U:;D^(E@LSH5X])*_HW9_@S]"J***_% MS^L HKA/'UYJLGBSPAHVG:U=:)!J4EU]HFLHH'D81P[U \Z.11S[54M?'4W@ MO5M>T?Q)?2:FFGV]M>6E\($6>YCF=HEB9(P%,OFH5&U5!WKP,$TP/1J*\U\9 M?$JYA\"^*9;2UO?#OB+2[-;D6NH1PO(B.2$D&QI(V4E7'#'!4Y XK4U#XB6& M@:]J=M=OJ,P@DT^*7]W%Y%O]I=HXV!&'VE@-Q;.,C'&: .VHKE=8^(FGZ/=7 M=H+:[O;R&XBLX[>U5"]Q<21F011[F W"/#L6*J 0<]<4[GXL:78Z>L]S9:A; MWGV]=,DTUXT-Q%31W%@PMFE= M/W;30_+DCJR%A]2N1W%*TUN>3S;ZQ6R\Y?+20O"HN'VA MU9/F)4C:"%)8UT?_ M338KX0M9ZD^EK>C3&USRD^R?:M_E^6<-YGW_DW^7L MW'&ZF!VU%<+=?%[2K6UUJ[-AJ4ECH]P;2[N8XHV59A,L7EJN_V09F#",!B""F_=C (R: /1**X'3?B=9_ MV/I@M+?6/$&HWTETL%H([=;J18)2DKL=T<2JIP 2P)!7JQ-2O\7=)>#06M+' M4K^?69I[>WM88%65)H0?-CD#LH0J58$DX^4\XP2 =S161X=\26_B*SN)XXIK M22UG>VN;>YVAX9%P2K%693P0<@D8(YKS_6OB]+J+>&9-%LM2M=,U+6[:TBU: M:"(V]["S,'"?,SJ" <,R)G'RGD4@/5Z*XI_BMIB:CY9L=1.EB^_LPZT(D^R" MZW^7Y9^?S/O_ ";]FS=QNJM>?&33+)KF632=8.FVNH-IESJ26Z-##.'"*" _ MF,&8J 41@"PW;><,#OJ*X'4OB=9GP]XEFN;;6- N]%CCENKPM809\1G$I8%@JA&^4DMU( R2*B?XIZ=<_9!H^G MZEXAEGM1>O%I\:*]O 6*AY!*Z8.Y6&P9?*M\O% ':453T?5[37])L]2L)A<6 M5W$L\,H!&Y&&0<'D<'H>:N4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 )+6-#))]C>1% R2R#< /?BO@@5^DS*'4J1D$8-? WQ4\#S?#_QOJ&E.I%MN M\ZU?^_"Q)4_ARI]U-?+9S!QE"LMMG^A^?<589OV>(6VS_-?J5_"__(O^,_\ ML$Q_^E]I1;SQ?8_"P_X2JXC,<[EX1'+C2!YJGS$YPQ;[_P"[P('>2&&X\G3[^X1+B)94WQV>>>:=:W4*^(= <^.+NV1+!5;5%BG+Z:=C_Z.@!W%1]W*?+\Y M[9IGB36KC7/ >A3W*6L;IJNH1A;.TBMDP(;,\K$JJ3R>2,].>!3K?5I/#OP_ MTZZM+73WN;G4KV.66\TZWNF*I%:E%!E1L &1^F/O5]-2O3SRM%]7!??&*7Y] MC*F\S^T-W]A;)/+QY?_'SNSLW? MP8QNQ[5?\?C_ (G-C_V!M*_](+>H?B8L?_"0121PPV_GZ;I]PZ6\*Q1^9)9P MNY"* JY9F. .:L>/A_Q.+'_ + VE?\ I!;U^\7Y*5)][_H?$U%K6I_RN*ZZ MVY]=6_PT,OPGI+ZYXKT;3XTWM=7D4./JX!S[8K](%7:H'H,5\@?LH^ Y=:\: M2>(YDQ8Z2I5&(X>=U( ';A22?0E:^P*^)X@Q*K5H4E]E?B_Z1^Q\"8&6'P53 M$S5O:/3TCU^]L*\X\$^'_%_AC25T*XTO0[C2SQZO,LWE2S/)D1?9<;@ M'QC?@D=17H]5['4+75+5+FSN8;NV?(6:!PZ-@D'!'!P01]17RI^F'D?@GX(R M^&)M*M_[*\+V"Z2K+'KNGV*-J-Y^[9(RX>+]TPW!F99&+%?X034/A7X+:GIN ML^&;V]T[P[;3Z:9DU#4[1Y);[5-\#QF5Y7C5@2S E"SCG._Y0#[#J6IV>C6, MU[J%W!8V<*[I;BYD6..,>K,Q ^M.L;ZVU.SAN[.XBN[690\4\#AT=3T96'! M!]13N(\IL_ASXOM=+\)>'6DT9]#\.W]M.E\;B8W5S!"<(IB\O:C!>IWL#C^' M/'8?$;PO+XKTNWMET;1=>ACEWO9ZRSQ#." \ZB/# MOV#SK7SO^$E.L[M[;?)^W&XV_=^_LXQTSWQS7H5% 'BDGP7UB?6(+J>R\.W- M[;Z['J9\07#22ZC<0"X\P0\Q_N=J84!792%QA0V1W.@^";FRT'Q3IMW/$/[8 MOKV=)(26V1S9VYR!\P!Y'3WKLJ*+@<1X'A\1>%]%\,>']0TRRF%O!]DGO+*\ MD=$CBB4)+AH5Y=AC9G(SD%@#BU\1O"\OBO2[>V71M%UZ&.7>]GK+/$,X(#QS M*CF-QGJ$)()&5KK:*0'DNF_#3Q-H-CXIV^I:;X<\2O?:S-J;V=^TL4:AT4*8Y0CM& MZ$,,A&R#U7)KUFJ]WJ%KI_DFZN8;832+#%YSA-\C?=1<]6/8#DTQ'E>G?"_Q M'HMMX6O(+FROM0T?4;NY73[J]G,,=O/&R"!+AD=V\O*X+(,\C"\5GO\ !C6) M]8@NY[+P[<7MOKD>IGQ!<-)+J-Q +CS!#DQ_N=J84!792% PH8D>V447"QYI M-\--4DNKF03VFV3Q7#KH^=L^0B1J5/R_?RAXZ=.:9XR^&NLZYJ/BBZLKJU6/ M4TTY4MY9I(UG2!W:6&5D4E4D5MN5W=3D8X/HT>H6LUY/:1W,,EU JM+ K@O& M&SM++U .#C/7!JQ0!XLOP4U)M)\9VMK:>'?#2Z[;6<5O:Z1$WDVKQ.Y<)OED=HD*C]V MH" -C).XUZ)10!XK)\#[F!]&NGT7POXFN8M$M=)N8=>B+I \(;$T+&)R0=YR MA5-VU?F%>K^&=%'ASP]IVEAHY/LD"0EX;=($8@8)6- %0$_P@8%:=% PHHHI M %%%% !1110 4444 %%%% !1110 4444 %%%% !4%[)Y5G._F^1MC8^;MW;, M#[V.^/2IZ@O9/*LYW\WR-L;'S=N[9@?>QWQZ4 %E)YMG _F^?NC4^;MV[\C[ MV.V?2IZ@LI/-LX'\WS]T:GS=NW?D?>QVSZ5/0 4444 %%%% !1110 4444 % M%%% !1110 4444 %>3_M/::;[X3WLJKN-I<0S?ANVG_T*O6*S/$VB1>)?#VI M:5.<17MN\#-C.-RD9'N.M<^(INM1G375,Y,91^L8>I17VDT?G6M.JWKFBW?A MW6+S3+Z/RKNTE:*1?<'J/4'J#W!K<\$S+9V?B:^$%K/<6NFK)!]KMH[A%&[64PRG; MS$B0Y,AVITQT4D@#(F\22?$'5([>UTWPGJ^DV5L L;V>BFVGDP[."[11+@;F M+!%PH)SRPW'[K"UKI'IJ,?9JHHR>UO=WMR>;T]W?_(S-+_YE;_L4M7_]R5 M&.#7-.M;:U=6;?#-")")#QQAF0C!/W3TKT*BBX'DVK_"._USPGI/]I1:/J_B M"UU-]7NK74$,MA=R.KHT3$H2%5'558H2/+4[35C3_A3=6=KI;066A:*T6NQ: MK-8:3 L-O#$D13RT98E,K\[MSJO4@8 KU&BBXBGK%F^H:1?6L959)X'B4MT M!92!GVYKC/!?@#4/#NL:!=W,UJ\>G^&XM'E$3,29E="67*CY,*>3@^U=_5>? M4+6UN+:WFN889[EBL$4CA6E(!8A0>6( )X["D,\\\/?#35-)_P"$.\Z>T;^Q M]1U"[N-CL=R3^?L"97DCS5SG'0XS5<_#/7#9OX:\W3_^$7?6#JIO/-D^V;3< M_:C!Y6S;_K./,\S[O\&:]+L=0M=3MQ<6=S#=P%F42P.'4E2589'&000?0@T7 M>H6NG^2;JYAMA-(L,7G.$WR-]U%SU8]@.33$>>WOPUU.Y\%^)=(6>T%SJ>LO MJ,+%VV+&;A) &.W(;"GH",XYKH9O"]W)XRUG5A)#]FO-(@L(UW'>)$DG8DC& M-N)5[YX/'KU-% SQ2Z^"^KW%OIMK>6?A[Q!!#H=MIB?VP9)8]-GC1E>:&$QE M9-^5Y)C;Y!SC@;_A_P"'VN>&]8\':A"=/NVT_0DT/4(I+B2,* T;>;"1&=_* M,-K!,Y'(KTRJ]]J%KI=I)=7MS#:6T?+S3N$1ZMIXU"WEM;BXDA@F@N;GS@1*(V964JG\!!RPR.#5S0?ACJ&D:IX8OI M;NVGFL[S4=0U$KN4-+=!B1$,'Y59L?,0<#/7BO2:* .6\*^$[C1YO%7VQXGB MU?4Y+N,0L25C:*-,-D##90],CIS7%V?PY\7VNE^$O#K2:,^A^';^VG2^-Q,; MJY@A.$4Q>7M1@O4[V!Q_#GCUVB@9Y8?AGKALW\->;I__ B[ZP=5-YYLGVS: M;G[48/*V;?\ 6<>9YGW?X,U^(EU>-M[;1"+N*;:?E^ M]M0C&,9QSWKT>BBX'G7C;X=:EXD7QJ+:>U3^V],M;*W\UV&QXVE+%\*<#]XN M,9Z'BM*'P;>QZYXTO3+;^5K5K;P6ZAFW*T<3H2_' RPQC/%=G10!XI=?!?5[ MBWTVUO+/P]X@@AT.VTQ/[8,DL>FSQHRO-#"8RLF_*\DQM\@YQP.K\%> -1\. MZOX?N[J:U=-/\-Q:/*L+L29E="67*C*84\G!]J] HH$>4Z'\+]=\+MHNIZ?< M:;+K%BNH6TL-PTGD2P7-SYRD.%RK*0O\)!RPR.#5;7/@_J%_KD&LWEAX9\:: MC-IT5E>-XAM BQR(SL)H0(Y,#]X08_ER%7Y\UZ_11<#,\,Z*/#GA[3M+#1R? M9($A+PVZ0(Q P2L: *@)_A P*TZ**0PHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS?XU M?"2W^)V@[H0L.N6BEK2<\!O6-O\ 9/KV//J#Z116-:E"O!TZBNF<^(H4\33E M2JJZ9^>T=QK?P]UC4+.6W6SO&3[-=6M]:Q3JR[E< I(K*1N1&!QV!!JY;_$K M6;.0O!%H\#E&C+1Z'8J2K*59C^)^9X[),^Z^(VKWD@>X@T6=U18PTN@V+$*JA57F'H% M '8 "K'AOPKXA^,GBP1P1+)*5BCGN8X$B@MHE4(GRH%50%0 * ,[>.]>L>#? MV2;^XGCG\3ZC%:VV,FUL6WR-[%B,+^&:^BO"_A/2?!>EIIVC64=E:*2VU,DL MQ[LQY8^Y/:OJEF/LH^YJSVL!PQC<=-2S"3C3O>S>K_R]7J0>!_!>G> ?#=KH M^F1[8(1EI&Y>5S]YV/7$=M"TC10/+Y80,A52 BC.#WR#7L]8-AX%T M/3'TQ[:R\MM-DN)K4^:Y\MIBQE/+<[BS=*RGUZ^A? M2?&-KIOGPPVP:X4R0O'(X:(KO3?QM"J2.5-=+/XEU>RUKQJ;SQ(UCI'ARWB* M326<?VV)[%)EUI%COUD9F6=0FP @G ^7CC'YTP/+;/Q5XY M74-4TJQ35[C4+G0YK_3E\21:?&_GHZ*NP6S !2)/NS8(*KSC=7.>.]=U/5/A MIXQTV\\0>(8+^WM(;EK'6=+M8+G87\MQYDOVWPE\*V M\DLATZ2ZFEM6LGFOKV>YE:%F5MA>1V8@,BE>?E.=N,FI;?X7>&H+34[>2QEO MUU*#[+=2:E>3WDLD//[OS)G9U4$D@ @ G/7FG<#&M[G71\1K+PZ->N'TZVTF M*_GGDA@\^X<3.FUL1!0K#&[:%(V#;@DFLC3O'FM3> ?!6HRWX-]J6O1V5Q)Y M48\V(W$J%,;<#Y5 R #QUKT#1_!VEZ'>1W=M'7"EI' M8GYF/)R>V< "LV#X4^%[:_%W'IK+(EV+Z*/[5,889]^\O'$7V1DMR=BC=GG- M(#F_#_B#Q#XKMSJXUZWT>SNM5N=+33YHHT>&..22%6C=E8M<;D#A6!0CC;WK ME?AQJ6K>&_ACX4GAUFZN6U+Q+]FE6XB@PL3W(R2W^V3[(I@YD\R$;_W#;R6S%MYYH X_P 9>/M^2,\8J+7O$'BV'Q:WAG3Y]>U$Z=IT-[/?Z;#IHEGEEDE $@ MN"B"-1&1B,;CW8=3V\/PQ\-0V=_:C3W>._\ )-VTMU,\DYB;=&SNSEBP/\1. M3W)JQXD\ Z'XLO(;O4;21KJ*,PB>VNI;:1HR 2[,#S@#BO=K:VBL[>*WMXD@@B01QQ1J%5% M P .@ [5R4?PA\*1ZI;7ZZ;*);6Z^VV\7VV?[/;S;MV^.'?Y<9)Z[5&/O$$/B%8(_#-_=+;:=]FA,5Q'"BR&.9BF_D':"C*1U);.!Z"OPW M\.IK[:RNGE;QIA=,BW$HMVG XF,&[RC)_M[=W?-<]HWP9TPZIKU]K=NMW)?Z MM)?I'#=SK#)&0GEB>(%4D*E3PZL!V- ',ZQXLO='\5^+M0T]5M[R^BT&UCDG M3>MO]HEDC+D<9VAR>>,@9JUK_BKQ-X+U/6;,ZS-K5KHMO9ZU-<7%M")WM&DE MCN87\M%4[5C,BE%5OEP2W?TB^\%Z)JGQW#:I%%#>>8S$2K'N\OC.%* MEB05P!63<^##X=T._M_"^G6MW>Z@=EU-KNH7$I=-A4,\CB627:, 1D@8 M) 9: .9\0>--9U"_M+G1=66UTB\URWT>"1(8Y0ZA)?/E4D=2^$'8&#/(8@YN MJZYXOT;3/&MPOBB6Y_X1.X1H/.L[<-?(88IV2XVQ@8 C_#W1 M](\-^'M%\CSK?0S$]HVXH1)&I4.0I&2=S'!R.:N7G@W1[ZWUN">SWQ:T0;]? M-<>=B-8^Q^7Y$4?+CIGK0!Y=XG\?>+Y]=\62:-:ZDEIX>=8HEA.G+8RL($F9 MKM[B5)53YP,Q[0%&!KRZSXCUCQ/XR2+79=*L=)L+6YMK:V@MY#YKPN[!W M=&W)E1TP>3@UUVK?#?P[K>L'4[S3R]TZHLWEW$L<5R$^X)HU8),!V\Q6Q6DO MAG35O-5NQ;?Z1JD:17C^8W[U44JHQG P&(XQUH \H\.W%]XH^,'A?6GU>\MT MO?"BZ@;*..#REWR0[H@3&7V$_-][=D<,!Q7M=R>59SOYOD;8V/F[=VS ^]COCTJ>H+V3RK.=_-\C;&Q\W;NV8' MWL=\>E !92>;9P/YOG[HU/F[=N_(^]CMGTJ>H+*3S;.!_-\_=&I\W;MWY'WL M=L^E3T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X+^T=\%Y?$ M\3>)]#@,NJ0H!=6L:Y:X0=&4=W4=NX&!R #\I\J<'@U^DU>/_%+]G/1_'4\^ MIZ;+_8^LR99F5)_@AXS\*,YN=%FNH%)_TBQ'GH0._R_,!_O 5Q5Q9SV;[+B&2! M^FV1"I_6EA:DZ;M-69^9XC#5:#Y:L'%^:(33#6UI?A'7-))1HMD#DP1,LD[].!C*KQW.?I7V^%Q48* M\F84.ERT*;?GT^_8\Q^'/PXU/XE>(HM.L$9( 0US>%24@3N3ZD\X'<^V M2/NSPKX9L?!OA^RT;3D,=G:)L3<FYR?-5EN^R[+R_,****\T^M M."^(VN7UOJVEZ5I5]JZ7UQ%+.;+0;6U>Y=%*#S#+='R8T!;!!&YBPP>#GF?" MOCSQ'XQ_X1;1OMKZ1>75M?W%WJ!MXGE?[-<"!4 RT8=MP9]N1P=N 01Z-XB\ M$Z/XIN[2ZU""?[5:JZ17%K=S6T@1L;D+1.I9#M7*ME3@<52_X5;X671[+2X] M)CAL[*222U6&22-H#(Q:0(ZL&56+$%00,<8QQ3$FZ;X1T?1[Z*[L;"*TFALUT^,0Y5$ MMU8LL80': "?3-9VG_#'PUI=\UW!IGS%9$2&:>26WA63_6"*%V,<0;G.Q5SD MYH \UT?Q5XYAM;K3KB\U1?&=QIDSV^E:UIMLMM)=(%)-K<0D(4&3\LK,2"I) M&#GK/AAXDO+[5=1TO4]2UJ:^B@CG^P^(--AM[F($LK,LL $4D9(P, D$'+'( MQK6_PC\*PE]^G2W@:%K=%O[VXNE@C;&5A$KL(1PO^KV_='H*T?#O@?1_"]U< M7=E#<27LZ+%)=WU[/>3E%)(023.[!023M!QDDXH P?B-KE];ZMI>E:5?:NE] M<12SFRT&UM7N712@\PRW1\F- 6P01N8L,'@YY/1/$5]XHNOA7?ZEDWW]HZE! M*S*BLQBAN(]S!"4#$("=I*Y)QQBO3/$7@G1_%-W:76H03_:K572*XM;N:VD" M-C ,"@# ^#4WV?X9I+M+^7=Z@VT=3B[F.*X2:\UWQ-X;^'?BB_UUKF+5 MM 2[,#S@#BO;-#T.Q\-Z>MCIT'V>U5Y)!'O9O MF=R['+$GEF)_&N;=NWQP[_+C)/7:H MSDYZF@#CI/&GB+^QI/%ZZL1:QZ\=+_L'[/%Y)@%[]ESNV^;YW\>=^WMLJ*^\ M3^+/[)UC7+?Q!L-AXD.E0Z?)9PM;R0O=)"/,.WS"RB3(*NOW1D-SGT/_ (5S MX>_MX:O]@;[7Y_VKR_M$OV?S\8\[R-WE>9_TTV[O>K+>"=%;3[JR-E_HMU>C M49H_-?YK@2+*'SNR/G13@<<8QCB@#@M0\5:OX6F\4Z3?^(KFZ:W^P26-]]@B MEO&:X=T,"1HJ1LQ:,A&9<+ORVX+6/-X^\4:/X9^(,4\VJ07VCV5O=V<^M16) MND,N\$,+;,)7]WD9 ;YCGM7J6M>!-#\0-?M?V7G/?) D\BS2(W[EF>(JRL"C M*S$AEP<]^!5*'X5^&(;/5K8:?)(FK0QP7[S71G+%AN(W9W$8!. M ,&@'-7FJ>(M2\7>-H(-?FTZPT:RMI[6&WMH&)D>)W;>SHQ*Y4<#!Y/(K!UO MQQXLFM=/U^2XU;1_#MQH]K?176C:=;WL$5MXS\V>GK:^ M&=,CO-5NEML3ZI&D5VWF-^]5%*J,9P,!B.,=:PKKX2>%KRWA@:QN(K>.VCLV M@M[^XACGA1=J),B2 3 +Q^\#<<=* .JL;I+VSM[B*19HYHUD6100&!&00#T! MJ>F0PQVT,<,,:Q11J$2- JJ!@ =!3Z0PHHHH **** "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 **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "F3*\D,BQOY4C*0LF,[3C@X[T^B@ M!D*O'#&LC^;(J@-)C&XXY..U/HHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *0*%S@8SUI:* $50O08^E+110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%.?^$/TQM!74B_]D6U]^\$C*>) #R,?Q8&.G-3 M?%F]^)OP1^!OB[7KWXD?\)-K,;VOV&Z_L*UM/L@,RK(-@W*^X-_$.,<5IR;: M[D\Q]&T5\P?M#?&;Q[\/=6^'UWX:E^UV3:;-JVM:?Y$1-W!%Y)DPS*63"NY^ M0C')YQ7<^,/B[/J%U\']1\*ZF!HGBG55CN,1(YF@,+ML.X$HP88.T@@@BER. MR8)-%\62"#X@^';9YYV*1K]IA=#)#<*B@+C!4' M Q]TG[V*P+W]H;Q79_!;X6Q:<]OJ7Q$\<%;:"[O(E2"([@'F=4 '&Y, #'). M#C!?([V#F1]145X+HMY\7/AC\1/#NF>)M6;XE>&-<9H)]2LM$6VETJ8#Y6<0 MY'E$D LWN>,8.G^SQ\1->\<:E\3(]>U#[9#HWB2XL++,,ST5\C>#?VB_&EU\;-&U#5KU'^%?BS4KS2=#C6WC&QXG$<VT45\P?$GXP^*=2^/6H_#ZT\=:7\*=.L;2*>WU/4+"*YDU*1P MIVJ9B(P,M@ ')*'KR%F,>8;=CZ?HKQK7M7^)'@+X(^.;_P 1:MI%YKFE6-Q/ MI>LZ7"5:550E7F@=-B/D X4LISCMS@_L_P#QPUWQCX(\2:+XLD$'Q!\.VSSS ML4C7[3"Z&2&X5% 7&"H.!C[I/WL4^5VNA+=^*;&"# M4K:18(X0UM(B[E 1$!VLR9..K$9XHY'9OL',CZ+HKYCAU?XH_$KX\?$?PUH/ MQ*_X1'2?#KVOV>'^P;6]W"6($C.?!OAWXNZ9JCV'C M77/! @-MK%K;^5'.)6"DS1Q\#R\EF"X^ZPSQNI^S8N9'UI17S;\)]8^)_C*Q MTKQ+HGQ7\+^.[>8Q/J6@3Z>EHEFCCS45X7H?Q:U6U_: ^*F MD:SJ?_%)^&])MK^&W\B,>0#"CRMN"[V_B."3[5S/@S6_C3\;O"LOCS0?%FF^ M#M-N'E;2/#DNDIYMM:LTTB*_66X0*0%\T_(,?,,9_P!9@YVY-']E/5OB M?\4/#^C^./$/Q'^VZ0\UQ%/X?_L*UC\W;N13]H0*P^;#<+VQWHY+)ML.8^EZ M***S*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *LZ? M_P ?D?X_R-5JLZ?_ ,?D?X_R- %:BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO)?BI^ MU!X#^%/G6U[J?]JZPG']EZ9B64-Z.<[4^C$'T!KLPN#Q&.J*CAH.9ZU17P!XW_;V\::]YD/AS3K'PU;MP)6'VJX'ON8!/_'/QKQ'Q M#\3_ !AXP:3^VO$VJZDDGWHI[MS'] F=H'L!7Z+@_#_,:RYL5.-/R^)_AI^) M\/B^,\%1=J$'/\%^.OX'ZG:I\0/"^AR/'J/B32-/D3EDNKZ*,K]0S#%9D/QF M\!W%P8(/&.B7,H7<5@OHY,#URI([U^4L:UVWPQ&W6[G_ *]6_P#0TJ\\X-HY M/E6)QZK.4J4)22LDFTK]V>%#CBO5JQA&BDGYM_Y'Z;V_Q!\+W3*L/B/29';D M(M[%N_+=FMN"XBNHQ)#*DT9Z-&P8'\17Y[5+9ZA=:=,)K2YFM91TDAL.H M*)=WU;A__'J]?\'_ +4VB:M)';Z]9R:-,W'VA#YL&?? W+^1]S7T.%X@P6)? M+)\C\_\ /;[['N8;/<'B'RR?*_/_ #V^^Q[?15;3M2M-7LX[NQNH;RUD&4F@ M<.C?0BK-?2)J2NCZ%--71\D?$CX;^'?BG^VQ;:)XHT[^T],_X159_(\^2'YU ME?!W1LK=SWKHOVG_ (?Z!\,OV2?$F@^&K#^S=)AE@D2W\Z27#-=1ECND9FY/ MO7TK16OM'=>1/+N>#ZA#' "GF^#)?$3:YH,S,2;='C=9K?Z*S X[9SSOX^X**%.P^4^2?!*?%#X MA?$'QM\2O J>#Y=&U:U34]'TR?4[2.S=FA,,T67$1#:+^TL/BI M\0/#FB_#&U_MW1=S2^(-7O+&>.*RAQE40L4_>DY'(8=, \X\?\.>,Y_!O@#X M\"PW'6M8\9W&C::BG#-<7!V+CW +-_P&OMFBDI);(=GW/B7XE_!7XRZ=\#=/ MT:Y3P*ND>#434K271WO?[0#0*Q+J7787.68\ $],<4_Q]\:M!O/BA\ /B)J] M\MEI$FEW4UY.D;2B&0H8W7:@+'$F5X%?:]%5[3NA^G\( MZO\ VM%8NJ7#?9IH=C,"5'[Q%SD ],UY7\6?B=X!C\1ZMX=^,W@N/3=)AP-( MURYM)+Z&]C8?-Y6_P?\ CTVAQ:O; M_"QM.F/AV/6 X.?+?S3"'^;R\XZ_[.?FW5V_QS\):IX7\%^%/BSX5@$FJZ/H ML=EK%J#M%[ITD(#;L=2A.X'MUYV@5]5T57M-;D\I\0PMK?Q ^$?P1^&WA8:? M+JTEJOB&[356<6GV>W=MBS; 6VO)Q@#G;U'6M'XA?\++^%_QD\#_ !3\>'PI M!8^>F@7LOAIKD+]GE+G=,)QT7+$$'^$>U?9M%/VGD'*?('AWX,^#?C%^U!\9 M$\6Z1_:\=B]@]M_I4T.PO!\Q_=.N<[1USTKVK4O#6F_L\_#6^?X??#]-7ACD M62ZTFSG87$\9X=]S+(TS*.B'J,@'L?5:*ES;]!J-CX/^+NN?"_QE)IUW\%], MU&S^+*WD7D1:!IL]DT/S9D%PI58\8SEADY')VYKM_$7PNT#XL?MB7>C^-=.7 M5X(?"$-RT23RPKYZRHI8&-E./F;C..>E?7-%5[3L+E/CWX'[?^R-'N?#T%I#'YLDOE&:%35[X-_M!Z+\"_AG;> O'%EJ6E^ M--!,UM#I,=A-(VHCS':-H'52K!LX#$@'&1Q7UI12<^;=!RVV/ _V7_A[K7@+ MX)ZQ+XAMS8ZMKMU=:Q+8L,-;"1 %0CL<(#@\C=@\@U7_ &#_ /DW/2/^OR[_ M /1IKZ$HI.5[^8[6L%%%%9E!1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%>CT5\$?$3_ (*%>(M5 M:2W\':+;Z';]!>7^+BX/N%X13['?7S]XL^-'CSQU*SZWXKU2]5NL/V@QP\]< M1IA!^ K](P/A[F>(2EB91I+M\3^Y:?B?&XKBW!47RT4YO[E^.OX'ZNZQXY\- M^'2PU7Q!I>F%?O"\O8HL?7+:0^-]!N+ACA4AOXY,\9X*D@ M\5^2"Q_C73?#M?\ BLM-/^TW_H#5[..\/\/@<#6Q,L0Y2A"4MDDVDWW9X?\ MKE6G-1A12OYM_P"1^L,/Q'\*7&WR_$NDDLQ@G\"V:V[2^MK^/S+6XBN8 M_P"]"X8?F*_/DTL-Q+;2B2&1X9%Z/&Q4C\17\G4^+*E_WE%/T=OT9ZL.)Y_; MI)^C_P" S]#**^)]!^-OC/PZ4$.MSW42_P#+*]Q."/3+98#Z$5ZSX2_:NLKA MHX/$>F-9,>#=V1+Q_4H?F ^A:O>PO$6"Q#Y9MP?GM]Z_6Q[>'S_!UWRS;@_/ M;[_\['O]%9V@^(M,\3V*WFE7T%_;'_EI X;!]".H/L>:T:^GC)32E%W1]%&2 MDN:+N@HHHJB@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "K.G_\?D?X_P C5:K.G_\ 'Y'^/\C0!6HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "N9^(7Q(\/?"[P[+K7B/4([&S3Y44\R3/CA(UZLQ]!]3 M@9->$C7^$?J>I)/-?H'#/"=;/'[>LW"@NO67E']7 MMZGR6=Y_3RM>RI^]5?3HO7_(]>^-W[9?BGXG&?3-!,GACPZV5,<$G^E7"_\ M320?=!_NKQR02U?/Z+^-1QK5A%K^B,%E^%RRBJ&$@HQ_/S;W;]3\6QN-KXZH MZN(GS/\ K;L/C6K,:U'&M68UKIDSQYR'QK7:?#5?^)UY_Z]C_Z&E?!\:/_ (QS'_\ 7J?_ *2QX1_[3#U/06III:8QK_.9'W U MC43&G,U1,U:Q0&_X.^(.N^ =0^UZ-?/;Y/[R!OFBE]F7H?KU'8BOJKX3_'[2 M/B)Y=A>!-)UWH+9W_=S^\;'O_LGGZ]:^+Y&J#SFC<.C%74Y#*<$'UKZ'+LSQ M&!DE%WCV?Z=CVL!FE? M*+O'L_T['Z5T5\X_ 7]HS^U)+7PUXJG_ --8B.TU M*0\2GLDA_O=@W?H>>3]'5^I83%TL9352D_\ @'Z=A,92QM-5*3_X 4445V': M%%%% !1110 4444 %%%% !114=PN^WE79YFY2-F<;N.F>U $E%1VZ[+>)=GE M[5 V9SMXZ9[U)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %97BCQ3I/@O0[K6-%;C7O$%V+>UC^6.)>9;B3!(CC M7NQQ]!R20 37YC_'#X]>(OCEXA-WJDK6NDPN?L6DQ.3#;KTR?[SD=6/K@8&! M7V_#?"^(SZISOW**WEW\H]W^"_!_-9QGE'*H21BS,3U) M)ZFD5/7BI%6OZ2RW*\'E%'V.#IJ*ZOJ_5[O^K'XSCTQ$[O\%Z(8L? MK4BK3EC_ J54KTW(\IR&+'72_#Y<>+]._WF_P#0&K!5*Z/P"N/%NGGW;_T! MJ^>SZ7_"3B_^O<__ $EA2E^]CZH]J:FT4UC7^8"/JQK-43&G,:B9JUB@-+P_ MXJU7PEJ27^D7TMC&'HPZ,/8BOIOX4_M*Z?XJDBTOQ&(M*U1L+'<@XM MYSZ<_<;V/!]1P*^3&:J\C5[F7YCB,#+]V_=ZKH>M@P5O5/?JOTZ?64_5=C].P..I8ZGST]^J[#J***] ]$**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "K.G_ /'Y M'^/\C5:K.G_\?D?X_P C0!6HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK+\4>(K7PCX9U?7 M;X2&RTNSFO9Q"NY_+C0NVT9&3A3CF@#4HKC?A%\5]%^-7@6S\6>'DNDTN[>2 M.-;R,1R91RC94$CJI[UV5-IIV8DTU=!1112&%%%% !1110 45%<74-G"99Y8 MX(AU>1@JC\33H9H[B)9(I%EC895T((/T(H ?1110 4444 %%%% !1110 5R7 MQ4^)FD_"/P1J'B76&)@MQMBMU(#W$I^Y&ON3^0!/05UM?F1^UU\K_S?0^? MSK-%E>&237-*M,1:GC6OZHITJ>'IQI4HVC%6271'X+6JSJS=2H[M[LD1:GC6F1K M5B-:F3."4B2-:LQK4<:U9C6N63..I_^DLK!O\ VF'J=RQJ)C3F-1,:_P [ M4C[X:S5"S4]FJ"1JWBBB.1JK2-4DC55E>NJ$1D4C\U]>?LR_')_&%N/"VNW& M_6;:/-I<2'YKJ)1RI/=U'?J1SU!)^/9&I-/UB[T/4[74+"X>UO;61989HS@H MP.0:]S+\5/!U5..W5=SU,!C9X&LJD=NJ[K^MC]1**XSX1_$>U^*7@>QUJ#:E MR1Y-W I_U4Z@;E^AR&'LPKLZ_483C4BIQ>C/UJG4C5@JD'=,****LT"BBB@ MHHHH **** "H[A=]O*NSS-RD;,XW<=,]JDJ.X7?;RKL\S)-.\'^']0UO5KE;33;&%IYYF[*!V') M!X TFXSI6EN'U%HSQ-==HSZB,=O[Q.>5%?1Y!D]3/,='"QTCO)]HK?Y]%YGC M9MF4,KPLJ\M7LEW?]:L\7^/GQPU;XZ>,I-3NM]KI%MNCT[3RV5@CSU/8NV 6 M/T'0"O-E2GJA8X R:Z;Q!\-?%G@^QCO=>\+ZUHMI(XC2XU'3YK>-F()"AG4 MG )Q[&OZLH4\-E]*GA:5HQ6D5_6_F?@E:K6Q/%5A]7_P#0&K%5*Z'P/'_Q5%D?=_\ T!J^?SV7_"5B_P#K MW/\ ])849?OH>J_,]9-1L:=')+'MA8[T3=O8<9,T:%A&NX+N8CH-S*,GNP'>J#3-&P=6*LIR&!P0:]C M!8BIA*JJP_X='=@\54P5558?\.C]2:*\F_9Q^+/_ L[P0D=[-OU[3-L%YN/ MS2#^"7_@0'/^T#[5ZS7ZG1JQKTU4ALS]U?G3<>(OVBOVKO!OC'QA_PD#:- MX'TVUN9+JV@N7LK.6..(O);QH@+S';_?R,D MZ?9G[>7P]U;XB_LYZS;:+#) M=7NFSPZF;6')>:.,D. !]XA6+8[[>.<5\)_ _P#;#3X9_ CQ=\,=6T*2_L]4 MM+Z.QU"UE"O!)<0E-KH>&7<=V001D\'C'HX>/N!&NI(Y+);@SV\#"4QDS6SC:H=AC>O=AR"17Z1_LQ_'R MS_:)^%]MXCBMUL=3@E-GJ5DC96*X5024R<[&#!AGU(Y()KYB_8I_:7^%&@_ M_3?AWXSU>VT^_6:X\V#6+8FSF629G&9"#'C!&=^.:^Z=#;3)-(M)-&-HVER1 MA[=K':8&0C(*%?E(/J*C$2NVI1UON7AXZ)QEI;8^3OV[OVNK_P""]M:^#?!\ MZ0^+-0@^T7-]@.;" DA=JD$>8^&QG[H&JWT8NH(=1>>\NP&&5,K%AL8C' +$ \X.0/,O&E];_%?]NR_.OR*-)/BO[-= M-<. BV=K+L;<3P%\J$Y[#FOI[Q__ ,%2O"V@ZY/9^%O"%YXHLH7*?VA<7HL4 MEQ_%&OER,5/;<%/M6_+.G&,:2UZF/-"I)RJO3H>/^ ?C-\4?V+OC9:^!OB#J MD^M>%Y7C$T4UP]Q$+>1L"ZMG8;@%(8E. <," <$?IZK!E!!R#R"*^6O@5^W' M\-OC=XNMM/OM*_X17Q;-MM[)M0"2BXR>(HYP 0V2<*P7)/&2<5]35QUVVUS1 MLSKHI)/EE=!7!_%+XZ>!?@Q8?:?%_B*STJ1H_,BLRV^ZF&2,I"N789&,XP.Y M%=Y7R[^T-^Q>/VC/CAI'B?6-<_LSPQ8Z/#8RVMHNZ[N)%GGD8 D;8UVRK\WS M'.1M'6LJ:BY>^[(TJ.27N*[/B+]K7]KW5_VC-2CTZP@FT?P19S%[2QD(\RYD M P)IB.-V#P@)"[NI/-?H[^Q]_P FR_#O_L%K_P"A-7Q9_P %(O /A_X9P_"[ MP_X9TN#2-)M;2^"6\"]3N@RS$\LQQRS$D]S7VG^Q]_R;+\._^P6O_H35VUN5 MT8N*LCCH\RK24G=V$_;"OKG3?V:/'MS:7$MK"-02S@.L9(4#)VY('/8U[__ ,$^_P!JC7OB\NJ^"?&%TVIZYIEK]NL]3<#S M+BW#JCK*1U96>/#=6#'/(R9OC)_P4,^&5U\.-=T_PI/?:_KVHVDME;6YL9(H MT:1"F]RX&0,YP,DD <9R.,_X)L_L]>)/"NN:O\0_$>FW&CV]Q8G3M-MKR,QR MS!W1WFV'!"@1J%)'S;B1P 2Y-RI-U59]"8I1JI4G==3[[HHHKS#T@HHHH \( M_;*^*S?#3X075M93F'6==8Z?:E3AD0C,T@[\)\N1T+J:_,I%KZ%_;C^(!\8_ M&J?2X)=]CX?@6Q10?E\X_/*WUR0A_P"N=?/RK7]2\&Y8LMRFG*2]^I[S^>R^ M2M\VS\,XDQSQF/DD_=A[J^6_XCT6K"+5K0=!U+Q)J4.G:1I]UJNH39\NTLH6 MFE? ).U%!)P 3P.@-7]>\)ZWX0ODL]>T>_T2\9!*MOJ-J]O(R$D!@K@'&01G MV-?7RJP4_9\RYNW7[CY&49WMIKA;>/SIFB0L M(DR!O;'1,D>M+&M8RDMCAFWN21K5F-:CC3<1Q6A36EW;RVMU M YCE@F0H\; X*LIY!![&N64E>QQ2;M<9&M=7X#&W4;K_ *]C_P"AI7,QK74^ M!QB^NC_T[G_T-*^'XR?_ !CV/_Z]3_\ 265@G_M5/U.M8U$S4]C4+-7^>T4? MHPQVJO(U:VB^'-6\473V^DZ=5LL; MEO.CDECVPL=Z)NWLO'(7:V2.FTYZ5CR-77&+6X6:W(I7JG(]6UM;B[CN'@@E MFCMT\V9HT+"--P7X?LD?$K_A#_B.-&NYMFFZZ M%M\,?E6X!_='\U25'<+ MOMY5V>9N4C9G&[CIGM0 6Z[+>)=GE[5 V9SMXZ9[U)4=NNRWB79Y>U0-F<[> M.F>]24 %%%% !1110 4444 %%%% !1110!\D_MR?M?:G\!_[.\*>$4A_X2O4 MK0=PKXX^.'PS^.$-OX'UCXE^(KF6ZU^ M]$.F6=]J,CRV4IV'OS^AKD_CO^V=9_'JS^&SW^@3Z/J7AW4UO=0:&0 M2PS#,>3%G##.PG:>F<9/6O8HQY8Q<%ON>36ES2DIO;8[7PW^T5\9OV/_ (G6 M?A;XM7-UXC\.7&UW>ZF-W(8"=OG6TY^9L$0_#W]H;X-_';5-/_LG6=)U#7X@PM;/5+<0WL9( M!98A*H)/R@GRR1\OM5K]K;Q5/X,_9N\?ZI;2-%<#36M4D4X*F=EAR/0CS*X: MG[R23C9G;3]R+?-='Q/\9OVC?B'^U=\8E^''PKO[C3O#K3O;0O9SM!]L5<^9 M5)/VA7E/[/WQO^'_ ,:O#LU]X):&TFC(>_THP+!<6TC9.9%'#9.? MG4D'GG.17JU>=5UF]+'H4M(+6YC^,/%>G>!?"NK^(=6F\C3=+M9+NX?OL122 M!ZDXP!W) K\P+SXH?&O]NGXD7>A^&+V?1=!C)F%A!^-=&\61WHTU3>7C:'>W$-S$JX9I1D+N"XR3G.%SCCCZ-_8'_:MUSXV M6^K>$O&$RWWB+2K<7EOJ*HJ-=6VX(WF!0!O1F0;@/F#C/()//_M ?\%#/ .M M?#?7O#G@F+4-?UG6K.73XY9+5H((!*A1G._YF8!CA0N"1R0.M/\ X)L_L]^( M_ ]UKOC[Q+IMQHW]H68T[3K6[C,F">N=Y4FZJL^ MARPM&JE2>G4P/^"H?B;6-!\7> TTS5;[3DDL;DNMI]='_P59_Y' M#X?_ /7A=?\ HQ*]6^"?[='P?\%_![P3H&K:_=0:GIFC6EG=1+IL[A94B56 M8)@\@\BJC*<:,735Q24)5I*;L?*GCRT^/_[&OB;2[G4/%&H1V]TY>WN+?49+ MO3[IEQN1XWX)P1PZ@X.1TR/TP_9_^+4/QP^$?A_QA';K:3WT3+=6RY*Q3HQ2 M15S_ [E)'L17P;^V1^T-8?M77'AGP3\,=&U7Q"+2Y:[DGCLG#RR%=BJB8W! M0&8LS #IZ9K[9_93^$=Y\$O@;X>\,:F4.KH)+J^$;!E2:5RY0$<':"JY'!*D M]ZRKZTXN:M(TH:5&HN\3URBBBO/.\**** .!^.OQ*3X3_"[7/$.Y1>1Q>39( MW.^X?Y8QCN 3N(]%-?D_#K>7,-C$=0NE4\&5\K&#[J@8_22ODA4K^D>!_5U_[= M6D5^;^9^(\69@\3CO81?NT]/GU_R^0D*@2)V&17T/<^*/!?B/]H+7Y+W0] 6 MS6YU![34(KUQ%J%P=WDO+)0WEB/)&1MX'F*_"N>'P_::C=Z]HNGW= MY9'4;72;R>2*XGMPS*'5C'Y()*-A6D#'' Y&:^B_#'Q'K%YX>C;2KO3[37KN M*SL-1OK:2*UE>1@HQ)MPPYR=N3@'BOJ<5]6Q5Y.IRV4H[M;VOVO;E_/L?-49 MU\/:*A>[B]D]MN]M_P CWW0+[PK;^-(KW3K?P9I.HPZII_S)%X^95\N3+#@ M;&ST-=1XG^#_ (D\%[AK-C-8'^S8M37S;2X 9':-2F?+PK*95#;L*"-N[<5! M\AY?AZ=6"=;72RN]>73O?2^G;KI3FU2TUN[+3FU[6_S\CVOP[<> ]: M^(7B..6PL((]-#R;IE:6-Q.&XR8E$O3$B+@#QOXC36$FB M^"[6QNH;E;/3KB!Q'*',?_$PNF4-CH2C*W/4,#T-8UQ\/_$UA<6=O<^'-6M[ MB\B:>VBEL95:>-5W,Z KEE"\DC@#FI[7X=^*;S6I-'@\-ZO/J\"-2T6PGMXM3:_ANC#<7*0?:(ECD7AG(!V%LXST8GL<=-_;&E+JFB6^H7VB MZY+/XC6/4]4N+:'<]O&MJ.6;.(BWF_/QO"L2>6!\YF\&^(5G> Z%J8F2+SVC M-G)N6/)&\C;PN01GIP:JP^$=>O-/M[^WT349K"XE$,-U':2-%)(6VA%8#!8M MQ@'-8U+3I](O)I=/&^>6 M"VE:-4P2),E1A"%8AB /E/I7-7&BZE#)<))I]TCV\ZVTRM"P,';/3=7>QDT MVSO+SPYY=Q:VM]:SCSQJ,)";K=(XR_EKG"+T7.3@FO!IGR:[>S^$?C#4&U:/ M_A']2MIM-M!>S0W%E,CE"P50J[.I^8C.,A'.>*XZ?1]1C\[=872F&!+F3,+# M9$^W9(>.%;>F&/!WKZBM:O/4:E*-C'$.I4:E*%CLO@7\2#\,_B5INI2RF/39 MV^RWP[>2Y +'_=.UO^ U^C*L&4,I!!&01WK\O?\ A7?BV>ZDM8_"^M274<7V MAX5T^8NL>2N\KMR%RK#/3(/I7WA^S/XY/CSX0:-<2OYE[8 Z=IT445]0?;!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5G3_^/R/\ M?Y&JU6=/_P"/R/\ '^1H K4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!E>(O%FA^#[/[9KVLZ? MHEIS_I&HW4=O'QU^9R!7SG^T!^SA\'_B9\*?$_C_ $_0[!M031KK5;/6=$E, M*7#I"\BNPC.R3)49+*2>>:[;]K3]GF+]HKX8OI%O+%:>(-/D^V:7=2CY1)M( M:)CU"..">Q"G!VXKX'TWXX?%K]F3X=^(_A/XR\)S-HE]9W5C;?V@KQM:>>CJ MQ@F7*21Y9FP,C.<,.:[*,')7XEZ)KDT.O0 M)>3SZ7=(K03QP.XQ&P 9&*IWW GTSQ[1_P $L_B/JFH6?B[P5=S27&F6"1:A M8JY)%N79EE0>@8[6QZ[CW->!_#K]I?Q^?@.GP:\"^%I+N>Y\^"XU&S22YN7B MGD8LB1JN(R0Q7<=W&2,'!'VO^PK^S'J?P!\':IJ7B4+%XHUYHS-:1R!UM(8] MVR,L."Y+L6P2/NCL<]5>34)*H^NAS44G.+AVU/SH^/GA6ZT_]I7QQH8/V>:X M\17*1%CM 2:8LA)]"DB_@:_6KX#K/P_8>%]+NTCB5+B[O+*.6: M[?&&DD9@22QR<9P,X XKY:_X*$?LJ:UXLUB/XF^#+";4;U84AU>PLU+3ML& M([B-1RQ"X5@.0%4@?>(Q_AU_P5'&E^%;:Q\9^$;K4=^T^X1%NB !O= M&'R,>^"1GH!T$U.>O3BZ?37?\% O@CH7P2^*&A:MX1B&CV>N0 MR70L;5MJVMQ$Z[FBP:Y MD(QYDFP!G_X$03^-?FMK=S\0O^"AWQJM9K+2?[*T.S5;82+E[;2[;=N9I),# M?*V2<#!; R/NG]I?Q/J7[-_[+[W'@:==.GT*.QT^R>:))ML0DCBY##!)7 MOCKS45DW&%-OWBJ32E.HOA/?J*^6_P!@GX[>,?CMX1\4W_C'4(=0N;"^C@@: M&VCA"H8]Q&$ SSZUR_[17_!0#4/@7\7-9\%P>"[;5XM/2!A>2:@T3/YD*2?= M$9QC?CKVKE]C/G<%NCJ]M!04WLSS7_@JY_R,'PY_Z];[_P!#AKZT_8^_Y-E^ M'?\ V"U_]":OS)_:D_:DNOVF[_P]+H+V: M32Y[:.W^R71A #K(6S@<_=%?0WC#XY3_ +0O[!_Q \67&D1Z)(5DM/LL4YF& M$EB^;<57KN].U?&?[,_[6VK_ +,]CK]MIF@66M+J\D,CM=S.AC\L. !MZYWG M\J5&$U2E&.]_\BJLH.K&4MK'VEXR_P""9GPSU3P]>0^';G5M%UGRR;6YFN_/ MB$G82(5R5]<$'^5>)?\ !/S]H;Q3H_Q9A^&'B#4KC5-&U$3Q6L=W*9#97$2, M^$8Y.QEC9=N<9*D8YSG>+?\ @J!X\USP_>6&D^'-(T*\N$,:ZA'))-)""""R M D#<.Q.0/0UL?\$[?VAE'E#]7KKPE!XK$4Z"^U M)+[W8PQ%7V-&=5_93?W(_*SQ!K4_B;Q#JFL77-SJ%U+=R]_GD9UCC0=69C@#\S7]G>[3BHK1(_FB&PN=.TV64W,$X)!39)&AD^8%=T6]E7WA.T\'7HMI/#EIX![7Q%I\T.D>%5M;==4DM,:A9723Q+ M92&W$L4%O$!F3R]HG=IMV1SUKPCPO\-_$?BGQ-%H5GI%X+]KQ+"59+:3%M*V M[B7"DI@)(QR,@1N88CV2:HZ*RVZIWMMY[+\3U M?R?".H?".[N)AHBZO+IWVP7$-Q96\WVXW0W1+;+'YZXCR.'2(K]V/N///BQ> M6^I?%+Q9=VD\5U:SZIOM)N]4MM$U&XTRS8K#QBZNS_T[_\ LZ5X/&#_ .,? MQW_7J?\ Z2SRL"_]KI^IT;-4#M6\W@_5IK?39;2UDU W]L;J..SC>5T03-#\ MP X^=<=Q\R]SBK6D_#/7M8T[6;]K2:PM-)#"YDN;6X($@&3'A(V(8#D[L!VBU1M0@NVAN+F.W^ MT0K'(O#.P4[&;.,YPQ/8XZ;^V=)35-#M]1O]$UV6X\2K'JFJW%M#NDMHUM!R MS9Q$6\T;^-X5B3\S ^;3>"_$2W$D!T'5!-'%Y[QFSDW+'DC>1MX7((STX-4X M_!_B"^T^WU"WT/4I["YE$$-U':2-%)(6VA%<+@L6XP#G/%>K1J3A%)0=_GT? M;YV?_#W[:=2<$HJ#O\]D^WSL_P#A[^E+K-CK7AGPQ]MGT!K&PTW5+:2%UM(I MTG\JY,&5P)"#^[(;D%R#G>>89(=!N-1T.*67PE%X19[+R68Q?;]VP>:)2A$H M);<&,Y$8R"O %<#XF^&?B;PWK6IZ;<:/>S2Z<-\\L%K*T:QX8B3)480A6(8@ M#Y3Z5R]UHNIQ27"2:==H]O.MM,K0,#%,V[;&PQPQVMA3R=I]*[E5G'2<-5^B MM;TT^\U=>I'W9PU_R5K>FFW<]?\ '%QX\DM8_"NMR74M&/ MQ=XLTO/RW%E%OEW-3Q$;];H]/)92HXV%U92NOP_S/M>BBBOL M3]/"BBB@ HHHH **** "H[A=]O*NSS-RD;,XW<=,]JDJ.X7?;RKL\SB M^0Q);\O2OA#]N#]F'X??#?6/A]+X6TF30QXAU+&RYA Y<_*N57YLJ&&V:Z(*BZYHNOS:GHE]<&.WFE7RKNTG0;U!9 M>&X!(9=O*G@<$_7'CCQ'J?QR_P""<=]K=\#-JMQHB7-T^.9'M+E3)(1_M?9V M?TYKYJ\:>(/B]_P4&\6:+8Z?X7_L3PS8$O')AQ9V^_ >:6=@/,; X51G&<+U M)_2+P/\ #/2/ _PQTOP-"AO='LM/&GN+@(XQ>:'H]C)JDM@[$)AB=%!0C Y![>E?G/XK\" M^//^"?WQR'BO1;%M5\*2-)#;7DBLT%S:R'/V:=E'R2C:I]R@8 C(KUSQ-_P5 M4LY?#4RZ!X&N8->D3:C7]VKVT+$?>^4!G ]/ESZBJK1J59*=/8FC*G2BXU-S MPC]F-]0^"_[;%CXFY$?'8J/2OUTK\Z/V"? MVQIN4MKGW4S!%+,0J@9)/05R'B;1?"7QN\&ZUX M[74I)L9XVRK#Y#C(."/6N.\6?#\?M)?LT66BZS=^1?ZYHUI=_;D3'E71C202 M;1CC?U48RI(K\]_AG\2OB9^P+X^U+2?$'AN6XT:^DQ/8W!:."[V' GMI\$9Q MQG!R#A@"!C"G2YT^5^\C>I5Y&N9>ZSZA^*G_ 33^'NK>%[]_!3:AH/B"*%G MM%DNVGMYI ,A) ^6 8\;@>,YP>E>._\ !.?]H;Q)#\2+?X::QJ%QJ>AZE!,U MA'=.7:SFBC,A"$\A&1'RO0$ C'.;GQ._X*@ZAXC\*7FE>$?"#:'J5Y$T)U*\ MO1,UON&"8T5!EN3AB<# ^4U?_P"">/[+?B/1_&4?Q-\4Z=/HUI:6\D6DVMVA MCGGDE0HTQ0\A!&S@9^\7R.!SU6E&E+VWR.6\958^Q^90_P""K/\ R.'P_P#^ MO"Z_]&)7I'P7_8'^$WCCX1>#/$.J6>JOJ6JZ/:WMRT6H,BF22)6; QP,D\5Y MO_P59_Y'#X?_ /7A=?\ HQ*Y?X>_\%)O$GP]\">'O#%OX-TJ[@T>PAL([B6Y ME#2+&@0,0. 3BG&-25&/LQ2E3C6E[0Z#]KK]CW2?V=?"=I\0_ASK>K:2UI=1 MV]Q;R79\Q-^0LD4J@,#N !!)ZY!&,'Z:_87^.^K?'+X/R3>(9OM7B#1;LV%S M=;0IN4VJ\E'#4(4(;122^2L?RSB,0Z]6=66\FW] M^IZOX1^(^@:'X1CT^]U'Q%J-JMK-&_A>\MK>YTYYG##S(YF<- "Q#?)$7!'# MD\UNZ?\ &KPY8:W!K2Q:O-=7E[H]Q?V30QB&T2R*9\A_,S*6V84,L>T,1D]: M\2M[=YY4C0;G=@JCU)XKO=0^"/B;1[R>TOY/#]E=V[%)K>X\3Z8DL;#JK*;C M(/MC->%B,'@8S?MIV%;71=/EU&VUC^W--TG4M)MDM5B-M(MS]H*2.68,"IN7!4#G .>H M,D?Q0T"VMEO(8=0FU230+/29;.:WC%NLEM/:N&$@D+,KK V[;9#'I6IVU^S-D *1;R/@DD8!QGMFHEAL%*JX\_O7U7,N_-:V]KN_ M_ ,'C,9&DI^W2W_!/3/^%R:'I.H75QI,FN3/>WFIZH]Q0%I&?BUI<.FZ79:K/J0$.DBPN7:P@U"*= MEO)9U5HI71BH21 KK)&R,O&17G_B#P/K/A..WDU*T6**X9TCEBFCF0NA ="T M;, ZY&5)W#(R!46O>&=1\*ZDVGZI;_9+U421X"ZLR!U# -M)VM@C*G!'0@&L M5@<%4BE&5[[.Z?PW^6E_R,JF98VE)N4;6W5FK+]5U/3 MH+BWLKFK,S,Q)Z\LV,XR<9IOA),:];'V?_P! :LQ8ZV?"J8UN M _[,G_H#5GFZ5/*<1".RIR7_ )*SR*55U,5&U]YY.0V=IC)4]\G&, MQRECN)Y8Y![CKBN)9J@D:O\ /%8FHX\M]+6_!K]3]3^LU&N7I:WX-?J>OZ-\ M8]%M?%FM:K>QWS1W6M)J46ZR@NW>)2VV+$K[86 (Q(@9NP('-8>H_$C0KKPC M,=?*DC< \!N :\YM[::_NH;:VB:>X MF=8XXHQEG8G 'V ME]+'<0I&D9C6;?'E9&WC=)&02!G!R!@9U9/B]X8L-5N-7L;/5I+_ %#7+?6+ MN*X\I8X0BS!TB8$DL&F)5B!T&0,<\/JGPYU?3+>XEGN=# @5FDCC\06$DG'4 M!%F+,?8 D^E9%KX)US5-'DU.UL3+:*DDH/F(LCI'_K'2,G>ZK_$R@A<')%=< M:F(C*_+KZ>O^;*]MB8RORZ^GK_FSIK+Q=X7TU[[31J7B.[TB]T^>U>ZN+>(R M0222QR QV_G;(+[1;/1V4K%]D00/ M!\X.[<=RVZ\8&TDCY@(J15K;K_@?YGMEG\=M);Q!XINKLWUM!J&N+J]K=#2K/ M4+@*NX+$5N25B8*1MD0MM(Z,*]#_ &(/'#ZEXB\::1,S$WC#5HU;;D'>5D)V M@#)WQ] !QT'2OD29Z]I_8RUDZ;\=K"V!P-0L[FV/OA/-_P#:5>Q@ZTW7AS/K M^9Z.7XRH\92YGU_]*_X<_0JBBBOM#]1"BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "K.G_ /'Y'^/\C5:K.G_\?D?X M_P C0!6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KGOB+X7?QO\/_ !-X=CEC@EU;3+FQ265= MRQM)$R!B.X!8'\*Z&BFG9W%OH>5_LR_!RZ^ _P (M-\'WM_;ZG=6LT\KW5M& M41_,D9QP><@$#\*]4HHIRDY-MA%**205S&N?"WP7XFOC>ZQX1T'5;PL&-Q?: M9#-)N'0[F4G(KIZ*2;6P63W*NEZ38Z)91V>G6=O86D?"6]K$L<:_15 I=1T MRSUBU:UO[2"]MF(+0W$:R(<'(R",=:X>W\2>(M(U;7)-#= U:[>Z MOM#TV]N7QNFN+2.1VP,#+$9/ K/U#QXNE:A;P76B:K#:2SPVK:@R1""*:7: M$0_O-[?,RKN167)QNX.+OA37)]=TJZN;A(TDBOKRV C! VQ7$D:DY)Y(09]\ M]*-=PT(O^%>>%?\ H6='_P# "+_XFC_A7GA7_H6='_\ "+_ .)K@? OQ:O_ M !"^@23:UX>U=M04M>:9I-NZW.G+Y3.7D;SY/E4J%.Y5R6&.?E/30?%:U^P_ M;KO2-2L+&2T>_MIIA&?/MT*[G"AR5PKA]K8.W/&00'=BLCIX?#>D6^F2:;%I M=E'ITAR]HEN@B;IU3&#T';M5#_A7GA7_ *%G1_\ P B_^)JOK'CZVT[4'T^V ML+S4]0\^.VCAMP@$DC1M*1N9@ %C70"KL=D;.G^#]!TFX$]CHFG64XZ26]I'&WY@ M9K7KEF^(VD_V;?W\2W$]K9Z3'K)=$ \R!Q(5"@D'=B)N#CJ.>N([KXAP6^J7 M$ TR^ET^UN(;6ZU)?+$,,LFS:N"P9@/,3+<=7^R(/QNX<_IFO:J\@_:XLS??L[>,H@"<0P2\?[%Q$__LM>UD;4WM(?^E(\S-+O 5TOY)?DS\O(U[U^VOQPT'2[C3;J6^\1>,[NVOX9X;C7;6"&YT^%0P9 M8[E9)))6(8 ;MB94-MR!C$N_B1H%EX1N/#6F'5+^V729;*"^OK>.&1Y9+^"Y M(:-97"(JPL!AV)9B<#/'GW@_P?JGC;64TK1[>.XO6CDEVRSQP($1"[L7D954 M!5)R2.E:^K?#?5=!TZ6^N;O0988\96R\0V%U*NG:Z7>VBMYK1:W=[O4[YXW&5*;G&'NV:O9OM?77RWVTM9'I6H?%[PFN MH7&KZ;9ZTVIZCXELO$-[#="$0Q^296>&-E)+?-,V&8#(QD#&3'8?$KPOI4,N MEVSZQ-IMS<:J9+U[2**XBBO+>",%8Q,P9E:)P5WJ&4CD;B!P^@?"GQ)KVBP: MO!:6UIIEQ(T-O=ZIJ%M8QW#C[RQ&>1/,(/!VYP:3_A7?B&#Q)=:!/IDEKJEJ MIDN(KEEB6&, 'S'D8A%3!!WD[2&&#R*Y/JN 3<%4U6_O+2RY=?3;\SGJ8S'6 M4W3T>WNO6[OIZ[_D=KKGQ8M9/#=UH^BS:K;[1I=O#>.1#)/%:I.&:0*YVDM* MA5 6 "#YL@5U$GQF\-7T^MSW4>K2Q7%[J%S:V)M85(%P204NHY4E@)R Z?OD M;'3G%>3P^ =>?Q5%X;&G/_;,A 2WWJ 05WA]^=NS;\V_.W;SG'-9?DF)V0[2 M5.#M8,/P(X-9RP&$J)*+UWT>NJ2O\TMUYV//GF>,HW%6"W5RI."T!"CU^93_($_A6'&M6[.9[6>.6,X=3D>GT/M66=8%YIEV(P M*E9U(2C?M=6/ P]=8>O"J^C/9;?X@V]CX;%C ;R"[_L-]+\V+"C>U]YY.0V= MIC)4]\G&, MEFOR9['H_P :-$M/%NMZK>QWQBNM;34XMUE!=N\*EML6)GVPL 1B1 S#H"!S M6!J7Q,T&[\'W-DZ:A/?-:&TMX6MHHA#^]+#_ $F*16>,=?)DC< \!N :\U@M MI]0O(;6VB:>XF=8XXHQEG8G 4#N235[Q'X'U[PSXJ/AO4-.DBUS?'&+*-EE< MM( 44;"020R\ ]ZZH8BO*.UUK][.SZU7E#:ZU6W5G2^.OB)I&K6?B9=*?4A) MKU]9WTL5Q"D:1F-9]\>5D;>NZ2,J2!G!R!@9UIOC%X6T_5KC6+"RUB34-1UV MWUF\BN/*6.$(LP=(6!)+!IR5<@=%X&.>.U?X0>*-+MM0F>VL[F33XS+>VMEJ M-O<7%J@(!:2*.0NH&>3CY>^*YVT\#Z[JVCR:I:V!ELT224'S4621(^9'2,MO M=4_B900N#DBNV,Z\9?#KZ>O^;+]KB82^&SWV\W_FSI[+QAX5TM[_ $P:GXEO M-'OM.GM'NKBWB,D$DDT<@,=OYVW'[H!CYH+$YP,8+-2^(WA:X\-:JR0:P/$5 M_HEGHS(RQ?9$^SO;_.#NWG'IM=%OC2H[A;0W#.J M@RE2VQ03EB%&3M!QD9QD9P97KHC4DE:QA]8J)6MH_P OZN>Y6?Q\TAO$7BNZ MNVO[:#4==76+2Z&DV6HW 5=P6(K(_^RFO M5PLY5*T.;N>C@,14KXRC&3V?_!/O.BBBOK#]2"BBB@ HHHH **** "H[A=]O M*NSS-RD;,XW<=,]JDJ.X7?;RKL\SS"ZB9_.0E#L7'3[G>O=:*J,G!\R)E%25F%%% M%241W-M#>6\D%Q$D\,@VO'(H96'H0>HKE;'X0^!-,OQ?6?@GP[:7H((N8-)@ M20$9P=P3/&3^=/U35-9U3Q-=:-HUS:Z<+*UCN)[J[M6N-[2,X1%4.F /+)8D M\[@!CK5%OB)?:79A-1\/WPURU-KJ5C;ZA;$Y,-U$LJ9]=K BL)O'T-OK<%A>:3J6GV]Q)+%;ZC=) M&L$KQJSL /,,@^5'(+( 0N02",X&K_%V2/11=Z;X>U.2:1K:2W6X2%!<6TLJ MIYR9F&!R %8JP+H2H&2 #H=(^%_@WP_=?:=+\):%IMQNW^=9Z;#$^[URJ@YK MIJR?$&N_V%X9O-5>!O,@MS(MLV-S28^6/@D9+$+P>IZUC:)XWDBL;*'Q!''; M:JT\]I<-;+B!98E:3C+%@'B7S%'/'!.:-7N&BV-W5O#6D:\\;ZGI5EJ+Q@A& MN[=)2H/4#<#BJ/\ PKSPK_T+.C_^ $7_ ,35'3OB58:SIMM>:=8:E?F>S2[6 MWAA7S%WR>6L; L K[@X.3M78Q+ "H5^*5IY42MH^JIJ,FH-IATW9"TZ3B$S8 M)$A3!3!W!R.1DCG!=A9'4:9HVGZ+"8M.L;:PB/6.UA6->_90/4_G5RN%O/B< MJZMIL,%A<1:=-?S6DFH7$8,4JQ0SO(8MKELJ\(&64 C.W=U&YX4\6CQ5;^>N ME:AIT31I-"]XL96>-L[65HW=>WW20PXR!F@#>HHHI#"N4^+,WV;X5^,IO^>> MBWK_ )0.:ZNN=^(UK]O^'OBBVQGSM+NH\?6%A_6NK"M+$4V]KK\SFQ*;H32[ M/\C\F5CJ58Z>L=3+'7]?.1_)TI%C19(;/5[&XN5=[:*>.258P"Q4,"0,\9QZ MU['?>*_!GQ5^,#N^8*92H/; KP,?3G.?/3@W+E:34K6;MOJNWGZ' MI8/$0A'DJ32CS)M.-[I7VT>OEIZCK?7=$^&_A?QEX(U?2I-=U>/7$,>Z1HK- MO($L1,A1UD/+DA5(YP2W!!MZWE=4$ MR/&9&9TRNY2"S8(!&.E<[HOQ&5](U71_$^G-X@TO4;TZDS17 MKJ&[((:6.7 M8X&X'#*R,#@8P1FF^*_'T>M>'-.\-:/I8T3PY8S-=+;--Y\\]PRA6FFEVJ&; M P-JJ .,5PO#UG/E<7[S]Y\WNMZN7WD^:ZUMT MWWUVL>C> ;72;[14?2K.ZU*PL=7^U6<.KQ1QF\U.9 EM; *Y#1QA3+(Q(W*H MRJ@UYCXR\.:C PUVYU*UUV#4[B;=J=F[LCW (:56WJK!OG4],$,""16C'\2K MG3;CPFVCV<>G0>'E\R.!W\P7%PQ!FFD("D^9@+C^%54 \9JEK_BBWU#1;31= M*L)-,TB"XDO##/<_:)'F=54L7V*-H5 ,<CT M[M/9,YL5B\-6P_)?6/:^KTV\EJM>R:W:.86.M;PYB/5X2QP,..?4H0!^=45C MJ>W=[>9)4.UT8,I]"#D5V8ZC];PM7#WMSQ<;^JL?/4ZWLZD9]FF=@[57D:I9 MG5L,@(1@'4-UP1D9_ U5D:O\ZJE">'JRHU5:46TUYK1GZW&2DDULST#PHG_" M >$Y_&5PH&IWOF66@QMC$?VE+'6M2CGFL MK$:?<2I;A6D;;;1'@,0":]RE6I1I*";5G%[=5>[W_K1>9[<,12C14$VK.+VOM>[W_I67F/\)VOAWXI> M+I?#D'A]=)DOTF-AJ4=W-)<)*J,ZF<.YC<-MPVU$ZY&,8J#P3XHBUK5/"EI# M:74GB;3;:;2;&WC1#:SB0RE9)6+9C">& M)-*URXB>&.[N]1^U1V2NI5S;Q^4I5L$@%V? /XUR/A_Q>/"^EZY';V8?4]0M M_L<5^9.;:%LB8*N.6=<+NR,*6'\7'13G&+CJKZW:5M-&NBUNB8UH0<7=7UNT MK::-+9:W7;JKZ':^/O"TVL6NGZ9H-Y9/I.EV4TVG6&YENM1C0M]IO0-I4[VB MEB*1J]*_9;NC;?M >$']9Y4_ M[Z@D7^M>73/7J?[)MLUY^T)X251PCW$C'T"V\I_S]:[,+'][#U16"_WJDE_, MOS1^EU%%%?<'[$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %6=/\ ^/R/\?Y&JU6=/_X_(_Q_D: *U%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%(S!5+$X &2: %HKSO4/$WBB\TG0]6TN]TFTL]5GBCCAO--EF= M4E8F-RPN$YV;,KMZYYK7M?'+>;J5B=,U#5+[2C';W4UC:JD4T[)&P6-6E)&1 M(#\QVJ =S#@E@=;17(6?Q CU*:RA6TNM-NFU-]-N;.\B1Y(Y!;/. 624J 5" ML&!?@XP,Y7,TCXI Z'::AJ4+R22:;IEW);V-MD^9=RM$-I,A+#&SOY!QUXK9\)Z]_PD_AVQU7RD@6[C\U(TD+X4D[.E4=)\0ZC M>>+M7TRZM(K>"UL[>Y@57W2MODG4[CG:,B)2 .F3DGMD6FL>*-/UKP_'JLMC M)_:TDBS:7! 1)9H(V<,)/,(<*0B,<8)<8QP" 7M'\ II.A^'-/\ M:S'2;8V M,WD:*]JELUI%]ET6*WN71@ 3 M/."3(=HQ\H0'))![:NI>,;O3?B)8Z/)%;_V1<6Z*9B&$J7#F4H,YQL(@8=,[ MF7GG%9.G_%&X;5/$QN;,3Z=9S00:9%9I_I%R[RR0$$LP7F6)L'Y0%Y)[T:@0 M_P#"EX)O"]GI][>6NLZC:W;7:W>JZ=/18WD$AA:96W!]A1D4_-G@_>Q@X@A^(T^H>(]#L['1[N6POHKH MSSR")3;RPR"-D8&4'Y&W!L*V&++4-6MYK:XETE=3)CB CG ""0198D;7=5 M^?'W@02,FM:;QI<1Z?:WTFDW>FQB^AM;JWOU3S%24A%D1HW=& 9T)(8\;@<$ M4:@=71112&%+-*5/,DN]+N8HUQGYS$VS_P >Q75T5M1JRHU( MU8[Q:?W&=2FJL)4Y;-6^\_&6-:LQK77?&#P)]"\KRHK6^D\A<8_60CT]D64M-"T8PS<*/F/S8)'7!Z5T/A?1=!^*.C^*H+3P[; M>'-5T?3)=8M;C3[FX>.6.(KYD4JS2/DE6R&4K@CD$'CC?A_XTG\":Q-=I:6^ MHVEW;26-]870/EW-O(,.A(PRG@$,IR" ?:NG7XD:3H'A_6=,\'^'I]&DUF(V MU]?ZCJ O9_LY()@B*Q1*B,0-Q(9C@,=G %>-3P-93C[2+LN9O563;YER:WO>UN;2U]MC7$9A0]G+ MV_+K>V^YZ=>0AO"(O[.2'2KF\T6&RCO=34JUEI$9$+ M32! Q$ES*=JA0Q\L, 2#FO'/$'AN\\+ZH]A>A#)L29)(FW1RQNH=)$;NK*01 M]><'BNAD^)DVJ:YX@N=3LO/TO6HT@GT^UE$!ABC93 D3[6"^6(T494@J"".< MC(\4>(I?%&J)&&"*TM[=6+>5#&@1%W'EC@9)[DGITKHP=&OAY-36CU_ M*R[Z:KL]]VSQ,RQ.'Q$$X/5:+[W=]M='O=:K9(RE6ID6F(M3J*]*3/EY,TM+ MFW1O 3CJZ9]<]E7CG-!:3M&?K]F7S6C\TNY]SP]CO:1>%F]5JO3_@?UL=]X2C_P"% M>^$)_&ERH75+[S+'0(VQN5\8FN\'M&#M4_WV_P!FKGQX\2:AX5^.DVK:7&?8KE&^R1#.&!&>3VKB+'XG>+]$L(K+3_ !5K=A9PC$=O:ZC-'&@S MG"JK #D]JW?&7QK;Q]X\L]8\1V%]JGA^W\L_\(])JKB(LL2H2'V_+N9=S87) MR1GO7X_"I3]BJ<96=X_?K=W7_#['Z2JU/V'LXR<6G%[==;NZ]>U[6W-3X+V< MW@S[=\3M>E:ST6U@N;>T$AP^JW4D;QB*,?Q*"Q+-T&WV.,CP'XLAU[5/"-I; MVEW+XHTVUFTFPMXXT-I.)3*5EE34?Q"^*_AGXB:B+S4] M \0(L,?E6EG;Z_;I:V<8 2*(6.%48'N<NQV]D'U34K;[ M'%J!DYM86R)@J8Y9UPF[(PI8<[N.Z,H4W&$'>*_X'^2M^(W6A3E&G3E>*N[Z MW;T?;396_'J=S\0O"D^M6FG:7X?O+%](TJQFGTW3]S+=:C&A;[5? ;2IWM%( M0I<-Y<:A5(6O$IGKT"S^*C6%A82MI[2:_IMA+I=CJ(N=L<=NXD'S1;?F=1+( M%;< 1E6QD^;R/6LN633B<>(E";4H[_\-_7I8CD:OLC_ ()Z^'2+;QCKSCAW M@L8F^@9W_P#0HZ^,9&K])_V//!LG@_X%Z.TZ>7<:L[ZHZX_ADP(S^,:(?QKU MH7:VT7F E0 K2.QQZ(CX]\"@#6HKSL>*/$>@W_B"XUS4M+N=( MT.W6ZN$L-)ECGE0QLV%+7+!2-HZ@Y]NM:FK?$8:-I_V^X\.ZW]BCA^T7,_E0 MA;6+<1O?=*"W"EBJ;F48W $XI@7-8\/ZH-:DU;0[^UL[JXMUMKB.^MFFB<(6 M,;@*Z$,N]^YR"!Q@&L*7X;ZO;V]S#9>(5D;4;%++4KG4+8S32$%\RQD. K$2 MN-K!E&$QPI#:%QXUF7Q%#I\/ER1G6!ITI>$J50V!N-PKJ-2FN;>U9K2W6YGR J/)L4<\DGG@>P)H&>=VGP4 MBC\26^J7-Y8S^3=7$_G+I@6^G26.5#'-EK! M?ZG#!-=7#1EHK96CWNRQEP6YPH&3C<"<@&K?@O6-1U)=9@U"6WNVT^]:UCO; M6,QI.H1&/R[FPRLS(<'&4/3H 1-KWA8^*M)L-/U>2WN[=)HYKZ'[-^YN]@)V M;&9MJF0(V"6X7'.&?A''XPTY;6 %K,VYC1%8[1D[\G)[')^:M=OB1IXU*>V%G?-;P74%G)?K M&OD+),D;1<[MQ#>:BY"\$\X&"<33_B=JEQ'8/"OAZ_A;6+O4IKG3VFGA$+1Z3IHL8Y<'/F3*'?S).P;Y0 2 M .:7_A:%E,MFMEI>IZE/.DTDEM;)%YMNL4GER[PTB[BK@KB/>3C@'C.UINN2 M7/B+4]+FC53!%#=0.JD;XI-RX(/\0>-\^Q7B@#9HHHI#"F30I<0O%(H>-U*L MIZ$$8(I]% 'Y,:]HKZ#K^I:9+D265S+;-GKE'*G^55%2O9OVL/"/_",_&K5Y M$CV6^J)'J$?OO&'/_?Q7/XUY$L=?U?@<6L9A*6(7VHI_>C^2,QH/!XNKAG]F M37W,C6.I5CIZQU*J5TN1Y,I#%CJ14IZQU*J5DY&+D1K'4JK3E6I%3UK-R,7( M8JU(J4]5IZK6;D9.1K6,GF:>@XS&2AP.QY!)]\D?\!ILC5%IK8,L79T+#)P M5YS[\;A^-)*]?QKXAY7_ &?G]2I%>[62FO5Z2_\ )DW\S]/R3$?6,'%=8Z?= MM^!%(W>JDKXJ61JIS/DU^>PB>^12-UJE-)UJ:9ZI2O7=3B,BF>J(GO%"#R/J[N/^ 5[.!I\U:/D>SD])UL=#RU^[_@GU11117U M9^K!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !5G3_ /C\C_'^1JM5G3_^/R/\?Y&@"M1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !39 M$$B,C?=88-.HH Y'2?"=S_PB^@Z7=2>1)H]Q%MDVAO/2$E4/!XW*%/L2>*KZ MQ\-VU2S\00IJ*(=5U&+4-DUL9(?DCB3R94#CS8V\KD97.[';GMJ* //O#/PF MC\-O T=W:1"/5CJIM[#3UM8 39FW,:1JQVC)WY))[')^:GV?PK^R6%I;?VIO M^SVFE6N[[/C=]BG,V[&[C?G&/X>O/2N^HI@>5?$;XJ322):S:S87FJ?;[ MFUM([4S1D6J0)A+HF"1TF6.YABMI+=-(E1O+C:5D MPYN3ALRG)VD' X%5_#O@?7M/OIYM8UK2-=CO R7C2:/(D\T9!Q&&-RR(@S]T M)@\\9)-=U10!QNJ?#.RN+#4;33'BT.&>SA@M%L;=46SEBDDE29%4@'#N&VX' MW>O-5[CX8+':[+&_6WEA@L$M&D@\Q8Y+5W=6<;AN#%\$ @XS@Y/'=44 <98^ M [MM7@U?4=1AEU$:B+Z46UL4B*K;20)$H+$C D+%B3DYX (PMOX#NM/N]/N; M/5(DFM[R]GD$UJ762&YG,KQ@"12K#@!\D<$E3G [*BD!Q,/PXEMM+T2UAU4) M+I>CRZ4LK6BNLF_R?G9&)&W]S@ISD.?F&,U0T_X93:38RVB/9A=0U"VN+F/2 M[,65I D+"0LD.]SO-M>BT4P"BBBD 4444 ?%/[?'P[:WUG0_&E MM#^YNH_[/O'4<"1ORTUS0+[PQK5[I.I0-;7]G,T$T3=593@_4>_>OZ$X)S98 MS ?5)OWZ6GK%[?=M]Q^$\99<\)C/K45[E3_TI;_?O]Y3C6K4:U'&M68UK[Z3 M/S2BU,BTU5J916$F,U9_H_5/5>96'Q$ M\+6C6ANOZ_$R9GS5*:2M;7(SO%R.DOW_ &?O^?7\QVK"FDK^*<=EU;*\94P= M=>]!V]>S]&M4?M.'KPQ-&-:GM(AF>JJ2#_>8;0? M1#V:OKBOJ,%2]G3YGNS])R#!O#X=U9;SU^73_,****]$^H"BBB@ HHHH *** M* "H[A=]O*NSS-RD;,XW<=,]JDJ.X7?;RKL\SZ@=ZW** .5U_P-_;E MGXK@^V^1_;MHMKN\K=Y&(V3=]X;OO9QQTK \??!T>.KR\DEO;'RKFR%J/M^F M"\EM6 8![9F<"(DL"WRDG:,$'!'I-%,#DO\ A O^)X-1^W?\Q0:EY?D^EE]E MV9W?\#SCVQWJA:_"W[/X=OM+_M/=]J\/P:%YWV?&WRUF7S<;N<^=]W/&WKSQ MWE%(#QU_!?B"S^)%QK%IIDPO9;^/&I;+%[3['M17#,X-VK;%8;4(3=@C@FO4 M]:AU*XL2FE7=K979(_>WEJUQ'M[C8LD9S[[OP-7Z*8'GMOX#\4VO@FQ\/0>* MK& 6@B@%S#I,J&2W1-IC;%SN!; RZ,I'.,=:V]'\%QQV5E%K=MHFI3:?)OL' MM=*\A;7@8*!Y)2&R,[E([?6NGHH XBU^&$-MJ6@7AOW8Z78_9)(A'A+EU0I% M*1G@H'FP.?\ 6=>!51OAIJ5CIYLM+UFW@BNM*@TJ]>XLB[%8E9!+%AP%8J[# M#;A]T]B&]"HH X\_#N-;/4+:&\\N*ZU&ROT'E9\M;<6X$?WN=WV?KQC=T..4 MM? =U;ZO!.VJ126%MJLNJP6_V4B4-)',LB-)OPPW39!"C 7!SG([&BD!YWK/ MPHFU33S9?;M,N+=[B[G:/5-'2[$9GG:7=$=ZE'7?MW$L#@':*Z'P_P"'9M-U MR[NII)I4CL[;3H))Y \DJ1!F,K$?Q,TA!S_AJO1[_<_S/P7C_*W0Q,J4]5K-R,7(:JT]5IRK4@6LVS)R&*M/"TX+3@M9MF;D+"Y MAF21<;D8,,C(XIU\HAF=5R5SE2PP2IY!_$8H5:-0QY$$G&<&,\Y)QR"?P('_ M &OQ7Q/RWZSEU+'16M*5G_AEI_Z4E]Y]=PUB>3$2H/[2O\ -?\ _(SYGQ5 M.5JED?K5.9Z_FR$3])(9GJG,]2RO5.1Z[X1 BF>J6+J/J?H'#N#=.E+$R6LM%Z?\%_D%%%%>J?8!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5G3_ /C\C_'^1JM5 MG3_^/R/\?Y&@"M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5\J_ME_ U]:M3X]T6#?>6L835(8QS)$H^ M68>Z#@_[.#_#7U539(UFC9'4.C#:RL,@@]017K97F5;*<7'%4=UNNZZK^NNI MY.:9=2S7"RPM;KL^SZ/^NFA^1L:U9C6O?/VEOV<9?AQ?2^(O#\+2^%[B3,D2 M\FQ=C]T_],R?NGMT/8GPB-:_I;!9A0S+#QQ.'E>+^]/L_,_E[,L#7RS$2PV) M5I+[FNZ\F/C6K$:TQ%JPBUO)GA2D.5:G5:8B]ZG1:YY,Y9,Q-<;=*\$KQR*4="596Z@CJ M*[516!XLL=JQWJ8PQ$<@Z?-CY3^('_CN3UK\6\0\C5>E'-:*]Z&DO\/1_)Z> MC\C[CAK,.6;P=1Z/5>O5?/B_L_?!N[^-7 MC^WTP!XM&M<7&I72\;(<_=!_ON>!^)_A-<[\.?ASK7Q5\66F@:'!YMS,=TDS M ^7;QC[TCGLH_4X R2!7Z<_"/X4:-\'?!]OH6CQ[B/WEU>.H$EU+CEV_D!V& M![U[>#PSJOFELCWLHRR6.J>TJ+]VM_/R_P SJ],TVUT73;6PL8$M;*UB6&&" M,86-%&%4#T %6:**^D/U!*RL@HHHH&%%%% !1110 4444 %1W"[[>5=GF;E( MV9QNXZ9[5)4=PN^WE79YFY2-F<;N.F>U !;KLMXEV>7M4#9G.WCIGO4E1VZ[ M+>)=GE[5 V9SMXZ9[U)0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XG^T[\&W^(WAE-6TN# MS-?TM6*(H^:XAZM'[D?>7\1_%7ME%=V"QE7 8B&)HOWH_P!-?,\[,W6:[\8>&KB_5=4^S_K4_DO.OXI]E*G)PFK-: M,_SEU#4KIQ'#;PC)8^OL .23P ,FOT MD_9U^ =A\$?"Y5S'>>([Y5:_O5' QR(H_1%/_?1Y/8#V<+AW6EY(]?+,NGCZ MNND%N_T]3N_ /@?3/ASX1TWP[I$7EV5C$$#'[TC=6=O5F8DGZUT%%%?4))*R M/U:,8PBHQ5D@HHHIE!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !5G3_\ C\C_ !_D:K59T_\ X_(_Q_D: *U%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110!%=VD%_:RVUS#'<6\R&.2&50R.I&""#P01VKXX^.W[)]WX?G MN-=\%V\E[I)S)-I:9::V]3'W=/;[P]QR/LRBO;RK-\3E%7VE!Z/=/9_UT9X& M<9+A,ZH^RQ"U6TENO^!W1^4RH5X(P:F5:^\_BM^S/X:^)#SZA:K_ &'KKY8W M=LO[N5O^FD?0_P"\,'U)Z5\G^//@7XP^'#22:EIC3V"?\Q"SS+!CU) RG_ @ M*_:\MXBP6:)1C+EG_*_T[_GY'\[9WPMF.3MSE'GI_P T=5\UNOGIYLX-14RK M346I5%?0R9\))CE%2**:HJ516+,&Q5IRTE2**S,V+2201W4,L$N?)E78^.OU M^H."/<"EK4T#PWJGBB^6RTBPN-0NF_Y9P(6('J?0>YXKEQ$*52C.%>W(TT[[ M6>YI0]K[:/L$W.^EM7<\=U*UDT^\FMYAB2-MIQT/H1[$<@^AKL_A!\#O$OQH MUQ;72;=K?3(WQ=:K,A\B =^?XGQT0<^N!DCZC\$_L66VIZA9ZOXXF!\L?-I- MF_$GH)9!Z,(B#T %?RU6RF M&'Q52G&?-!-V:ZKH?T_D^2U\72A7QL73NKN/7_@?GZ'*_"?X0^'O@[X=72]" MML2/AKJ^E ,]RX_B=O3KA1P,\=3GMJ**]",5%6BM#]'ITX4HJ$%9(****HT" MBBB@ HHHH **** "BBB@ J.X7?;RKL\SI* "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ Z\'D5\U_'+]E]=4DGU[P; D5TQN9;>YADMYXF*212*596'4$'H::%K[\^)GP1\-_$Z,RWL!L]5"[4U&U M $GL''1Q['GT(KY4\?\ [._BWP))+,+-M9TQ>1>6*EL+ZNGWE]^H]Z_8\LXC MPF8)1D^2?9_H^OY^1_-V>\&YED[=2$?:TOYHK;_$MUZZKS/, *7%+@]*<%KZ MBY^>W$Q2A:<%I:FXKB;:6EI=M(BY@>*HMLEOMC=:/< EX\3*%7)..O/8;2Q_X#7':;I-_K^H16.F65QJ%[*<1V]K$ MTDC'V4#-?ROQEEOU'.JO*O=J>^OGO_Y-<_9,AQ#Q6!AU(HM'\/6+75PQ!EF8$0VZ_P!^1OX5_4] ">*^@?A3^P_K>O2Q7WC> MX.A:?PW]GV[*]U(/0MRL8_,]L"OL;P7X%T'X>Z)%I/A[38=,L4Y*1#YG;^\[ M'EF]R2:\;"Y?.7O5-%^)^C8'(JV(:G7]V/XO_+Y_<<9\#/V?]!^"6B[;55O] M=N$ O-5D3#OWV(/X$SV[X!.>,>HT45]'&,81Y8K0_0J-&G0@J=-62"BBBK-@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *LZ?_Q^1_C_ "-5JLZ?_P ?D?X_R- %:BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "@@,"",BBB@#SGQA^S[X&\9[Y+C1H["[;_EZTW]P^?4@#:Q]V4UY+KW[ M%H^9]$\2D#M#J$&?_'T/_LM?4%%>[A<\S'!I1I5G;L]5^-_P/EL=POD^8MRK MX=W'C#,8JSC%_)_HT?*5/#C)JCNIU(^DE^L6?$5I^RY\09V0 M2:9;6V[J9;R,[?KM)_2NLT?]CG7IV0ZGKNGV:'K]F1YV'YA!G\:^L:*QJ\69 ME45HN,?1?YMF]#P[R2D[S4Y^LO\ Y%1/%_#/[*/@[19$EU!KS6Y5Y*W$GEQ9 M_P!U,'\R:];TC0].\/V:VNF6-OI]LO2*VB6-?K@#K5VBOG,3C\5C'?$5'+U> MGW;'VV RC+\L5L'1C#S2U^;W?WA1117 >N%%%% !1110 4444 %%%% !1110 M 4444 %1W"[[>5=GF;E(V9QNXZ9[5)39(UFC9'&48%2/8T -MUV6\2[/+VJ! MLSG;QTSWJ2FQQK#&J(,(H"@>PIU !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% '&>+?@[X/\;%WU/1+]8TW[,_Q$B8!="288SN2]@Q M].7%?<5%>[#B[,(K51?JG^C1\C4\-\EJ.\95(^DE^L6?$=M^S'\0IL;](AM\ MG'[R\A./?Y6-=+I/[('B:ZVMJ&K:;8J?X8R\SCZC:H_6OK>BHJ<69C-6CRQ] M%_FV:4?#G)*3O/GGZR_^12/#/#W[(WA73U!U>]O=:X01,",$87YN?\ M>KUCPKX(T#P19_9=!T>STF$_>%K$%9_=FZL?[O\ $****XSV HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JSI_P#Q M^1_C_(U6JSI__'Y'^/\ (T 5J*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!HK>^ MS0_\\D_[Y%'V:'_GDG_?(H P:*WOLT/_ #R3_OD4?9H?^>2?]\B@#!HK>^S0 M_P#/)/\ OD4?9H?^>2?]\B@#!HK>^S0_\\D_[Y%'V:'_ )Y)_P!\B@#!JSI_ M_'Y'^/\ (UJ_9H?^>2?]\BE6&-&RL:J?4** )**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "O-?\ A$?$GC_\ ;07PUX>U$:/%JGA*.VU6_7'F MPV!G8S>5G^-@%0<'[YZ=1I!*5[DR=CZ \"_'/_A8ESXROM&T3SO"&@[X;;7V MN\+J=Q&N95BCV?ZM2,>9N(.1@'G'G?@7]ISXJ?$OPO9^(_#?P)_M+1KS?Y%S M_P )?:Q;]CE&^5XU8892.1VK'_9@UBZ\)>#?B;\(-8D)U3P:]W]D+\&:QE5F M1QZC))Z8 D2LC]C'P'\1K_X0^"]8TWXI?V5X56YED;PU_P (];3;HUNI/-C^ MTLV\;R&^;&5W\=*TY8JY-V['M7@WX^2ZQ\9M:^&WB3P\/#&M6MJE]IS_ &X7 M*:C 02S*?+4*5&,C+='Y^7G7^$?Q@_X6]>>*+C3M*6'PSI6H-IUCK'VK?_:3 MH/WKI'L 6,$@!@S;O;%>*?\ !0SPQ##\.]&\;V$\VF^)-'OEM(+ZV8I(89U9 M73(([X(/;YA_$:^COAQX+T[X=^!-#\-Z5'LL=.M4A3(P7.,LY_VF8EC[DU#4 M>6Z&KWL<5^T-\:SJD>EPV?VX6F'=6*G>48#C%=9KUUXZ^ OPS\ M:>)_&7Q*'CEHK'9IMN=#M].,5TQ*Q@&)B7+.R#!Z8IV7*N["[N1>$_VN+#Q/ M\?+OX/FXZ_P",_P =K7X4 MW6B:-8Z-=>*_&&NR-'IF@V,BH\N.KR.JZ \-F[,QDN0TVXL$9]N"RCA1G%>V>(/$^G3?M@ M_"/QS=RQP^'?$GAEK?3+R>3:BSL)&"9/&X^?#&ZTOXEV=JE_9>&9]9@\K4;;=F5!9B,?PD DYQSF@_M6? M$OQ+XRUWPIIWP.\_7M#$9U&U_P"$MME\@2#*?.T05LC^Z37J6H>/O!-S\>M) M\)G1X]4\<0Z;+=IJ<5K#(=.@R04>4MOC+9^ZHYW#/!KS#X'?\GC?'?\ ZYZ? M_P"BA4Z6;L/7N=!>?M,>(=?\7Z_HGPZ^&5[XYB\/W/V/5+]]6@T^*.<9W)'Y M@)DP0P[)/$WCKX2?$35O!/B=+UH]7:R#"U-U&27^U6BR^(]2N[R.QL])MY3')<2,&8X(1SPJL> M%/0#O6A\*OBQ9?%;X4Z;XVL;<0)=6SRR6?G>8894R'B+X&<,I&<#C!Q7@_Q> M^)B-^U3HQ_X1/Q/XST?P1ITC2V_A?3#?&+4+I<#S1N"J!#R,G.>W7&-^R/XO M_L/Q%\4_A]+HNK>&[*9I_$&C:;KMH;2ZBMY/D9#$UK3Y%\[2Y+GSV,+ %)E;8F5)R.G&!ZBLCQ%^ MUA_8/P2UKXA?\(M]H_LW7)=&_LW^T=OF;)_*\SS/*.,]=NT^F>]>*:#H5[\+ MO@_\)/CCX=MI)I](TR.Q\26<&;E.#R.".M7R1OIM@ZI-I,@9QFNPNOCUK6@^ M*/ACX=\0^"?[&UCQC)=1W%O_ &LD_P#9QA&1\R(5EW @\%<9[UX!^SKX'^(/ MBKQ!\69_!_Q-_P"$&LX_%UXDUK_8%OJ'G/O)W[Y6!7C P..,UZ9\=HY8?VE/ MV>8YYOM$RSWZO-M"[V$,>6P.F3SBM'&-[$W=KG4^-/VCM2@\?ZEX,^'O@6Z^ M(FN:1&LFJF+48K&VL]PRJ>;("&D_V<#OU((%D_M+:?'C) M;ZCX>OI1!<6UU&RJ\+L%;'W@0V#D$< Y \M_9SNM4\.^//V@_#EI/I\/CUM9 MFU&QBUGE4/B%X<\4>)/VWDL_"?B[_A"M47P:CMJ/]FQ7^8Q.0T? MER$+R2#NZC;[THQ77S!MGJ7P]_:+U36OB='X \<>!+KP#XENK1KVPC;4([^" MZC7)8"6-0 V QQR/E.2#@'F/#7[4'Q&\?7.NMX0^"W]OZ=I.ISZ7)>?\)5;6 MVZ6(C/R21 C(*GC(YQDXKF_@#X?U'4/VH?&?_"R?$-UXE\>^%;9(=(N6BCMK M:2QE!S,D,:@*V' (R0/,/4C-]/ECK_P179[9XN_:.UGPWJ?AGPK9_#V M[UGXDZQ8?VA+X:AU.%(K*,$AO,NR-AY5L$#!QSC(SU_PM^)VM^-+S4=,\2^ M]9\$:U8JKO'=8N;*96Z>3=H/+D(R,KP1GO@XX?XK^ ?AQ\8OBE8Z'=>(]4\. M?%#1K$7%I?:/+)978MV)Y21DV2+EFX0EAEAD-/#?Q^U;X1>)O$M MKX^M;32AJ%OK<4"PW5M@JODW"ID;OF'+$L]9-[XNT/39-EWK-A;/TVRW**?U-5&+EHEIKT53L=9T_5%#6= M];W:XSF&57_D:N4FFM&.,E)7B[H****104444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1135=6Z,#]#0 ZBBB@ HHHH **** M "BBB@ HHHH *YK_ (5SX=_X6 ?&_P#9W_%4&Q_LW[=Y\G_'ONW;/+W;.O.= MN?>NEHH X^X^$GA.Z\<7?C!]*QXCN[ Z9<7D=Q*GG6Y&"CHKA&Z#YBN>!SP, M>:_\,+? _P#Z$C_RK7W_ ,?KWJBJYI+9BLCD?&?PG\*_$+P=;^%=?TK[?H-N M8C':?:)8]OEC"?.CAC@>IY[UUBJ(U"J,*HP*=12& ]"^(-C96?B"Q_M"UL[R*_AA,T MD:B:,DHS!&&X G[K94]P:Z"BB[ HZYHMEXDT:^TG4K=;O3KZ![:X@>(QA/D9BJX']T#WKIZ*+L+(\L\> M?LO_ M^)FNMK7B+P?:7FJ.QBO M8[F6,^0X8-&R*X5Q\[?>!P3D=!764478&#H/@70O#/@V#PIIVGI%X>@MFM$L M9':5?)((*$N2S @GJ3UKDU_9Q^':_#9O \/8\)-U.\0?#GP[XJ\4>'_$6J:?\ :M8T!Y'TVY\^1/(:0 .=JL%;( ^\#[5T MM%%WN,\X^)7[.OPY^+VI0ZAXL\+V^J7\*"-;I9I;>4J.BLT3J6 R*UNH((\131QJRHK)]T_*S G&6SR37644^[=L\O=LZ\YVY]ZZ6BGS-[L+(YF;X;>')_ MB!!XW;3R/%$-F=/6^2XE3-N23L:,,$898G+*2./08\UU3]BCX,:SJ5WJ%YX- M\Z[NIGGFD_M2]7<[,68X$P R2>G%>X44*36S"R/,]=_9K^&GB;PCI'AK4_"= MK>:1I,?DV*O+*)K>/.=JSA_-P3U&[GO6O\-O@QX*^$-K<0>$/#UKHPN,>=+& M6DED Z!I'+.0/0G')KM:*.9VM<+(****D84444 %%%% !1110 4444 %%%% M!152^U>QTN/?>7EO:)_>FE5!^I]C5.R\7Z%J4FRUUFPN7_NQ7*,?R!]JM0DU M=(R=:G&7*Y*_J:]%(K!AD'(]J6H-0HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBJ&H:_IFDKF]U&UM!_TWF5/YGW%-)RT M1,I1@KR=D7Z*S-/\4:/JS;;+5;*[;.-L-PCG]#[BM+KR*;BXZ-"C.-17@[H6 MBBBI+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@!"<5HYV4?VA<(<%5(R(@?4C!/L0.YQ\QUK0<)3M(_..(.(JE";PN M"=FMY=O)?JSH?%7Q(\3^,FD_M;6KJYB<\VX?9#_WPN%_2N4858(J)EK[G!U( MQ24=#\>Q4ZE>3G5DY/NWD^!_VC/&7@NZ03W[ MZY89^>UU!RY(_P!F0_,IQQW'M7FS"HF6OIE3HXF')6BI+S.*CB\3@9^UPM1P M?D_S[_,^_/A;\8M#^*FGE["3[-J,2YGT^8CS(_4C^\N>X]1G!XKNZ_-+0]=O M_#&L6NJ:9.5#R#Z'U!Z$'@@U]Z_!_P")EO\ %+P?#JB((+V)O(O+ M\0:?X8TN?4=4NH[.SA M7<\LA_0#N3V Y-?-?C[]K#4+R1[;PI:BP@''VV[0/*WNJ6I^0YUQ-B*TG1P4 MN6"ZK=_Y+\?R-S6OB-XIUZ9Y+[Q!J,Y[/0?"_[0WCGPFR!-8?4 M[93DP:D/.!_X$?G_ ":OI;X4_M%:#\2)H]/G0Z/K;#BUF<%)3W\M^YQV(!Z] M<9KXC9:B5FAD5T8HZG%J8.M*C56J_'S/Z%RW,*&:86&*P[]V7WI]4_-!1117&>F%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 50US7M/\-Z9/J&IW<=E9PC+R MRG 'M[D] !R:37M=LO#.CW>J:C,MO9VJ&221O3T'J2> .Y-?#_Q2^*6I_$S7 M)+BXD>'38V/V6QS\L:] 2.['N?? XIQLY),^54M%S3>R_5^7YGKGCC M]KG MR@&N&-,9:^MP-.A&WNI^NI^+8_.\RQUN8YTDB+$ [HV964E",$\XZ5]K?!OXK6GQ6\+K>*%@ MU.WQ'>VJG[CXX8?[+8)'XCL:^0S3)_J<5B,/+FIO\/\ @>9^P\.\3_VI-X/& M1Y*\>FREZ)ZI]U\UY=]1117S)]^%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 445@>.O&5GX#\+WNLWOS1P+\D0.&E<\*@^I_(9/:DW;5F=2I&E M!U)NR6K*?Q"^).C_ VTC[;JDV99,B"TCP99F'8#T'+I MG2RN6T"PS\L%BY$A]VD^\3],#VKB/&/B[4O'/B"YU?5)?,N)C@*/N1)V11V M_P 2>2:V?$EYI'A3Q!J6C1^%]-OUT^YDM#=7D]WYLI1BI<^7.BC)!. HQG\: M]'!NG?F:NS\=S;/,3F#DJ-3V=):=;N]][)OIMMZG#W4\MW,\T\KS3.=S22,6 M9CZDGK59EKU^&'0=)%ZFH0^%- UN*+$$>-3N'MKC[7Q%XG\.^))! _;8=27RI-ZYR\<"/LV;_ )=V-VTXZU]KAL8U MM%V_K;I^)\75RQ7M.M'F?FM/6[33\N5G%>&/B9XI\%O&='UN[M8D.1;F0O#_ M -^VROZ5]-?"+]J"P\9WD.D>(H8M(U63Y8KA&/V>=O[HSRC'L"2#ZY(%?.NM MZK9:#J,EG<^"?#YD54<-'<7[(Z.H='4_:N0RLI'L:QO&&G6=O'HE_96PLH]4 ML3=M:J[.D3"XFA*J6);:?)WE6P>%S**52'*WM+3UZ/7YFF!S;,,C MFW1K<\8_%!\UK7MU2MKVU]4?HS2U\]?LO?&:7Q+:_P#")ZS+YFHVD6ZSN7;F M>(<%&SU9?U'T)/T+7YMC<'4P-=T*FZ_%=S^@,KS*AFV%CBZ&SW75/JGZ?\$* M***X3U@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N#^*'QAT;X M7V:BZS>ZG*NZ&PA8!V']YC_"N>Y]\ X-3?%OXD0?#/PI+J!59KZ8^3:6['[\ MA!Y/^R.I_+O7QC8_:/'GBR>XU:\EDEF2>]NKC 9RL43RN%'3.U" .@X[4X./ M/:1\?GF=2P+6&PNM67W*_P"O_#LZ#QM\>O%_C*>3_B92:59'[MII[F( =/F8 M?,W'7)Q["O-I6:1F9B68G)8\DUV-C_PBVI7UO96OA[79[FXD6&*-=9A!=V( M _T3N2*Z-=/\'Z+!<3:7KME8:VN$B:_GGOHXN?F92EBJ[Q@ $;Q\Q(((!KZ_ M!XB-))1B?D&(I5L?)U:]=2\VW]RYDE\KH\D9:[/PC\:/&'@>:(V&LSS6L>!] MCO&,T)4?P[2?E'^Z0:Z4IX5UO3BWB;Q/9:KJTSJ4^;U2_"]CS'AZN!:Q&'Q"CYIN_H^7F2ZZ7U/JCX0?M#:1\3'&G748TC7 M0N1;.^4GQU,;=SWVGG'K@FO6J_-[Q/I8\+^(%CLKB;9Y-M>V\Q^61%EA29,D M?Q*' R.XS7V+^SQ\8&^)GAV2TU$J-=TU56=A@"=#D+(!Z\8('&?3(%?+9OD\ M6YA_&5[/^:VZ[77EHU^/KE%%%?('Z:%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^,/$$?A3POJFKR M[2MG;O,%8XW,!\J_B<#\:V*\C_:BU$V7PIN(0'PU2JMTFSX^U+4;C5M0N;Z[E,UU<2-++(W5F8Y)_.M?PGI>G7T6 MM7>IQW4]OIUD+D0VDZPO(QN(8@-[(X 'FD_=[5S]=?X#NXK'3O%\\UE!J$:: M2F;:Y,@C?-[:CDHRMQG/##IZ<5Y>"Q%S\)IQYZMY=F]=>C>IIZ)X@T.WL##I M%TWA:83B2XEU0_;FNHL8\M3';C&#GY& 5MW+<"L?4]5\%76H74T/A[68H9)6 M=(X]7A154DD *;5L #MDX]3UK2T75-%U+3?$%Q+X.T=7T^Q6YB"3WV"QN8(L M-_I/3;*W3'('T+?"^J:+K>ISVT_@[1T1+&\N08Y[X'=%;2RJ.;D\%D /MGIU MK[7"UDM=2JBG44*?/#7;W7WMLXM+Y)7W=R/0M=\/6L-[%I!N/"^IRA/+U/5+ MG[8BJ#\R#RK8,A;(^8!L[<< FI+?_A#_ !GXWT[3?[-U03:AX\&Z.J)8WER#'/? [HK:651SG6IOAWXFTVX^(7AB*/PCHUM(^J6JK-%->EXR95 9=UP5R.O((XY!K MZ>E424I).]N__!OT.*-ZGLH3G!Q3,M6M U!M'\0:9?JVQ[6ZBG#>A5PV?T MKZRM3CBL/.C+[2_X;\3Y3 8F>7XVEBH/6,D_EU7S6A^EE%(I)4$C!Q2U^)'] M"?M9>,I-,\.Z?X M>MY-K:BYEN-IY\M", ^Q8@_\ ->]U\:_M1:D;[XJS0YR+2TAA ],@O\ ^SUY M^.K>QHW[Z'S7$5>5'+Y*.\K+[]_P1YGHNCRZW>&%)(X(XXVFFGESLBC499FP M"?P R20!DD5>U+P[:#3IK[2=2_M.WMRJW"O 89(MQPK;,@\$C(&1G9^ M'N@W%Y#J#_ ]?ZMH^M:;+ M;26EC,T;'4+A3';V]Q$6"B1SP,B1U]06'%6O"_@C4O#NL0ZNS6=_=6#^?:6. MF7D5W//*OS(0D3,0H8!F)P< \9K['#8A:ZZHX8X6;C3M3O%_$[>??=:6M;=^ M9P6CZ+-KEZ8(GCA14:6:>8D1PQJ,L[$ G ]@220 "2!5Z\\+V-Q9W,VBZO\ MVG+:QF6>WDMF@?8,;G3DAE&>>00.<8!QM?#G1;O4K[4K1HC%I]Y;M8W5PQ"F M(E@Z[0Q&]PT8/EK\S , .XTM!\&PZ7;ZO>:9K^F:U?BTDM8H8&DA15G4Q,SO M,B+NVNP5 22Q'IS]73QBC/EYM=-/\^QY-/ .I2C+DNG>[O9Z?RJ^OW.[TT.& M\%^*;KP3XJTS6[,GS;.82%0?OIT=#[%21^-?HW8WD.HV<%U;R++!/&LD;JO@I;-@4445 M^>'[<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\U_M:>.)EET_ MPK;OMB9!>76T_>Y(C4^PP6P?]DU\W5W7QRU0ZM\5O$4I8D1W'D*/0(H3^8-< M1;P274\<,,;332,$2.-2S,Q. !U)->#3Q7-7EZGX9G-:6+QM2;[V7HM",TP MUU'_ K7Q6O,WA[4;1?[UW;M OYN /\ ]8I&\'V^G_-K&N:?9 =8;207LQ]@ M(R4S[,ZU]K@\1:USYZI@ZW6+7KHOO>AR;+70)I,/A5$N]7B2;4" UOI4G5>X M><=E](^K=\+]ZRWB2RT/Y?#MF\%Q_P!!.\*OU;[?/:V]Y*+?2HYD!FA28#>URI8@2 $E1SFOL,/B+V3T7X_ALYMA!(N)I8BK*'<=8BG^^:^J:^#OC1J!U3XJ>)9B MA_]_K__ .2JY]JM MZ5HTVLW#)&R0PQKOFN)B1'"G=F/IT&!R20 "2!7W&$J1MJ_Q9Y\ZU68 .V!RQ Z9.3CG&<9/6MGQ@/\ B0>"O^P1 M)_Z7W=?6T:B_=I=_T9Y;4I*NY.[M_P"WQ,/PUX@N_"?B'3]8L7*75G,LR3Q12C*C2K]4[??K^A][X>XJ4<17PGV6E+YIV?WW7W M(]#HHHK\[/W$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9MJD]<# M- 'QE^TIXPD\2?$>XL4EWV.E*+>)5/R[R 9#]<_+_P %<;\/_\ D/77_8)U M/_TAGK*\27YU7Q%JEZ3N-Q=2S$^NYR?ZUJ?#[_D/77_8)U/_ -(9Z^>PV*]I M4;[L_":U:6)Q_MI=9?KH85A?3Z7?6UY:R&*YMI5FBD7JKJ05/X$"MR3Q=ILC M,[^#=#9V.21)>J"?H+D ?0 "JOA235X]4)T34O[*O?+(,_\ :"67RY&1YCN@ M].,\X]JZ\WGQ$_Z';_R\+?\ ^2*^UPM>]O\ .QY=*E-PNDVO\"DOQ9RC>*]+ M_P"A+T/_ +_7_P#\E5AZ]K$VOZE)>SI'&[*D:QP@A(T1%1$4$DX554#))XKT M1KOXB_\ 0[?^7C;?_)%2W]KQZAY8XR,I(^S/'7 M&<>U?8X*LN9;??<\W&T9^R=U)+_ HKYM/ST(?B./^*@M/^P1I?\ Z06]6?@[ MXSD\!_$;1]2$OE6K2BWN\D[3"Y ;/KCAOJHJ'XC#_B?VO_8(TO\ ](+>N39: M^EP\8U\*J4]G&WX'C8BK/"9A+$4M)1FVODS].@%%%%0:A1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5Y#^U)IYO/A3/.!G[)=PRGVR2F?_'_U MKUZL7QIX=C\6>$]5T>3;B\MWB5F&0K$?*WX'!_"N;$TW5HS@MVF<6-HO$8:I M26[3/SS%==X"U"72].\7W4*0/+'I*86YMXYXSF]M1RDBE3U[CCKU%7XJ_L'[=_:W]DKY']F[_ #_^/RUW M;=GS?=W9QVS7QV K/FLS\3H1DJUM4[2]=G^)?\,^.-1FT7Q8[6VC@PZ8CKLT M2R4$_;;9?F BPPPQX.1G!Z@$)X'\<:C=:U'_ /A:G]D^)OM/_"8>?_9R?9?.^U;O,^UV^=F?XMGF=.=N M[MFCP?\ \+4_M:X^W?\ "8>1_9]]M^T?:MOF?9)?+QG^+?LV]]V,X^W?\)AY']G7VW[1]KV^9]DE\K&?XM^S;WW8QSBF^!_^%JCQMX>_M$^ M,?[._M&W^T_:OM?E>5YJ[]^[C;MSG/&.M?4T:L;2T6W^?D<-.G7_ '/OU/C_ M )7_ '=_>V/$&6K.AZ:VK:[IUBJ[VNKF.$*!UW,!C]:A9:]7_9E\%R>)_B7; M7SP[[#21]JE9A\OF8(C'UW?,/]PU]M+%*A0G5?1'Q&#P4L=C*6&BOB:7RZ_< MM3[87(4 \G'-+117Y$?U>%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5\9_M1:>;'XK7$I&!=VL,X/KP4_]DK[,KY^_:V\'RZAH>F>(K>(-]@8P M7+*.?+/FT'+"N4?LZGS?$%!U\!)Q^RT_\_P9X1XPU*XT'QPT M=F_E'1MEG!P" (QM;(/!W-O+ \'\#%Q$A^ M>:3)Y9L ]>RJN?E%55^)GB]0 /%6M@=A_:,W_P 56OX8^*VNVNKJVL>)=>GT MYX)X9%2[DF8%XG16"-(H)5F5N2.E>=@\4KV4G9_UW/R]RHU*MI2?*WM9;7[W MV_R79&;??$#4-2\5'6+G]_$=T7V%V)B^SL,-#]"I.3U).[.[FG:LVG>%[.>/ M1[Y;VXU(;OM"GY[>UR"L38Z2,?O@= @ )#&HO[/\'_\ 0=US_P $L/\ \ETA MT_P?_P!!W7/_ 2P_P#R77VN"K*,N9;VM\CS:L:TE+F:;>MW*.C>_7K_ ,,6 M-:UB^UOP?I.J/9[ MCR!8[8XTF!7='.Y;<95..!\GTK(;XG>,O^ALUS_P93?_ !5?88.5VI**TVZ; M_(\_%2CRVG4=Y):-Y+?=]3Y()] M22:^S_@#IKZ7\'_#,+KM+VYG ]I':0?GNS^-?&6EVNN_%+Q=IFG7%_=ZIJ%T MZVZ37DS3,D8)).6).U1N;'UK]!M/L8=+L+:SMT$4%O&L4:+T55& /R%8Y[7M MAZ6'>][_ "V7Y_@?:\$X;VF,Q&.2]VRC?NW9O\KOU+%%%%?$G["%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!\&?&C3SI?Q4\30D8)NVE_[[ ?/ M_CUW$=M$9#A=SL%&3Z9(KW#]K3P=)9>(M/\1PQ?Z+> M1"VG91TE7)4GZKQ_P"O)OAC_ ,E(\*?]A:T_]')7PVM'&2IOO^#/Q7,,+[/, M)49[.7X-_P"1:T[P'::OJ%K8V?BW1)[RZE6"&(1WJ[W8A57)M@!DD#)(%1>' M4T^R\*:OJMWI-KJT\-[:6L27DDRHBR1W+,?W4B$G,2=2>_%1_#/_ )*1X4_[ M"UI_Z.2BP_Y)OKO_ &%M/_\ 1-[7UN"KW2/+48-*HH)/W_-:1NM'?N6K>XTO MQ%H'B-E\.:=IEQ8V274-Q9RW1;<;J"(@B29U(*RMVSTYK.^(@_XGUK_V"=,_ M]((*F\*_\@'QG_V"8_\ TOM*9\0Q_P 3ZU_[!.F?^D$%?;X&M[Z_KL>;BES8 M52LE?EV276IV(/& _P")!X*_[!$G_I?=UR;K77^+Q_Q(?!?_ &")/_2^[J?X M1>"Y/'7Q"TC31%YMJLRSW>0=HA0@MGTSPOU85]=AL1&E2E4D]%=_BSQ:^%GB ML53H4U>4E!+YQB?K[NKY@_:X\&RPZEIGB>"/-O-']C MN&4#Y7!+(3]02,_[(]:\/.(.6'4X_9?X;'RG$F'=;!<\?LN_RV/GBNF^)G_) M2/%?_86N_P#T<]?@:_N_=^I^4N/[B7JORD M."V?BV(3W%Y;Z9J4('VJ68[4N(Q_RT '64=U'+\$<[LYNL:Q'-;KIVGQM;Z7 M&VX*W^LG?IYDF.IZX7HH.!R23ETAK[K!5]CS:U1R6BU>[[_UU[]2%EKH?%X_ MXD'@K_L$2?\ I?=U@M70>+A_Q(?!?_8(D_\ 2^[K[7#UKN'K^C/-C']W5_P_ M^W1.19:^^/@+IK:3\(?#,+*5+VWGX/I(Q?/X[L_C7Q+X-\*W7C7Q3INBV@/F MW(<2I4J=#K>_Z M?JS[W@'!2]M7QC6B2BOF[O[K+[R>BBBOAC]H"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ I&&Y2/7BEHH _.WQ5IYTGQ1K%DR[3;WDT./]UR/Z5H_#[_ M )#UU_V"=3_](9Z[O]I_P;+X?^(#ZLD>+'5D$JLHP!*H"NOUX#>^XUP?P]_Y M#UU_V"=3_P#2&>O@Z5\/BG2ET9^(UL.\-C_9/I+\+Z?@9.DQ:=-=%=3NKJTM M]I_>6ELL[[NPVM(@QUYS^%:_]G^#_P#H.ZY_X)8?_DNL?2=6GT6Z-Q;QVLDF MTKMN[6*Y3!_V9%9<\=<9K8_X6!JG_/KH?_@AL?\ XS7V&"Q&VIX\?8*-JBN_ M1_\ R2_(:=/\'_\ 0=US_P $L/\ \EUCZW;Z1 T7]DWU[>J0?,-Y9I;E3VQM MEDSW]/QK9;X@:I_SZZ'_ .""Q_\ C-9.M:];BOJ\H-4XZ^C_ /DW^1<^(P_XG]K_ -@C2_\ T@MZ MY1E_.NN^(@_XGUK_ -@C2_\ T@@K2^"/@F7QQ\2-*M1&'M+61;RZ+?=$:$'! M_P!XX7_@5?58?$QHX=5);)?H>?6PD\9F$J%->]*;2^;/M_P?IK:-X2T6P==K M6ME#"5/;:@&/TK8I.G I:_*I2Z_5?Y'RM16[XD\" M^(/!\K)K&D75B%;;YLD9,1/LX^4_@:PJK"5I1=I:,_-*U*=.3C-6?F(:8:E5 M2S *"6)P .M>@>"_@/XN\:7";=.DTNR."UYJ"&)<>JJ1N;CT&/4BONL)B5%7 M;.2&#K8J?LZ$')^1P>D:+>^(=4MM.TZW>ZO;EQ'%$@Y)/\AW)/ '-?<_P?\ MAG!\+_"4>GAEFOYF\Z\N%'#R$ 8'^R ,#\3W-1_"WX.Z-\+[-C;#[;JDJ[9M M0E4!V']U1_"N>P]LDXKO:O&YA+$1]E#X?S/UCASAQ97_ +3B-:K_ /)5_GW? MR7F4445XQ]X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54U;2K M;7-+N]/O8A-:7430RQGNK#!JW12:35F)I25GL?!GQ4^&5_\ #+Q))9S*\NGR MDO9W9'$B>A/3<.A'X]"*XROT2\2>&=,\7:3-INK6D=Y9RCE'Z@^H/4$>HYKY MF\>?LIZOIX&K6K'BUN&6.=/^!'"L/?CZ&ODZV6U,//GH:Q[=5_F?E^ M:\/5J,G4PJYH=NJ_S/!Z*V-7\&Z]H,S1:CH]]9LO_/:W8 ^X.,$=>169;VD] MY)L@ADG?IMC0L?R%>O@ZSB[,^$JT9Q?+)-,@:F;"S *,D] *] \,? [QIXL9 M#;Z+-:6[$9N+[]P@!_BPWS$?[H-?1WPM_9UT;P#-#J5_)_;&LIRLCIB*$_[" M^O\ M'TXQ7VM''1HQN]6=N"X=QN8S5H1;8;>0?-;Q'!Y'9FP,]P...:]SHHKR,17GB*CJ3W9^W9?@*.6X:.&H+1?B^ MK84445SGHA1110 4444 %%%% !1110 4444 %%%% !1110 4444 87C;PC9> M.O#-[HM^#Y%PN Z_>C8'*N/<$"OA?Q;X4UCX:^*'L;P26MY:R"2WNHB5W@'* MR1L/IG(Y!'J*_06N<\<> -&^(6DFPUBV\U1DQ3)Q+"W]Y&[?R/<&O(Q^ 6*M M4@[37X^1\YG&4K,(J=-VJ+;S\G^A\0_\+,\7G_F:];(_[",W_P 56;HWB;5_ M#OG?V3JM]IAFQYGV.X>'?C.-VTC.,GKZFO4_''[+_B7P_.\NB;=>L.6&PA)T M'H5)P?\ @))/H*\JU+P[JNBR-'?Z;=V3KU6X@9"/S%>=0E6HRM531^6XS#X[ M#3_?J2:ZZ_@RWJ7CCQ'K-G)::AX@U2^M),;[>YO99(VP01E68@X(!_"G6WQ" M\56-M%;6WB;6+>WA01QPQ7\JHB@8"@!L =A63:V%S?-MMK>6X;IB)"Q_2N^ M\*_L_P#C3Q5)&?[*?2[5CAKC4/W6W_@!^<_ECWK[/!UXV]X\R%/'8F?[CFE+ MRN<+J&I:QXNU*$WEW?:UJ#[8(O/D>>5N3A%R2>I. .YK[&^ ?PB'PS\/O<7R MJVNZ@%:X(.1"H^[&#[9Y(ZGU %6_A=\"]#^&>+M2=3U@K@WTR ;.Q$:_PC\2 M>>M>DUW8K,'5I^QIZ1_,_2.'^&Y8&I]=QCO5Z+>WSZO\@HHHKQC] "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *R/%?AFR\9>'[W1]10O:W2;& MV_>4]0P]P0"/I6O14RBI)QDM&3*,9Q<9*Z9^?WQ"\ :E\.?$4^F:@A9 2;>Z M"D).G9A[],CL?SJSJ7B7PYKNH7.I:CHFJ-J%W(T]PUKJL<<32,C\QS'(\3A'*6%7/!]+) MM?)WOZH\V_M#P?\ ] +7/_!U#_\ (E)]O\'_ /0"US_P=0__ ")6?JGA76M# MD9-0TF]LF7KY]NR?CDCI[U1M;&XOGVVUO+/7)M.M[&SDMK2RM_LEK!)+YTI4 MR/(=S!5W$O*W11V&*ZSPO\!_&GBIHS%H\MC;L<&XU#]RH]]I^8CZ U](?"W] MGS1?AY+'J%R_]KZT!Q<2H!'">_EKV/\ M')],9(K["CC(45S/5G?@\CS#,WR M\G)![R<4M/+1-_D9/[./P;;P-IK:]JT3)KE]'M6%^#;0D@[2/[QP"<], <(J.I/=G[+@,#1RW#QPU!:+\7U;]0HHHK ] **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#D_B;\/K/XE>%9])NF,,H/FVTZ\F*4 @- MCN.2"/0GIUKXNAL;OX:^,IK/7+2:%DBN+2=4'S&.:)X2\>#_\ H.ZY_P""6'_Y+I?L'@__ *#NN?\ @EA_^2Z[?QE^ MS+XL\.3R/ID2Z]8@;A);D)*!Z-&3G/\ NDUYCJ&@ZGI#,M]IUW9,O#+<0-&1 M]=&LV/S7%_\C =_P!W][/U 'O7V>$Q%E=NQY]/#U<5+EH8?F?ES?\ R1Q> MO3MXP\31)I5K<3EH;:RMH=F99!%"D*DJ"<$B/) )QGKQ7V'\#?A/'\+_ R1 M/B36K[;)>2 \+C[L:^RY//.UM+>-I9IYG")&BC+,S'@ $DF@"62-)4*.JNI&"K#(-85S\/_"][ M)ON/#FDW#=N2Z?;1>)-;@C?9_:.GV$?V=O4CS M94*^C? ?C[0/B=X3 MT_Q+X9U*+5=%ODWP7,61G!P5((!5@005(!!*G*"NU8JFZ:]VG;Y'04445 M!L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%#+._\ #%$F?G=NP_$X )#2;=D)M)79UU%UFU;9=V^A6R3"V?&=KO)(B[N>0I)!X.#Q51A*3Y4M27.,5S-Z'T M=/H^I0B&ZCCR!OP"R MLN2 2C-C(SC(KV%FVJ2>@YI2BXNS0XM25T+17QE=?\%5_A+:W,T)T#QE(8W* M;TL;3#8.,C-R#CZBO8?V=/VL_"7[3DFO+X6TS7+ :*L+7#:O!#&&\W?M">7* M^?\ 5MG..U:2HU(J[6A$:L).R9[917E_P)_:%\.?M":;KM[X=LM4LHM'OVTZ MX75(HXV:0*#E-DCY7![X/M3/ /[1?AOXG?$_Q/X+\-V.J:DWAS":AKL<<7]F MK*>/*63S-[/D,,!,91N<8)CDDKZ;%<\7;7<]3HHHJ"PHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **K:GJ5IHNFW6H7]S%9V-K$T\]S.X2.*-069V8\ M DD^E?&7C+_ (*A?#[1OB1H^G:-%?:QX30SIJVIQ6!WEMJB VVZ5"5#;M^Y M.F-N:TA3E4^%&JZ->J3%<1@J<@X M964@%6!!!4@$5RWQ\_:$\)_LX^#X?$'BIKJ6*XN%MK:QT]$DN;ASR=BLRC"@ M$DE@!P.I ,J+;Y4M2G))AZ92;02"0":Y/P7\3M%\:?#/3?'<3R:7H%[8# M4O,U/9$T$&TL6EPQ5< $GYB!CK7SKJO_ 4^^#&F^)6TN/\ X2#4+59-AU>U MT]#:>[ -(LI ]H_IFJC3G)M);$RJ0BDVSZVV@D$@9I:P/!OCSP_\0?"MIXE\ M/:M;:IH=U&9(KV%ODP,ALYP5((((."""#BOFSQ9_P4V^#?A?Q--I$)UW7HH9 M/+?5-)LXGM,YP2K/*C,!ZJI![9HC3G)V2'*I&*NV?65%<#I?QP\(^(OA+?\ MQ'T/4#KGAFSL;B^>2S3]Z5A1FDCV/M*R#:1M;;V['->??L^?MK> OVDO%%_X M?\-V6MZ;J5I:&\*:Q!#$)8PRJVSRY7R067(..#2Y)6;ML'/&Z5]SW^BO!OVA M_P!LSP-^S3X@TO1O$UCK6H7VH6QNT31X(9?+C#E07\R9",D-C&?NFO7O _BZ MS\?>#="\3:?'/#8:Q8PW]O'YH<9)*36C&I1;<4] M3;HHHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ^H:A:Z3 M8W%[?7,-G9VZ-+-<7#A(XT R69CP !W->:?!#]I#PA^T%<>)U\(F^GM=!NDM M9;RYA6.*Y+!BKP_,6*_(>653TXJN5M-D\R3L>I%0W49H*@X)&2.E+7F_QP_: M"\%?L]^'H-6\8ZDUL+IVCL[*VC,MS=,HRP1!V (RS$*,@$@D923D[(;:BKL] M(HKYZ^!?[='PQ^/OB4>'M&FU/1M;+X3:QIVM:1KVH1K)8:A=P1"PO RDJ(Y%E+9)5D&4'S*1Z M9MTYIV:(52+5TSV&BO,?B;^T#X?^%_C;PCX0N;'5-<\2^)YC%9:=H\44DB*" M 99=\B!(QS\W/"L?X37IU0TTDV6FGH@HHHI#"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHJMJ>I6FBZ;=:A?W,5G8VL33SW,[A(XHU!9G9CP "23Z M4 6:*^*?&7_!4+X?:-\2-'T[1HK[6/":&=-6U.*P.\MM40&VW2H2H;=OW)TQ MMS7U9X+^*/A;XA>!8/&.A:U;7?AN6)YOM[-Y:1JF=_F;L%"N#D-C&*UE3G!) MR1G&I"3:BSJJ3:"0<*0 $QR(P#*P!!P1T(( MX(-*5.<5>2"-2$G:+.OVC=G'/K2UD^*_%>D>!O#FH:]KVH0Z7H^GQ&:YN[@X M2-1^I). ,DD@ $FOE5O^"I7P;77/L(M?$[6OF;/[3&G1?9]N?OX\[S-O_ , M^U$:$_@G)\58;F?Q#X258V2;1T6223?*( ML!9&0 JYPP8@C!&,C%> Q?\ !5OX1R2*K:!XRC5C@NUC:X7W.+DG\A3C2G+9 M"E5A'=GV?17.?#SXA:#\5/!^F^*/#-^NI:-?IOAG4%3P2&5E/*L"""#T(KHZ MS>FC-+WU04444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %<+\=/"*>//@WXS\/2:I#HB:AI5Q VHW3;8;<%#\\ASP@_B/IFNZKRK]J+X M7ZK\9O@1XL\(Z)=+:ZM?0(UL9&*I(\@W9-7#XEK8F7PL^ O@ MC^V!XA_9O^$U[X4O/AA8>+O"]CC23LD/D)&V&4(CL=^ M"!\N0N3T?@/]H_XW?"7P'I'P_P!2_9GUK6+G2;---2\TX3"TE5%V!F$=O+&< MXRQ$F#DG@&MG]FC]C[Q$?AK\74^(&G67A2[^(:F.+0]/"-#IJ@R/&X16*KM> M0%4#':$ ."<#T).*NVK:KK>YY\5)V2=]'TM8]4_8O^%_AK2_V4/"MA_9-I=6 M_B'3_MFJK<0JXO'FR6$@(^8!2% /917D_P#P37O&T/7?C7X(MI6ET30M>#66 MYRV SSQ'VY6W0\5R_P ._BM^T1^S/X&/PM?X+:CXPO--,EOH_B&Q6>:S6-G8 MH7,<;*Z@L2 7B(7 8#&:]\_8E_9]UKX(> ]7U#Q;(C^-/%-Y_:6IQQL&$'4I M$2."P+NS%>,L0"0 3E/W8SN]]C6'O2A9;;GT;1117"=H4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'SY^T-^UJ/@OXJT_PKX=\$:M\1O%,MJ=1O M--T@N#968.WS7*1R')/0;0,H M1V3Z#]EV36:G.^9Y#^[9% )^5\X!)"XKZ=^PVWVXWGV>+[88_*-QL'F;,YV[ MNN,\XZ5EV?@?PYI_B2Y\0VOA_2[;7[I/+GU6&RC2ZE7CY7E"[F' X)[5LI4[ M6<=?4R<9WNI:&W7Q+^VE^RIH%]X3^)_Q8U[6M7UW6H;(/I-A-<%+/3% C3:B M DDY#-U"Y<_+GFOMJOA#]IS]H7XH>._#/C[X;6'[/7BZ6RNGFTV#Q!;Q74T< MJ)+\LZH+3#*P4$ /CGJ:JAS<]XD5N7EM(]Y_8:_Y-0^'7_7E)_Z/EKXTT7Q] MXC_8]_:5^)J>'O#NF_%RUU.XDO[R72&=[S3T,TC>7++&C^2P+D.K*02JG(YK MU#]E7XZ?$[P7X7\"?"S4O@%XNL["*1=/G\37$5U!' DDK$SLC6F%"A^\F..H MK ^%.I?&K]B&7Q+X4_X4U??$O1[[4Y+ZVUK0C(9)]P"AG:**8XP@.UU5E);D M@BNF,7&4[ZWZ7W.=R3C"VENMMC3_ &.?'7A;]H#]J;Q/\3FGTWPGX@.GM9V? MA"S5A-<1?+ONI92JK*_&"%&0,$X"@G[SU1I$TN\:)&>40N45,[B=IP!CO7Q# M\&/A?\1?C1^U=I_QM\5> (OA9HVG6K)#8O\ +>7TAC>,&4$*[-B0Y=T3Y510 M#@FOH7P5\5/&'Q,\6?$;PG<>"-8^'\.C^;:Z3XJND:6*^8M)&D\*2P*C8VK) MC?''[+7Q"^.O@[X.-X7^%_PE.J:A8ZI=3Z MS?\ B8_9H4E=L>1$CS0EG557<'6\(?$/ M0D9[S3R2(IE#;69 QW*5)7*G/# AB"<>;67[0_[2WP5AGT#QQ\';_P"*5^LS MFV\1>'5F9TVXN,8M^=T?*'PA^.GB M7P?\-/B'\.OAW87U_P"/_$VNW">#T MK\^] ^*7BW]G/Q1\*=!\?_![4-/M?!=IJUN\^C1"6/5HYXT6291M\MF10&D; MS#G?D[,XK]%_BEI/BC6_ &M6G@K6T\/>*G@)T[4)88Y8TE!!"NKHZ[6QM)VD M@-D^,O!$&F^%/"%H MTMQJ5O'916/V.55!D\Z./Y=^W;R"=PVX)KY'^-VGZI\ /A'K^O>! MYO&GB/Q1:+";/3-T-UYQ:9%?]U%;!VPC,W!XQGH#5P]G&;M+J1/VDH:KH>Q: M/X&UKXE?\$X]*\-^'2QUF^\*P+;QJX0S%2KF+)X^<*5YX^;J.M>/_!_]M#PG M\+OA+I?PFUOX/^(CXOL[7[!/X>M],B,6H38P6D5V$FZ0_,V8FY)QNKV7]CG] MEU?A'\&[C5M+O]=\.^-_%FC0B]75H8F_LRZ57V%('B4C:SY*R;LX KAX_P!H M[]I[P5I=WX'U;X-7_BSQG&TEO;>,;.-AI\NXGRYF6.'R3@<_ZR/MN53G*5I. M45JKWWL/6*C)Z.UMKG+_ +!7A34/'WPQ^.GPLU2XNO#%DU_]G:'3Y5>6Q>82 M1S1JYW*1B%4/J-W/.:^B)/#OPP_8W_9IET/Q"]E)$^W/-4U[64FGI<2?LXQ36MCU?]D/P#KOA+]AWXP:MJUI+ MI]AX@TW4+S3;:;<&, LF7S0#_"_8_P 04'H17EOP21/@Q'^S+\5DC$.EZK/J M'AW6)@2%&^\G5&IP>+=)\[5[;2 MIK*5+L3+=S-Y8A(WEFBD< 8R=PIJ>KY^K_0EPT7+T7ZGEW[5$*?$_2?CU\37 M'GV&GZSIOA/1IF_A6W<&YV'^ZSD'\37W[^S7_P F[_#+_L6M._\ 2:.OE3X@ M_ 'Q!X=_X)PZ?X5T[0]4U/Q9/<33K)(K1J"^Y%8*>./+YK MZT_9]TV\T7X$_#S3]0M)["_M?#]A#<6MS&T,_'O]F/2/VBM7\/?\)-KNKP>'-*$CRZ%I\YBBO969"KRGGA0K#@!O MG.&'?Y[_ ."7MA!I;?&.RM8_*MK;6X88H\D[47SPHR>3P!UKV7]H#]I3QU\' M_&5MHWAKX)^(?B-82V27+:KI33B*-R[J8CY=M*-P"@_>S\PX]?D+]F?XH?%O M]G6Y\;2_\,\>-/$'_"2Z@M]M^QW=M]GP9#L_X]'W_?Z\=.E=T(SE2\^//CQXO\)V7PTFT[X4:WX@D\5>7_ &I%:F;.@[A#GS]MNWW?-?[W ME_ZING./)OVH_A7X_P# WQT\.?'?X8:'_P )/?6=K]AUK0H0?-N8@K+O55^9 M\HVWY02I2,[6&0,Z2Y6[]4[&E5\R5NC5SF?^"FVGV?@Y?AG\1]-ABMO%>FZX MD*748"231JIE4.P^8A6C&/3>WK78?\%'/A[HWB#X'P>.9M2CT'Q-X7GBN=,O M02LDK.Z@VZLOS;B<.I'0IG@;B//-4T?XL?MT?$KPC%XM^'-]\+OASX:NA?W< M.K"07%W)D91#)'&S%@-HP@507)8G:*])\>>"_$7[2O[4NE:1K7A_5-,^$_@$ MB^:34;.2]0Z+Y18 21KTR,C"/VD%:KW.6[^&]_P#(R?O/E?G+,!]N5\. M:_\ #WQ9^RO^UY#XR\$^&M9\0?#KQLS#7--T.PFNOL4A8;Y"L:MM"N_FKTR& ME08%?<76L*VLE);/^K&]'2/*]T+1117.;A1110 4444 %%%% !1110 4444 M%%%% !1110 5P7QX^'MW\5O@YXO\)6%TEG?:MI\EO!-(2$$F,J&(Y"D@ D9X M)X/2N]KE?BEI/BC6_ &M6G@K6T\/>*G@)T[4)88Y8TE!!"NKHZ[6QM)VD@-D MU#3[7P7::M;O/HT0ECU:.>-%DF4 M;?+9D4!I&\PYWY.S.*^L?#]_\,_V@OV5?&-M\-#I?@G0=4LKJ"Z46<5BFGW! MC&]KF./"CY=I9@2"O()KYS\7?M#?''0OBU\-4\5_!B^U'QMX?M=3MX/[/9V@ MUEIH8T::,1QNN(PJNX1B/F_Y9C%=E\/?V0_']]^RO\5-)UHVF@^-O'=]_:R: M5#)MAM]D@D6!MI*KO(88!(4,F3P0/0FE92EH_7S."#=W&.J_X!XO\$?VP/$/ M[-_PFO?"EY\,+#Q=X7L;FXM8_$VF2-'8W4A=C^\F\IXY\E@ J/?:EI^FPM!!I4K*-MLL;X8!1T; !& ,A6,YQEB),')/ M -=;^R#\&_''P%\(_%3XA>(_#$-IX@UU7U"T\%Z,0%40B:1(46/>$+M)L1!N M*C&1DXI5;.,NC?GN.G=2CUMY;'JO[;'P_7XD?LX^*-*;7=/\."/R;L7NJS"& MUS'(K!)'/W0Q& >?F*U\1:+^W!K_ (-_9UM/!&O_ @L)-*GTXZ7I^M31O%I MET NSS6B,3+,< LQ1_F() &>/HSX\^%_'_[8W[*=E=V?@V\\$^++35OMP\*Z MQ(RR7"1>9'M)ECB&6#AUW*!QC/.:YN^_:F^-FN^%9O!MU^RWJ5SJ-Q:_8&EN M89SI18KMRT;0;/+_ -DS8Q_%2IJT>5J^O>UAU'>7,G;3M>YS_C#PQX=\)_\ M!+R_LO#/B:+Q;8O)!<2ZC C1IYSWL3/&(V^9-I.W# 'C) SBL>[_ &N/B)_P MSA'X7E_9XUK^PU\.QZ>?$6IQW,VG^0(%3[2Z?90I3;\X_>8Z\>(LD0C$CQ?9%X.,[=X_P![O5JS M3M[VO>Q&J:OIIVN>\?L&>&]"\+_LU>'K?0/$)%G9SOB". M Z[, ?, 3C=@!@*^A:^;OV!_@GXA^!_P-;3O%-N+'6M4U*74Y;'6%F=%D4H6C0P^*/$ M&@Z/XDN]3=[S_A#(9;9")6)U.8QK)'+*$&>(GCR,'YW<@?*IJ2P^)>LPV.I) M>3#?'%;M;ZE?>'+^QB,TDA1X5@<;YV'RE$0Y;.TD8W4["/6J*\@TCXI>(]7^ MQZ?"EB-1EUU]):[N]+NK-#&+,W(D^S2N)%;&!M9L'&00""-[PGXVUF^\5RZ9 MKBV]@93/]GLGTZY@==C?+LN&+0W.4RQV;2HYP1G ,]!HK@M0TW_A,O'6L:=> MWNI6EGIME;-;QV-Y+:_O)3+NE)C92Y'EJ!NR!AN.37-_#^Z\1>+/%^D7NIZS MYEC:Z-#,^,?&FN:78_%2 M"UTK6KY+??Y&I6=S;K%8_P#$OA;C?.DB[6)?Y$/WLC)R*U-4\9:_8WFM1Z9! M^[@U6.WFO#8W6I^1']A@ES]FCD#G+MC]WA1U*DDD@'J5%>-MX\UVWU'6/$": MAI]_ID'AV&\33H8)POG[Y5(WLX*GS%.[,08 !2 4).AKWC;Q5X/GFTVYFTO5 MM0D-@UO&%HHVM0@,8Y?3CN*0PHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBO(?AQ;S:QX@U:\O++Q/*]OK&H"/4I-O45X[H/CWQWKUKX?>-O#T3ZYI$FIQNUI.1:^5Y M6Y67SOWF\S+@@ILY^_WN1_$KQ'KVGK?:/;Z7:0Q^'K37I8[Y))"YE$Q, 977 M;D1?ZP@[V>G7 MIM5UB*.&2_1IULX1ID%PZ MJ@91N)R,9 !=FP<$&6/XF:W9136MY!9W&HO)-IMG)#"\<4]['.(QD%SA762- M]H)*B.7YC@8!GJ=%>0:+\6=8OM8$SVMS<:<]]VD5K* K1Q^=* LZE6; ME2"Q3Y>&&"PCV>BN3^'WBBZ\16M]%?W,%Q?6DH5_+TZXT]PK*""UO.2Z\[@& M#,K;<@]0.LI#"BBB@ HHHH **** "BBB@ HHHH **** "BO-I-#_ .$VU+QA M+J.JWVG/I]U]CL9+.^EMULE%O%()BBL%9MTA8EP05 'W<@YFI?%+4M+UG3HK M?4=/UNP^V65C.UEI-U*LGG&-3*;Q&\B%LR!A$=WR[?FRPPQ'KE%>->(?B#X@ M71/%UMJ4D>D7(TS4)+.!+"ZM9HFB1BACNB3%<,5&_P#=E"N,X/..\\,^(-3N MO$>IZ/J<5N'M[2UO8I+?==/14E?8OV<78.T8"[?)(/H1S57PWXR\3WG@RUEL+VU#:1X2^EDB=RI?>NP8B/S88EGS_"0P(]FHKRB^^,UQINJ6UO<6MNL(O8GNW.X&+3 MY8X_+FZ\,)9XT;/&$7)<1XC5] MZE7*,%)W+R3RHZ%@/1Z*\JAOM3\--HUII&E:IH]WK6I&R<>+-3DU(HBV\LOF M1A;N4#E,;=RY[XX-7--\::_--IFK3R6+:-J6JS::E@EJZSPJK2HDAEWG<2T6 M678 _7YDT5X[H/CWQWKUKX?>-O#T3ZYI$FIQNUI.1:^5Y6Y67SOWF\S M+@@ILY^_WZC4O'%U=?!EO%=G$;6\N-(6]C50)/)=XPP/(P0I.>1VH&=U17E/ MB267X4S&YTN\O]0C?1[ZZG@U*\ENE>6WC5TE^=B5))*D(5!W#C@8;XE^)'B7 MPC'8IG<"FWS.1M6@1ZQ17DMG\1O M$MU-IVFP0Q_:;O5OL,>I:IHUW8I)#]DDF\P02%6+*T;*0#M.!R,\.'Q,UFX\ M96>EVMW87-GJ-S=64$L.C7AAMY(XI71S=LRPS\Q$-&FT@D@-\I- 'K%%>)Z1 MXYUOPWX/\/7VHSQ:S>'P[?7XD_?Q!V1K81JX,KAC^\.7()_N[06!W=8\9>*? M"K7["PDM[A;62WB'GW:V\B.OF/TW;E8'/."#MR0#T^BO,-3\=>* M;6*]M(H+9KG3]3^Q7>I6NE7%[&L9MDG1Q:12>:2?,5#AS@C/? [OPOK \0>' M[#4/,@E:>(,[6^[9OZ, ' 888$88 @@@C(I#-2BBB@ HHHH **** "BBB@ H MHHH ***X/XN2SK8Z!###JETMQJJ12VNCWIL[B=?)E;:)!+%@94$YGT5XU;_ !6NVU2SG=3'=ZEI-GLMSYCVEM*US+%).XXQ&"5YX+909&2^TU&9G4$JRE%G''4%P,]1GD ](HKS/5-2U MK0)=:T[P]=0Q67AW3TOG&L&XOIKQW,K^69GEW*H$9&[YSEAQA-K5_'7BU/$F MF:''8V?B&3S-2A2XM+'S]-FG5H)7V1SNT*N 5!)63'R^X! /5**\@\,ZQ?Z9 MJUIILJZC;1R:_P"3'I^K7\MS=6L)T^60;Y1(PD#.C$!GE49XPR@)H?"'6+_4 MI;$7E[<78;PMI%PWGRL^97-SOD.3]YMJY/4[1GI0,]/HKP7Q;*?'1@@ M\32W%O=VUMI^H6>M-;V%A(]M!L,D(N!E1(^YOW+C!.<\XZ7Q%\3=5T/Q/;VL M5Q97UHFH6NG7,%MI-Y*5:5HT9FO%/D0N&D!\I@3C'S98 %A'JM%>0Z#XAU[2 MH;&36+^'5?,\2W]N#;Q3P%(XX;MMN/.?<,QC:K951C@D!AN>$?%7B"XO_#C: MO-8W%KXAL7O(H;2V>-K-@J.$+%V\Q=KX+$*=RYQAL*#/0J***0!1110 4444 M %%%% !1110 4444 %%%% !117F_Q0:>?Q1X:LTL]>U.WE@O'DL]!U,V,C%? M)VNS>?""!N/&X_>Z4 =M>^&]+U'6M-U>ZL+>?5--65;.[D0&2W$@"R!#VW M'UQ6E7B]GXXUG1/#-K90:DJ:HDU[NM;_ $^\UF]B1)<1Q.D!#G:K*&F9F&=N M"^[=6KI/Q*U_Q/:6VHZ;!IEI9V^FV.H7UO?$^9-]H4LR1R;U6+:H.&<-N)QA M<9IB/4Z*\S\%^.+B_P#$5WH0D>1X]0U%YKFZ#L-J3$+!$W3< Z,><*H .\\&6LMA>VH;2/#EGJ5R^I0R3R7TLD3N5+[UV#$1^;#$L^?X2& /9 MJ*\FLOB%XA\4>.(-/L$:WTF.\B6=+?3I'<0FW68N]VV85RSJAAVB3!R",BKW MQFUZYMX]*T:PO-3L;NZ,MTUQI-G<7,J+$GR;E@5FVF9X'KFWMIC+>:9I7J-SQ- ?$/C MC2]!N+B]M],^P3WTB6=S);&>19(D53)&5;"AV.T$ DKG.!0,[6BO%M-'B#6/ M%GA_26UZ7^Q["\U!2)#.+BZ6VF0)OFBG3?A7"8=6!*L7#DC'M-( HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** ,Y?#VG+_:H-JCKJC[[U)"7 M68^6L7()QC8BC XX]S6)'\+?#B6-S:FUNI5N&C9IIM1N9)T\LYC$S6K21$Y,;F-EW+G.,\C)P1DYO:?X=T[2KE)[. MT2VD2UCLE$9(588R2B!=F M)8CR#\OR(H^7'3/7FJ.I?#O0M6DFEEMKB&XFG%RUS9WL]M,)/*6+*R1NK*"B M(I4$ [1D$\UTE% '+O\ #/PTZ6Z?V;LBAM7LO)CGE2.6%]VY)4#!902S']X& MPS%AR@VL<@DBN[Z1Y+>0SWU]-/+^X<20J'=RP57&[;G!)).C^'YK/7=4U>]N8;N\O D$1AM_*$-NA=HXSEF+-F1R6R %-8O!;M*[%G8P>;Y?+,3C;CGI7444 8NF^#='TF/3$M+/RDTVT>QM1 MYKMY<+[-RW>44 <]J?@/1M4\]W@E@N)KM;XW-K<212I.L2Q!T96!7]VH M4@8!&00[<.K3R3NY+Y61^",EF)+'I M7644 <]#X!T.WUW^UTM91=^8TP0W4QMUD8$-(L!?RUZPEECN8IH#!+>SO%$DH(D$,9#70PZ/9V^J3ZC'#MO)H( M[:23<3F.-G9%QG'!D?G&>>>@JU-((8GD(R%4L?PKR.^TL^(?"G@[6KO4=9AO M=5N;4SBRUF[MH]D[&1HPLY)..ES1+/;)]V*4*X\Q1D_>S MPS#HS \^WC+5=)_X2:".ZTZSTW1;N#2K-[V.YO+F5VB@<,V'+S/B5@$'S2'' MS+R36\.?$34]>N-,@O44SP^(9-->9;.ZT[S8_P"SY+A7^SROO4\J-LFY3CW!8B/@C !8G(P??@5I:AH]GJE@ME M=0^9:JT;B,,5P4973D$=&4'\*\A\/^/-9L?#&FRPF.]OVT7P^?-U":9Q(]U< MO#(S_/C..=P&XG[Q8 :FO?$O7]'CET\BR&IPZO_ &:][!IMQ>(R_9!7(8VC)P#S\KL,'(Y M]<5CVOP[T2SUH:G'#<>8L\EU';M=2M;132 AY4A+;%8[FY ZNQ&"S$VO \VI MW/A/2Y]9$RZI-");A)U561VY*X4 #. #R !DDY-9&AMJ$/Q(\0VESJ4UW'_ M &99SQQOQ%$S378.Q!P.$0$]3M&3TP#-G3?!NCZ3'IB6EGY2:;:/8VH\UV\N M%]FY.3SGRTY.3QUY-6;'P]IVG^'X-#AM4_LJ&V%HEK(2Z^2%VA#N))&WCG.: M\\L='31O$VE_V=JFIZI?Z+X@6&N0W=_!X?6UMK>[L[R.6V5%GEN(Q,T,H4JPECA&X@'8S'I0(WKK MX3:2V@ZS86L]XMQJ&G2Z9'=7]W->&VA=2-J"1SA+&DV9'+%8^8U5BVY%0Y*A2 I.5P:\ZT?QEKD>J^(M1ANWE;6I= M.&EPWK/+;6D4]Q-#'((P1@&)$D*@KN8X)'6N@D\:>)K/6(O#YDTRYU'^UTL3 M?O;2)&T+VF_#_0]+:S>&UFDFM;IKR.XN;N:> M8S&-HB[R2.S/\C%0&) &,8P,06?PS\.Z?K$&IPV4PNK>=[F />3O%!(ZNKF* M)G*1AA(^0J@'.<9 QR>F>(_$FO\ C#PTYO[.SM535+:]M([>1EGDM[A8F=3Y MH S@%0RL4RPRV>*?A7QSXIM/!^@1_98]8O;[PT=0M-S.\S2Q"%6\QBW[POYP M? VG@KDDYH [FU^&?ARTADA6P:2!XKBW\BXN99HUBGV>;&B.Y"(?+3Y5 P< M 9.2Q^&VAV,>>WN(KF:X^U/9Y2Q$K)$ZLH*(@*@@':,@FM?2=)L]!TV"PL M+=;6T@7;'$G022222>222>:N44@"BBB@ HHHH **** "BBB@ HHHH * MR?$?A?3_ !7:P6^H+<;()A/$]K=S6LB. 5#+)$RL.&8=>]:M>/:A:KX%NO'> MM6=WJUY+H-@EW9VNH:W?7%OO,,C,'C>8A@2!U!QVQ3 [9?A?X?CL#;1P74)+RS:T\WR[JUOYXK MEO-.Z7?,KAWWMACN)RP!Z@$W5G9Z/>W9<$N MVQI(VVVPV+@229#$,VU0,5>N/$5Y/XT@MTED@AC\3+;,J3R8EC.CM-M8%B - MY!VJ N5!QNRQ!'90^"-#M[5[:/3HEMGL4TUHO/6KM]HE MGJ6DMIEU$T]DR+&R/(V2!C&6SN)X'.;73O"UGKEP MEQY\LLQ=9B\2NTA(R(>'8L0>N[.1HGQQXBUKXC'1K(&'2[74$AN!;:=([>4( M%E+O=MF!068(8=HDP<@C(- '7>(OA]HWBB\:YOH[D220BVN%MKN6!;F$$D1R MJC 2+DMPV>&8=&(-WQ!X4TWQ/96]K?).L5O*LT+6=U+:R1N%*@J\3*PX8C@] MZN:I;SW5FT=O=M9.2,S(@9@N>0N> 2.Y!QZ5P6B6_P#PD7PC\)76L:W/9V2V M-M=ZEZ#HY@:WM)7FANC>BXN;J: M>9IC$T6]Y)'9GQ&[* Q( QC&!5S1/">E>'6C.G6OV8_/4YY)XKE?!-]_P (_#H,=(AFMKJZ>&'RXQF1\.8D9P[KYI M7"MVQ@<9H/B;5T\!MX:EU2\EUW4TMGL+V2O-9=U\,?#E]JC:A/9SR3 MM<179C^VSB'SXRI27RM^SS 47Y]N3@@D@G/$:-XP\37'A6%].O+1?['\.V>H MW#:C#)/)?2O$[%2^]=@Q$?FPQ+/G^$AM5?B-KB6^J/J"6LGVAKHWNUKJ4Q+,4>-G6( MML4LLK[L*-Q.3D@$1>'_ (>Z+X9ODNK&*X\R*)K>W2XNY9H[6)B"8X5=B(U) M"\*!PJCHH \_TG4O%W,WBN]M5,<,L,8C6&[^5U,SET#*K*F1C8 MHSD;JN7WQ*\3+IMG=):6]I%$]Y#>78TNZOXGFM[AH=@6!M\"L$9M[!PH.,'' M)J!ZS14-G=1WUG!X.>#4U(84444 %%%% !1110 M4444 %%%% !1110 5A^(_!NF>*IK2:^^VI/:AQ#-8ZA<6P95%O',QBCC4I))\['=+\I^5<8+&O0O[2D\2:QIMI93W$=G; MPQW]W.I\MFW ^3$<8Y/+L/1%!&'Q3$::^$]*18@MKCRKQ[^-A(^Y9W+%V!SG MG>P(Z88C&.*Q[OX4^'+NWM;?[-&8 M=&8'EKHWOA#QQIBQ-X@C@GEFCN+_ %>_%S:ZDWD.Z1Q1+(PA;<,Y$<0^0J,[ M@"F@QW-AI_@/Q%%JU]>7^N2PC45DNY)8+A9X'D.R)F*1A& *[ ,*I'.30!8O MO@FMYXP.L?;-.6,ZA%?B=M*!U.()M(@CO/,&R+Y=NW9PI*YYS7HRZ3:IJTNI M"+_39(4MVE+$_NU9F"@9P.7;) R>,YP,52&&TOAD5^JJNY?O5R,AET^VU.;0+^]L_#&IW6FZ=;W$US+(=TDYCGF MMV=B55D=%5A@%EW+G@L =O-\*?#$]X]P]C-F20RS0K>SK!.QD:3,L0?9+\S' M =2 , 8 &IXB\)V'B?[,UT;F"XM69H+JRN9+>:/<,, Z$':1C*G(. <9 (X MU] GM=?UGPS9ZUJ%GH\^GV]ZTDUU)/+;?OG694F=RZ>8BXSGY2&88?!CQ1::Q>>*K-/ M%=MXFN8;])O,@OEN%"M;0%S$ QVQ>:9 . 01U!KT^D,**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $K!TKP=9Z?H MMAI MW#Q7$LE_#S0-%:-K6R=9$O/M_F2W,LKM<>08 M#(S.Q+,8R0=Q.IZ'(K&\# MDUW=% '/^ _"8\$^%[72!<+<^2TCEHXO)B4N[/MCCR?+C7=M55/)SUK7U?PKI6O0ZE%?VBW,>I6@L;I M6=@)(1OPO!X_UC\C!YZ\"M:B@# O_ NAZE;W,,UEA)X8(&,4KQLJPL6A*%2" MC(S$AEP0<<\"FZ7X#T;2V@D2&:>YBNS?BZNKF269YS$T6]G9B6Q&Q4 \ 8P! M@8Z&B@#GY/ >B.]FXMI89+2ZFO89(+J:)A)+(9)UL[)M.MXS*_[N!O+RH.[.E:M#J\-W:^;'JT(M[U?,<>;&%*@<'Y>&(RN M#S6O10!RWB+X9^'?%5Q/-J5G-,;B#[-/''>3PQ3Q@$ 21HX60C<<%@2.Q&!6 MA_PB&D?;_MOV3_2?M8OO,\Q_]<(/L^_&=V1@2/\P.[GKP*X^^^"8O?&!UDWVG[#J$5^+B M32@VJ1["I\F.\\P%8OEQMV$[6*YYS7J-%,#/US0[;Q!8FTNI+N*(L&W65[-: M29'^W$ZMCVS@US/_ IOPO\ V+:Z3Y6J&PM9H[BWB.MWV8'0838WG;E"CHH( M .#C(KMJ*0&7H/AVT\.6LEO:2WTT09:7$)WS.[6M_<6YD\V0R2+(8Y%WH79CL;*C)P M *ZJB@"*VMHK.WBM[>)(((D$<<4:A510, #H .U2T44 %%%% !1110 4444 M %%%% !1110 4444 %%%% ',Z[\.="\2:A+>7MO<>9/&L5S';WDT$5TBYVK- M&CA90,D?.#P2.AQ6CH>@KI-E<132"]GNI7FN9FC"B5FXQMYPH4*@'/RJ!D]: MU:* .8T?X;Z!H6H07EK;W1EM]WV:.YO[BXAML@@^3%)(R1?*2OR*, D#@XJN MWPSTRU^T2Z7+=:?=2"00.;F6:*S\SB1H(7OHH P]:\%: M/X@\+_\ ".WMJYT?RTB^SP3R0?*F-J[HV5L<#C/-5K7X>Z-:Z??6+?VE>VMZ M@CFCU'5KN[&!T*>;*VPYYRN#D YX%=+10!R4WPM\/7>@WVD74-[>6M\4-S)< M:E@8SC:)I' MV]?X<9[]*VJ* *=EI-II]U?W%O%Y/EC08&!QZYJY11 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 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 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% 'R%_PU[XQ_Z!NA_]^)O_ ([1_P ->^,?^@;H?_?B;_X[7AU%?BJS MC,/^?S/QW^U\=_S]9[C_ ,->^,?^@;H?_?B;_P".T?\ #7OC'_H&Z'_WXF_^ M.UX=035K-\?_ ,_63_:^/_Y^L]Q/[7WC'_H&Z'_WXF_^.TG_ U_XR_Z!NA_ M]^)O_CM>&T5HLVQ__/UB_M?'?\_6>Y?\-?\ C+_H&Z'_ -^)O_CM'_#7_C+_ M *!NA_\ ?B;_ ..UX;15K-L=_P _6+^U\?\ \_6>Y?\ #7_C+_H&Z'_WXF_^ M.T?\-?\ C+_H&Z'_ -^)O_CM>&T5HLTQW_/UD_VQC_\ G\SW+_AK_P 9?] W M0_\ OQ-_\=H_X:_\9?\ 0-T/_OQ-_P#':\-II/85:S3&_P#/UD_VQC_^?S/< M_P#AL#QEVTS0_P#OQ-_\=H_X:_\ &7_0-T/_ +\3?_':\-Z4A.:T69XW_GZP M_MC'_P#/YGN7_#8'C+_H&:'_ -^)O_CM+_PV!XR_Z!FA?]^)O_CM>&?=^M'6 MM%F6,_Y^,G^VKPRDJUC\5_S\9/]M9C_P _F>Z?\-@^,O\ H&:% M_P" \W_QZF_\-A>,O^@9H7_@/-_\>KPPFDK18[$_SL/[:S'_ )_,]T_X;"\9 M_P#0,T+_ ,!YO_CU'_#87C/_ *!FA?\ @/-_\>KPNBK6-Q/\[(_MO,?^?S/= M/^&PO&?_ $#-"_\ >;_ ./4?\-A>,_^@9H7_@/-_P#'J\+HK18S$?SL7]N9 MC_S^9[I_PV%XS_Z!FA?^ \W_ ,>H_P"&PO&?_0,T+_P'F_\ CU>%T5:QF(_G M9/\ ;F9?\_F>Z?\ #87C/_H&:%_X#S?_ !ZC_AL+QG_T#-"_\!YO_CU>%T5H ML57_ )V3_;F9?\_V>Z?\-A>,_P#H&:%_X#S?_'J3_AL3QG_T#-"_\!YO_CU> M%DTE:+%5_P"9B_MS,O\ G^SW7_AL3QG_ - S0O\ P'F_^/4?\-B>,_\ H&:% M_P" \W_QZO"J*OZS6_F)_MW,O^?[/=?^&Q/&?_0,T+_P'F_^/4?\-B>,_P#H M&:%_X#S?_'J\*HK18BM_,+^WKPJBK5>K_,3_ &]F?_/]GNO_ V)XS_Z!FA?^ \W_P > MIO\ PV-XS_Z!F@_^ \W_ ,>KPHFDK15JO\PO[>S/_G^SW;_AL;QG_P! S0?_ M 'F_P#CU'_#8WC/_H&:#_X#S?\ QZO":*M5JG\Q/]O9G_S_ &>[?\-C>,_^ M@9H/_@/-_P#'J/\ AL;QG_T#-!_\!YO_ (]7A-%:JK4[B_M_,_\ G_(]V_X; M&\9_] S0?_ >;_X]1_PV-XS_ .@9H/\ X#S?_'J\)I/;_X]2']L;QG_P! S0?_ 'F_P#CU>$DT@&:OVD^Y/\ M;^:?\_Y'NX_;&\:'_F&:#_X#S?\ QZC_ (;'\:?] S0?_ >;_P"/5X03V%+T MK12EW)_U@S3_ )_R/=_^&QO&G?3-!_\ >;_ ./4W_ALCQI_T#-!_P# >;_X M]7A-)5J4NXO]8,T_Y_R/=_\ ALCQI_T#-!_\!Y__ (]1_P -D>-/^@9H/_@/ M/_\ 'J\(HK2[%_K!FG_/^1[O_P -D>-/^@9H/_@//_\ 'J/^&R/&G_0,T'_P M'G_^/5X115JY/^L&:?\ 01(]W_X;(\:?] S0?_ >?_X]1_PV1XT_Z!F@_P#@ M/-_\>KPBBK1/^L.:_P#01(]W_P"&R/&G_0,T'_P'G_\ CU'_ V1XT_Z!F@_ M^ \__P >KP?K036B1/\ K%FO_01(]X/[9'C3_H&:#_X#S_\ QZD_X;(\:?\ M0,T'_P !Y_\ X]7@]%6HH7^L6:_]!$CWC_ALGQI_T#-!_P# >?\ ^/4?\-D^ M-/\ H&:#_P" \_\ \>KP>BM%!=A?ZQ9K_P!!$CWC_ALGQI_T#-!_\!Y__CU' M_#9/C3_H&:#_ . \_P#\>KP>DK14X]B/]8\V_P"@B1[Q_P -E>-/^@7H/_@/ M/_\ 'J7_ (;)\:?] S0?_ >?_P"/5X-THJU2CV%_K'FW_01(]X_X;)\:_P#0 M+T'_ ,!Y_P#X]1_PV5XT_P"@9H/_ (#S_P#QZO!Z;6BHP[$_ZQYM_P!!$CWG M_ALKQK_T"]!_\!Y__CU'_#97C7_H%Z#_ . \_P#\>KP:BK5&'87^LF;?]!$C MWG_ALKQK_P! O0?_ 'G_P#CU'_#97C7_H%Z#_X#S_\ QZO!J*T5"GV)_P!9 M,W_Z")'O/_#9?C7_ *!>@_\ @//_ /'J;_PV9XU_Z!>@_P#@//\ _'J\&I*T M6'I?RB_UDS?_ *")'O7_ V9XU_Z!>@_^ \__P >H_X;,\:_] O0?_ >?_X] M7@M%:+#4OY2?]9-?^@7H/_@//_\ 'J/^&S/&O_0+T'_P M'G_^/5X+15K"TOY1?ZRYO_T$R/>O^&S/&O\ T"]!_P# >?\ ^/4?\-F>-?\ MH%Z#_P" \_\ \>KP6BK6%H_RD_ZRYQ_T$R/>O^&S/&O_ $"]!_\ >?_ ./4 MA_;.\:_] O0?_ >?_P"/5X*30!W-:K!T/Y1?ZS9Q_P!!,CWO_ALSQKWTO0/_ M 'G_P#CU)_PV=XU_P"@7H'_ (#S_P#QZO!":*M8.A_(B?\ 6;./^@F1[W_P MV=XV_P"@7H'_ (#S_P#QZC_AL[QM_P! O0/_ 'G_P#CU>"4OW?K5K!8?^1" M_P!9LX_Z"9'O7_#9WC7_ *!>@?\ @//_ /'J/^&SO&W_ $"] _\ >?_ ./5 MX)16BP.'_D1/^L^?_P"/4?\ #9WC;_H%Z!_X M#S__ !ZO!**M8'#?R(G_ %GSG_H)D>]_\-G>-O\ H%Z!_P" \_\ \>H_X;.\ M;?\ 0+T#_P !Y_\ X]7@E%:++\-_(A?ZT9S_ -!,CWO_ (;.\;?] O0/_ >? M_P"/4?\ #9WC;_H%Z!_X#S__ !ZO!**T67X7_GVA?ZT9S_T$R/>_^&SO&W_0 M+T#_ ,!Y_P#X]1_PV=XV_P"@7H'_ (#S_P#QZO!*2K6787_GVB?]:,Y_Z"9' MO?\ PV=XV_Z!>@?^ \__ ,>H_P"&SO&W_0+T#_P'G_\ CU>"4A-:++<)_P ^ MT3_K1G7_ $$R/>_^&T/&W_0+T#_P'G_^/4?\-H>-O^@7H'_@//\ _'J\#HJU MEF$_Y]HG_6G.O^@F1[Y_PVAXV_Z!>@?^ \__ ,>H_P"&T/&W_0+T#_P'G_\ MCU>!T5HLKP?_ #[0O]: M@?\ @//_ /'J\#)IM:K*\'_SZ1/^M6=?]!4CWW_AM+QM_P! O0/_ 'G_P#C MU'_#:7C;_H%Z!_X#S_\ QZO J*M95@O^?2%_K5G?_05(]]_X;2\;?] O0/\ MP'G_ /CU'_#:7C;_ *!>@?\ @//_ /'J\"HK193@O^?2(_UJSO\ Z"I'OO\ MPVEXV_Z!>@?^ \__ ,>H_P"&TO&W_0+T#_P'G_\ CU>!45:RC _\^D+_ %KS MO_H*D>^_\-I>-O\ H%Z!_P" \_\ \>I/^&T_&_\ T"] _P# >?\ ^/5X$325 M:R? _P#/I"_UKSO_ *"I'OW_ VGXW_Z!?A__P !Y_\ X]1_PVGXW_Z!?A__ M ,!Y_P#X]7@-%:+)\!_SY0O];,[_ .@J1[]_PVGXW_Z!?A__ ,!Y_P#X]1_P MVGXW_P"@7X?_ / >?_X]7@-%:+)LO_Y\HG_6S//^@J1[]_PVGXW_ .@7X?\ M_ >?_P"/4?\ #:?C?_H%^'__ 'G_P#CU> T57]BY?\ \^43_K9GG_05(]^_ MX;3\;_\ 0+\/_P#@//\ _'J/^&T_&_\ T"_#_P#X#S__ !ZO :*M9+E__/E" M_P!;,\_Z"I'OW_#:?C?_ *!?A_\ \!Y__CU(?VU/&_\ T"_#_P#X#S__ !ZO M 2:0"M%D>7?\^4+_ %LSS_H*E_7R/?Q^VIXW_P"@5X?_ / >?_X]0?VU/&__ M $"_#_\ X#S_ /QZO 2:;5_V'EW_ #Y0O];<\_Z"I?U\CW__ (;4\;_] KP_ M_P" \_\ \>I?^&U/&_\ T"_#_P#X#S__ !ZO .GUI*K^P\M_Y\HG_6W/?^@J M7]?(]_\ ^&U/&_\ T"O#_P#X#S__ !ZC_AM3QO\ ] KP_P#^ \__ ,>KP"BG M_8>6_P#/A"_UNSW_ *"Y?U\CW_\ X;4\;_\ 0*\/_P#@//\ _'J/^&U/&_\ MT"O#_P#X#S__ !ZO **/[#RW_GP@_P!;L]_Z"Y?U\CW_ /X;4\;_ /0*\/\ M_@//_P#'J/\ AM3QO_T"O#__ (#S_P#QZO **/[#RW_GP@_UNSW_ *"Y?U\C MW_\ X;4\;_\ 0*\/_P#@//\ _'J/^&U/&_\ T"O#_P#X#S__ !ZO **/[#RW M_GP@_P!;L]_Z"Y?U\CW_ /X;4\;_ /0*\/\ _@//_P#'J/\ AM3QO_T"O#__ M (#S_P#QZO **/[#RW_GP@_UNSW_ *"Y?U\CW_\ X;4\;_\ 0*\/_P#@//\ M_'J/^&U/&_\ T"O#_P#X#S__ !ZO **/[#RW_GP@_P!;L]_Z"Y?U\CW_ /X; M4\;_ /0*\/\ _@//_P#'J/\ AM3QO_T"O#__ (#S_P#QZO **/[#RW_GP@_U MNSW_ *"Y?U\CW_\ X;4\;_\ 0*\/_P#@//\ _'J/^&U/&_\ T"O#_P#X#S__ M !ZO **/[#RW_GP@_P!;L]_Z"Y?U\CW_ /X;4\;_ /0*\/\ _@//_P#'J/\ MAM3QO_T"O#__ (#S_P#QZO **/[#RW_GP@_UNSW_ *"Y?U\CW_\ X;4\;_\ M0*\/_P#@//\ _'J/^&U/&_\ T"O#_P#X#S__ !ZO **/[#RW_GP@_P!;L]_Z M"Y?U\CW_ /X;4\;_ /0*\/\ _@//_P#'J/\ AM3QO_T"O#__ (#S_P#QZO * M*/[#RW_GP@_UNSW_ *"Y?U\CW_\ X;4\;_\ 0*\/_P#@//\ _'J/^&U/&_\ MT"O#_P#X#S__ !ZO **/[#RW_GP@_P!;L]_Z"Y?U\CW_ /X;4\;_ /0*\/\ M_@//_P#'J/\ AM3QO_T"O#__ (#S_P#QZO **/[#RW_GP@_UNSW_ *"Y?U\C MW_\ X;4\;_\ 0*\/_P#@//\ _'J/^&U/&_\ T"O#_P#X#S__ !ZO **/[#RW M_GP@_P!;L]_Z"Y?U\CI:**":_@1(_3 )IM%%:I""BBBM$A!1116B1+8444TG ML*U2( GL*7I1TI" EX-101.SCH 10 psn-20240630.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 (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Earnings Per Share - Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS (Details) 3 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Consolidated Statements of Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Disclosure - Earnings Per Share - Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS (Details) 4 link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995457 - Disclosure - Description of Operations link:presentationLink link:calculationLink link:definitionLink 995467 - Disclosure - Basis of Presentation and Principles of Consolidation link:presentationLink link:calculationLink link:definitionLink 995477 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 995487 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 995497 - Disclosure - Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 995507 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995517 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 995527 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995537 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 995547 - Disclosure - Debt and Credit Facilities link:presentationLink link:calculationLink link:definitionLink 995557 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995567 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 995577 - Disclosure - Retirement Benefit Plan link:presentationLink link:calculationLink link:definitionLink 995587 - Disclosure - Investments in and Advances to Joint Ventures link:presentationLink link:calculationLink link:definitionLink 995597 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995607 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 995617 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 995627 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 995637 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995647 - Disclosure - Basis of Presentation and Principles of Consolidation (Policies) link:presentationLink link:calculationLink link:definitionLink 995657 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 995667 - Disclosure - Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 995677 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995687 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 995697 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995707 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995717 - Disclosure - Debt and Credit Facilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995727 - Disclosure - Investments in and Advances to Joint Ventures (Tables) link:presentationLink link:calculationLink link:definitionLink 995737 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 995747 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 995757 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995767 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 995777 - Disclosure - New Accounting Pronouncements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995787 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995797 - Disclosure - Acquisitions - Schedule Of Acquisition Date Fair Value of the Purchase Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 995807 - Disclosure - Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 995817 - Disclosure - Acquisitions - Schedule of Intangible Assets Value on Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 995827 - Disclosure - Acquisitions - Schedule of Supplemental Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 995837 - Disclosure - Contracts with Customers - Summary of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 995847 - Disclosure - Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 995857 - Disclosure - Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Parenthetical) (Details) link:presentationLink link:calculationLink link:definitionLink 995867 - Disclosure - Contracts with Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995877 - Disclosure - Contracts with Customers - Summary of Changes in Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 995887 - Disclosure - Contracts with Customers - Summary of Finanial Statement Impact from Revisions in Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 995897 - Disclosure - Contracts with Customers - Summary of Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 995907 - Disclosure - Contracts with Customers - Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy (Details) link:presentationLink link:calculationLink link:definitionLink 995907 - Disclosure - Contracts with Customers - Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy (Details) [Default] link:presentationLink link:calculationLink link:definitionLink 995917 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995927 - Disclosure - Leases - Summary of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 995937 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995947 - Disclosure - Leases - Schedule of Supplemental Balance Sheet and Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 995957 - Disclosure - Leases - Schedule of Maturity Analysis of Future Undiscounted Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 995967 - Disclosure - Leases - Schedule of Maturity Analysis of Future Undiscounted Cash Flows (Details) 2 link:presentationLink link:calculationLink link:definitionLink 995977 - Disclosure - Goodwill - Summary of Changes in Carrying Value of Goodwill by Reporting Segment (Details) link:presentationLink link:calculationLink link:definitionLink 995987 - Disclosure - Goodwill - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995997 - Disclosure - Intangible Assets - Schedule of Gross Amount and Accumulated Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 996007 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996017 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 996027 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 996037 - Disclosure - Property and Equipment, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996047 - Disclosure - Debt and Credit Facilities - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 996057 - Disclosure - Debt and Credit Facilities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996067 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996077 - Disclosure - Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996087 - Disclosure - Retirement Benefit Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996097 - Disclosure - Investments in and Advances to Joint Ventures - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996107 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Information for Consolidated Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 996117 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Information for Unconsolidated Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 996127 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 996137 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996147 - Disclosure - Related Party Transactions - Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures (Details) link:presentationLink link:calculationLink link:definitionLink 996157 - Disclosure - Fair Value of Financial Instruments - Summary of Carrying Values And Estimated Fair Values Of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 996167 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 996177 - Disclosure - Earnings Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996187 - Disclosure - Earnings Per Share - Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 996197 - Disclosure - Earnings Per Share - Schedule of Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 996207 - Disclosure - Segment Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996217 - Disclosure - Segment Information - Summary of Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 996227 - Disclosure - Segment Information - Summary of Adjusted EBITDA Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 996237 - Disclosure - Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 996247 - Disclosure - Segment Information - Summary of Revenues by Business Lines (Details) link:presentationLink link:calculationLink link:definitionLink 996257 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Convertible Debt, Total Net carrying value of notes Convertible Debt Leases Lease Agreements [Member] Goodwill [Line Items] Goodwill [Line Items] Total accounts receivable, gross Accounts Receivable, before Allowance for Credit Loss, Current Lessee, Operating Lease, Liability, to be Paid, Year One 2025 Document Transition Report Document Transition Report Remaining unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Contract with customer adjustment to revenue impact of changes in estimated claims or incentives over threshold. Contract With Customer Adjustment To Revenue Impact Of Changes In Estimated Claims Or Incentives Over Threshold Impact of changes in estimated claims or incentives on revenue Percentage of bond hedge and warrant transactions increased conversion price Percentage Of Bond Hedge And Warrant Transactions Increased Conversion Price Percentage of bond hedge and warrant transactions increased conversion price. Geographical Geographical [Axis] Alstom Signaling Operations LLC Alstom Signaling Operations LLC [Member] Alstom Signaling Operations LLC. Other Operating Income Revenues Noncontrolling Interest Noncontrolling Interest [Member] Shares fully vested after credited service Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Defense And Intelligence Defense And Intelligence [Member] Defense and intelligence. Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other Liabilities, Noncurrent 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 Long-term lease liabilities, operating leases Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Leases Long Term Lease Liabilities Business combination recognized identifiable assets acquired and liabilities assumed operating leases long-term lease liabilities. Schedule of Supplemental Cash Flow Information Related to Leases Schedule Of Cash Flow Information Related To Leases Table [Text Block] Schedule of cash flow information related to leases. Finite-Lived Intangible Asset, Expected Amortization, Year Two 2026 Fair Value, Inputs, Level 1 [Member] Level 1 Consecutive trading day period Debt Instrument Convertible Consecutive Business Day Period Debt instrument convertible consecutive business day period. Lessee, Operating Lease, Liability, to be Paid, Year Four 2028 Common stock shares outstanding including ESOP Common Stock Shares Outstanding Including Employee Stock Ownership Plan Shares Common stock shares outstanding including employee stock ownership plan shares. Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Total lease payments Finance Lease, Liability, to be Paid Useful life (years) Property, Plant and Equipment, Useful Life Total revenue Revenues Revenue Proceeds from sales of investments in unconsolidated joint ventures Proceeds from Sale of Equity Method Investments Alleged Violation of False Claims, Act Alleged Violation Of False Claims Act [Member] Alleged Violation Of False Claims Act. Engineered Systems Engineered Systems [Member] Engineered systems. Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] ASU 2021-08 Accounting Standards Update 2021-08 [Member] Payments for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Equity Method Investments and Joint Ventures [Abstract] Finance Lease, Liability, to be Paid, Remainder of Fiscal Year 2024 (remaining) Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Connected Communities Connected Communities [Member] Connected Communities. Contract liabilities (including $66,042 and $61,234 Contract liabilities of consolidated joint ventures) Contract liabilities Contract liabilities Contract with Customer, Liability, Current Interest Income (Expense), Net, Total Interest expense, net Interest Income (Expense), Net Operating cash flows for finance leases Finance Lease, Interest Payment on Liability Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Lease option to terminate Lessee Lease Option To Terminate Lessee lease option to terminate. Amount paid per month to contractor defendant by relator on false claims Amount Paid Per Month To Contractor Defendant By Relator On False Claims Amount paid per month to contractor defendant by relator on false claims. Subsequent Events Subsequent Events [Text Block] Equity Method Investment, Nonconsolidated Investee [Axis] Equity-based compensation expense Equity Based Compensation Income Expense Equity-based compensation income (expense). Acquisitions Goodwill, Acquired During Period Unconsolidated Joint Ventures Investees Other [Member] Investees Other. Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summay of Financial Assets and Liabilities Measured at Fair Value on a Recurrig Basis Summary of Revenues by Business Lines Revenue from External Customers by Products and Services [Table Text Block] Long-term lease liabilities, operating leases (including $3,299 and $5,132 Long-term lease liabilities, operating leases of consolidated joint ventures) Long-term lease liabilities, operating leases Long-term Total shares repurchased Stock Repurchased During Period, Shares share repurchases Fair Value Measurement [Domain] Net Income (Loss) Attributable to Noncontrolling Interest, Total Net income attributable to noncontrolling interests Net income attributable to noncontrolling interests Net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Billed Billed Receivables Current Billed receivables current. Exercise of option by initial purchasers aggregate principal amount Debt Instrument Exercise Of Option By Initial Purchasers Aggregate Principal Amount Debt instrument exercise of option by initial purchasers aggregate principal amount. Liabilities, Fair Value Disclosure, Total Liabilities, Fair Value Disclosure Liabilities, fair value disclosure Other long-term liabilities Finance Lease, Liability, Noncurrent Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Related Party Transactions [Abstract] Total current assets Current assets Assets, Current Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Total liabilities and shareholders' equity Liabilities and Equity Entity Address, State or Province Entity Address, State or Province Issuance of equity securities, net of retirements Stock Issued During Period, Value, New Issues Deferred tax assets Deferred Income Tax Assets, Net Accounting standards update 2023-09 member. Accounting Standards Update 2023-09 [Member] ASU 2023-09 Capped call transactions Capped call transactions Capped call transactions Comprehensive income (loss) attributable to Parsons Corporation, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Maturity Analysis of Future Undiscounted Cash Flows Schedule Of Maturities Of Operating And Finance Lease Liabilities Table [Text Block] Schedule of maturities of operating and finance lease liabilities. Trading Symbol Trading Symbol(s) Payments for capped call option. Payments For Capped Call Option Capped call transactions Common stock, shares, issued Common Stock, Shares, Issued Right of use assets, operating leases Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Leases Right Of Use Assets Business combination recognized identifiable assets acquired and liabilities assumed operating leases right of use assets. Prepaid expenses and other current assets (including $15,220 and $11,929 Prepaid expenses and other current assets of consolidated joint ventures) Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Retirement Benefit Plan Compensation and Employee Benefit Plans [Text Block] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Unconsolidated Joint Ventures Unconsolidated Joint Ventures [Member] Unconsolidated joint ventures. Short-term lease liabilities, operating leases Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Leases Short Term Lease Liabilities Business combination recognized identifiable assets acquired and liabilities assumed operating leases short-term lease liabilities. Lessee, Operating Lease, Liability, to be Paid, Year Three 2027 Mobility Solutions Mobility Solutions [Member] Mobility solutions. Summary of financial statement impact from changes in estimates on an unconsolidated joint venture. Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Venture [Table Text Block] Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Acquisitions Business Combination Disclosure [Text Block] Summary of Financial Information for Unconsolidated Joint Ventures Equity Method Investments [Table Text Block] Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Dilutive effect of convertible senior notes due 2025 Debt and Credit Facilities Debt Disclosure [Text Block] Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Adjustment on unconsolidated joint venture Equity Method Investment Loss Adjustment Amount Equity method investment loss adjustment amount. Subsequent Event Subsequent Event [Member] Subsequent Event Type Subsequent Event Type [Axis] Financing cash flows from finance leases Finance Lease, Principal Payments Additional Paid-in Capital Additional Paid-in Capital [Member] Rest of World Non-US [Member] Pro forma Revenue Business Acquisition, Pro Forma Revenue Borrowed under credit agreement to partially fund the acquisition Business Combination, Consideration Transferred, Liabilities Incurred Current liabilities: Liabilities, Current [Abstract] US Government Corporations and Agencies Securities [Member] U.S. Federal Government and Agencies Current assets: Assets, Current [Abstract] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Statement of Stockholders' Equity [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Change in accounting principle, accounting standards update, immaterial effect Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] Short-term lease liabilities, operating leases (including $4,123 and $4,753 Short-term lease liabilities, operating leases of consolidated joint ventures) Short-term lease liabilities, operating leases Current Schedule of Aggregate Amount of Debt Schedule Of Aggregate Amount Debt Repayable Table [Text Block] Schedule of aggregate amount debt repayable. Credit agreement date Line of Credit Facility, Initiation Date Schedule of Gross Amount and Accumulated Amortization of Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] BlackSignal technologies, LLC, Blacksignal Technologies, Llc [Member] Blacksignal technologies, Llc. Maturity Date Debt Instrument, Maturity Date Total Long-Term Debt Property and equipment, net (including $3,207 and $3,274 Property and equipment of consolidated joint ventures, net) Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Interest income Investment Income, Interest Cash, cash equivalents and restricted cash: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect [Abstract] Direct Costs of Contracts and Selling, General and Administrative Expense Direct Costs Of Contracts And Selling General And Administrative Expense [Member] Direct costs of contracts and selling, general and administrative expense. Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) U.S. corporate tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Statement of Comprehensive Income [Abstract] Treasury Stock, Common, Shares Treasury stock, shares Entity Central Index Key Entity Central Index Key Other Intangibles Other Intangible Assets [Member] Other Accrued expenses and other current liabilities Finance Lease, Liability, Current Plan Name Plan Name [Domain] Change in accounting principle, accounting standards update, adopted Change in Accounting Principle, Accounting Standards Update, Adopted [true false] Middle East Middle East [Member] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Summary of Changes in Carrying Value of Goodwill by Reporting Segment Schedule of Goodwill [Table Text Block] Total current liabilities Current liabilities Liabilities, Current Entity Tax Identification Number Entity Tax Identification Number Income (loss) before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Parsons Transportation Group, Inc. and against Alstom Signaling Operations LLC. Parsons Transportation Group, Inc. And Against Alstom Signaling Operations L L C [Member] Parsons Transportation Group, Inc. and against Alstom Signaling Operations LLC IPKeys Power Partners Ipkeys Power Partners [Member] Ipkeys Power Partners. Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in assets and liabilities, net of acquisitions and consolidated joint ventures: New Accounting Pronouncements Or Change In Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Payments of Debt Issuance Costs, Total Payments for debt costs and credit agreement Payments of Debt Issuance Costs Payments for debt issuance costs Finance Lease, Liability, to be Paid, Year Four 2028 Investment, Name Investment, Name [Axis] Debt instrument, maturity period Debt Instrument, Term Construction in Progress Construction in Progress [Member] Leases Lessee, Operating Leases [Text Block] Finance leases Finance Lease, Weighted Average Remaining Lease Term Plan Name Plan Name [Axis] Equity Method Investment, Nonconsolidated Investee [Domain] Debt instrument convertible premium period percentage. Debt Instrument Convertible Premium Period Percentage Premium of reported sale price percentage Bond hedge termination. Bond Hedge Termination Geographical Geographical [Domain] Proceeds from partial termination of note hedge and warrants. Proceeds from Partial Termination of Note Hedge and Warrants Proceeds from partial termination of note hedge and warrants Total assets Assets Contract retentions Contract Receivable Retainage Assets Liabilities Net Contract receivable retainage assets (Liabilities) net. United States UNITED STATES Payment for settlement of repurchases Payment for Settlement of Repurchases Payment for settlement of repurchases Right of use assets, operating leases (including $7,423 and $9,885 Right of use assets, operating leases of consolidated joint ventures) Right of use assets, operating leases Right-of-use assets Contributions of treasury stock Other Postretirement Benefits Expense (Reversal of Expense), Noncash Entity Registrant Name Entity Registrant Name Debt Issuance Costs, Net, Total Debt issuance costs incurred Debt Issuance Costs, Net Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] Related Party Related Party, Type [Domain] Retained earnings Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Retained Earnings Total shareholders' equity Beginning balance Ending Balance Equity, Including Portion Attributable to Noncontrolling Interest Deferred tax liabilities Deferred Income Tax Liabilities, Net Decrease in operating income Decrease In Operating Income Decrease in operating income. Minimum Minimum [Member] Minimum [Member] Convertible note converted each amount Convertible Note Converted Each Amount Convertible note converted each amount. Decrease in uncertain tax positions during the next twelve months Decrease in Unrecognized Tax Benefits is Reasonably Possible Total Parsons Equity Parent [Member] Total operating lease liabilities Total present value of lease liabilities Operating Lease, Liability Finance Lease, Liability, Total Total present value of lease liabilities Finance Lease, Liability Equity Component Equity Component [Domain] Segments Segments [Axis] Change in accounting principle, accounting standards update, adoption date Change in Accounting Principle, Accounting Standards Update, Adoption Date Repayments of borrowings under credit agreement Repayments of Lines of Credit Repayments of borrowings under credit agreement Convertible Note Hedge And Warrant Transaction Convertible Note Hedge And Warrant Transaction [Member] Convertible note hedge and warrant transaction. Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Contingent Consideration Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net (loss) income to net cash used in operating activities Measurement Frequency [Axis] Sublease income Sublease Income Foreign Exchange Goodwill, Foreign Currency Translation Gain (Loss) Debt Disclosure [Abstract] Margin interest rate Debt Instrument, Basis Spread on Variable Rate Buildings and Leasehold Improvements Building and Building Improvements [Member] Entity Current Reporting Status Entity Current Reporting Status Common stock, shares authorized Common Stock, Shares Authorized Fair Value, by Balance Sheet Grouping [Table] Long-Term Debt, Fair Value Goodwill deductible for tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Proceeds from Issuance of Convertible Preferred Stock Proceeds from issuance of convertible notes due 2029 Authorized shares of common stock value Stock Repurchase Program, Authorized Amount Assets Assets [Abstract] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Amortization expense of intangible assets Amortization of intangible assets Amortization of Intangible Assets Base Rate Base Rate [Member] Decrease in earnings per share diluted Decrease in earnings per share diluted. Legal Proceedings [Table] Legal Proceedings. Stock Repurchased and Retired During Period, Value Stock repurchase value Common stock, $1 par value; authorized 1,000,000,000 shares; 146,698,035 and 146,341,363 shares issued; 50,022,445 and 45,960,122 public shares outstanding; 56,161,683 and 59,879,857 ESOP shares outstanding Common Stock, Value, Issued Debt Instrument, conversion price Debt Instrument, Convertible, Conversion Price partial unwind of the existing bond hedge partial unwind of the existing bond hedge Partial unwind of the existing bond hedge Long-term employee incentives Long Term Employee Incentives Long-term employee incentives. Proceeds from Sale of Property, Plant, and Equipment, Total Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Receivables from contract with customer percentage. Receivables From Contract With Customer Percentage Receivables from contracts rate Revenue recognized included contract liability Contract with Customer, Liability, Revenue Recognized Furniture and Equipment Furniture and Fixtures [Member] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense, Total Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Operating income (loss) Operating income (loss) Operating income Operating Income (Loss) ASU 2019-12 Accounting Standards Update 2019-12 [Member] Lease existence of option to terminate Lessee Lease Existence Of Option To Terminate Lessee lease existence of option to terminate. Business Combination, Consideration Transferred Total purchase price Deferred Income Tax Expense (Benefit), Total Deferred taxes Deferred Income Tax Expense (Benefit) Income tax (expense) benefit Income Tax Expense (Benefit), Total Income Tax Expense (Benefit) Percentage change in contract assets and liabilities Contract With Customer Asset Liability Cumulative Catchup Adjustment To Revenue Change In Measure Of Progress Percent Contract with customer asset liability cumulative catchup adjustment to revenue change in measure of progress percent. Convertible Debt Securities [Member] Convertible Senior Notes due 2025 Accrued expenses and other current liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses And Other Liabilities Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued expenses and other liabilities. Adjustments to additional paid in capital bond hedge termination. Adjustments To Additional Paid In Capital Bond Hedge Termination Bond hedge termination Description of Operations Nature of Operations [Text Block] Leases Lessee, Leases [Policy Text Block] Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Diluted net income (loss) attributable to Parsons Corporation Net Income (Loss) Attributable to Parent, Diluted Credit Derivatives Contract Type [Domain] Taxes Payable, Current, Total Income taxes payable Taxes Payable, Current Tax effect of unwind existing bond hedge Finite-Lived Intangible Assets, Net, Ending Balance Finite-Lived Intangible Assets, Net, Beginning Balance Net Carrying Amount Finite-Lived Intangible Assets, Net Summary of Business Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Investments in unconsolidated joint ventures Payments to Acquire Interest in Joint Venture Contracts with Customers Revenue from Contract with Customer [Text Block] Other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Euro Currency Rate Eurodollar [Member] Adjustment to deferred tax asset through retained earnings Adjustment To Deferred Tax Asset Through Retained Earnings Adjustment to deferred tax asset through retained earnings. Unused term loan commitments rate Unused Term Loan Commitments Rate Unused term loan commitments rate. Debt amount Debt Amount Debt Instrument, Face Amount Ratio of selling shareholders multiplier. Ratio of Selling Shareholders Multiplier Earn out payment due and payable to the selling shareholders, Multiplier Subsegments Subsegments [Domain] Measurement Basis [Axis] Other Nonoperating Income (Expense), Total Other income (expense), net Other Nonoperating Income (Expense) Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Comprehensive income attributable to noncontrolling interests, net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Contributions by noncontrolling interests Proceeds from Noncontrolling Interests Property, Plant and Equipment [Abstract] Long-term Debt, Type Long-Term Debt, Type [Domain] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Finite Lived Intangible Assets Acquired As Part Of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Subsequent Events [Abstract] Adjusted EBITDA attributable to noncontrolling interests Adjusted E B I T D A Attributable To Noncontrolling Interests Adjusted EBITDA attributable to noncontrolling interests. Commitments and Contingencies Disclosure [Abstract] Other noncurrent assets Other Assets, Noncurrent Number of business day period Debt Instrument Convertible Business Period Debt instrument convertible business period. Depreciation, Total Depreciation expense Depreciation Shares fully vested, Description Share-Based Compensation Arrangement by Share-Based Payment Award, Description Finite-Lived Intangible Asset, Expected Amortization, Year Four 2028 Change in contract assets Change In Contract With Customer Assets1 Change in contract with customer assets. Finite-Lived Intangible Asset, Expected Amortization, Year One 2025 Convertible Senior Notes Due Two Thousand Twenty Nine. Convertible Senior Notes Due Two Thousand Twenty Nine [Member] Convertible Senior Notes due 2029 Proceeds from partial termination of hedge. Proceeds from Partial Termination of Hedge Proceeds from partial termination of hedge Summary of Lease Costs Lease, Cost [Table Text Block] Developed Technologies Developed Technology Developed Technology Rights [Member] Entity [Domain] Loss Contingency Nature [Axis] Gain (Loss) on Disposition of Property Plant Equipment, Total Gain (Loss) on Disposition of Property Plant Equipment Loss (gain) on disposal of property and equipment Revolving credit facility Line of Credit Facility, Maximum Borrowing Capacity Cost of Goods and Services Sold, Total Costs Direct cost of contracts Cost of Goods and Services Sold Earnings (loss) per share: Earnings Per Share [Abstract] Net distributions from (contributions to) unconsolidated joint ventures Distributions From Contributions To Equity Method Investment Distributions from (contributions to) equity method investment. Investment, Name Investment, Name [Domain] Accounting Policies [Abstract] Segments Segments [Domain] Changes in estimates related to direct costs of contracts Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Lessee Lease Description [Table] Lessee, Lease, Description [Table] In Process Research and Development In Process Research and Development [Member] Finance Lease, Liability, to be Paid, Year Two 2026 Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Schedule of Supplemental Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Credit agreement maturity period Line of Credit Facility, Expiration Period Distributions Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Shareholders' equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Summary of changes in revenues. Summary Of Changes In Revenues [Table Text Block] Summary of Changes in Revenue Impairment of contract assets Capitalized Contract Cost, Impairment Loss Earnings Per Share, Basic, Total Basic Earnings Per Share, Basic Commitments and Contingencies Contingencies (Note 12) Business Combinations [Abstract] Acquisition related expenses Business Combination, Acquisition Related Costs Income Statement [Abstract] Acquired Finite Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Related Party Related Party, Type [Axis] Summary of Contract Assets and Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating lease cost Operating Lease, Cost Short-term lease cost Short-Term Lease, Cost Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Fair value of contingent consideration to be achieved Retirement Benefits [Abstract] Statistical Measurement Statistical Measurement [Domain] Unbilled Unbilled Receivables, Current Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Gross Carrying Amount Finite-Lived Intangible Assets Acquired Percentage of minimum level of tax. Percentage of Minimum Level of Tax Percentage of minimum level of tax Amount paid by relator to acquire vehicles for contractor defendant to perform security services Amount Paid To Acquire Vehicles For Contractor Defendant To Perform Security Services Amount paid to acquire vehicles for contractor defendant to perform security services. Document Period End Date Document Period End Date Minimum Statistical Measurement Statistical Measurement [Axis] Contingencies Commitments and Contingencies Disclosure [Text Block] Operating cash flows for operating leases Operating Lease, Payments Diluted income (loss) per share Earnings Per Share, Diluted, Total Diluted Diluted earnings per share EMEA [Member] Infrastructure - Europe, Middle East and Africa Weighted Average Remaining Lease Term: Weighted Average Remaining Lease Term [Abstract] Weighted average remaining lease term. Average price paid per share Stock Repurchase Average Price Paid Per Share Stock repurchase average price paid per share. Revenue from Contract with Customer [Abstract] Distributions to noncontrolling interests Payments to Noncontrolling Interests Debt Instrument, Name [Domain] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Revenue impact, net Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Loss Contingency, Nature [Domain] Transaction-related costs Transaction Related Costs Transaction related costs. Direct Costs Write-Down Direct Costs Write Down [Member] Direct costs write-down. Increase in term loan Debt Instrument, Increase (Decrease), Net Debt Instrument, Increase (Decrease), Net, Total Fair Value, Recurring [Member] Fair Value, Recurring Number of reportable segments Number of Reportable Segments Additional paid-in capital Additional Paid in Capital, Common Stock Percentage change in contract liabilities Contract With Customer Liability Cumulative Catchup Adjustment To Revenue Change In Measure Of Progress Percent Contract with customer liability cumulative catchup adjustment to revenue change in measure of progress percent. Lease liabilities: Lease Liabilities [Abstract] Lease liabilities. Summary of Changes in Contract Assets and Contract Liabilities Summary Of Changes In Contract Assets And Contract Liabilities Table [Text Block] Summary of changes in contract assets and contract liabilities. Foreign Currency Transaction Gain (Loss), before Tax, Total Foreign currency transaction gains and losses Gain (Loss), Foreign Currency Transaction, before Tax Repurchases of common stock Payments for Repurchase of Common Stock Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Total Noncontrolling interests Equity, Attributable to Noncontrolling Interest Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Earnings (loss) per share: Earnings Per Share Reconciliation [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Interactive Data Current Entity Interactive Data Current Accounting standards update 2023-07 member Accounting Standards Update 2023-07 [Member] ASU 2023-07 Stock repurchase program commencement date Stock Repurchase Program Commencement Date Stock repurchase program commencement date. Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Increase (Decrease) in Accounts Payable, Total Accounts payable Increase (Decrease) in Accounts Payable Finite-Lived Intangible Asset, Expected Amortization, Year Three 2027 Credit Facility Credit Facility [Domain] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Intangible Assets Value on Purchase Price Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Senior Notes Senior Notes [Member] Revision of Prior Period Revision of Prior Period [Axis] Thereafter Finance Lease Liability Payments Due After Year Four Finance lease liability payments due after year four. Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations Debt instrument, payment terms Debt Instrument, Payment Terms Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Backlog Order or Production Backlog [Member] Lease existence of option to extend Lessee Lease Existence Of Option To Extend Lessee lease existence of option to extend. Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Liability for income taxes associated with uncertain tax positions Liability for Uncertainty in Income Taxes, Current Total Parsons Equity Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Lease option to extend Lessee Lease Option To Extend Lessee lease option to extend. Cash paid to acquire Payments to Acquire Businesses, Gross Cash paid at closing Proceeds from issuance of warrants Cash proceeds from sales of warrants Proceeds from Issuance of Warrants Schedule Of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Denominator for basic and diluted EPS. Denominator For Basics And Diluted EPS [Abstract] Denominator for Basic and Diluted EPS: New Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Contract assets Increase (Decrease) in Contract with Customer, Asset Description Of Operations Disclosure [Abstract] Description of operations disclosure. Local Phone Number Local Phone Number Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Weighted Average Discount Rate: Weighted Average Discount Rate [Abstract] Weighted average discount rate. Schedule Of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Goodwill, Total Goodwill Beginning Balance Ending Balance Goodwill Statement of Cash Flows [Abstract] Total shares retired Stock Repurchased and Retired During Period, Shares Schedule of Repurchase Program Class of Treasury Stock [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Earnout liability. Earnout Liability [Member] Earnout Liability Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Reimbursable cost incurred Reimbursable Cost Incurred Reimbursable cost incurred. Adjusted EBITDA attributable to Parsons Corporation Reconciliation From Net Income To Adjusted E B I T D A [Abstract] Reconciliation from net income to adjusted EBITDA. Common stock, par value Common Stock, Par or Stated Value Per Share Percentage of convertible senior notes repurchased at cash Percentage Of Convertible Senior Notes Repurchased At Cash Percentage of convertible senior notes repurchased at cash. Interest rate Debt Instrument, Interest Rate, Stated Percentage Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Return on investments in unconsolidated joint ventures Proceeds from Equity Method Investment, Distribution Maximum Maximum [Member] Contract with Customer, Basis of Pricing Contract with Customer, Basis of Pricing [Axis] Lease term of contract Lessee Lease Term Of Contract Lessee lease term of contract. Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Effective Income Tax Rate Reconciliation, Tax Credit, Amount, Total Effective Income Tax Rate Reconciliation, Tax Credit, Amount Effective tax rate and tax benefit Summary of Finanial Statement Impact from Revisions in Estimates Summary of finanial statement impact from revisions in estimates. Summary Of Finanial Statement Impact From Revisions In Estimates [Table Text Block] Basis of Presentation and Principles of Consolidation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Fair Value, Inputs, Level 3 [Member] Level 3 APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net increase (decrease) in cash, cash equivalents, and restricted cash Return of investments in unconsolidated joint ventures Proceeds from Equity Method Investment, Distribution, Return of Capital Assets, Noncurrent, Total Noncurrent assets Assets, Noncurrent Interest Expense Interest Expense [Member] Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Dilutive effect of stock-based awards Segment Information Segment Reporting Disclosure [Text Block] Fair Value, by Balance Sheet Grouping [Table Text Block] Summary of Carrying Values and Estimated Fair Values Of Financial Instruments City Area Code City Area Code Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Pro forma Net Income including noncontrolling interests Business Acquisition Pro Forma Net Income Loss Including Portion Attributable To Noncontrolling Interest Business acquisition, pro forma net income (loss), including portion attributable to noncontrolling interest. Business Acquisition [Line Items] Business Acquisition [Line Items] Revision of Prior Period, Accounting Standards Update, Adjustment Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Taxes paid on vested stock Payments For Taxes Paid On Vested Stock Payments for taxes paid on vested stock. Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Selling, General and Administrative Expense Selling, General and Administrative Expenses [Member] Weighted Average Number of Shares Outstanding, Basic, Total Basic weighted average number of shares outstanding Weighted Average Number of Shares Outstanding, Basic Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Deferred tax assets Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Supplemental Balance Sheet and Other Information Related to Leases Schedule Of Balance Sheet Information Related To Leases Table [Text Block] Schedule of balance sheet information related to leases. Loss in partially unwinding Convertible Senior Notes Gain (Loss) on Extinguishment of Debt Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt, Total Target amount of earnout revenue. Target Amount of Earnout Revenue Target amount of earnout revenue Statement [Table] Statement [Table] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] US North Region [Member] Infrastructure-North America Contract liabilities Increase (Decrease) in Contract with Customer, Liability Payment for earn out revenue target. Payment For Earn Out Revenue Target Earn out revenue target, amount Document Fiscal Period Focus Document Fiscal Period Focus Total lease payments Lessee, Operating Lease, Liability, to be Paid Liabilities, Noncurrent, Total Noncurrent liabilities Liabilities, Noncurrent Equity in losses of unconsolidated joint ventures Equity in (losses) earnings of unconsolidated joint ventures Total equity in (losses) earnings of unconsolidated joint ventures Equity in losses of unconsolidated joint ventures BlackHorse Solutions, Inc. Black Horse Solutions Inc [Member] BlackHorse Solutions, Inc. Related Party Transactions Related Party Transactions Disclosure [Text Block] Lessee, Operating Lease, Liability, to be Paid, Year Two 2026 Statement [Line Items] Statement [Line Items] Fixed-Price Fixed-Price Contract [Member] Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Contract with Customer, Asset, after Allowance for Credit Loss, Total Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Additional deferred tax liability related to capitalized debt issuance costs Additional Deferred Tax Liability Related To Capitalized Debt Issuance Cost Additional deferred tax liability related to Capitalized debt issuance cost. Total lease cost Lease, Cost Subsequent Event [Line Items] Subsequent Event [Line Items] Letters of credit outstanding amount Letters of Credit Outstanding, Amount Accounts receivable, net (including $278,869 and $274,846 Accounts receivable of consolidated joint ventures, net) Accounts receivable, net Total accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Time-and-Materials Time-and-Materials Contract [Member] Common Stock Common Stock [Member] Change in accounting principle, accounting standards update, early adoption Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false] Debt Instrument [Line Items] Debt Instrument [Line Items] Total Finite Lived Intangible Assets Amortizable Amount Finite lived intangible assets amortizable amount. Cash and cash equivalents (including $128,259 and $128,761 Cash of consolidated joint ventures) Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accrued expenses and other current liabilities Increase Decrease In Accrued Expenses And Other Current Liabilities Increase (decrease) in accrued expenses and other current liabilities. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Convertible principal amount Debt Instrument Convertible Principal Amount Debt instrument convertible principal amount. Deferred Debt Issuance Cost, Writeoff Acceleration charge of amortization of debt issuance costs Schedule of Debt Schedule of Debt [Table Text Block] Treasury Stock, Value, Total Treasury Stock, Value Treasury stock, 40,501,385 shares at cost Stock repurchase value Cover [Abstract] Selling, General and Administrative Expense, Total Selling, general and administrative expenses Selling, General and Administrative Expense Contributions Minority Interest Increase Decrease From Contributions To Noncontrolling Interest Holders Minority interest increase (decrease) from contributions to noncontrolling interest holders. Senior Note, Series A Series A Senior Note [Member] Series A senior note. Document Fiscal Year Focus Document Fiscal Year Focus Percentage of principal amount to redeem convertible senior notes Percentage Of Principal Amount To Redeem Convertible Senior Notes Percentage of principal amount to redeem convertible senior notes. Income taxes Increase (Decrease) in Income Taxes Purchase of bond hedges and sale of warrants Net Cost Of Purchase Of Bond Hedges And Sale Of Warrants Net cost of purchase of bond hedges and sale of warrants. Segment Reporting [Abstract] Cost-Plus Cost Plus [Member] Cost plus. Security Exchange Name Security Exchange Name New Accounting Pronouncements Or Change In Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Customer Relationships Customer Relationships [Member] Schedule of Finite-Lived Intangible Assets [Table] Property, Plant and Equipment, Gross, Ending Balance Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Total Property and equipment, gross Property, Plant and Equipment, Gross Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Schedule Of Employee Stock Ownership Plan E S O P Disclosures [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Capitalized Contract Cost [Domain] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Legal Entity [Axis] Contract retentions, not expected to be paid in next 12 months Contract Receivable Retainage Asset Liabilities Net Due After One Year Contract receivable retainage asset (liabilities) net, due after one year. Finance Lease, Liability, to be Paid, Year One 2025 Entity Emerging Growth Company Entity Emerging Growth Company Percentage of ownership interest acquire Percentage of ownership interest acquired Business Acquisition, Percentage of Voting Interests Acquired Amendment Flag Amendment Flag Contract with Customer, Basis of Pricing Contract with Customer, Basis of Pricing [Domain] Restructuring expense Restructuring Income Expense Restructuring income (expense). Measurement period, percentage Debt Instrument Convertible Measurement Period Percentage Debt instrument convertible measurement period percentage. Change in contract liabilities Change In Contract With Customer Liability1 Change in contract with customer liability. Accounting Standards Update Accounting Standards Update [Domain] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Construction Equipment Construction Equipment [Member] Construction equipment. Proceeds from Lines of Credit Proceeds from Lines of Credit, Total Proceeds from borrowings under credit agreement Leases [Abstract] Variable Rate Variable Rate [Domain] Capitalized Contract Cost [Axis] Entity File Number Entity File Number Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Summary of Revenues and Property and Equipment, Net by Geographic Area Summary Of Revenues And Property And Equipment Net By Geographic Area Table [Text Block] Summary of revenues and property and equipment, net by geographic area. Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total Company's stock held by ESOP Employee Stock Ownership Plan (ESOP), Shares in ESOP Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2024 (remaining) Goodwill and Intangible Assets Disclosure [Abstract] Finance leases Finance Lease, Weighted Average Discount Rate, Percent Long-Term Debt, Excluding Current Maturities, Total Long-term debt Long-Term Debt, Excluding Current Maturities Stock Repurchase Plan Stock Repurchase Plan Policy [Text Block] Stock repurchase plan. Net contract assets (liabilities) Contract With Customer Asset Liability Net Contract with customer asset and liabilities net. Accounts payable (including $55,621 and $49,234 Accounts payable of consolidated joint ventures) Accounts Payable, Current, Total Accounts payable Accounts Payable, Current Debt Instrument [Axis] Estimate of Fair Value Measurement [Member] Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total Pension adjustments, net Pension adjustments, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Entity Address, Address Line Two Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Investment Type [Axis] Proceeds from issuance and sale of debt Proceeds from Debt, Net of Issuance Costs Exercise price of warrants Class of Warrant or Right, Exercise Price of Warrants or Rights Bond hedge term Bond Hedge Term Bond hedge term. Deferred tax liability reversed Reversal Of Deferred Tax Liability Reversal of deferred tax liability. Computer Systems and Equipment Computer Equipment [Member] Earnings Per Share Earnings Per Share [Text Block] Adjusted EBITDA attributable to Parsons Corporation Adjusted E B I T D A Attributable To Parent Adjusted EBITDA attributable to parent. Legal Proceedings [Line Items] Legal Proceedings. Entity Address, Address Line One Entity Address, Address Line One Goodwill Goodwill Disclosure [Text Block] Thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. Federal Solutions Federal Solution Segment Federal Solution Segment [Member] Federal Solution Segment. Number of claims outstanding Loss Contingency Number Of Claims Loss contingency, number of claims. Sealing technologies inc. Sealing Technologies Inc [Member] Sealing Technologies, Inc. Antidilutive Securities Antidilutive Securities [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Finite-Lived Intangible Assets, Gross, Total Gross Carrying Amount Finite-Lived Intangible Assets, Gross Percentage change in contract assets Contract With Customer Asset Cumulative Catchup Adjustment To Revenue Change In Measure Of Progress Percent Contract with customer asset cumulative catchup adjustment to revenue change in measure of progress percent. Subsequent Event Type Subsequent Event Type [Domain] Operating lease not yet commenced expense Operating Lease Not Yet Commenced Expense Operating lease not yet commenced expense. Income Statement Location Income Statement Location [Axis] Convertible senior notes if-converted method interest adjustment Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities Redemption Of Warrants Redemption Of Warrants Redemption of Warrants Redemption of warrants Long-term Debt, Type Long-Term Debt, Type [Axis] Net income (loss) including noncontrolling interests Net income (loss) including noncontrolling interests Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Xator Corporation Xator Corporation [Member] Xator corporation member. Change in contract assets and liabilities Change in contract assets and liabilities Change In Contract With Customer Assets And Liabilities Net Change in contract with customer assets and liabilities net. Echo Ridge LLC Echo Ridge L L C [Member] Echo Ridge LLC. Number of shares issuable upon conversion Debt Instrument Number Of Shares Issuable Upon Conversion Debt instrument number of shares issuable upon conversion. Debt instrument, frequency of periodic payment Debt Instrument, Frequency of Periodic Payment Level 2 Fair Value, Inputs, Level 2 [Member] Convertible senior notes due 2025 note hedge and warrants. Convertible Senior Notes Due 2025 Note Hedge And Warrants [Member] Convertible Senior Notes Due 2025 Note Hedge And Warrants Accrued expenses and other current liabilities (including $150,734 and $145,040 Accrued expenses and other current liabilities of consolidated joint ventures) Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities. Debt instrument, outstanding amount Long-term debt Long-Term Debt, Gross Right-of-use assets obtained in exchange for new finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Title of 12(b) Security Title of 12(b) Security Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Cost of convertible note hedge transaction Cost Of Convertible Note Hedge Transaction Cost of convertible note hedge transactions. Capped call transactions Summary of Adjusted EBITDA Business Segment Information Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Loss contingency sought value, civil penalty for each alleged violation of Act Loss Contingency Sought Value Civil Penalty For Each Alleged Violation Of Act Loss contingency sought value, civil penalty for each alleged violation of Act. Consolidated Joint Ventures Consolidated Joint Ventures [Member] Consolidated joint ventures. Loss Contingency, Damages Awarded, Value Award of damages in the total amount Other noncurrent assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Investments [Domain] Accounting Standards Update Accounting Standards Update [Axis] Conversion percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Treasury Stock, Common [Member] Treasury Stock Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Amortization of debt issue costs Amortization of Debt Issuance Costs Acceleration of amortization of debt issuance costs Reported Value Measurement [Member] Convertible Senior Notes Due Two Thousand Twenty Five. Convertible Senior Notes Due Two Thousand Twenty Five [Member] Convertible Senior Notes Due 2025 Reduction in quarterly cap value on stock repurchased. Reduction in Quarterly Cap Value on Stock Repurchased Reduction in quarterly cap value on stock repurchased Impairment of goodwill Goodwill, Impairment Loss Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] [Default] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Subsequent Event [Table] Subsequent Event [Table] Contract with Customer, Liability, Total Contract liabilities Contract with Customer, Liability Convertible Notes Payable, Total Convertible senior notes Convertible Notes Payable Cash and Cash Equivalents [Axis] ESOP contribution expense Employee Stock Ownership Plan (ESOP), Compensation Expense Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year 2024 Interest Expense, Debt, Total Interest expense Interest Expense, Debt Capped call transaction. Capped Call Transaction [Member] Capped Call Transaction Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Common Stock, Shares, Outstanding, Ending Balance Common Stock, Shares, Outstanding, Beginning Balance Common stock, shares, outstanding Common Stock, Shares, Outstanding Joint Ventures Joint Ventures [Member] Joint ventures. Summary of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Critical Infrastructure Critical Infrastructure Segment [Member] Critical Infrastructure Segment. 2022 Delayed Draw Term Loan Two Thousand Twenty Two Delayed Draw Term Loan [Member] 2022 Delayed draw term loan. Delayed draw term loan Decrease in net income net of tax Decrease in net income net of tax. Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Finite lived intangible assets amortization expense after year four. Income Statement Location Income Statement Location [Domain] Operating Leases: Operating Leases [Abstract] Operating lease. Credit Derivatives Contract Type [Axis] Document Type Document Type ASC 2020-06 Accounting Standards Update 2020-06 [Member] Transaction fees and other third-party offering expenses Debt Instrument, Fee Amount Revolving credit facility Line of Credit Facility, Current Borrowing Capacity Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Equity-based Awards Stock-based Awards Share-Based Payment Arrangement [Member] Debt issuance date Debt Instrument, Issuance Date Net Cash Provided by (Used in) Financing Activities Net cash (used in) provided by financing activities Entity Filer Category Entity Filer Category Foreign currency translation gain (loss), net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Investments in and Advances to Joint Ventures Equity Method Investments and Joint Ventures Disclosure [Text Block] Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures Schedule Of Consolidated Balance Sheet Related To Unconsolidated Joint Ventures Table [Text Block] Schedule of consolidated balance sheet related to unconsolidated joint ventures. Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Foreign currency translation adjustment, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Variable Rate Variable Rate [Axis] Number of common stock acquired by offsetting sale warrants. Number Of Common Stock Acquired By Offsetting Sale Warrants Number of common stock acquired by offsetting sale warrants. Trade Name Trade Names Trade Names [Member] Adjustments to warrant repurchased. Adjustments To Warrant Repurchased Adjustments to warrant repurchased Noncompete Agreements Noncompete Agreements [Member] Total liabilities Liabilities Convertible notes converted each into shares of common stock Convertible Notes Converted Each Into Shares Of Common Stock Convertible notes converted each into shares of common stock. Finance Leases: Finance Leases [Abstract] Finance leases. Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Debt Issuance Costs, Noncurrent, Net, Total Long-term debt issuance costs Debt Issuance Costs, Noncurrent, Net Total other income (expense) Other Income Expense Other income (expense). Stockholders' Equity Attributable to Parent, Ending Balance Stockholders' Equity Attributable to Parent, Beginning Balance Total joint venture equity Total Parsons Corporation shareholders' equity Equity, Attributable to Parent Additional payment for selling shareholders. Additional Payment For Selling Shareholders Additional amount agreed to pay the selling shareholders in the event an earn out revenue target is exceeded Weighted Average Amortization Period (in years) Amortization Period (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Subsegments Subsegments [Axis] SOFR Benchmark Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Intangible Assets, Net (Excluding Goodwill), Total Intangible assets, net Intangible Assets, Net (Excluding Goodwill) I.S. Engineers, LLC. I.S. Engineers, L L C [Member] I.S. Engineers, LLC Net income (loss) attributable to Parsons Corporation Net income (loss) attributable to Parsons Corporation Interest Expense, Total Interest expense Interest Expense Repayments of Convertible Debt Purchase of convertible senior notes Contract assets (including $41,963 and $11,096 Contract assets of consolidated joint ventures) Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Cash and Cash Equivalents [Domain] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Credit agreement number of extensions Line Of Credit Facility Number Of Extensions Line of credit facility number of extensions. Repurchases of common stock Adjustments To Additional Paid In Capital Repurchases Of Common Stock Adjustments to additional paid in capital repurchases of common stock. Repurchases of common stock Convertible Debt [Member] Convertible Senior Notes due 2025 Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Deferred tax liabilities Statement of Financial Position [Abstract] Diluted weighted average number of shares outstanding Weighted Average Number of Shares Outstanding, Diluted Contracts Receivable, Claims and Uncertain Amounts, Total Contract assets, unapproved change orders, claims, and requests Contracts Receivable, Claims and Uncertain Amounts Contract assets, net claims recovery estimates Credit Facility Credit Facility [Axis] Effective Income Tax Rate Reconciliation, Percent, Total Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Payments to Acquire Productive Assets, Total Capital expenditures Payments to Acquire Productive Assets Convertible notes converted sale price of common stock Convertible Notes Converted Sale Price Of Common Stock Convertible Notes Converted Sale Price Of Common Stock Operating leases Operating Lease, Weighted Average Remaining Lease Term Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Taxes Income Tax Disclosure [Text Block] Repurchases of convertible notes. Repurchases of Convertible Notes Repurchases of convertible notes due 2025 Repurchases of convertible notes due 2025 Finite-Lived Intangible Assets [Line Items] Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] ESOP Employee Stock Ownership Plan [Member] Employee Stock Ownership Plan. Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value Disclosures [Abstract] Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Acquisition Date Fair Value of the Purchase Consideration Transferred Comprehensive income (loss) including noncontrolling interests, net of tax Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Finance Lease, Liability, to be Paid, Year Three 2027 Measurement Frequency [Domain] Numerator for basics and diluted EPS Numerator For Basics And Diluted EPS [Abstract] Numerator for Basic and Diluted EPS: Other noncurrent assets Finance Leases Other Assets Noncurrent Finance leases other assets noncurrent. Interest on lease liabilities Finance Lease, Interest Expense Schedule of Numerator and Denominator Used to Compute Basic and Diluted Earnings Per Share Table Text Block Schedule of Numerator and Denominator Used to Compute Basic and Diluted Earnings Per Share Table Text Block Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS Revision of Prior Period Revision of Prior Period [Domain] Business Acquisition Business Acquisition [Axis] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Beginning of year End of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Accounting Standards Update and Change in Accounting Principle [Abstract] Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Repayment of Principal Amount of Our Convertible Senior Notes Repayment of principal amount of convertible senior notes. Repayment of principal amount of convertible senior notes North America North America [Member] Schedule of Financial Information of Consolidated Joint Ventures Schedule Of Financial Information Of Consolidated Joint Ventures Table [Text Block] Schedule of financial information of consolidated joint ventures. Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Dilutive effect of warrants Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total Investments in and advances to unconsolidated joint ventures Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Other Other Reconciliation From Net Income To Adjusted E B I T D A Other reconciliation from net income to adjusted EBITDA. XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Jul. 22, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Trading Symbol(s) PSN  
Entity Registrant Name Parsons Corporation  
Entity Central Index Key 0000275880  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   106,185,132
Entity File Number 001-07782  
Entity Tax Identification Number 95-3232481  
Entity Address, Address Line One 14291 Park Meadow Drive  
Entity Address, Address Line Two Suite 100  
Entity Address, City or Town Chantilly  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 20151  
City Area Code 703  
Local Phone Number 988-8500  
Title of 12(b) Security Common Stock, $1 par value  
Security Exchange Name NYSE  
Document Quarterly Report true  
Document Transition Report false  
Entity Incorporation, State or Country Code DE  
Entity Interactive Data Current Yes  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents (including $128,259 and $128,761 Cash of consolidated joint ventures) $ 528,462 $ 272,943
Accounts receivable, net (including $278,869 and $274,846 Accounts receivable of consolidated joint ventures, net) 1,042,936 915,638
Contract assets (including $41,963 and $11,096 Contract assets of consolidated joint ventures) 803,685 757,515
Prepaid expenses and other current assets (including $15,220 and $11,929 Prepaid expenses and other current assets of consolidated joint ventures) 198,619 191,430
Total current assets 2,573,702 2,137,526
Property and equipment, net (including $3,207 and $3,274 Property and equipment of consolidated joint ventures, net) 98,217 98,957
Right of use assets, operating leases (including $7,423 and $9,885 Right of use assets, operating leases of consolidated joint ventures) 136,169 159,211
Goodwill 1,790,903 1,792,665
Investments in and advances to unconsolidated joint ventures 157,243 128,204
Intangible assets, net 248,079 275,566
Deferred tax assets 162,669 140,162
Other noncurrent assets 71,748 71,770
Total assets 5,238,730 4,804,061
Current liabilities:    
Accounts payable (including $55,621 and $49,234 Accounts payable of consolidated joint ventures) 252,838 242,821
Accrued expenses and other current liabilities (including $150,734 and $145,040 Accrued expenses and other current liabilities of consolidated joint ventures) 822,124 801,423
Contract liabilities (including $66,042 and $61,234 Contract liabilities of consolidated joint ventures) 298,104 301,107
Short-term lease liabilities, operating leases (including $4,123 and $4,753 Short-term lease liabilities, operating leases of consolidated joint ventures) 52,840 58,556
Income taxes payable 1,042 6,977
Total current liabilities 1,426,948 1,410,884
Long-term employee incentives 25,491 22,924
Long-term debt 1,247,306 745,963
Long-term lease liabilities, operating leases (including $3,299 and $5,132 Long-term lease liabilities, operating leases of consolidated joint ventures) 98,152 117,505
Deferred tax liabilities 9,789 9,775
Other long-term liabilities 111,400 120,295
Total liabilities 2,919,086 2,427,346
Contingencies (Note 12)
Shareholders' equity:    
Common stock, $1 par value; authorized 1,000,000,000 shares; 146,698,035 and 146,341,363 shares issued; 50,022,445 and 45,960,122 public shares outstanding; 56,161,683 and 59,879,857 ESOP shares outstanding 146,697 146,341
Treasury stock, 40,501,385 shares at cost (827,311) (827,311)
Additional paid-in capital 2,762,728 2,779,365
Retained earnings 155,535 203,724
Accumulated other comprehensive loss (19,139) (14,908)
Total Parsons Corporation shareholders' equity 2,218,510 2,287,211
Noncontrolling interests 101,134 89,504
Total shareholders' equity 2,319,644 2,376,715
Total liabilities and shareholders' equity $ 5,238,730 $ 4,804,061
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Cash and cash equivalents $ 528,462 $ 272,943
Accounts receivable, net 1,042,936 915,638
Contract assets 803,685 757,515
Prepaid expenses and other current assets 198,619 191,430
Property and equipment, net 98,217 98,957
Right of use assets, operating leases 136,169 159,211
Accounts payable 252,838 242,821
Accrued expenses and other current liabilities 822,124 801,423
Short-term lease liabilities, operating leases 52,840 58,556
Long-term lease liabilities, operating leases 98,152 117,505
Contract liabilities $ 298,104 $ 301,107
Common stock, par value $ 1 $ 1
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares, issued 146,698,035 146,341,363
Common stock, shares, outstanding 50,022,445 45,960,122
Treasury stock, shares 40,501,385 40,501,385
ESOP    
Common stock, shares, outstanding 56,161,683 59,879,857
Consolidated Joint Ventures    
Cash and cash equivalents $ 128,259 $ 128,761
Accounts receivable, net 278,869 274,846
Contract assets 41,963 11,096
Prepaid expenses and other current assets 15,220 11,929
Property and equipment, net 3,207 3,274
Right of use assets, operating leases 7,423 9,885
Accounts payable 55,621 49,234
Accrued expenses and other current liabilities 150,734 145,040
Short-term lease liabilities, operating leases 4,123 4,753
Long-term lease liabilities, operating leases 3,299 5,132
Contract liabilities $ 66,042 $ 61,234
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenue $ 1,670,467 $ 1,356,486 $ 3,206,143 $ 2,529,952
Direct cost of contracts 1,318,931 1,068,220 2,529,758 1,985,408
Equity in (losses) earnings of unconsolidated joint ventures (16,837) 75 (18,897) (5,765)
Selling, general and administrative expenses 223,277 211,897 444,222 411,205
Operating income 111,422 76,444 213,266 127,574
Interest income 3,825 306 4,977 1,099
Interest expense (13,008) (7,299) (26,006) (13,757)
Loss on extinguishment of debt 0 0 (211,018) 0
Other income (expense), net 895 543 (2,431) 1,857
Total other income (expense) (8,288) (6,450) (234,478) (10,801)
Income (loss) before income tax expense 103,134 69,994 (21,212) 116,773
Income tax (expense) benefit (22,415) (15,223) 9,819 (26,726)
Net income (loss) including noncontrolling interests 80,719 54,771 (11,393) 90,047
Net income attributable to noncontrolling interests (11,547) (11,530) (26,790) (21,253)
Net income (loss) attributable to Parsons Corporation $ 69,172 $ 43,241 $ (38,183) $ 68,794
Earnings (loss) per share:        
Basic $ 0.65 $ 0.41 $ (0.36) $ 0.66
Diluted $ 0.63 $ 0.38 $ (0.36) $ 0.61
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income (loss) including noncontrolling interests $ 80,719 $ 54,771 $ (11,393) $ 90,047
Other comprehensive income, net of tax        
Foreign currency translation adjustment, net of tax (2,245) 3,152 (4,172) 2,975
Pension adjustments, net of tax (16) 16 (47) 17
Comprehensive income (loss) including noncontrolling interests, net of tax 78,458 57,939 (15,612) 93,039
Comprehensive income attributable to noncontrolling interests, net of tax (11,559) (11,533) (26,802) (21,256)
Comprehensive income (loss) attributable to Parsons Corporation, net of tax $ 66,899 $ 46,406 $ (42,414) $ 71,783
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income (loss) including noncontrolling interests $ (11,393) $ 90,047
Adjustments to reconcile net (loss) income to net cash used in operating activities    
Depreciation and amortization 48,971 57,048
Amortization of debt issue costs 5,326 1,414
Loss (gain) on disposal of property and equipment 408 43
Loss on extinguishment of debt 211,018 0
Provision for doubtful accounts 0 91
Deferred taxes (222) (5,220)
Foreign currency transaction gains and losses 2,039 230
Equity in losses of unconsolidated joint ventures 18,897 5,765
Return on investments in unconsolidated joint ventures 20,788 9,313
Stock-based compensation 20,675 15,978
Contributions of treasury stock 30,140 29,167
Changes in assets and liabilities, net of acquisitions and consolidated joint ventures:    
Accounts receivable (131,414) (227,756)
Contract assets (47,905) (78,254)
Prepaid expenses and other assets (9,396) (40,899)
Accounts payable 10,585 35,043
Accrued expenses and other current liabilities (10,533) 33,336
Contract liabilities (1,360) 76,522
Income taxes (52,509) 10,309
Other long-term liabilities (6,308) 1,809
Net cash provided by operating activities 97,807 13,986
Cash flows from investing activities:    
Capital expenditures (18,698) (17,956)
Proceeds from sale of property and equipment 53 65
Payments for acquisitions, net of cash acquired (63) (42,273)
Investments in unconsolidated joint ventures (70,032) (24,507)
Return of investments in unconsolidated joint ventures 25 72
Proceeds from sales of investments in unconsolidated joint ventures 0 381
Net cash used in investing activities (88,715) (84,218)
Cash flows from financing activities:    
Proceeds from borrowings under credit agreement 153,200 187,400
Repayments of borrowings under credit agreement (153,200) (187,400)
Proceeds from issuance of convertible notes due 2029 800,000 0
Repurchases of convertible notes due 2025 (495,575) 0
Payments for debt issuance costs (19,185) 0
Contributions by noncontrolling interests 77 200
Distributions to noncontrolling interests (15,249) (2,487)
Repurchases of common stock (10,000) (8,000)
Taxes paid on vested stock (18,940) (6,838)
Capped call transactions (88,400) 0
Bond Hedge Termination 195,549 0
Redemption of warrants (104,952) 0
Proceeds from issuance of common stock 3,740 2,940
Net cash (used in) provided by financing activities 247,065 (14,185)
Effect of exchange rate changes (638) 467
Net increase (decrease) in cash, cash equivalents, and restricted cash 255,519 (83,950)
Cash, cash equivalents and restricted cash:    
Beginning of year 272,943 262,539
End of period $ 528,462 $ 178,589
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total Parsons Equity
Noncontrolling Interest
Beginning balance at Dec. 31, 2022 $ 2,095,935 $ 146,132 $ (844,936) $ 2,717,134 $ 43,089 $ (17,849) $ 2,043,570 $ 52,365
Comprehensive income                
Net income 90,047       68,794   68,794 21,253
Foreign currency translation gain (loss), net 2,975         2,972 2,972 3
Pension adjustments, net 17         17 17  
Contributions 200             200
Distributions (2,487)             (2,487)
Issuance of equity securities, net of retirements (3,900) 365   (3,895) (370)   (3,900)  
Repurchases of common stock (8,000) (185)   (7,815)     (8,000)  
Stock-based compensation 15,978     15,978     15,978  
Ending Balance at Jun. 30, 2023 2,190,766 146,312 (844,936) 2,721,402 111,513 (14,860) 2,119,431 71,335
Beginning balance at Mar. 31, 2023 2,125,530 146,244 (844,936) 2,712,167 68,429 (18,025) 2,063,879 61,651
Comprehensive income                
Net income 54,771       43,241   43,241 11,530
Foreign currency translation gain (loss), net 3,152         3,149 3,149 3
Pension adjustments, net 16         16 16  
Distributions (1,849)             (1,849)
Issuance of equity securities, net of retirements 2,160 114   2,203 (157)   2,160  
Repurchases of common stock (2,000) (46)   (1,954)     (2,000)  
Stock-based compensation 8,986     8,986     8,986  
Ending Balance at Jun. 30, 2023 2,190,766 146,312 (844,936) 2,721,402 111,513 (14,860) 2,119,431 71,335
Beginning balance at Dec. 31, 2023 2,376,715 146,341 (827,311) 2,779,365 203,724 (14,908) 2,287,211 89,504
Comprehensive income                
Net income (11,393)       (38,183)   (38,183) 26,790
Foreign currency translation gain (loss), net (4,172)         (4,184) (4,184) 12
Pension adjustments, net (47)         (47) (47)  
Contributions 77             77
Distributions (15,249)             (15,249)
Capped call transactions (66,121)     (66,121)     (66,121)  
Adjustments to warrant repurchased (104,952)     (104,952)     (104,952)  
Bond hedge termination 149,308     149,308     149,308  
Issuance of equity securities, net of retirements (15,197) 487   (5,678) (10,006)   (15,197)  
Repurchases of common stock (10,000) (131)   (9,869)     (10,000)  
Stock-based compensation 20,675     20,675     20,675  
Ending Balance at Jun. 30, 2024 2,319,644 146,697 (827,311) 2,762,728 155,535 (19,139) 2,218,510 101,134
Beginning balance at Mar. 31, 2024 2,243,157 146,717 (827,311) 2,759,867 87,261 (16,866) 2,149,668 93,489
Comprehensive income                
Net income 80,719       69,172   69,172 11,547
Foreign currency translation gain (loss), net (2,245)         (2,257) (2,257) 12
Pension adjustments, net (16)         (16) (16)  
Contributions 77             77
Distributions (3,991)             (3,991)
Issuance of equity securities, net of retirements 1,791 111   2,578 (898)   1,791  
Repurchases of common stock (10,000) (131)   (9,869)     (10,000)  
Stock-based compensation 10,152     10,152     10,152  
Ending Balance at Jun. 30, 2024 $ 2,319,644 $ 146,697 $ (827,311) $ 2,762,728 $ 155,535 $ (19,139) $ 2,218,510 $ 101,134
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ 69,172 $ 43,241 $ (38,183) $ 68,794
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2
Insider Trading Policies and Procedures
6 Months Ended
Jun. 30, 2024
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Description of Operations
6 Months Ended
Jun. 30, 2024
Description Of Operations Disclosure [Abstract]  
Description of Operations
1.
Description of Operations

Organization

Parsons Corporation, a Delaware corporation, and its subsidiaries (collectively, the “Company”) provide sophisticated design, engineering and technical services, and smart and agile software to the United States federal government and Critical Infrastructure customers worldwide. The Company performs work in various foreign countries through local subsidiaries, joint ventures and foreign offices maintained to carry out specific projects.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2
Basis of Presentation and Principles of Consolidation
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Principles of Consolidation
2.
Basis of Presentation and Principles of Consolidation

The accompanying unaudited consolidated financial statements and related notes of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and pursuant to the interim period reporting requirements of Form 10-Q. They do not include all of the information and footnotes required by GAAP for complete financial statements and, therefore, should be read in conjunction with our consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

In the opinion of management, the consolidated financial statements reflect all normal recurring adjustments necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. The results of operations and cash flows for any interim period are not necessarily indicative of results for the full year or for future years.

This Quarterly Report on Form 10-Q includes the accounts of Parsons Corporation and its subsidiaries and affiliates which it controls. Interests in joint ventures that are controlled by the Company, or for which the Company is otherwise deemed to be the primary beneficiary, are consolidated. For joint ventures in which the Company does not have a controlling interest, but exerts a significant influence, the Company applies the equity method of accounting (see “Note 14 – Investments in and Advances to Joint Ventures" for further discussion). Intercompany accounts and transactions are eliminated in consolidation. Certain amounts may not foot due to rounding.

Use of Estimates

The preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. The Company’s most significant estimates and judgments involve revenue recognition with respect to the determination of the costs to complete contracts and transaction price; determination of self-insurance reserves; useful lives of property and equipment and intangible assets; valuation of deferred income tax assets and uncertain tax positions, among others. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” and “Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023, for a discussion of the significant estimates and assumptions affecting our consolidated financial statements. Estimates of costs to complete contracts are continually evaluated as work progresses and are revised when necessary. When a change in estimate is determined to have an impact on contract profit, the Company records a positive or negative adjustment to the consolidated statement of income.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2
New Accounting Pronouncements
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
New Accounting Pronouncements
3.
New Accounting Pronouncements

In the fourth quarter of 2023, The Financial Accounting Standards Board ("FASB") Issued Accounting Standards Update (“ASU”) 2023-09, "Income Taxes (Topic 740)" ("ASU 2023-09"). ASU 2023-09 enhances the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 addresses investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024.

Early adoption is permitted. The adoption of this ASU will not have a material impact on the Company's consolidated financial statements.

In the fourth quarter of 2023, the FASB Issued ASU 2023-07, "Segment Reporting (Topic 280)". ASU 2023-07 introduces enhanced disclosures about significant segment expenses along with other enhanced segment disclosures. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The adoption of this ASU will not have a material impact on the Company's consolidated financial statements.

During July 2023, the FASB Issued ASU 2023-03. ASU 2023-03 incorporates, into certain accounting standards, amendments to SEC paragraphs pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revisions of Regulation S-X: Income or Loss Applicable to Common Stock. These rules are effective immediately. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions
6 Months Ended
Jun. 30, 2024
Business Combinations [Abstract]  
Acquisitions
4.
Acquisitions

I.S. Engineers, LLC

On October 31, 2023, the Company entered into a Membership Interest Purchase Agreement to acquire a 100% ownership interest in I.S. Engineers, LLC (“I.S. Engineers”), a privately-owned company, for $12.2 million in cash. Headquartered in Texas, I.S. Engineers provides full service consulting specializing in transportation engineering, including roads and highways, and program management. The acquisition was entirely funded by cash on-hand. In connection with this acquisition, the Company recognized $0.3 million of acquisition related “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition. The Company allocated the purchase price to the appropriate classes of tangible assets and liabilities and assigned the excess of $11.9 million entirely to goodwill. The entire value of goodwill was assigned to the Critical Infrastructure reporting unit and represents synergies expected to be realized from this business combination. No goodwill is deductible for income tax purposes.

Sealing Technologies, Inc.

On August 23, 2023, the Company acquired a 100% ownership interest in Sealing Technologies, Inc (“SealingTech”), a privately-owned company, for $179.3 million in cash and up to an additional $25 million in the event an earn out revenue target is exceeded. The Company borrowed $175 million under the Credit Agreement to fund the acquisition. Headquartered in Maryland, SealingTech expands Parsons’ customer base across the Department of Defense and Intelligence Community, and further enhances the company’s capabilities in defensive cyber operations; integrated mission-solutions powered by artificial intelligence (AI) and machine learning (ML); edge computing and edge access modernization; critical infrastructure protection; and secure data management. In connection with this acquisition, the Company recognized $3.3 million of acquisition-related expenses in “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition.

The Company has agreed to pay the selling shareholders up to an additional $25 million in the event an earn out revenue target of $110 million is exceeded during the fiscal year ended December 31, 2024. The earn out payment due and payable by the Company to the selling shareholders shall be equal to (i) five-tenths (0.5), multiplied by (ii) the difference of (A) the actual earn out revenue minus (B) the earn out revenue target; provided, however, that in no event shall the earn out payment exceed $25 million. In the event that the earn out revenue is less than or equal to the earn out revenue target, the earn out payment shall be zero. The earn out payment, if any, shall be paid by the Company to the selling shareholders within 15 days following the date the earn out statement becomes final and binding on both parties. The fair value of the earn out (contingent consideration in the table below) was calculated using a Black-Scholes model. See “Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023 for further information on how the fair value of contingent consideration is determined.

The following table summarizes the acquisition date fair value of the purchase consideration transferred (in thousands):

 

 

 

Amount

 

Cash paid at closing

 

$

179,259

 

Fair value of contingent consideration to be achieved

 

 

3,231

 

Total purchase price

 

$

182,490

 

The estimated fair value of the SealingTech contingent consideration as of June 30, 2024 was $4.1 million, a $1.8 million increase from the estimated fair value as of December 31, 2023. Changes in the estimated fair value are recorded to "other income (expense), net" in the consolidated financial statements.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):

 

 

 

Amount

 

Cash and cash equivalents

 

$

8,133

 

Accounts receivable

 

 

17,889

 

Contract assets

 

 

2,946

 

Prepaid expenses and other current assets

 

 

1,379

 

Property and equipment

 

 

2,025

 

Right of use assets, operating leases

 

 

1,836

 

Deferred tax assets

 

 

357

 

Goodwill

 

 

90,593

 

Intangible assets

 

 

75,000

 

Accounts payable

 

 

(15,987

)

Accrued expenses and other current liabilities

 

 

(2,408

)

Contract liabilities

 

 

(668

)

Short-term lease liabilities, operating leases

 

 

(418

)

Long-term lease liabilities, operating leases

 

 

(1,418

)

Net assets acquired

 

$

179,259

 

 

Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):

 

 

 

Gross
Carrying
Amount

 

 

Amortization
Period

 

 

 

 

 

(in years)

Customer relationships

 

$

40,000

 

 

14

Backlog

 

 

26,000

 

 

3

Developed technologies

 

 

8,000

 

 

3

Other

 

$

1,000

 

 

1

Amortization expense of $3.3 million and $6.6 million related to these intangible assets was recorded for the three and six months ended June 30, 2024, respectively. The entire value of goodwill was assigned to the Federal Solutions reporting unit and represents synergies expected to be realized from this business combination. The entire value of goodwill is deductible for tax purposes.

The amount of revenue generated by SealingTech and included within consolidated revenue is $16.9 million and $33.8 million for the three and six months ended June 30, 2024, respectively. The Company has determined that the presentation of net income from the date of acquisition is impracticable due to the integration of general corporate functions upon acquisition.

Supplemental Pro Forma Information (Unaudited)

Supplemental information of unaudited pro forma operating results assuming the SealingTech acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Pro forma Revenue

 

$

1,670,467

 

 

$

1,390,016

 

 

$

3,206,143

 

 

$

2,580,497

 

Pro forma Net Income including noncontrolling interests

 

 

81,910

 

 

 

59,230

 

 

$

(8,869

)

 

$

93,425

 

IPKeys Power Partners

On April 13, 2023, the Company entered into a merger agreement to acquire a 100% ownership interest in IPKeys Power Partners (“IPKeys”), a privately-owned company, for $43.0 million in cash. The merger brings IPKeys' established customer base, expanding Parsons' presence in two rapidly growing end markets: grid modernization and cyber resiliency for critical infrastructure. Headquartered in Tinton Falls, New Jersey, IPKeys is a trusted provider of enterprise software platform solutions that is actively delivering cyber and operational security to hundreds of electric, water, and gas utilities across North America. The acquisition was entirely funded by cash on-hand. In connection with this acquisition, the Company recognized $0.6 million of acquisition-related expenses in “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, respectively, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):

 

 

 

Amount

 

Cash and cash equivalents

 

$

126

 

Accounts receivable

 

 

3,937

 

Contract assets

 

 

834

 

Prepaid expenses and other current assets

 

 

455

 

Property and equipment

 

 

86

 

Right of use assets, operating leases

 

 

1,105

 

Other noncurrent assets

 

 

152

 

Goodwill

 

 

22,407

 

Intangible assets

 

 

23,000

 

Accounts payable

 

 

(541

)

Accrued expenses and other current liabilities

 

 

(1,768

)

Contract liabilities

 

 

(1,936

)

Short-term lease liabilities, operating leases

 

 

(343

)

Deferred tax liabilities

 

 

(3,713

)

Long-term lease liabilities, operating leases

 

 

(762

)

Net assets acquired

 

$

43,039

 

Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):

 

 

 

Gross
Carrying
Amount

 

 

Amortization
Period

 

 

 

 

 

(in years)

Customer relationships (1)

 

$

15,900

 

 

16

Developed technologies

 

 

7,000

 

 

11

Other

 

$

100

 

 

1

(1) The acquired business is a SaaS commercial business. Backlog for this type of business is included as customer relationships.

Amortization expense of $0.4 million and $0.8 million related to these intangible assets was recorded for the three and six months ended June 30, 2024, respectively and $0.4 million for both the three and six months ended June 30, 2023. The entire value of goodwill was assigned to the Critical Infrastructure reporting unit and represents synergies expected to be realized from this business combination. $0.9 million of goodwill is deductible for tax purposes.

The amount of revenue generated by IPKeys and included within consolidated revenue is $2.6 million for both the three and six months ended June 30, 2023. The Company has determined that the presentation of net income from the date of acquisition is impracticable due to the integration of general corporate functions upon acquisition.

Supplemental Pro Forma Information (Unaudited)

Supplemental information of unaudited pro forma operating results assuming the IPKeys acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Pro forma Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,532,807

 

Pro forma Net Income including noncontrolling interests

 

 

80,812

 

 

 

56,441

 

 

$

(11,141

)

 

$

91,803

 

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Contracts with Customers
5.
Contracts with Customers

Disaggregation of Revenue

The Company’s contracts contain both fixed-price and cost reimbursable components. Contract types are based on the component that represents the majority of the contract. The following table presents revenue disaggregated by contract type (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Fixed-price

 

$

707,235

 

 

$

440,094

 

 

$

1,338,454

 

 

$

781,106

 

Time-and-Materials

 

 

347,275

 

 

 

324,033

 

 

 

697,926

 

 

 

642,348

 

Cost-plus

 

 

615,957

 

 

 

592,359

 

 

 

1,169,763

 

 

 

1,106,498

 

Total

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

 

See “Note 18 – Segments Information” for the Company’s revenues by business lines.

Contract Assets and Contract Liabilities

Contract assets and contract liabilities balances at June 30, 2024 and December 31, 2023 were as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

$ change

 

 

% change

 

Contract assets

 

$

803,685

 

 

$

757,515

 

 

$

46,170

 

 

 

6.1

%

Contract liabilities

 

 

298,104

 

 

 

301,107

 

 

 

(3,003

)

 

 

-1.0

%

Net contract assets (liabilities) (1)

 

$

505,581

 

 

$

456,408

 

 

$

49,173

 

 

 

10.8

%

 

(1)
Total contract retentions included in net contract assets (liabilities) were $77.0 million as of June 30, 2024, of which $33.3 million are not expected to be paid in the next 12 months. Total contract retentions included in net contract assets (liabilities) were $73.8 million as of December 31, 2023. Contract assets at June 30, 2024 and December 31, 2023 include $102.0 million and $109.5 million, respectively, related to net claim recoveries. For the three and six months ended June 30, 2024 and June 30, 2023, there were no material losses recognized related to the collectability of claims, unapproved change orders, and requests for equitable adjustment.

During the three months ended June 30, 2024 and June 30, 2023, the Company recognized revenue of $30.9 million and $29.6 million, respectively, and $169.2 million and $107.7 million during the six months ended June 30, 2024 and June 30, 2023, respectively that was included in the corresponding contract liability balances at December 31, 2023 and December 31, 2022, respectively.

There was no significant impairment of contract assets recognized during the three and six months ended June 30, 2024 and June 30, 2023.

 

The following table presents revisions in estimates, such as changes in estimated claims or incentives, related to performance obligations partially satisfied in previous periods that individually had an impact of $5 million or more on revenue. In certain instances, revisions in estimates on a contract do not exceed the threshold in any particular quarter but exceed the threshold on a year-to-date basis (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue impact, net

 

$

-

 

 

$

20,168

 

 

$

(8,939

)

 

$

20,339

 

Certain financial statement impacts from revisions in estimates were as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating income (loss)

 

$

-

 

 

$

(551

)

 

$

(8,939

)

 

$

(1,080

)

Net income (loss)

 

 

-

 

 

 

(410

)

 

 

(6,677

)

 

 

(803

)

Diluted income (loss) per share

 

$

-

 

 

$

0.00

 

 

$

(0.06

)

 

$

(0.01

)

The amounts for the three and six months ended June 30, 2023, in the table above, include changes in estimates related to direct costs of contracts of $24.7 million for both periods, related to a write-down on a contract in the Critical Infrastructure segment.

Accounts Receivable, net

Accounts receivable, net consisted of the following as of June 30, 2024 and December 31, 2023 (in thousands):

 

 

 

2024

 

 

2023

 

Billed

 

$

692,946

 

 

$

646,375

 

Unbilled

 

 

353,876

 

 

 

273,215

 

   Total accounts receivable, gross

 

 

1,046,822

 

 

 

919,590

 

Allowance for doubtful accounts

 

 

(3,886

)

 

 

(3,952

)

   Total accounts receivable, net

 

$

1,042,936

 

 

$

915,638

 

 

Billed accounts receivable represents amounts billed to clients that have not been collected. Unbilled accounts receivable represents amounts where the Company has a present contractual right to bill but an invoice has not been issued to the customer at the period-end date. Receivables from contracts with the U.S. federal government and its agencies were 25% and 18% as of June 30, 2024 and December 31, 2023, respectively.

The allowance for doubtful accounts was determined based on consideration of trends in actual and forecasted credit quality of clients, including delinquency and payment history, type of client, such as a government agency or commercial sector client, and general economic conditions and particular industry conditions that may affect a client’s ability to pay.

Transaction Price Allocated to the Remaining Unsatisfied Performance Obligations

The Company’s remaining unsatisfied performance obligations (“RUPO”) as of June 30, 2024 represent a measure of the total dollar value of work to be performed on contracts awarded and in-progress. The Company had $6.2 billion in RUPO as of June 30, 2024.

RUPO will increase with awards of new contracts and decrease as the Company performs work and recognizes revenue on existing contracts. Projects are included within RUPO at such time the project is awarded and agreement on contract terms has been reached. The difference between RUPO and backlog relates to unexercised option years that are included within backlog and the value of Indefinite Delivery/Indefinite Quantity (“IDIQ”) contracts included in backlog for which delivery orders have not been issued.

RUPO is comprised of: (a) original transaction price, (b) change orders for which written confirmations from our customers have been received, (c) pending change orders for which the Company expects to receive confirmations in the ordinary course of business, and (d) claim amounts that the Company has made against customers for which it has

determined that it has a legal basis under existing contractual arrangements and a significant reversal of revenue is not probable, less revenue recognized to-date.

The Company expects to satisfy its RUPO as of June 30, 2024 over the following periods (in thousands):

 

 Period RUPO Will Be Satisfied

 

Within One Year

 

 

Within One to
Two Years

 

 

Thereafter

 

 Federal Solutions

 

$

1,724,068

 

 

$

261,075

 

 

$

175,603

 

 Critical Infrastructure

 

 

2,031,090

 

 

 

980,936

 

 

 

993,590

 

    Total

 

$

3,755,158

 

 

$

1,242,011

 

 

$

1,169,193

 

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2
Leases
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Leases
6.
Leases

The Company has operating and finance leases for corporate and project office spaces, vehicles, heavy machinery and office equipment. Our leases have remaining lease terms of one year to eight years, some of which may include options to extend the leases for up to five years, and some of which may include options to terminate the leases after the third year.

The components of lease costs for the three and six months ended June 30, 2024 and June 30, 2023 are as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating lease cost

 

$

16,885

 

 

$

17,129

 

 

$

33,562

 

 

$

33,754

 

Short-term lease cost

 

 

3,780

 

 

 

3,396

 

 

 

7,432

 

 

 

7,059

 

Amortization of right-of-use assets

 

 

835

 

 

 

670

 

 

 

1,612

 

 

 

1,186

 

Interest on lease liabilities

 

 

104

 

 

 

65

 

 

 

198

 

 

 

98

 

Sublease income

 

 

(1,119

)

 

 

(1,239

)

 

 

(2,238

)

 

 

(2,363

)

Total lease cost

 

$

20,485

 

 

$

20,021

 

 

$

40,566

 

 

$

39,734

 

 

Supplemental cash flow information related to leases for the three months ended June 30, 2024 and June 30, 2023 is as follows (in thousands):

 

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating cash flows for operating leases

 

$

34,189

 

 

$

35,076

 

Operating cash flows for finance leases

 

 

198

 

 

 

98

 

Financing cash flows from finance leases

 

 

1,536

 

 

 

1,166

 

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

 

 

6,400

 

 

 

43,398

 

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

 

$

2,506

 

 

$

3,412

 

 

Supplemental balance sheet and other information related to leases as of June 30, 2024 and December 31, 2023 are as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Operating Leases:

 

 

 

 

 

 

Right-of-use assets

 

$

136,169

 

 

$

159,211

 

Lease liabilities:

 

 

 

 

 

 

Current

 

 

52,840

 

 

 

58,556

 

Long-term

 

 

98,152

 

 

 

117,505

 

Total operating lease liabilities

 

$

150,992

 

 

$

176,061

 

Finance Leases:

 

 

 

 

 

 

Other noncurrent assets

 

$

8,704

 

 

$

7,779

 

Accrued expenses and other current liabilities

 

$

3,206

 

 

$

2,682

 

Other long-term liabilities

 

$

5,649

 

 

$

5,129

 

 

 

 

 

 

 

 

Weighted Average Remaining Lease Term:

 

 

 

 

 

 

Operating leases

 

3.7 Years

 

 

3.9 years

 

Finance leases

 

3 Years

 

 

3.1 years

 

Weighted Average Discount Rate:

 

 

 

 

 

 

Operating leases

 

 

4.3

%

 

 

4.2

%

Finance leases

 

 

4.8

%

 

 

4.6

%

 

As of June 30, 2024, the Company has no operating leases that have not yet commenced.

 

A maturity analysis of the future undiscounted cash flows associated with the Company’s operating and finance lease liabilities as of June 30, 2024 is as follows (in thousands):

 

 

 

Operating Leases

 

 

Finance Leases

 

2024 (remaining)

 

$

31,387

 

 

$

1,817

 

2025

 

 

49,993

 

 

 

3,235

 

2026

 

 

33,356

 

 

 

2,580

 

2027

 

 

20,033

 

 

 

1,400

 

2028

 

 

15,319

 

 

 

466

 

Thereafter

 

 

13,394

 

 

 

8

 

Total lease payments

 

 

163,482

 

 

 

9,506

 

Less: imputed interest

 

 

(12,490

)

 

 

(651

)

Total present value of lease liabilities

 

$

150,992

 

 

$

8,855

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
7.
Goodwill

The following table summarizes the changes in the carrying value of goodwill by reporting segment from December 31, 2023 to June 30, 2024 (in thousands):

 

 

 

December 31, 2023

 

 

Acquisitions

 

 

Foreign Exchange

 

 

June 30, 2024

 

Federal Solutions

 

$

1,686,901

 

 

$

-

 

 

$

-

 

 

$

1,686,901

 

Critical Infrastructure

 

 

105,764

 

 

 

-

 

 

 

(1,762

)

 

 

104,002

 

Total

 

$

1,792,665

 

 

$

-

 

 

$

(1,762

)

 

$

1,790,903

 

 

The Company performed a qualitative triggering analysis and determined there was no triggering event indicating a potential impairment to the carrying value of its goodwill at June 30, 2024 and concluded there has not been an impairment.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible Assets
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
8.
Intangible Assets

The gross amount and accumulated amortization of intangible assets with finite useful lives included in “Intangible assets, net” on the consolidated balance sheets are as follows (in thousands except for years):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

Weighted
Average

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Amortization
Period
(in years)

 

Backlog

 

$

107,000

 

 

$

(37,922

)

 

$

69,078

 

 

$

130,000

 

 

$

(45,964

)

 

$

84,036

 

 

 

4.8

 

Customer relationships

 

 

292,530

 

 

 

(128,572

)

 

 

163,958

 

 

 

297,120

 

 

 

(124,194

)

 

 

172,926

 

 

 

11.5

 

Leases

 

 

120

 

 

 

(118

)

 

 

2

 

 

 

120

 

 

 

(106

)

 

 

14

 

 

 

1.0

 

Developed technology

 

 

30,600

 

 

 

(17,620

)

 

 

12,980

 

 

 

31,600

 

 

 

(15,823

)

 

 

15,777

 

 

 

4.7

 

Trade name

 

 

1,000

 

 

 

(917

)

 

 

83

 

 

 

1,000

 

 

 

(417

)

 

 

583

 

 

 

1.0

 

Non-compete agreements

 

 

500

 

 

 

(347

)

 

 

153

 

 

 

1,500

 

 

 

(1,097

)

 

 

403

 

 

 

3.0

 

In process research and development

 

 

1,800

 

 

 

-

 

 

 

1,800

 

 

 

1,800

 

 

 

-

 

 

 

1,800

 

 

n/a

 

Other intangibles

 

 

25

 

 

 

-

 

 

 

25

 

 

 

375

 

 

 

(348

)

 

 

27

 

 

-

 

Total intangible assets

 

$

433,575

 

 

$

(185,496

)

 

$

248,079

 

 

$

463,515

 

 

$

(187,949

)

 

$

275,566

 

 

 

 

The aggregate amortization expense of intangible assets for the three months ended June 30, 2024 and June 30, 2023 was $13.8 million and $18.1 million, respectively and $27.5 million and $36.1 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

Estimated amortization expense for the remainder of the current fiscal year and in each of the next four years and beyond is as follows (in thousands):

 

 

 

June 30, 2024

 

2024

 

$

22,352

 

2025

 

 

43,443

 

2026

 

 

37,019

 

2027

 

 

32,538

 

2028

 

 

24,323

 

Thereafter

 

 

86,604

 

Total

 

$

246,279

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
9.
Property and Equipment, Net

Property and equipment consisted of the following at June 30, 2024 and December 31, 2023 (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

Useful life
(years)

Buildings and leasehold improvements

 

$

102,309

 

 

$

102,372

 

 

1-15

Furniture and equipment

 

 

84,574

 

 

 

84,244

 

 

3-10

Computer systems and equipment

 

 

172,846

 

 

 

168,926

 

 

3-10

Construction equipment

 

 

6,181

 

 

 

6,173

 

 

5-7

Construction in progress

 

 

25,019

 

 

 

21,030

 

 

 

 

 

 

390,929

 

 

 

382,745

 

 

 

Accumulated depreciation

 

 

(292,712

)

 

 

(283,788

)

 

 

Property and equipment, net

 

$

98,217

 

 

$

98,957

 

 

 

 

Depreciation expense for the three months ended June 30, 2024 and June 30, 2023 was $9.2 million and $9.5 million, respectively and $18.7 million and $18.9 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2
Debt and Credit Facilities
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Debt and Credit Facilities
10.
Debt and Credit Facilities

Debt consisted of the following (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Long-Term Debt:

 

 

 

 

 

 

Delayed draw term loan

 

$

350,000

 

 

$

350,000

 

Convertible senior notes due 2025

 

 

115,443

 

 

 

400,000

 

Convertible senior notes due 2029

 

 

800,000

 

 

 

-

 

Revolving credit facility

 

 

-

 

 

 

-

 

Debt issuance costs

 

 

(18,137

)

 

 

(4,037

)

Total

 

$

1,247,306

 

 

$

745,963

 

Delayed Draw Term Loan

In September 2022, the Company entered into a $350 million unsecured Delayed Draw Term Loan with an increase option of up to $150 million (the “2022 Delayed Draw Term Loan”). Proceeds of the 2022 Delayed Draw Term Loan Agreement may be used (a) to pay off in full, or partially payoff, the Company’s existing Senior Notes, (b) to prepay revolving loans outstanding under the Revolving Credit Agreement (as defined below), or (c) for working capital, capital expenditures and other lawful corporate purposes. The Company drew $350.0 million from the 2022 Delayed Draw Term Loan in November 2022. The Company incurred $0.9 million of debt issuance costs in connection with the delayed draw term loan. These costs are presented as a direct deduction from long-term debt on the face of the balance sheet. Interest expense related to the Delayed Draw Term Loan for the three months ended June 30, 2024 and June 30, 2023 were $5.8 million and $5.6 million, respectively and $11.8 million and $10.7 million for the six months ended June 30, 2024 and June 30, 2023, respectively. The amortization of debt issuance costs and interest expense is recorded in “Interest expense” on the consolidated statements of income. As of June 30, 2024 and December 31, 2023, there was $350.0 million outstanding under the Delayed Draw Term Loan.

The 2022 Delayed Draw Term Loan has a three-year maturity and permits the Company to borrow in U.S. dollars. The 2022 Delayed Draw Term Loan does not require any amortization payments by the Company. Depending on the Company’s consolidated leverage ratio (or debt rating after such time as the Company has such rating), borrowings under the 2022 Delayed Draw Term Loan Agreement will bear interest at either an adjusted Term SOFR benchmark rate plus a margin between 0.875% and 1.500% or a base rate plus a margin of between 0% and 0.500% and will initially bear interest at the middle of this range. The Company will pay a ticking fee on unused term loan commitments at a rate of 0.175% commencing with the date that is ninety (90) days after the Closing Date. Amounts outstanding under the 2022 Delayed Draw Term Loan Agreement may be prepaid at the option of the Company without premium or penalty, subject to customary breakage fees in connection with the prepayment of benchmark rate loans. The interest rates on June 30, 2024 and December 31, 2023 were both 6.6%.

Convertible Senior Notes due 2025

In August 2020, the Company issued an aggregate $400.0 million of 0.25% Convertible Senior Notes due 2025, including the exercise of a $50.0 million initial purchasers’ option. The Company received proceeds from the issuance and sale of the Convertible Senior Notes of $389.7 million, net of $10.3 million of transaction fees and other third-party offering expenses. The Convertible Senior Notes accrue interest at a rate of 0.25% per annum, payable semi-annually on February 15 and August 15 of each year beginning on February 15, 2021, and will mature on August 15, 2025, unless earlier repurchased, redeemed or converted.

The Convertible Senior Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company’s unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s subsidiaries

Each $1,000 of principal of the Notes will initially be convertible into 22.2913 shares of our common stock, which is equivalent to an initial conversion price of $44.86 per share, subject to adjustment upon the occurrence of specified events. On or after March 15, 2025 until the close of business on the second scheduled trading day immediately

preceding the maturity date of the Convertible Senior Notes, holders may convert all or a portion of their Convertible Senior Notes, regardless of the conditions below.

Prior to the close of business on the business day immediately preceding March 15, 2025, the Notes will be convertible at the option of the holders thereof only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on December 31, 2021, if the last reported sale price of the Company’s common stock for at least 20 trading days, whether or not consecutive, during a period of 30 consecutive trading days ending on, and including the last trading day of the immediately preceding calendar quarter, is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of Convertible Senior Notes for such trading day was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls such Convertible Senior Notes for redemption; or
upon the occurrence of specified corporate events described in the Indenture.

The Company may redeem all or any portion of the Convertible Senior Notes for cash, at its option, on or after August 21, 2023 and before the 51st scheduled trading day immediately before the maturity date at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for a specified period of time. In addition, calling any Convertible Senior Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Convertible Senior Note, in which case the conversion rate applicable to the conversion of that Convertible Senior Note will be increased in certain circumstances if it is converted after it is called for redemption.

Upon the occurrence of a fundamental change prior to the maturity date of the Convertible Senior Notes, holders of the Convertible Senior Notes may require the Company to repurchase all or a portion of the Convertible Senior Notes for cash at a price equal to 100% of the principal amount of the Convertible Senior Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

Upon conversion, the Company may settle the Convertible Senior Notes for cash, shares of the Company’s common stock, or a combination thereof, at the Company’s option. If the Company satisfies its conversion obligation solely in cash or through payment and delivery of a combination of cash and shares of the Company’s common stock, the amount of cash and shares of common stock due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 50-trading day observation period.

The Company recognized interest expense of $0.1 million and $0.7 million for the three months ended June 30, 2024 and June 30, 2023, respectively and $3.7 million and $1.5 million for the six months ended June 30, 2024 and June 30, 2023, respectively. The net, carrying value of the Convertible Senior Notes were $115.4 million and $396.5 million as of June 30, 2024 and December 31, 2023, respectively.

See the discussion of the partial repurchase of Convertible Senior Notes due 2025 and the unwind of the related note hedge and warrants below.

Note Hedge and Warrant - Convertible Senior Notes due 2025

In connection with the sale of the Convertible Senior Notes, the Company purchased a bond hedge designed to mitigate the potential dilution from the conversion of the Convertible Senior Notes. Under the five-year term of the bond hedge, upon a conversion of the bonds, the Company will receive the number of shares of common stock equal to the remaining common stock deliverable upon conversion of the Convertible Senior Notes if the conversion value exceeds the principal amount of the Notes. The aggregate number of shares that the Company could be obligated to issue upon conversion of the Convertible Senior Notes is approximately 8.9 million shares. The cost of the convertible note hedge transactions was $55.0 million.

The cost of the convertible note hedge was partially offset by the Company’s sale of warrants to acquire approximately 8.9 million shares of the Company’s common stock. The warrants were initially exercisable at a price of at least $66.46 per share and are subject to customary adjustments upon the occurrence of certain events, such as the payment of dividends. The Company received $13.8 million in cash proceeds from the sales of these warrants.

The bond hedge and warrant transactions effectively increased the conversion price associated with the Convertible Senior Notes during the term of these transactions from 35%, or $44.86, to 100%, or $66.46, at their issuance, thereby reducing the dilutive economic effect to shareholders upon actual conversion.

The bond hedges and warrants are indexed to, and potentially settled in, shares of the Company’s common stock. The net cost of $41.2 million for the purchase of the bond hedges and sale of the warrants was recorded as a reduction to additional paid-in capital in the consolidated balance sheets.

At issuance, the Company recorded a deferred tax liability of $16.2 million related to the Convertible Senior Notes debt discount and the capitalized debt issuance costs. The Company also recorded a deferred tax asset of $16.5 million related to the convertible note hedge transactions and the tax basis of the capitalized debt issuance costs through additional paid-in capital. The deferred tax liability and deferred tax asset were included net in “Deferred tax assets” on the consolidated balance sheets. Upon adoption of ASU 2020-06, the Company reversed the deferred tax liability of $13.9 million that the Company had recorded at issuance related to the Convertible Senior Note debt discount and recorded an additional deferred tax liability of $0.4 million related to the capitalized debt issuance costs. In addition, the Company recorded a $0.9 million adjustment to the deferred tax asset through retained earnings related to the tax effect of book accretion recorded in 2020 and reversed upon adoption.

Convertible Senior Notes due 2029

In February 2024, the Company issued an aggregate $800.0 million of 2.625% Convertible Senior Notes due 2029 (the “2029 Convertible Notes”), including the exercise of a $100.0 million initial purchasers’ option in full. The Company received proceeds from the issuance and sale of the 2029 Convertible Notes of $781.1 million, net of $18.9 million of transaction fees and other third-party offering expenses. The 2029 Convertible Notes accrue interest at a rate of 2.625% per annum, payable semi-annually on March 1 and September 1 of each year beginning on September 1, 2024, and will mature on March 1, 2029, unless earlier repurchased, redeemed or converted.

The 2029 Convertible Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the 2029 Convertible Notes; equal in right of payment to any of the Company’s unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, including borrowings under the Company’s revolving credit facility and delayed draw term loan credit facility, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s subsidiaries.

Each $1,000 of principal of the 2029 Convertible Notes will initially be convertible into 10.6256 shares of our common stock, which is equivalent to an initial conversion price of approximately $94.11 per share, subject to adjustment upon the occurrence of specified events. On or after October 1, 2028 until the close of business on the second scheduled trading day immediately preceding the maturity date of the 2029 Convertible Notes, holders may convert all or a portion of their 2029 Convertible Notes, regardless of the conditions below.

Prior to the close of business on the business day immediately preceding October 1, 2028, the 2029 Convertible Notes will be convertible at the option of the holders thereof only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on June 30, 2024, if the last reported sale price of the Company’s common stock for at least 20 trading days, whether or not consecutive, during a period of 30 consecutive trading days ending on, and including the last trading day of the immediately preceding calendar quarter, is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any ten consecutive trading day period in which, for each trading day of that period, the trading price per $1,000 principal amount of 2029 Convertible Notes for such trading day was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls such 2029 Convertible Notes for redemption; or
upon the occurrence of specified corporate events described in the Indenture.

The Company may redeem all or any portion of the 2029 Convertible Notes for cash, at its option, on or after March 8, 2027 and before the 51st scheduled trading day immediately before the maturity date at a redemption price equal to 100% of the principal amount of the 2029 Convertible Notes to be redeemed, plus accrued and unpaid interest, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for a specified period of time. In addition, calling any 2029 Convertible Notes for redemption will constitute a Make-Whole Fundamental Change with respect to that 2029 Convertible Note, in which case the conversion rate applicable to the conversion of that 2029 Convertible Notes will be increased in certain circumstances if it is converted after it is called for redemption.

Upon the occurrence of a fundamental change prior to the maturity date of the 2029 Convertible Notes, holders of the 2029 Convertible Notes may require the Company to repurchase all or a portion of the 2029 Convertible Notes for cash at a price equal to 100% of the principal amount of the 2029 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

Upon conversion, the Company will settle the principal amount of the 2029 Convertible Notes converted in cash and will settle the remainder of the consideration owed upon conversion in cash, shares of the Company’s common stock, or a combination thereof, at the Company’s option, with such amount of cash and, if applicable, shares of common stock due upon conversion based on a daily conversion value calculated on a proportionate basis for each trading day in a 50-trading day observation period.

The Company recognized interest expense with respect to the 2029 Convertible Notes of $6.3 million and $8.7 million for the three and six months ended June 30, 2024, respectively. As of June 30, 2024, the net, carrying value of the 2029 Convertible Notes was $782.2 million.

Capped Call Transactions - Convertible Senior Notes due 2029

In February 2024, in connection with the offering of the 2029 Convertible Notes, the Company entered into capped call transactions (the “Capped Call Transactions”) with certain financial institutions. The Capped Call Transactions are expected generally to reduce the potential dilution to the Company’s common stock upon any conversion of the Convertible Senior Notes due 2029 and/or offset any cash payments the Company is required to make in excess of the principal amount of any converted Convertible Senior Notes due 2029, as the case may be. If, however, the market price per share of the Company’s common stock, as measured under the terms of the Capped Call Transactions, exceeds the cap price of the Capped Call Transactions, there would nevertheless be dilution and/or there would not be an offset of such cash payments, in each case, to the extent that such market price exceeds the cap price of the Capped Call Transactions.

The cap price of the Capped Call Transactions is initially $131.7575 per share, which represents a premium of 75% over the last reported sale price of the Company’s common stock of $75.29 per share on the New York Stock Exchange on February 21, 2024, and is subject to certain adjustments under the terms of the Capped Call Transactions. The cost of $88.4 million for the Capped Call Transactions was recorded as a reduction to additional paid-in capital in the consolidated balance sheets.

At issuance, the Company recorded a deferred tax asset of $22.3 million related to the Capped Call Transactions costs through additional paid-in capital. The deferred tax asset was included in Deferred tax assets in the consolidated balance sheets.

Convertible Senior Notes due 2025 Partial Repurchase and Note Hedge and Warrants Partial Unwind

In connection with the issuance of the Convertible Senior Notes due 2029, during the first quarter of 2024, we used $391.8 million of the net proceeds to purchase approximately $228.1 million aggregate principal amount of our Convertible Senior Notes due 2025 concurrently with the offering in separate and individually negotiated transactions. In addition, we used $103.8 million to settle the repurchase of approximately $56.5 million aggregate principal amount of our Convertible Senior Notes due 2025 in a separately negotiated transaction that settled in March 2024. We also received approximately $90.6 million in cash from the note hedge counterparties for the partial termination of the existing bond hedge relating to the Convertible Senior Notes due 2025 repurchased, net of our obligations to the counterparties in

connection with the partial termination of the related warrant transactions. The tax effect of $46.2 million from the partial unwind of the existing bond hedge was recognized as a reduction in additional paid-in capital in the consolidated balance sheets. The income tax payable was included in Income taxes payable in the consolidated balance sheets.

The partial repurchase, during the six months ended June 30, 2024, resulted in a $214.2 million loss on debt extinguishment which includes a $3.2 million charge to interest expense for the acceleration of the amortization of debt issuance costs associated with the 0.25% Convertible Senior Notes due 2025. The tax effect of the debt extinguishment, excluding the interest expense, was recognized as a discrete event to the quarter giving rise to an increase in the effective tax rate and tax benefit of $49.9 million recognized in the income statement.

Revolving Credit Facility

 

In June 2021, the Company entered into a $650 million unsecured revolving credit facility (the “Credit Agreement”). The Company incurred $1.9 million of costs in connection with this Credit Agreement. The 2021 Credit Agreement replaced an existing Fifth Amended and Restated Credit Agreement dated as of November 15, 2017. Under the new agreement, the Company’s revolving credit facility was increased from $550 million to $650 million. The credit facility has a five-year maturity, which may be extended up to two times for periods determined by the Company and the applicable extending lenders, and permits the Company to borrow in U.S. dollars, certain specified foreign currencies, and each other currency that may be approved in accordance with the 2021 Facility. The borrowings under the Credit Agreement bear interest at either the Term SOFR rate plus a margin between 1.0% and 1.625% or a base rate (as defined in the Credit Agreement) plus a margin of between 0% and 0.625%. The rates on June 30, 2024 and December 31, 2023 were both 6.7%. Borrowings under this Credit Agreement are guaranteed by certain Company operating subsidiaries. Letters of credit commitments outstanding under this agreement aggregated to $43.0 million and $43.8 million at June 30, 2024 and December 31, 2023, respectively, which reduced borrowing limits available to the Company. Interest expense related to the Credit Agreement was $0.2 million and $0.3 million for the three months ended June 30, 2024 and June 30, 2023, respectively and $0.5 million and $0.5 million for the six months ended June 30, 2024 and June 30, 2023. There were no loan amounts outstanding under the Credit Agreement at June 30, 2024.

The Credit Agreement includes various covenants, including restrictions on indebtedness, liens, acquisitions, investments or dispositions, payment of dividends and maintenance of certain financial ratios and conditions. The Company was in compliance with these covenants at June 30, 2024 and December 31, 2023.

Letters of Credit

 

The Company also has in place several secondary bank credit lines for issuing letters of credit, principally for foreign contracts, to support performance and completion guarantees. Letters of credit commitments outstanding under these bank lines aggregated approximately $303.6 million and $320.7 million at June 30, 2024 and December 31, 2023, respectively.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
11.
Income Taxes

In 2021 the Organization for Economic Co-operation and Development (OECD) announced an inclusive Framework on Base Erosion and Profit Shifting (BEPS) including Pillar Two Model Rules defining the global minimum tax, also known as the Global Anti-Base Erosion (GloBE), which aims to ensure that multinational enterprises (MNEs) pay a 15% minimum level of tax regardless of where the MNE operates. The OECD has released its fourth round of administrative guidance In June 2024. Many non-US tax jurisdictions have either recently enacted legislation to adopt components of the Pillar Two Model Rules beginning in 2024 and/or have announced their plans to enact legislation in future years. The Company continues to evaluate the impact of the implementation of Pillar Two on its income tax position. The Company does not expect Pillar Two to result in any material impact to the Company’s income tax provision. We are continuing to evaluate the potential impact on future periods of the Pillar Two Framework, pending enactment of legislation by individual countries.

The Company’s effective tax rate was 21.7% and 21.8% for the three months ended June 30, 2024 and June 30, 2023, respectively. The decrease in the effective tax rate was due primarily to an increase in the foreign-derived intangible income (FDII) deduction, offset by an increased valuation allowance against deferred tax assets, and an increase in executive compensation subject to Section 162(m). The Company’s effective tax rate benefit was 46.3% and the effective tax rate was 22.9% for the six months ended June 30, 2024 and June 30, 2023, respectively. The change in effective tax rate was due primarily to the tax benefit resulting from the $211 million loss in partially unwinding Convertible Senior Notes during the first quarter 2024. The difference between the effective tax rate and the statutory U.S. Federal income

tax rate of 21% for the three and six months ended June 30, 2024 primarily relates to a change in jurisdictional earnings partially resulting from a loss in partially unwinding Convertible Senior Notes, the FDII deduction, equity based compensation, and untaxed income attributable to noncontrolling interests, partially offset by rate impacts related to state income taxes, and foreign withholding taxes.

As of June 30, 2024, the Company’s deferred tax assets were subject to a valuation allowance of $44.0 million primarily related to foreign net operating loss carryforwards, foreign tax credit carryforwards, reserves and capital losses that the Company has determined are not more-likely-than-not to be realized. The factors used to assess the likelihood of realization include: the past performance of the entities, forecasts of future taxable income, future reversals of existing taxable temporary differences, and available tax planning strategies that could be implemented to realize the deferred tax assets. The ability or failure to achieve the forecasted taxable income in these entities could affect the ultimate realization of deferred tax assets.

As of June 30, 2024 and December 31, 2023, the liability for income taxes associated with uncertain tax positions was $22.1 million and $25.5 million, respectively. It is reasonably possible that the Company may realize a decrease in our uncertain tax positions of approximately $2.8 million during the next 12 months as a result of concluding various tax audits and closing tax years.

Although the Company believes its reserves for its tax positions are reasonable, the final outcome of tax audits could be materially different, both favorably and unfavorably. It is reasonably possible that certain audits may conclude in the next 12 months and that the unrecognized tax benefits the Company has recorded in relation to these tax years may change compared to the liabilities recorded for these periods.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2
Contingencies
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Contingencies
12.
Contingencies

The Company is subject to certain lawsuits, claims and assessments that arise in the ordinary course of business. Additionally, the Company has been named as a defendant in lawsuits alleging personal injuries as a result of contact with asbestos products at various project sites. Management believes that any significant costs relating to these claims will be reimbursed by applicable insurance and, although there can be no assurance that these matters will be resolved favorably, management believes that the ultimate resolution of any of these claims will not have a material adverse effect on our consolidated financial position, results of operations, or cash flows. A liability is recorded when it is both probable that a loss has been incurred and the amount of loss or range of loss can be reasonably estimated. When using a range of loss estimate, the Company records the liability using the low end of the range unless some amount within the range of loss appears at that time to be a better estimate than any other amount in the range. The Company records a corresponding receivable for costs covered under its insurance policies. Management judgment is required to determine the outcome and the estimated amount of a loss related to such matters. Management believes that there are no claims or assessments outstanding which would materially affect the consolidated results of operations or the Company’s financial position.

In September 2015, a former Parsons employee filed an action in the United States District Court for the Northern District of Alabama against us as a qui tam relator on behalf of the United States (the “Relator”) alleging violation of the False Claims Act. The plaintiff alleges that, as a result of these actions, the United States paid in excess of $1 million per month between February and September 2006 that it should have paid to another contractor, plus $2.9 million to acquire vehicles for the contractor defendant to perform its security services. The lawsuit sought (i) that we cease and desist from violating the False Claims Act, (ii) monetary damages equal to three times the amount of damages that the United States has sustained because of our alleged violations, plus a civil penalty of not less than $5,500 and not more than $11,000 for each alleged violation of the False Claims Act, (iii) monetary damages equal to the maximum amount allowed pursuant to §3730(d) of the False Claims Act, and (iv) Relator’s costs for this action, including recovery of attorneys’ fees and costs incurred in the lawsuit. The United States government did not intervene in this matter as it is allowed to do so under the statute. The court heard dispositive motions in 2023, including Parsons’ motion for summary judgment. We are awaiting the court’s rulings upon such motions, which will determine whether a trial will be necessary for this matter in 2024.

On July 1, 2024, a final judgment was filed with the clerk of the Superior Court of the State of California In and For the County of San Mateo with an award of damages in the total amount of approximately $102.5 million in favor of Parsons Transportation Group, Inc. and against Alstom Signaling Operations LLC (Alstom"). This proposed award relates back to a lawsuit Parsons initially filed against the Peninsula Corridor Joint Powers Board for breach of contract and wrongful termination in February 2017 (which was settled between Parsons and the Joint Powers Board in 2021) and a cross-complaint filed against Alstom Signaling Operations LLC in November 2017, as subsequently amended, for breach of contract, negligence and intentional misrepresentation. Alstom filed its notice of appeal on July 9, 2024 and has posted a bond.

At this time, the Company is unable to determine the probability of the outcome of the litigation.

Federal government contracts are subject to audits, which are performed for the most part by the Defense Contract Audit Agency (“DCAA”). Audits by the DCAA and other agencies consist of reviews of our overhead rates, operating systems and cost proposals to ensure that we account for such costs in accordance with the Cost Accounting Standards (“CAS”). If the DCAA determines we have not accounted for such costs in accordance with the CAS, the DCAA may disallow these costs. The disallowance of such costs may result in a reduction of revenue and additional liability for the Company. Historically, the Company has not experienced any material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future. All audits of costs incurred on work performed through 2018 have been closed, and years thereafter remain open.

Although there can be no assurance that these matters will be resolved favorably, management believes that their ultimate resolution will not have a material adverse impact on the Company’s consolidated financial position, results of operations, or cash flows.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2
Retirement Benefit Plan
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Retirement Benefit Plan
13.
Retirement Benefit Plan

The Company’s principal retirement benefit plan is the Parsons Employee Stock Ownership Plan (“ESOP”), a stock bonus plan, established in 1975 to cover eligible employees of the Company and certain affiliated companies. Contributions of treasury stock to the ESOP are made annually in amounts determined by the Company’s board of directors and are held in trust for the sole benefit of the participants. Shares allocated to a participant’s account are fully vested after three years of credited service, or in the event(s) of reaching age 65, death or disability while an active employee of the Company. As of June 30, 2024 and December 31, 2023, total shares of the Company’s common stock outstanding were 106,184,128 and 105,839,978, respectively, of which 56,161,683 and 59,879,857, respectively, were held by the ESOP.

A participant’s interest in their ESOP account is redeemable upon certain events, including retirement, death, termination due to permanent disability, a severe financial hardship following termination of employment, certain conflicts of interest following termination of employment, or the exercise of diversification rights. Distributions from the ESOP of participants’ interests are made in the Company’s common stock based on quoted prices of a share of the Company’s common stock on the NYSE. A participant will be able to sell such shares of common stock in the market, subject to any requirements of the federal securities laws.

Total ESOP contribution expense was $15.1 million and $14.7 million for the three months ended June 30, 2024 and June 30, 2023, respectively and $30.1 million and $29.2 million for the six months ended June 30, 2024 and June 30, 2023, respectively. The expense is recorded in “Direct costs of contracts” and “Selling, general and administrative expense” in the consolidated statements of income. The fiscal 2024 ESOP contribution has not yet been made. The amount is currently included in accrued liabilities.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in and Advances to Joint Ventures
6 Months Ended
Jun. 30, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Investments in and Advances to Joint Ventures
14.
Investments in and Advances to Joint Ventures

The Company participates in joint ventures to bid, negotiate and complete specific projects. The Company is required to consolidate these joint ventures if it holds the majority voting interest or if the Company meets the criteria under the consolidation model, as described below.

The Company performs an analysis to determine whether its variable interests give the Company a controlling financial interest in a Variable Interest Entity (“VIE”) for which the Company is the primary beneficiary and should, therefore, be consolidated. Such analysis requires the Company to assess whether it has the power to direct the activities

of the VIE and the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE.

The Company analyzed all of its joint ventures and classified them into two groups: (1) joint ventures that must be consolidated because they are either not VIEs and the Company holds the majority voting interest, or because they are VIEs and the Company is the primary beneficiary; and (2) joint ventures that do not need to be consolidated because they are either not VIEs and the Company holds a minority voting interest, or because they are VIEs and the Company is not the primary beneficiary.

Many of the Company’s joint venture agreements provide for capital calls to fund operations, as necessary; however, such funding is infrequent and is not anticipated to be material.

Letters of credit outstanding described in “Note 10 – Debt and Credit Facilities” that relate to project ventures are $158.1 million and $147.7 million at June 30, 2024 and December 31, 2023.

In the table below, aggregated financial information relating to the Company’s joint ventures is provided because their nature, risk and reward characteristics are similar. None of the Company’s current joint ventures that meet the characteristics of a VIE are individually significant to the consolidated financial statements.

Consolidated Joint Ventures

The following represents financial information for consolidated joint ventures included in the consolidated financial statements (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Current assets

 

$

464,312

 

 

$

426,633

 

Noncurrent assets

 

 

11,670

 

 

 

14,295

 

Total assets

 

 

475,982

 

 

 

440,928

 

Current liabilities

 

 

276,649

 

 

 

260,286

 

Noncurrent liabilities

 

 

3,299

 

 

 

5,132

 

Total liabilities

 

 

279,948

 

 

 

265,418

 

Total joint venture equity

 

$

196,034

 

 

$

175,510

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

$

186,731

 

 

$

167,253

 

 

$

388,748

 

 

$

328,737

 

Costs

 

 

163,287

 

 

 

143,808

 

 

 

334,435

 

 

 

285,406

 

Net income

 

$

23,444

 

 

$

23,445

 

 

$

54,313

 

 

$

43,331

 

Net income attributable to noncontrolling interests

 

$

11,547

 

 

$

11,530

 

 

$

26,790

 

 

$

21,253

 

 

The assets of the consolidated joint ventures are restricted for use only by the particular joint venture and are not available for the Company’s general operations.

Unconsolidated Joint Ventures

The Company accounts for its unconsolidated joint ventures using the equity method of accounting. Under this method, the Company recognizes its proportionate share of the net earnings of these joint ventures as “Equity in (losses) earnings of unconsolidated joint ventures” in the consolidated statements of income. The Company’s maximum exposure to loss as a result of its investments in unconsolidated joint ventures is typically limited to the aggregate of the carrying value of the investment and future funding commitments.

The following represents the financial information of the Company’s unconsolidated joint ventures as presented in their unaudited financial statements (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Current assets

 

$

1,617,486

 

 

$

1,607,953

 

Noncurrent assets

 

 

462,319

 

 

 

483,693

 

Total assets

 

 

2,079,805

 

 

 

2,091,646

 

Current liabilities

 

 

970,590

 

 

 

1,057,113

 

Noncurrent liabilities

 

 

498,239

 

 

 

518,647

 

Total liabilities

 

 

1,468,829

 

 

 

1,575,760

 

Total joint venture equity

 

$

610,976

 

 

$

515,886

 

Investments in and advances to unconsolidated joint ventures

 

$

157,243

 

 

$

128,204

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

$

544,000

 

 

$

530,467

 

 

$

1,017,532

 

 

$

879,624

 

Costs

 

 

555,971

 

 

 

534,555

 

 

 

1,032,721

 

 

 

893,950

 

Net income (loss)

 

$

(11,971

)

 

$

(4,088

)

 

$

(15,189

)

 

$

(14,326

)

Equity in losses of unconsolidated joint ventures

 

$

(16,837

)

 

$

75

 

 

$

(18,897

)

 

$

(5,765

)

 

The Company had net contributions to its unconsolidated joint ventures for the three months ended June 30, 2024 and June 30, 2023 of $29.2 million and of $9.9 million, respectively and $49.2 million and $14.7 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

The following table presents certain financial statement impacts from changes in estimates on unconsolidated joint ventures in the Critical Infrastructure segment (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating income (loss)

 

$

(22,433

)

 

$

(6,987

)

 

$

(30,793

)

 

$

(16,974

)

Net income (loss)

 

 

(22,433

)

 

 

(5,198

)

 

 

(30,793

)

 

 

(12,629

)

Diluted income (loss) per share

 

$

(0.20

)

 

$

(0.05

)

 

$

(0.29

)

 

$

(0.11

)

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Related Party Transactions
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Related Party Transactions
15.
Related Party Transactions

The Company often provides services to unconsolidated joint ventures and revenues include amounts related to recovering costs for these services. Revenues related to services the Company provided to unconsolidated joint ventures for the three months ended June 30, 2024 and June 30, 2023 were $50.5 million and $55.4 million, respectively, and $97.3 million and $106.3 million for the six months ended June 30, 2024 and June 30, 2023, respectively.

For the three months ended June 30, 2024 and June 30, 2023, the Company incurred $36.1 million and $39.8 million, respectively, and $71.5 million and $78.9 million for the six months ended June 30, 2024 and June 30, 2023, respectively, of reimbursable costs.

Amounts included in the consolidated balance sheets related to services the Company provided to unconsolidated joint ventures are as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Accounts receivable

 

$

47,778

 

 

$

38,898

 

Contract assets

 

 

15,909

 

 

 

38,009

 

Contract liabilities

 

 

14,215

 

 

 

15,287

 

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
16.
Fair Value of Financial Instruments

The authoritative guidance on fair value measurement defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (referred to as an “exit price”). At June 30, 2024 and December 31, 2023, the Company’s financial instruments include cash, cash equivalents, accounts receivable, accounts payable, and other liabilities. The fair values of these financial instruments approximate their carrying values due to their short-term maturities.

Investments measured at fair value are based on one or more of the following three valuation techniques:

Market approach—Prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities;
Cost approach—Amount that would be required to replace the service capacity of an asset (i.e., replacement cost); and
Income approach—Techniques to convert future amounts to a single present amount based on market expectations (including present value techniques, option-pricing models and lattice models).

In addition, the guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets and liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are:

Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities;

Level 2 Pricing inputs that include quoted prices for similar assets and liabilities in active markets and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the instrument; and

Level 3 Prices or valuations that require inputs that are both significant to the fair value measurements and unobservable.

The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

Financial assets and liabilities measured at fair value on a quarterly basis are as follows:

Fair value as of June 30, 2024 (in thousands):

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Contingent consideration

 

 

 

 

 

 

 

 

 

 

 

 

Earnout liability

 

$

-

 

 

$

-

 

 

$

4,142

 

 

$

4,142

 

Total liabilities at fair value

 

$

-

 

 

$

-

 

 

$

4,142

 

 

$

4,142

 

 

Fair value as of December 31, 2023 (in thousands):

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Contingent consideration

 

 

 

 

 

 

 

 

 

 

 

 

Earnout liability

 

$

-

 

 

$

-

 

 

$

2,300

 

 

$

2,300

 

Total liabilities at fair value

 

$

-

 

 

$

-

 

 

$

2,300

 

 

$

2,300

 

Refer to Notes to Consolidated Financial Statements included in the Company’s Form 10-K for the year ended December 31, 2023 for a more complete discussion of the various items within the consolidated financial statements measured at fair value and the methods used to determine fair value.

The carrying values and estimated fair values of our financial instruments that are not required to be recorded at fair value in our consolidated balance sheets, on the basis of Level 1 inputs for the Company's convertible notes and Level 2 inputs for the delayed draw term loan, were as follows (in thousands):

 

 

June 30, 2024

 

 

December 31, 2023

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Convertible senior notes due 2025

 

$

115,443

 

 

$

207,797

 

 

$

400,000

 

 

$

568,000

 

Convertible senior notes due 2029

 

 

800,000

 

 

 

859,520

 

 

 

-

 

 

 

-

 

Delayed draw term loan

 

 

350,000

 

 

 

350,000

 

 

 

350,000

 

 

 

350,000

 

Total

 

$

1,265,443

 

 

$

1,417,317

 

 

$

750,000

 

 

$

918,000

 

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
17.
Earnings Per Share

Basic earnings per share (“EPS”) is computed using the weighted average number of shares outstanding during the period and income available to shareholders. Diluted EPS includes additional common shares that would have been outstanding if potential common shares with a dilutive effect had been issued using the if-converted method for Convertible Debt and the treasury stock method for all other instruments.

Under the treasury stock method, the weighted average number of shares outstanding is adjusted to reflect the dilutive effects of stock-based awards.

Under the if-converted method:

1.
Convertible Senior Notes due 2025:
a.
Income available to shareholders is adjusted to add back interest expense, after tax (unless antidilutive).
b.
Weighted average number of shares outstanding is adjusted to include the shares underlying the convertible debt (unless antidilutive).
c.
Shares underlying the bond hedge (unless antidilutive).
d.
Shares underlying the warrants (unless antidilutive).
2.
Convertible Senior Notes due 2029:
a.
Interest has been excluded from the numerator and no shares have been included in the denominator of diluted EPS, as the principal amount of convertible debt will be settled in cash with any excess conversion value settled in cash or shares of common stock.
b.
Excludes shares underlying the capped call as the shares are antidilutive.

The following tables reconcile the denominator and numerator used to compute basic EPS to the denominator and numerator used to compute diluted EPS for the three and six months ended June 30, 2024 and June 30, 2023 (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Numerator for Basic and Diluted EPS:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to Parsons Corporation - basic

 

$

69,172

 

 

$

43,241

 

 

$

(38,183

)

 

$

68,794

 

Convertible senior notes if-converted method interest adjustment

 

 

54

 

 

 

554

 

 

 

-

 

 

 

1,106

 

Net income (loss) attributable to Parsons Corporation - diluted

 

$

69,226

 

 

$

43,795

 

 

$

(38,183

)

 

$

69,900

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for Basic and Diluted EPS:

 

 

 

 

 

 

 

 

 

 

 

 

Basic weighted average number of shares outstanding

 

 

106,303

 

 

 

104,908

 

 

 

106,170

 

 

 

104,856

 

Dilutive effect of stock-based awards

 

 

1,233

 

 

 

883

 

 

 

 

 

 

941

 

Dilutive effect of warrants

 

 

415

 

 

 

 

 

 

 

 

 

 

Dilutive effect of convertible senior notes due 2025

 

 

2,573

 

 

 

8,917

 

 

 

 

 

 

8,917

 

Diluted weighted average number of shares outstanding

 

 

110,524

 

 

 

114,708

 

 

 

106,170

 

 

 

114,714

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.65

 

 

$

0.41

 

 

$

(0.36

)

 

$

0.66

 

Diluted

 

$

0.63

 

 

$

0.38

 

 

$

(0.36

)

 

$

0.61

 

Anti-dilutive stock-based awards excluded from the calculation of earnings per share for the three months ended June 30, 2024 and June 30, 2023 were 15,400 and 3,837, respectively.

Due to the loss for the six months ended June 30, 2024, the potential dilution from stock based awards of 1.4 million shares, convertible senior notes due 2025 of 4.7 million shares and convertible senior notes due 2025 interest expense of $2.8 million have been excluded from the calculation of diluted earnings per share, as their inclusion would have been antidilutive.

Anti-dilutive stock-based awards excluded from the calculation of earnings per share for the six months ended June 30, 2023 were 1,265.

Share Repurchases

On August 9, 2021, the Company’s Board of Directors authorized the Company to acquire a number of shares of Common Stock having an aggregate market value of not greater than $100 million from time to time, commencing on August 12, 2021. The Board further amended this authorization in August 2022 to remove the prior expiration date and grant executive leadership the discretion to determine the price for such share repurchases. The Board further amended this authorization in February 2024 to restore the repurchase capacity to $100 million and removed the $25 million quarterly cap on such repurchases.

At the time of the February 2024 authorization, the Company had repurchased shares with an aggregated market value (including fees) of $54.7 million. The aggregate market value of shares of Common Stock the Company is authorized to acquire, from both the August 2021 and February 2024 authorizations, is not greater than $154.7 million.

As of June 30, 2024, the Company has $90 million remaining under the stock repurchase program.

Repurchased shares of common stock are retired and included in “Repurchases of common stock” in cash flows from financing activities in the Consolidated Statements of Cash Flows. The primary purpose of the Company’s share repurchase program is to reduce the dilutive effect of shares issued under the Company’s ESOP and other stock benefit plans. The timing, amount and manner of share repurchases may depend upon market conditions and economic

circumstances, availability of investment opportunities, the availability and costs of financing, the market price of the Company's common stock, other uses of capital and other factors.

The following table summarizes the repurchase activity under the stock repurchase program:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Total shares repurchased

 

 

131,053

 

 

 

46,077

 

 

 

131,053

 

 

 

185,475

 

Total shares retired

 

 

131,053

 

 

 

46,077

 

 

 

131,053

 

 

 

185,475

 

Average price paid per share

 

$

76.30

 

 

$

43.40

 

 

$

76.30

 

 

$

43.13

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Segment Information
18.
Segment Information

The Company operates in two reportable segments: Federal Solutions and Critical Infrastructure.

The Federal Solutions segment provides advanced technical solutions to the U.S. government, delivering timely, cost-effective hardware, software and services for mission-critical projects. The segment provides advanced technologies, supporting national security missions in cybersecurity, missile defense, and military facility modernization, logistics support, hazardous material remediation and engineering services.

The Critical Infrastructure segment provides integrated engineering and management services for complex physical and digital infrastructure around the globe. The Critical Infrastructure segment is a technology innovator focused on next generation digital systems and complex structures. Industry leading capabilities in engineering and project management allow the Company to deliver significant value to customers by employing cutting-edge technologies, improving timelines and reducing costs.

The Company defines its reportable segments based on the way the chief operating decision maker (“CODM”), its Chief Executive Officer, evaluates the performance of each segment and manages the operations of the Company for purposes of allocating resources among the segments. The CODM evaluates segment operating performance using segment Revenue and segment Adjusted EBITDA attributable to Parsons Corporation.

The following table summarizes business segment revenue for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Federal Solutions revenue

 

$

988,603

 

 

$

762,797

 

 

$

1,898,211

 

 

$

1,397,343

 

Critical Infrastructure revenue

 

 

681,864

 

 

 

593,689

 

 

 

1,307,932

 

 

 

1,132,609

 

Total revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Equity in (losses) earnings of unconsolidated joint ventures:

 

 

 

 

 

 

 

 

 

 

 

 

Federal Solutions

 

$

1,466

 

 

$

955

 

 

$

997

 

 

$

2,067

 

Critical Infrastructure

 

 

(18,303

)

 

 

(880

)

 

 

(19,894

)

 

$

(7,832

)

Total equity in (losses) earnings of unconsolidated joint ventures

 

$

(16,837

)

 

$

75

 

 

$

(18,897

)

 

$

(5,765

)

 

The Company defines Adjusted EBITDA attributable to Parsons Corporation as Adjusted EBITDA excluding Adjusted EBITDA attributable to noncontrolling interests. The Company defines Adjusted EBITDA as net income (loss) attributable to Parsons Corporation, adjusted to include net income (loss) attributable to noncontrolling interests and to exclude interest expense (net of interest income), provision for income taxes, depreciation and amortization and certain other items that are not considered in the evaluation of ongoing operating performance. These other items include net income (loss) attributable to noncontrolling interests, asset impairment charges, equity-based compensation, income and expense recognized on litigation matters, expenses incurred in connection with acquisitions and other non-recurring transaction costs and expenses related to our prior restructuring. The following table reconciles business segment

Adjusted EBITDA attributable to Parsons Corporation to Net Income attributable to Parsons Corporation for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

Adjusted EBITDA attributable to Parsons Corporation

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

     Federal Solutions

 

$

102,781

 

 

$

85,640

 

 

$

195,322

 

 

$

141,788

 

     Critical Infrastructure

 

 

35,612

 

 

 

20,936

 

 

 

68,575

 

 

 

45,293

 

Adjusted EBITDA attributable to Parsons Corporation

 

 

138,393

 

 

 

106,576

 

 

 

263,897

 

 

 

187,081

 

Adjusted EBITDA attributable to noncontrolling interests

 

 

11,837

 

 

 

11,730

 

 

 

27,426

 

 

 

21,616

 

Depreciation and amortization

 

 

(24,440

)

 

 

(28,689

)

 

 

(48,971

)

 

 

(57,048

)

Interest expense, net

 

 

(9,183

)

 

 

(6,993

)

 

 

(21,029

)

 

 

(12,658

)

Income tax benefit (expense)

 

 

(22,415

)

 

 

(15,223

)

 

 

9,819

 

 

 

(26,726

)

Equity-based compensation expense

 

 

(10,647

)

 

 

(9,314

)

 

 

(23,303

)

 

 

(16,017

)

Loss on extinguishment of debt

 

 

-

 

 

 

-

 

 

 

(211,018

)

 

 

-

 

Transaction-related costs (a)

 

 

(2,302

)

 

 

(1,917

)

 

 

(5,188

)

 

 

(3,535

)

Restructuring expense (b)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(546

)

Other (c)

 

 

(524

)

 

 

(1,399

)

 

 

(3,026

)

 

 

(2,120

)

Net (loss) income including noncontrolling interests

 

 

80,719

 

 

 

54,771

 

 

 

(11,393

)

 

 

90,047

 

Net income attributable to noncontrolling interests

 

 

11,547

 

 

 

11,530

 

 

 

26,790

 

 

 

21,253

 

Net (loss) income attributable to Parsons Corporation

 

$

69,172

 

 

$

43,241

 

 

$

(38,183

)

 

$

68,794

 

 

(a)
Reflects costs incurred in connection with acquisitions and other non-recurring transaction costs, primarily fees paid for professional services and employee retention.
(b)
Reflects costs associated with corporate restructuring initiatives.
(c)
Includes a combination of gain/loss related to sale of fixed assets, software implementation costs, and other individually insignificant items that are non-recurring in nature.

Asset information by segment is not a key measure of performance used by the CODM.

The following tables present revenues and property and equipment, net by geographic area (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

1,419,327

 

 

$

1,136,290

 

 

$

2,691,577

 

 

$

2,085,005

 

Middle East

 

 

246,063

 

 

 

219,253

 

 

 

504,984

 

 

 

436,651

 

Rest of World

 

 

5,077

 

 

 

943

 

 

 

9,582

 

 

 

8,296

 

Total Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

The geographic location of revenue is determined by the location of the customer.

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Property and Equipment, Net

 

 

 

 

 

 

North America

 

$

89,506

 

 

$

91,766

 

Middle East

 

 

8,711

 

 

 

7,191

 

Total Property and Equipment, Net

 

$

98,217

 

 

$

98,957

 

North America includes revenue in the United States for the three months ended June 30, 2024 and June 30, 2023 of $1.3 billion and $1.0 billion, respectively and for the six months ended June 30, 2024 and June 30, 2023 of $2.5 billion and $1.9 billion, respectively. North America property and equipment, net includes $81.7 million and $83.9 million of property and equipment, net in the United States at June 30, 2024 and December 31, 2023, respectively.

The following table presents revenues by business units (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Defense and Intelligence

 

$

420,396

 

 

$

381,328

 

 

$

828,784

 

 

$

745,688

 

Engineered Systems

 

 

568,207

 

 

 

381,469

 

 

 

1,069,427

 

 

 

651,655

 

Federal Solutions revenues

 

 

988,603

 

 

 

762,797

 

 

 

1,898,211

 

 

 

1,397,343

 

Infrastructure – North America

 

 

434,163

 

 

 

373,153

 

 

 

799,445

 

 

 

692,712

 

Infrastructure – Europe, Middle East and Africa

 

 

247,701

 

 

 

220,536

 

 

 

508,487

 

 

 

439,897

 

Critical Infrastructure revenues

 

 

681,864

 

 

 

593,689

 

 

 

1,307,932

 

 

 

1,132,609

 

Total Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

Effective October 1, 2023, the Company reorganized its Critical Infrastructure business units from Mobility Solutions and Connected Communities to Infrastructure – North America and Infrastructure – Europe, Middle East and Africa. The prior year information in the table above has been reclassified to conform to the business unit changes.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Subsequent Events
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events
19.
Subsequent Events

After the end of the quarter ended June 30, 2024, the Company entered into a merger agreement to acquire a 100% ownership interest in BlackSignal Technologies, LLC, ("BlackSignal") a privately-owned company, for approximately $200 million from cash on hand. Headquartered in Chantilly, Virginia, BlackSignal is a next-generation digital signal processing, electronic warfare, and cyber security provider built to counter near peer threats. Upon closing, Parsons believes that the acquisition will expand Parsons' customer base across the Department of Defense and Intelligence Community and significantly strengthen Parsons' positioning within offensive cyber warfare, while adding new capabilities in the counterspace radio frequency domain. We anticipate that the closing will occur in Q3 2024.

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Basis of Presentation and Principles of Consolidation (Policies)
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Principles of Consolidation

The accompanying unaudited consolidated financial statements and related notes of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and pursuant to the interim period reporting requirements of Form 10-Q. They do not include all of the information and footnotes required by GAAP for complete financial statements and, therefore, should be read in conjunction with our consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023.

In the opinion of management, the consolidated financial statements reflect all normal recurring adjustments necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. The results of operations and cash flows for any interim period are not necessarily indicative of results for the full year or for future years.

This Quarterly Report on Form 10-Q includes the accounts of Parsons Corporation and its subsidiaries and affiliates which it controls. Interests in joint ventures that are controlled by the Company, or for which the Company is otherwise deemed to be the primary beneficiary, are consolidated. For joint ventures in which the Company does not have a controlling interest, but exerts a significant influence, the Company applies the equity method of accounting (see “Note 14 – Investments in and Advances to Joint Ventures" for further discussion). Intercompany accounts and transactions are eliminated in consolidation. Certain amounts may not foot due to rounding.

Use of Estimates

Use of Estimates

The preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. The Company’s most significant estimates and judgments involve revenue recognition with respect to the determination of the costs to complete contracts and transaction price; determination of self-insurance reserves; useful lives of property and equipment and intangible assets; valuation of deferred income tax assets and uncertain tax positions, among others. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” and “Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023, for a discussion of the significant estimates and assumptions affecting our consolidated financial statements. Estimates of costs to complete contracts are continually evaluated as work progresses and are revised when necessary. When a change in estimate is determined to have an impact on contract profit, the Company records a positive or negative adjustment to the consolidated statement of income.
New Accounting Pronouncements

In the fourth quarter of 2023, The Financial Accounting Standards Board ("FASB") Issued Accounting Standards Update (“ASU”) 2023-09, "Income Taxes (Topic 740)" ("ASU 2023-09"). ASU 2023-09 enhances the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 addresses investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after December 15, 2024.

Early adoption is permitted. The adoption of this ASU will not have a material impact on the Company's consolidated financial statements.

In the fourth quarter of 2023, the FASB Issued ASU 2023-07, "Segment Reporting (Topic 280)". ASU 2023-07 introduces enhanced disclosures about significant segment expenses along with other enhanced segment disclosures. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The adoption of this ASU will not have a material impact on the Company's consolidated financial statements.

During July 2023, the FASB Issued ASU 2023-03. ASU 2023-03 incorporates, into certain accounting standards, amendments to SEC paragraphs pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revisions of Regulation S-X: Income or Loss Applicable to Common Stock. These rules are effective immediately. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.

Leases The Company has operating and finance leases for corporate and project office spaces, vehicles, heavy machinery and office equipment. Our leases have remaining lease terms of one year to eight years, some of which may include options to extend the leases for up to five years, and some of which may include options to terminate the leases after the third year.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2024
Sealing Technologies, Inc.  
Schedule of Acquisition Date Fair Value of the Purchase Consideration Transferred

The following table summarizes the acquisition date fair value of the purchase consideration transferred (in thousands):

 

 

 

Amount

 

Cash paid at closing

 

$

179,259

 

Fair value of contingent consideration to be achieved

 

 

3,231

 

Total purchase price

 

$

182,490

 

Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):

 

 

 

Amount

 

Cash and cash equivalents

 

$

8,133

 

Accounts receivable

 

 

17,889

 

Contract assets

 

 

2,946

 

Prepaid expenses and other current assets

 

 

1,379

 

Property and equipment

 

 

2,025

 

Right of use assets, operating leases

 

 

1,836

 

Deferred tax assets

 

 

357

 

Goodwill

 

 

90,593

 

Intangible assets

 

 

75,000

 

Accounts payable

 

 

(15,987

)

Accrued expenses and other current liabilities

 

 

(2,408

)

Contract liabilities

 

 

(668

)

Short-term lease liabilities, operating leases

 

 

(418

)

Long-term lease liabilities, operating leases

 

 

(1,418

)

Net assets acquired

 

$

179,259

 

Schedule of Intangible Assets Value on Purchase Price

Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):

 

 

 

Gross
Carrying
Amount

 

 

Amortization
Period

 

 

 

 

 

(in years)

Customer relationships

 

$

40,000

 

 

14

Backlog

 

 

26,000

 

 

3

Developed technologies

 

 

8,000

 

 

3

Other

 

$

1,000

 

 

1

Schedule of Supplemental Pro Forma Information

Supplemental information of unaudited pro forma operating results assuming the SealingTech acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Pro forma Revenue

 

$

1,670,467

 

 

$

1,390,016

 

 

$

3,206,143

 

 

$

2,580,497

 

Pro forma Net Income including noncontrolling interests

 

 

81,910

 

 

 

59,230

 

 

$

(8,869

)

 

$

93,425

 

IPKeys Power Partners  
Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):

 

 

 

Amount

 

Cash and cash equivalents

 

$

126

 

Accounts receivable

 

 

3,937

 

Contract assets

 

 

834

 

Prepaid expenses and other current assets

 

 

455

 

Property and equipment

 

 

86

 

Right of use assets, operating leases

 

 

1,105

 

Other noncurrent assets

 

 

152

 

Goodwill

 

 

22,407

 

Intangible assets

 

 

23,000

 

Accounts payable

 

 

(541

)

Accrued expenses and other current liabilities

 

 

(1,768

)

Contract liabilities

 

 

(1,936

)

Short-term lease liabilities, operating leases

 

 

(343

)

Deferred tax liabilities

 

 

(3,713

)

Long-term lease liabilities, operating leases

 

 

(762

)

Net assets acquired

 

$

43,039

 

Schedule of Intangible Assets Value on Purchase Price

Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):

 

 

 

Gross
Carrying
Amount

 

 

Amortization
Period

 

 

 

 

 

(in years)

Customer relationships (1)

 

$

15,900

 

 

16

Developed technologies

 

 

7,000

 

 

11

Other

 

$

100

 

 

1

(1) The acquired business is a SaaS commercial business. Backlog for this type of business is included as customer relationships.

Schedule of Supplemental Pro Forma Information

Supplemental information of unaudited pro forma operating results assuming the IPKeys acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Pro forma Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,532,807

 

Pro forma Net Income including noncontrolling interests

 

 

80,812

 

 

 

56,441

 

 

$

(11,141

)

 

$

91,803

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue

The Company’s contracts contain both fixed-price and cost reimbursable components. Contract types are based on the component that represents the majority of the contract. The following table presents revenue disaggregated by contract type (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Fixed-price

 

$

707,235

 

 

$

440,094

 

 

$

1,338,454

 

 

$

781,106

 

Time-and-Materials

 

 

347,275

 

 

 

324,033

 

 

 

697,926

 

 

 

642,348

 

Cost-plus

 

 

615,957

 

 

 

592,359

 

 

 

1,169,763

 

 

 

1,106,498

 

Total

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

Summary of Contract Assets and Contract Liabilities

Contract assets and contract liabilities balances at June 30, 2024 and December 31, 2023 were as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

$ change

 

 

% change

 

Contract assets

 

$

803,685

 

 

$

757,515

 

 

$

46,170

 

 

 

6.1

%

Contract liabilities

 

 

298,104

 

 

 

301,107

 

 

 

(3,003

)

 

 

-1.0

%

Net contract assets (liabilities) (1)

 

$

505,581

 

 

$

456,408

 

 

$

49,173

 

 

 

10.8

%

(1)
Total contract retentions included in net contract assets (liabilities) were $77.0 million as of June 30, 2024, of which $33.3 million are not expected to be paid in the next 12 months. Total contract retentions included in net contract assets (liabilities) were $73.8 million as of December 31, 2023. Contract assets at June 30, 2024 and December 31, 2023 include $102.0 million and $109.5 million, respectively, related to net claim recoveries. For the three and six months ended June 30, 2024 and June 30, 2023, there were no material losses recognized related to the collectability of claims, unapproved change orders, and requests for equitable adjustment.
Summary of Changes in Revenue

The following table presents revisions in estimates, such as changes in estimated claims or incentives, related to performance obligations partially satisfied in previous periods that individually had an impact of $5 million or more on revenue. In certain instances, revisions in estimates on a contract do not exceed the threshold in any particular quarter but exceed the threshold on a year-to-date basis (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue impact, net

 

$

-

 

 

$

20,168

 

 

$

(8,939

)

 

$

20,339

 

Summary of Finanial Statement Impact from Revisions in Estimates

Certain financial statement impacts from revisions in estimates were as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating income (loss)

 

$

-

 

 

$

(551

)

 

$

(8,939

)

 

$

(1,080

)

Net income (loss)

 

 

-

 

 

 

(410

)

 

 

(6,677

)

 

 

(803

)

Diluted income (loss) per share

 

$

-

 

 

$

0.00

 

 

$

(0.06

)

 

$

(0.01

)

Summary of Accounts Receivable, Net

Accounts receivable, net consisted of the following as of June 30, 2024 and December 31, 2023 (in thousands):

 

 

 

2024

 

 

2023

 

Billed

 

$

692,946

 

 

$

646,375

 

Unbilled

 

 

353,876

 

 

 

273,215

 

   Total accounts receivable, gross

 

 

1,046,822

 

 

 

919,590

 

Allowance for doubtful accounts

 

 

(3,886

)

 

 

(3,952

)

   Total accounts receivable, net

 

$

1,042,936

 

 

$

915,638

 

Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy

The Company expects to satisfy its RUPO as of June 30, 2024 over the following periods (in thousands):

 

 Period RUPO Will Be Satisfied

 

Within One Year

 

 

Within One to
Two Years

 

 

Thereafter

 

 Federal Solutions

 

$

1,724,068

 

 

$

261,075

 

 

$

175,603

 

 Critical Infrastructure

 

 

2,031,090

 

 

 

980,936

 

 

 

993,590

 

    Total

 

$

3,755,158

 

 

$

1,242,011

 

 

$

1,169,193

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Summary of Lease Costs

The components of lease costs for the three and six months ended June 30, 2024 and June 30, 2023 are as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating lease cost

 

$

16,885

 

 

$

17,129

 

 

$

33,562

 

 

$

33,754

 

Short-term lease cost

 

 

3,780

 

 

 

3,396

 

 

 

7,432

 

 

 

7,059

 

Amortization of right-of-use assets

 

 

835

 

 

 

670

 

 

 

1,612

 

 

 

1,186

 

Interest on lease liabilities

 

 

104

 

 

 

65

 

 

 

198

 

 

 

98

 

Sublease income

 

 

(1,119

)

 

 

(1,239

)

 

 

(2,238

)

 

 

(2,363

)

Total lease cost

 

$

20,485

 

 

$

20,021

 

 

$

40,566

 

 

$

39,734

 

Schedule of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases for the three months ended June 30, 2024 and June 30, 2023 is as follows (in thousands):

 

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating cash flows for operating leases

 

$

34,189

 

 

$

35,076

 

Operating cash flows for finance leases

 

 

198

 

 

 

98

 

Financing cash flows from finance leases

 

 

1,536

 

 

 

1,166

 

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

 

 

6,400

 

 

 

43,398

 

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

 

$

2,506

 

 

$

3,412

 

Schedule of Supplemental Balance Sheet and Other Information Related to Leases

Supplemental balance sheet and other information related to leases as of June 30, 2024 and December 31, 2023 are as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Operating Leases:

 

 

 

 

 

 

Right-of-use assets

 

$

136,169

 

 

$

159,211

 

Lease liabilities:

 

 

 

 

 

 

Current

 

 

52,840

 

 

 

58,556

 

Long-term

 

 

98,152

 

 

 

117,505

 

Total operating lease liabilities

 

$

150,992

 

 

$

176,061

 

Finance Leases:

 

 

 

 

 

 

Other noncurrent assets

 

$

8,704

 

 

$

7,779

 

Accrued expenses and other current liabilities

 

$

3,206

 

 

$

2,682

 

Other long-term liabilities

 

$

5,649

 

 

$

5,129

 

 

 

 

 

 

 

 

Weighted Average Remaining Lease Term:

 

 

 

 

 

 

Operating leases

 

3.7 Years

 

 

3.9 years

 

Finance leases

 

3 Years

 

 

3.1 years

 

Weighted Average Discount Rate:

 

 

 

 

 

 

Operating leases

 

 

4.3

%

 

 

4.2

%

Finance leases

 

 

4.8

%

 

 

4.6

%

Schedule of Maturity Analysis of Future Undiscounted Cash Flows

A maturity analysis of the future undiscounted cash flows associated with the Company’s operating and finance lease liabilities as of June 30, 2024 is as follows (in thousands):

 

 

 

Operating Leases

 

 

Finance Leases

 

2024 (remaining)

 

$

31,387

 

 

$

1,817

 

2025

 

 

49,993

 

 

 

3,235

 

2026

 

 

33,356

 

 

 

2,580

 

2027

 

 

20,033

 

 

 

1,400

 

2028

 

 

15,319

 

 

 

466

 

Thereafter

 

 

13,394

 

 

 

8

 

Total lease payments

 

 

163,482

 

 

 

9,506

 

Less: imputed interest

 

 

(12,490

)

 

 

(651

)

Total present value of lease liabilities

 

$

150,992

 

 

$

8,855

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Value of Goodwill by Reporting Segment

The following table summarizes the changes in the carrying value of goodwill by reporting segment from December 31, 2023 to June 30, 2024 (in thousands):

 

 

 

December 31, 2023

 

 

Acquisitions

 

 

Foreign Exchange

 

 

June 30, 2024

 

Federal Solutions

 

$

1,686,901

 

 

$

-

 

 

$

-

 

 

$

1,686,901

 

Critical Infrastructure

 

 

105,764

 

 

 

-

 

 

 

(1,762

)

 

 

104,002

 

Total

 

$

1,792,665

 

 

$

-

 

 

$

(1,762

)

 

$

1,790,903

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Amount and Accumulated Amortization of Intangible Assets

The gross amount and accumulated amortization of intangible assets with finite useful lives included in “Intangible assets, net” on the consolidated balance sheets are as follows (in thousands except for years):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

Weighted
Average

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Amount

 

 

Amortization
Period
(in years)

 

Backlog

 

$

107,000

 

 

$

(37,922

)

 

$

69,078

 

 

$

130,000

 

 

$

(45,964

)

 

$

84,036

 

 

 

4.8

 

Customer relationships

 

 

292,530

 

 

 

(128,572

)

 

 

163,958

 

 

 

297,120

 

 

 

(124,194

)

 

 

172,926

 

 

 

11.5

 

Leases

 

 

120

 

 

 

(118

)

 

 

2

 

 

 

120

 

 

 

(106

)

 

 

14

 

 

 

1.0

 

Developed technology

 

 

30,600

 

 

 

(17,620

)

 

 

12,980

 

 

 

31,600

 

 

 

(15,823

)

 

 

15,777

 

 

 

4.7

 

Trade name

 

 

1,000

 

 

 

(917

)

 

 

83

 

 

 

1,000

 

 

 

(417

)

 

 

583

 

 

 

1.0

 

Non-compete agreements

 

 

500

 

 

 

(347

)

 

 

153

 

 

 

1,500

 

 

 

(1,097

)

 

 

403

 

 

 

3.0

 

In process research and development

 

 

1,800

 

 

 

-

 

 

 

1,800

 

 

 

1,800

 

 

 

-

 

 

 

1,800

 

 

n/a

 

Other intangibles

 

 

25

 

 

 

-

 

 

 

25

 

 

 

375

 

 

 

(348

)

 

 

27

 

 

-

 

Total intangible assets

 

$

433,575

 

 

$

(185,496

)

 

$

248,079

 

 

$

463,515

 

 

$

(187,949

)

 

$

275,566

 

 

 

 

Schedule of Estimated Amortization Expense

Estimated amortization expense for the remainder of the current fiscal year and in each of the next four years and beyond is as follows (in thousands):

 

 

 

June 30, 2024

 

2024

 

$

22,352

 

2025

 

 

43,443

 

2026

 

 

37,019

 

2027

 

 

32,538

 

2028

 

 

24,323

 

Thereafter

 

 

86,604

 

Total

 

$

246,279

 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment consisted of the following at June 30, 2024 and December 31, 2023 (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

Useful life
(years)

Buildings and leasehold improvements

 

$

102,309

 

 

$

102,372

 

 

1-15

Furniture and equipment

 

 

84,574

 

 

 

84,244

 

 

3-10

Computer systems and equipment

 

 

172,846

 

 

 

168,926

 

 

3-10

Construction equipment

 

 

6,181

 

 

 

6,173

 

 

5-7

Construction in progress

 

 

25,019

 

 

 

21,030

 

 

 

 

 

 

390,929

 

 

 

382,745

 

 

 

Accumulated depreciation

 

 

(292,712

)

 

 

(283,788

)

 

 

Property and equipment, net

 

$

98,217

 

 

$

98,957

 

 

 

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Debt and Credit Facilities (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Debt

Debt consisted of the following (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Long-Term Debt:

 

 

 

 

 

 

Delayed draw term loan

 

$

350,000

 

 

$

350,000

 

Convertible senior notes due 2025

 

 

115,443

 

 

 

400,000

 

Convertible senior notes due 2029

 

 

800,000

 

 

 

-

 

Revolving credit facility

 

 

-

 

 

 

-

 

Debt issuance costs

 

 

(18,137

)

 

 

(4,037

)

Total

 

$

1,247,306

 

 

$

745,963

 

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in and Advances to Joint Ventures (Tables)
6 Months Ended
Jun. 30, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Financial Information of Consolidated Joint Ventures

The following represents financial information for consolidated joint ventures included in the consolidated financial statements (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Current assets

 

$

464,312

 

 

$

426,633

 

Noncurrent assets

 

 

11,670

 

 

 

14,295

 

Total assets

 

 

475,982

 

 

 

440,928

 

Current liabilities

 

 

276,649

 

 

 

260,286

 

Noncurrent liabilities

 

 

3,299

 

 

 

5,132

 

Total liabilities

 

 

279,948

 

 

 

265,418

 

Total joint venture equity

 

$

196,034

 

 

$

175,510

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

$

186,731

 

 

$

167,253

 

 

$

388,748

 

 

$

328,737

 

Costs

 

 

163,287

 

 

 

143,808

 

 

 

334,435

 

 

 

285,406

 

Net income

 

$

23,444

 

 

$

23,445

 

 

$

54,313

 

 

$

43,331

 

Net income attributable to noncontrolling interests

 

$

11,547

 

 

$

11,530

 

 

$

26,790

 

 

$

21,253

 

Summary of Financial Information for Unconsolidated Joint Ventures

The following represents the financial information of the Company’s unconsolidated joint ventures as presented in their unaudited financial statements (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Current assets

 

$

1,617,486

 

 

$

1,607,953

 

Noncurrent assets

 

 

462,319

 

 

 

483,693

 

Total assets

 

 

2,079,805

 

 

 

2,091,646

 

Current liabilities

 

 

970,590

 

 

 

1,057,113

 

Noncurrent liabilities

 

 

498,239

 

 

 

518,647

 

Total liabilities

 

 

1,468,829

 

 

 

1,575,760

 

Total joint venture equity

 

$

610,976

 

 

$

515,886

 

Investments in and advances to unconsolidated joint ventures

 

$

157,243

 

 

$

128,204

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

$

544,000

 

 

$

530,467

 

 

$

1,017,532

 

 

$

879,624

 

Costs

 

 

555,971

 

 

 

534,555

 

 

 

1,032,721

 

 

 

893,950

 

Net income (loss)

 

$

(11,971

)

 

$

(4,088

)

 

$

(15,189

)

 

$

(14,326

)

Equity in losses of unconsolidated joint ventures

 

$

(16,837

)

 

$

75

 

 

$

(18,897

)

 

$

(5,765

)

Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures

The following table presents certain financial statement impacts from changes in estimates on unconsolidated joint ventures in the Critical Infrastructure segment (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Operating income (loss)

 

$

(22,433

)

 

$

(6,987

)

 

$

(30,793

)

 

$

(16,974

)

Net income (loss)

 

 

(22,433

)

 

 

(5,198

)

 

 

(30,793

)

 

 

(12,629

)

Diluted income (loss) per share

 

$

(0.20

)

 

$

(0.05

)

 

$

(0.29

)

 

$

(0.11

)

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures

Amounts included in the consolidated balance sheets related to services the Company provided to unconsolidated joint ventures are as follows (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Accounts receivable

 

$

47,778

 

 

$

38,898

 

Contract assets

 

 

15,909

 

 

 

38,009

 

Contract liabilities

 

 

14,215

 

 

 

15,287

 

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Summay of Financial Assets and Liabilities Measured at Fair Value on a Recurrig Basis

Financial assets and liabilities measured at fair value on a quarterly basis are as follows:

Fair value as of June 30, 2024 (in thousands):

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Contingent consideration

 

 

 

 

 

 

 

 

 

 

 

 

Earnout liability

 

$

-

 

 

$

-

 

 

$

4,142

 

 

$

4,142

 

Total liabilities at fair value

 

$

-

 

 

$

-

 

 

$

4,142

 

 

$

4,142

 

 

Fair value as of December 31, 2023 (in thousands):

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Contingent consideration

 

 

 

 

 

 

 

 

 

 

 

 

Earnout liability

 

$

-

 

 

$

-

 

 

$

2,300

 

 

$

2,300

 

Total liabilities at fair value

 

$

-

 

 

$

-

 

 

$

2,300

 

 

$

2,300

 

Summary of Carrying Values and Estimated Fair Values Of Financial Instruments

The carrying values and estimated fair values of our financial instruments that are not required to be recorded at fair value in our consolidated balance sheets, on the basis of Level 1 inputs for the Company's convertible notes and Level 2 inputs for the delayed draw term loan, were as follows (in thousands):

 

 

June 30, 2024

 

 

December 31, 2023

 

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Convertible senior notes due 2025

 

$

115,443

 

 

$

207,797

 

 

$

400,000

 

 

$

568,000

 

Convertible senior notes due 2029

 

 

800,000

 

 

 

859,520

 

 

 

-

 

 

 

-

 

Delayed draw term loan

 

 

350,000

 

 

 

350,000

 

 

 

350,000

 

 

 

350,000

 

Total

 

$

1,265,443

 

 

$

1,417,317

 

 

$

750,000

 

 

$

918,000

 

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS

The following tables reconcile the denominator and numerator used to compute basic EPS to the denominator and numerator used to compute diluted EPS for the three and six months ended June 30, 2024 and June 30, 2023 (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Numerator for Basic and Diluted EPS:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) attributable to Parsons Corporation - basic

 

$

69,172

 

 

$

43,241

 

 

$

(38,183

)

 

$

68,794

 

Convertible senior notes if-converted method interest adjustment

 

 

54

 

 

 

554

 

 

 

-

 

 

 

1,106

 

Net income (loss) attributable to Parsons Corporation - diluted

 

$

69,226

 

 

$

43,795

 

 

$

(38,183

)

 

$

69,900

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator for Basic and Diluted EPS:

 

 

 

 

 

 

 

 

 

 

 

 

Basic weighted average number of shares outstanding

 

 

106,303

 

 

 

104,908

 

 

 

106,170

 

 

 

104,856

 

Dilutive effect of stock-based awards

 

 

1,233

 

 

 

883

 

 

 

 

 

 

941

 

Dilutive effect of warrants

 

 

415

 

 

 

 

 

 

 

 

 

 

Dilutive effect of convertible senior notes due 2025

 

 

2,573

 

 

 

8,917

 

 

 

 

 

 

8,917

 

Diluted weighted average number of shares outstanding

 

 

110,524

 

 

 

114,708

 

 

 

106,170

 

 

 

114,714

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.65

 

 

$

0.41

 

 

$

(0.36

)

 

$

0.66

 

Diluted

 

$

0.63

 

 

$

0.38

 

 

$

(0.36

)

 

$

0.61

 

Schedule of Repurchase Program

The following table summarizes the repurchase activity under the stock repurchase program:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Total shares repurchased

 

 

131,053

 

 

 

46,077

 

 

 

131,053

 

 

 

185,475

 

Total shares retired

 

 

131,053

 

 

 

46,077

 

 

 

131,053

 

 

 

185,475

 

Average price paid per share

 

$

76.30

 

 

$

43.40

 

 

$

76.30

 

 

$

43.13

 

XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Summary of Business Segment Information

The following table summarizes business segment revenue for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Federal Solutions revenue

 

$

988,603

 

 

$

762,797

 

 

$

1,898,211

 

 

$

1,397,343

 

Critical Infrastructure revenue

 

 

681,864

 

 

 

593,689

 

 

 

1,307,932

 

 

 

1,132,609

 

Total revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Equity in (losses) earnings of unconsolidated joint ventures:

 

 

 

 

 

 

 

 

 

 

 

 

Federal Solutions

 

$

1,466

 

 

$

955

 

 

$

997

 

 

$

2,067

 

Critical Infrastructure

 

 

(18,303

)

 

 

(880

)

 

 

(19,894

)

 

$

(7,832

)

Total equity in (losses) earnings of unconsolidated joint ventures

 

$

(16,837

)

 

$

75

 

 

$

(18,897

)

 

$

(5,765

)

Summary of Adjusted EBITDA Business Segment Information The following table reconciles business segment

Adjusted EBITDA attributable to Parsons Corporation to Net Income attributable to Parsons Corporation for the periods presented (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

Adjusted EBITDA attributable to Parsons Corporation

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

     Federal Solutions

 

$

102,781

 

 

$

85,640

 

 

$

195,322

 

 

$

141,788

 

     Critical Infrastructure

 

 

35,612

 

 

 

20,936

 

 

 

68,575

 

 

 

45,293

 

Adjusted EBITDA attributable to Parsons Corporation

 

 

138,393

 

 

 

106,576

 

 

 

263,897

 

 

 

187,081

 

Adjusted EBITDA attributable to noncontrolling interests

 

 

11,837

 

 

 

11,730

 

 

 

27,426

 

 

 

21,616

 

Depreciation and amortization

 

 

(24,440

)

 

 

(28,689

)

 

 

(48,971

)

 

 

(57,048

)

Interest expense, net

 

 

(9,183

)

 

 

(6,993

)

 

 

(21,029

)

 

 

(12,658

)

Income tax benefit (expense)

 

 

(22,415

)

 

 

(15,223

)

 

 

9,819

 

 

 

(26,726

)

Equity-based compensation expense

 

 

(10,647

)

 

 

(9,314

)

 

 

(23,303

)

 

 

(16,017

)

Loss on extinguishment of debt

 

 

-

 

 

 

-

 

 

 

(211,018

)

 

 

-

 

Transaction-related costs (a)

 

 

(2,302

)

 

 

(1,917

)

 

 

(5,188

)

 

 

(3,535

)

Restructuring expense (b)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(546

)

Other (c)

 

 

(524

)

 

 

(1,399

)

 

 

(3,026

)

 

 

(2,120

)

Net (loss) income including noncontrolling interests

 

 

80,719

 

 

 

54,771

 

 

 

(11,393

)

 

 

90,047

 

Net income attributable to noncontrolling interests

 

 

11,547

 

 

 

11,530

 

 

 

26,790

 

 

 

21,253

 

Net (loss) income attributable to Parsons Corporation

 

$

69,172

 

 

$

43,241

 

 

$

(38,183

)

 

$

68,794

 

 

(a)
Reflects costs incurred in connection with acquisitions and other non-recurring transaction costs, primarily fees paid for professional services and employee retention.
(b)
Reflects costs associated with corporate restructuring initiatives.
(c)
Includes a combination of gain/loss related to sale of fixed assets, software implementation costs, and other individually insignificant items that are non-recurring in nature.
Summary of Revenues and Property and Equipment, Net by Geographic Area

The following tables present revenues and property and equipment, net by geographic area (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

1,419,327

 

 

$

1,136,290

 

 

$

2,691,577

 

 

$

2,085,005

 

Middle East

 

 

246,063

 

 

 

219,253

 

 

 

504,984

 

 

 

436,651

 

Rest of World

 

 

5,077

 

 

 

943

 

 

 

9,582

 

 

 

8,296

 

Total Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

The geographic location of revenue is determined by the location of the customer.

 

 

 

June 30, 2024

 

 

December 31, 2023

 

Property and Equipment, Net

 

 

 

 

 

 

North America

 

$

89,506

 

 

$

91,766

 

Middle East

 

 

8,711

 

 

 

7,191

 

Total Property and Equipment, Net

 

$

98,217

 

 

$

98,957

 

Summary of Revenues by Business Lines

The following table presents revenues by business units (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

 

June 30, 2024

 

 

June 30, 2023

 

Revenue

 

 

 

 

 

 

 

 

 

 

 

 

Defense and Intelligence

 

$

420,396

 

 

$

381,328

 

 

$

828,784

 

 

$

745,688

 

Engineered Systems

 

 

568,207

 

 

 

381,469

 

 

 

1,069,427

 

 

 

651,655

 

Federal Solutions revenues

 

 

988,603

 

 

 

762,797

 

 

 

1,898,211

 

 

 

1,397,343

 

Infrastructure – North America

 

 

434,163

 

 

 

373,153

 

 

 

799,445

 

 

 

692,712

 

Infrastructure – Europe, Middle East and Africa

 

 

247,701

 

 

 

220,536

 

 

 

508,487

 

 

 

439,897

 

Critical Infrastructure revenues

 

 

681,864

 

 

 

593,689

 

 

 

1,307,932

 

 

 

1,132,609

 

Total Revenue

 

$

1,670,467

 

 

$

1,356,486

 

 

$

3,206,143

 

 

$

2,529,952

 

Effective October 1, 2023, the Company reorganized its Critical Infrastructure business units from Mobility Solutions and Connected Communities to Infrastructure – North America and Infrastructure – Europe, Middle East and Africa. The prior year information in the table above has been reclassified to conform to the business unit changes.

XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2
New Accounting Pronouncements - Additional Information (Details)
Jun. 30, 2024
ASU 2023-09  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Change in accounting principle, accounting standards update, adoption date Dec. 15, 2024
Change in accounting principle, accounting standards update, immaterial effect false
Change in accounting principle, accounting standards update, adopted true
ASU 2023-07  
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]  
Change in accounting principle, accounting standards update, adoption date Dec. 15, 2024
Change in accounting principle, accounting standards update, immaterial effect false
Change in accounting principle, accounting standards update, adopted true
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions - Additional Information (Details)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2023
USD ($)
Aug. 23, 2023
USD ($)
Apr. 13, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Business Acquisition [Line Items]                  
Amortization of intangible assets       $ 13,800,000 $ 18,100,000 $ 27,500,000 $ 36,100,000    
Revenues       1,670,467,000 1,356,486,000 3,206,143,000 2,529,952,000    
Goodwill       1,790,903,000   1,790,903,000     $ 1,792,665,000
I.S. Engineers, LLC                  
Business Acquisition [Line Items]                  
Percentage of ownership interest acquired 100.00%                
Cash paid to acquire $ 12,200,000                
Goodwill $ 11,900,000                
I.S. Engineers, LLC | Selling, General and Administrative Expense                  
Business Acquisition [Line Items]                  
Acquisition related expenses                 300,000
Sealing Technologies, Inc.                  
Business Acquisition [Line Items]                  
Percentage of ownership interest acquired   100.00%              
Cash paid to acquire   $ 179,259,000              
Earn out payment due and payable to the selling shareholders, Multiplier   0.5              
Fair value of contingent consideration to be achieved   $ 3,231,000       4,100,000     1,800,000
Borrowed under credit agreement to partially fund the acquisition   175,000,000              
Acquisition related expenses   3,300,000              
Amortization of intangible assets       3,300,000   6,600,000      
Revenues       16,900,000   33,800,000      
Goodwill   90,593,000              
Sealing Technologies, Inc. | Maximum                  
Business Acquisition [Line Items]                  
Additional amount agreed to pay the selling shareholders in the event an earn out revenue target is exceeded   25,000,000              
Earn out revenue target, amount   110,000,000              
Target amount of earnout revenue   25,000,000              
Sealing Technologies, Inc. | Minimum                  
Business Acquisition [Line Items]                  
Target amount of earnout revenue   $ 0              
IPKeys Power Partners                  
Business Acquisition [Line Items]                  
Percentage of ownership interest acquired     100.00%            
Cash paid to acquire     $ 43,000,000            
Amortization of intangible assets       $ 400,000 400,000 $ 800,000 400,000    
Revenues         $ 2,600,000   $ 2,600,000    
Goodwill     $ 22,407,000            
Goodwill deductible for tax purposes                 $ 900,000
IPKeys Power Partners | Selling, General and Administrative Expense                  
Business Acquisition [Line Items]                  
Acquisition related expenses               $ 600,000  
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions - Schedule Of Acquisition Date Fair Value of the Purchase Consideration Transferred (Details) - Sealing Technologies, Inc. - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Aug. 23, 2023
Jun. 30, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Cash paid at closing $ 179,259    
Fair value of contingent consideration to be achieved 3,231 $ 4,100 $ 1,800
Total purchase price $ 182,490    
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Aug. 23, 2023
Apr. 13, 2023
Business Acquisition [Line Items]        
Contract assets $ 803,685 $ 757,515    
Goodwill 1,790,903 1,792,665    
Investments in and advances to unconsolidated joint ventures 157,243 128,204    
Contract liabilities $ (298,104) $ (301,107)    
Sealing Technologies, Inc.        
Business Acquisition [Line Items]        
Cash and cash equivalents     $ 8,133  
Accounts receivable     17,889  
Contract assets     2,946  
Prepaid expenses and other current assets     1,379  
Property and equipment     2,025  
Right of use assets, operating leases     1,836  
Deferred tax assets     357  
Goodwill     90,593  
Intangible assets     75,000  
Accounts payable     (15,987)  
Accrued expenses and other current liabilities     (2,408)  
Contract liabilities     (668)  
Short-term lease liabilities, operating leases     (418)  
Long-term lease liabilities, operating leases     (1,418)  
Net assets acquired     $ 179,259  
IPKeys Power Partners        
Business Acquisition [Line Items]        
Cash and cash equivalents       $ 126
Accounts receivable       3,937
Contract assets       834
Prepaid expenses and other current assets       455
Property and equipment       86
Right of use assets, operating leases       1,105
Goodwill       22,407
Intangible assets       23,000
Other noncurrent assets       152
Accounts payable       (541)
Accrued expenses and other current liabilities       (1,768)
Contract liabilities       (1,936)
Short-term lease liabilities, operating leases       (343)
Deferred tax liabilities       (3,713)
Long-term lease liabilities, operating leases       (762)
Net assets acquired       $ 43,039
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions - Schedule of Intangible Assets Value on Purchase Price (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 23, 2023
Apr. 13, 2023
Jun. 30, 2024
Customer Relationships      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortization Period (in years)     11 years 6 months
Customer Relationships | Sealing Technologies, Inc.      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 40,000    
Amortization Period (in years) 14 years    
Customer Relationships | IPKeys Power Partners      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount [1]   $ 15,900  
Amortization Period (in years) [1]   16 years  
Backlog      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortization Period (in years)     4 years 9 months 18 days
Backlog | Sealing Technologies, Inc.      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 26,000    
Amortization Period (in years) 3 years    
Trade Names      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortization Period (in years)     1 year
Developed Technologies      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortization Period (in years)     4 years 8 months 12 days
Developed Technologies | Sealing Technologies, Inc.      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 8,000    
Amortization Period (in years) 3 years    
Developed Technologies | IPKeys Power Partners      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 7,000  
Amortization Period (in years)   11 years  
Other | Sealing Technologies, Inc.      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 1,000    
Amortization Period (in years) 1 year    
Other | IPKeys Power Partners      
Acquired Finite Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 100  
Amortization Period (in years)   1 year  
Noncompete Agreements      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortization Period (in years)     3 years
[1] The acquired business is a SaaS commercial business. Backlog for this type of business is included as customer relationships.
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Acquisitions - Schedule of Supplemental Pro Forma Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]        
Pro forma Revenue $ 1,670,467 $ 1,390,016 $ 3,206,143 $ 2,580,497
Pro forma Net Income including noncontrolling interests 81,910 59,230 (8,869) 93,425
IPKeys Power Partners        
Business Acquisition [Line Items]        
Pro forma Revenue 1,670,467 1,356,486 3,206,143 2,532,807
Pro forma Net Income including noncontrolling interests $ 80,812 $ 56,441 $ (11,141) $ 91,803
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
Revenues $ 1,670,467 $ 1,356,486 $ 3,206,143 $ 2,529,952
Fixed-Price        
Disaggregation Of Revenue [Line Items]        
Revenues 707,235 440,094 1,338,454 781,106
Time-and-Materials        
Disaggregation Of Revenue [Line Items]        
Revenues 347,275 324,033 697,926 642,348
Cost-Plus        
Disaggregation Of Revenue [Line Items]        
Revenues $ 615,957 $ 592,359 $ 1,169,763 $ 1,106,498
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract assets $ 803,685 $ 757,515
Contract liabilities 298,104 301,107
Net contract assets (liabilities) 505,581 $ 456,408
Change in contract assets 46,170  
Change in contract liabilities (3,003)  
Change in contract assets and liabilities $ 49,173  
Percentage change in contract assets 6.10%  
Percentage change in contract liabilities (1.00%)  
Percentage change in contract assets and liabilities 10.80%  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Parenthetical) (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract retentions $ 77.0 $ 73.8
Contract retentions, not expected to be paid in next 12 months 33.3  
Contract assets, net claims recovery estimates $ 102.0 $ 109.5
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue recognized included contract liability $ 30,900,000 $ 29,600,000 $ 169,200,000 $ 107,700,000  
Impairment of contract assets 0 0 0 0  
Impact of changes in estimated claims or incentives on revenue     5,000,000 5,000,000  
Remaining unsatisfied performance obligations $ 6,200,000,000   $ 6,200,000,000    
U.S. Federal Government and Agencies          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Receivables from contracts rate 25.00%   25.00%   18.00%
Critical Infrastructure | Direct Costs Write-Down          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Changes in estimates related to direct costs of contracts   $ 24,700,000   $ 24,700,000  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers - Summary of Changes in Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]        
Revenue impact, net $ 0 $ 20,168 $ 8,939 $ 20,339
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers - Summary of Finanial Statement Impact from Revisions in Estimates (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Operating income (loss) $ 111,422 $ 76,444 $ 213,266 $ 127,574
Net Income (Loss) $ 69,172 $ 43,241 $ (38,183) $ 68,794
Diluted income (loss) per share $ 0.63 $ 0.38 $ (0.36) $ 0.61
Critical Infrastructure        
Segment Reporting Information [Line Items]        
Operating income (loss) $ 0 $ (551) $ (8,939) $ (1,080)
Net Income (Loss) $ 0 $ (410) $ (6,677) $ (803)
Diluted income (loss) per share $ 0 $ 0 $ (0.06) $ (0.01)
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Billed $ 692,946 $ 646,375
Unbilled 353,876 273,215
Total accounts receivable, gross 1,046,822 919,590
Allowance for doubtful accounts (3,886) (3,952)
Total accounts receivable, net $ 1,042,936 $ 915,638
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Contracts with Customers - Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 6,200,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 3,755,158
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 1,242,011
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 1,169,193
Revenue, remaining performance obligation, expected timing of satisfaction, period
Federal Solution Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 1,724,068
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Federal Solution Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 261,075
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Federal Solution Segment | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 175,603
Revenue, remaining performance obligation, expected timing of satisfaction, period
Critical Infrastructure | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 2,031,090
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Critical Infrastructure | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 980,936
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Critical Infrastructure | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-07-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining unsatisfied performance obligations $ 993,590
Revenue, remaining performance obligation, expected timing of satisfaction, period
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Additional Information (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Lessee Lease Description [Line Items]  
Lease option to extend five years
Lease existence of option to extend true
Lease option to terminate third year
Lease existence of option to terminate true
Operating lease not yet commenced expense $ 0
Minimum  
Lessee Lease Description [Line Items]  
Lease term of contract 1 year
Maximum  
Lessee Lease Description [Line Items]  
Lease term of contract 8 years
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease cost $ 16,885 $ 17,129 $ 33,562 $ 33,754
Short-term lease cost 3,780 3,396 7,432 7,059
Amortization of right-of-use assets 835 670 1,612 1,186
Interest on lease liabilities 104 65 198 98
Sublease income (1,119) (1,239) (2,238) (2,363)
Total lease cost $ 20,485 $ 20,021 $ 40,566 $ 39,734
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Operating cash flows for operating leases $ 34,189 $ 35,076
Operating cash flows for finance leases 198 98
Financing cash flows from finance leases 1,536 1,166
Right-of-use assets obtained in exchange for new operating lease liabilities 6,400 43,398
Right-of-use assets obtained in exchange for new finance lease liabilities $ 2,506 $ 3,412
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Schedule of Supplemental Balance Sheet and Other Information Related to Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating Leases:    
Right-of-use assets $ 136,169 $ 159,211
Lease liabilities:    
Current 52,840 58,556
Long-term 98,152 117,505
Total operating lease liabilities 150,992 176,061
Finance Leases:    
Other noncurrent assets 8,704 7,779
Accrued expenses and other current liabilities $ 3,206 $ 2,682
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current liabilities Current liabilities
Other long-term liabilities $ 5,649 $ 5,129
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Weighted Average Remaining Lease Term:    
Operating leases 3 years 8 months 12 days 3 years 10 months 24 days
Finance leases 3 years 3 years 1 month 6 days
Weighted Average Discount Rate:    
Operating leases 4.30% 4.20%
Finance leases 4.80% 4.60%
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Schedule of Maturity Analysis of Future Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 (remaining) $ 31,387  
2025 49,993  
2026 33,356  
2027 20,033  
2028 15,319  
Thereafter 13,394  
Total lease payments 163,482  
Less: imputed interest (12,490)  
Total present value of lease liabilities 150,992 $ 176,061
Finance Leases    
2024 (remaining) 1,817  
2025 3,235  
2026 2,580  
2027 1,400  
2028 466  
Thereafter 8  
Total lease payments 9,506  
Less: imputed interest (651)  
Total present value of lease liabilities $ 8,855  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill - Summary of Changes in Carrying Value of Goodwill by Reporting Segment (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Goodwill [Line Items]  
Beginning Balance $ 1,792,665
Acquisitions 0
Foreign Exchange (1,762)
Ending Balance 1,790,903
Federal Solutions  
Goodwill [Line Items]  
Beginning Balance 1,686,901
Acquisitions 0
Foreign Exchange 0
Ending Balance 1,686,901
Critical Infrastructure  
Goodwill [Line Items]  
Beginning Balance 105,764
Acquisitions 0
Foreign Exchange (1,762)
Ending Balance $ 104,002
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill - Additional Information (Details)
6 Months Ended
Jun. 30, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Impairment of goodwill $ 0
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible Assets - Schedule of Gross Amount and Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 433,575 $ 463,515
Accumulated Amortization (185,496) (187,949)
Net Carrying Amount 248,079 275,566
Backlog    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 107,000 130,000
Accumulated Amortization (37,922) (45,964)
Net Carrying Amount $ 69,078 84,036
Weighted Average Amortization Period (in years) 4 years 9 months 18 days  
Customer Relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 292,530 297,120
Accumulated Amortization (128,572) (124,194)
Net Carrying Amount $ 163,958 172,926
Weighted Average Amortization Period (in years) 11 years 6 months  
Leases    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 120 120
Accumulated Amortization (118) (106)
Net Carrying Amount $ 2 14
Weighted Average Amortization Period (in years) 1 year  
Developed Technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 30,600 31,600
Accumulated Amortization (17,620) (15,823)
Net Carrying Amount $ 12,980 15,777
Weighted Average Amortization Period (in years) 4 years 8 months 12 days  
Trade Name    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,000 1,000
Accumulated Amortization (917) (417)
Net Carrying Amount $ 83 583
Weighted Average Amortization Period (in years) 1 year  
Noncompete Agreements    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 500 1,500
Accumulated Amortization (347) (1,097)
Net Carrying Amount $ 153 403
Weighted Average Amortization Period (in years) 3 years  
In Process Research and Development    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,800 1,800
Accumulated Amortization 0 0
Net Carrying Amount 1,800 1,800
Other Intangibles    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 25 375
Accumulated Amortization 0 (348)
Net Carrying Amount $ 25 $ 27
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Finite-Lived Intangible Assets [Line Items]        
Amortization expense of intangible assets $ 13.8 $ 18.1 $ 27.5 $ 36.1
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2
Intangible Assets - Schedule of Estimated Amortization Expense (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2024 $ 22,352
2025 43,443
2026 37,019
2027 32,538
2028 24,323
Thereafter 86,604
Total $ 246,279
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 390,929 $ 382,745
Accumulated depreciation (292,712) (283,788)
Property and equipment, net 98,217 98,957
Buildings and Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 102,309 102,372
Buildings and Leasehold Improvements | Minimum    
Property Plant And Equipment [Line Items]    
Useful life (years) 1 year  
Buildings and Leasehold Improvements | Maximum    
Property Plant And Equipment [Line Items]    
Useful life (years) 15 years  
Furniture and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 84,574 84,244
Furniture and Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Useful life (years) 3 years  
Furniture and Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Useful life (years) 10 years  
Computer Systems and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 172,846 168,926
Computer Systems and Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Useful life (years) 3 years  
Computer Systems and Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Useful life (years) 10 years  
Construction Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 6,181 6,173
Construction Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Useful life (years) 5 years  
Construction Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Useful life (years) 7 years  
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 25,019 $ 21,030
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 9.2 $ 9.5 $ 18.7 $ 18.9
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2
Debt and Credit Facilities - Schedule of Debt (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt $ 0  
Long-term debt issuance costs (18,137,000) $ (4,037,000)
Total 1,247,306,000 745,963,000
2022 Delayed Draw Term Loan    
Debt Instrument [Line Items]    
Long-term debt 350,000,000 350,000,000
Convertible Senior Notes Due 2025    
Debt Instrument [Line Items]    
Convertible senior notes 115,443,000 400,000,000
Convertible Senior Notes due 2029    
Debt Instrument [Line Items]    
Convertible senior notes 800,000,000 0
Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term debt $ 0 $ 0
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2
Debt and Credit Facilities - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 29, 2024
USD ($)
d
$ / shares
Sep. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Extension
Aug. 31, 2020
USD ($)
d
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
d
$ / shares
shares
Jun. 30, 2023
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2023
USD ($)
Nov. 30, 2022
USD ($)
Debt Instrument [Line Items]                        
Letters of credit outstanding amount         $ 303,600,000     $ 303,600,000     $ 320,700,000  
Debt instrument, outstanding amount         0     0        
Loss on extinguishment of debt         0 $ 211,000,000 $ 0 211,018,000 $ 0      
Tax effect of unwind existing bond hedge         1,042,000     1,042,000     6,977,000  
Deferred tax liabilities         9,789,000     9,789,000     9,775,000  
Effective tax rate and tax benefit               49,900,000        
Deferred tax assets         162,669,000     162,669,000     $ 140,162,000  
2022 Delayed Draw Term Loan                        
Debt Instrument [Line Items]                        
Debt issuance costs incurred         $ 900,000     $ 900,000        
Interest rate         6.60%     6.60%     6.60%  
Interest expense         $ 5,800,000   5,600,000 $ 11,800,000 10,700,000      
Debt instrument, outstanding amount         350,000,000     350,000,000     $ 350,000,000 $ 350,000,000
Debt amount   $ 350,000,000                    
Debt issuance date   Sep. 30, 2022                    
Debt instrument, maturity period   3 years                    
Unused term loan commitments rate   0.175%                    
Convertible Senior Notes Due 2025                        
Debt Instrument [Line Items]                        
Interest rate       0.25%                
Interest expense         100,000   700,000 $ 3,700,000 1,500,000      
Debt amount       $ 400,000,000                
Exercise of option by initial purchasers aggregate principal amount       50,000,000                
Proceeds from issuance and sale of debt       389,700,000                
Transaction fees and other third-party offering expenses       $ 10,300,000                
Debt instrument, payment terms               The Convertible Senior Notes accrue interest at a rate of 0.25% per annum, payable semi-annually on February 15 and August 15 of each year beginning on February 15, 2021        
Debt instrument, frequency of periodic payment               semi-annually        
Maturity Date       Aug. 15, 2025                
Convertible note converted each amount         $ 1,000     $ 1,000        
Convertible notes converted each into shares of common stock | shares               22.2913        
Debt Instrument, conversion price | $ / shares         $ 44.86     $ 44.86        
Threshold trading days | d       20       51        
Threshold consecutive trading days | d       30                
Conversion percentage of stock price trigger       130.00%                
Number of business day period       5 days                
Consecutive trading day period       5 days                
Convertible principal amount       $ 1,000                
Measurement period, percentage       98.00%                
Percentage of principal amount to redeem convertible senior notes       100.00%                
Percentage of convertible senior notes repurchased at cash       100.00%                
Net carrying value of notes         $ 115,400,000     $ 115,400,000     $ 396,500,000  
Convertible Senior Notes due 2029                        
Debt Instrument [Line Items]                        
Interest rate 2.625%                      
Interest expense         6,300,000     8,700,000        
Debt amount $ 800,000,000                      
Exercise of option by initial purchasers aggregate principal amount 100,000,000                      
Proceeds from issuance and sale of debt 781,100,000                      
Transaction fees and other third-party offering expenses $ 18,900,000                      
Debt instrument, payment terms The 2029 Convertible Notes accrue interest at a rate of 2.625% per annum, payable semi-annually on March 1 and September 1 of each year beginning on September 1, 2024                      
Debt instrument, frequency of periodic payment semi-annually                      
Maturity Date Mar. 01, 2029                      
Convertible note converted each amount         $ 1,000     $ 1,000        
Convertible notes converted each into shares of common stock | shares               10.6256        
Debt Instrument, conversion price | $ / shares         $ 94.11     $ 94.11        
Threshold trading days | d 20             51        
Threshold consecutive trading days | d 30                      
Conversion percentage of stock price trigger 130.00%                      
Number of business day period 5 days                      
Consecutive trading day period 10 days                      
Convertible principal amount $ 1,000                      
Measurement period, percentage 98.00%                      
Percentage of principal amount to redeem convertible senior notes 100.00%                      
Percentage of convertible senior notes repurchased at cash 100.00%                      
Net carrying value of notes         $ 782,200,000     $ 782,200,000        
Maximum | 2022 Delayed Draw Term Loan                        
Debt Instrument [Line Items]                        
Increase in term loan   $ 150,000,000                    
Convertible Note Hedge And Warrant Transaction                        
Debt Instrument [Line Items]                        
Tax effect of unwind existing bond hedge         $ 46,200,000     $ 46,200,000        
Convertible Note Hedge And Warrant Transaction | Convertible Senior Notes Due 2025                        
Debt Instrument [Line Items]                        
Purchase of convertible senior notes $ 228,100,000                      
Proceeds from issuance and sale of debt           391,800,000            
Bond hedge term               5 years        
Number of shares issuable upon conversion | shares       8,900,000                
Cost of convertible note hedge transaction       $ 55,000,000                
Number of common stock acquired by offsetting sale warrants. | shares               8,900,000        
Exercise price of warrants | $ / shares         $ 66.46     $ 66.46        
Proceeds from issuance of warrants               $ 13,800,000        
Purchase of bond hedges and sale of warrants       $ 41,200,000                
Deferred tax liabilities         $ 16,200,000     16,200,000        
Deferred tax assets         16,500,000     16,500,000        
Convertible Note Hedge And Warrant Transaction | Convertible Senior Notes Due 2025 | ASC 2020-06                        
Debt Instrument [Line Items]                        
Deferred tax liability reversed         13,900,000     13,900,000        
Additional deferred tax liability related to capitalized debt issuance costs         400,000     400,000        
Adjustment to deferred tax asset through retained earnings         $ 900,000     $ 900,000        
Convertible Note Hedge And Warrant Transaction | Convertible Senior Notes due 2025                        
Debt Instrument [Line Items]                        
Interest rate         0.25%     0.25%        
Loss on extinguishment of debt               $ 214,200,000        
Acceleration charge of amortization of debt issuance costs               $ 3,200,000        
Convertible Note Hedge And Warrant Transaction | Convertible Senior Notes Due 2025 Note Hedge And Warrants                        
Debt Instrument [Line Items]                        
Purchase of convertible senior notes 56,500,000                      
Proceeds from issuance and sale of debt           $ 103,800,000            
Proceeds from partial termination of note hedge and warrants 90,600,000                      
Convertible Note Hedge And Warrant Transaction | Minimum [Member] | Convertible Senior Notes Due 2025                        
Debt Instrument [Line Items]                        
Debt Instrument, conversion price | $ / shares       $ 44.86                
Percentage of bond hedge and warrant transactions increased conversion price       35.00%                
Convertible Note Hedge And Warrant Transaction | Maximum | Convertible Senior Notes Due 2025                        
Debt Instrument [Line Items]                        
Debt Instrument, conversion price | $ / shares       $ 66.46                
Percentage of bond hedge and warrant transactions increased conversion price       100.00%                
Capped Call Transaction                        
Debt Instrument [Line Items]                        
Deferred tax assets $ 22.3                      
Capped Call Transaction | Convertible Senior Notes Due 2025                        
Debt Instrument [Line Items]                        
Debt Instrument, conversion price | $ / shares $ 131.7575                      
Premium of reported sale price percentage 75.00%                      
Convertible Notes Converted Sale Price Of Common Stock | $ / shares $ 75.29                      
Cost of convertible note hedge transaction $ 88,400,000                      
Base Rate | Minimum [Member] | 2022 Delayed Draw Term Loan                        
Debt Instrument [Line Items]                        
Margin interest rate   0.00%                    
Base Rate | Maximum | 2022 Delayed Draw Term Loan                        
Debt Instrument [Line Items]                        
Margin interest rate   0.50%                    
SOFR Benchmark Rate | Minimum [Member] | 2022 Delayed Draw Term Loan                        
Debt Instrument [Line Items]                        
Margin interest rate   0.875%                    
SOFR Benchmark Rate | Maximum | 2022 Delayed Draw Term Loan                        
Debt Instrument [Line Items]                        
Margin interest rate   1.50%                    
Revolving Credit Facility                        
Debt Instrument [Line Items]                        
Credit agreement date     Jun. 30, 2021                  
Revolving credit facility     $ 650,000,000             $ 650,000,000    
Debt issuance costs incurred     1,900,000             1,900,000    
Revolving credit facility     $ 550,000,000             $ 550,000,000    
Credit agreement maturity period     5 years                  
Credit agreement number of extensions | Extension     2                  
Interest rate         6.70%     6.70%     6.70%  
Letters of credit outstanding amount         $ 43,000,000     $ 43,000,000     $ 43,800,000  
Interest expense         $ 200,000   $ 300,000 $ 500,000 $ 500,000      
Revolving Credit Facility | Base Rate | Minimum [Member]                        
Debt Instrument [Line Items]                        
Margin interest rate                   0.00%    
Revolving Credit Facility | Base Rate | Maximum                        
Debt Instrument [Line Items]                        
Margin interest rate                   0.625%    
Revolving Credit Facility | SOFR Benchmark Rate | Minimum [Member]                        
Debt Instrument [Line Items]                        
Margin interest rate     1.00%                  
Revolving Credit Facility | SOFR Benchmark Rate | Maximum                        
Debt Instrument [Line Items]                        
Margin interest rate                   1.625%    
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2021
Dec. 31, 2023
Income Tax Disclosure [Abstract]              
Percentage of minimum level of tax           15.00%  
Effective income tax rate 21.70%   21.80% (46.30%) 22.90%    
Loss in partially unwinding Convertible Senior Notes $ 0 $ 211,000 $ 0 $ 211,018 $ 0    
U.S. corporate tax rate 21.00%     21.00%      
Deferred tax assets, valuation allowance $ 44,000     $ 44,000      
Liability for income taxes associated with uncertain tax positions 22,100     22,100     $ 25,500
Decrease in uncertain tax positions during the next twelve months $ 2,800     $ 2,800      
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2
Contingencies - Additional Information (Details)
6 Months Ended
Jul. 01, 2024
USD ($)
Jun. 30, 2024
USD ($)
Claim
Legal Proceedings [Line Items]    
Number of claims outstanding | Claim   0
Alleged Violation of False Claims, Act    
Legal Proceedings [Line Items]    
Amount paid by relator to acquire vehicles for contractor defendant to perform security services   $ 2,900,000
Alleged Violation of False Claims, Act | Parsons Transportation Group, Inc. and against Alstom Signaling Operations LLC    
Legal Proceedings [Line Items]    
Award of damages in the total amount $ 102,500,000  
Alleged Violation of False Claims, Act | Minimum    
Legal Proceedings [Line Items]    
Amount paid per month to contractor defendant by relator on false claims   1,000,000
Loss contingency sought value, civil penalty for each alleged violation of Act   5,500
Alleged Violation of False Claims, Act | Maximum    
Legal Proceedings [Line Items]    
Loss contingency sought value, civil penalty for each alleged violation of Act   $ 11,000
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2
Retirement Benefit Plan - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]          
Shares fully vested, Description     Shares allocated to a participant’s account are fully vested after three years of credited service, or in the event(s) of reaching age 65, death or disability while an active employee of the Company.    
Shares fully vested after credited service     3 years    
Common stock shares outstanding including ESOP 106,184,128   106,184,128   105,839,978
Company's stock held by ESOP 56,161,683   56,161,683   59,879,857
Direct Costs of Contracts and Selling, General and Administrative Expense          
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]          
ESOP contribution expense $ 15.1 $ 14.7 $ 30.1 $ 29.2  
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in and Advances to Joint Ventures - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule Of Equity Method Investments [Line Items]          
Letters of credit outstanding amount $ 303.6   $ 303.6   $ 320.7
Unconsolidated Joint Ventures          
Schedule Of Equity Method Investments [Line Items]          
Net distributions from (contributions to) unconsolidated joint ventures 29.2 $ 9.9 49.2 $ 14.7  
Joint Ventures          
Schedule Of Equity Method Investments [Line Items]          
Letters of credit outstanding amount $ 158.1   $ 158.1   $ 147.7
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in and Advances to Joint Ventures - Summary of Financial Information for Consolidated Joint Ventures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule Of Equity Method Investments [Line Items]          
Current assets $ 2,573,702   $ 2,573,702   $ 2,137,526
Total assets 5,238,730   5,238,730   4,804,061
Current liabilities 1,426,948   1,426,948   1,410,884
Total liabilities 2,919,086   2,919,086   2,427,346
Total joint venture equity 2,218,510   2,218,510   2,287,211
Revenue 1,670,467 $ 1,356,486 3,206,143 $ 2,529,952  
Costs 1,318,931 1,068,220 2,529,758 1,985,408  
Net income (loss) attributable to Parsons Corporation 69,172 43,241 (38,183) 68,794  
Net income attributable to noncontrolling interests 11,547 11,530 26,790 21,253  
Consolidated Joint Ventures          
Schedule Of Equity Method Investments [Line Items]          
Current assets 464,312   464,312   426,633
Noncurrent assets 11,670   11,670   14,295
Total assets 475,982   475,982   440,928
Current liabilities 276,649   276,649   260,286
Noncurrent liabilities 3,299   3,299   5,132
Total liabilities 279,948   279,948   265,418
Total joint venture equity 196,034   196,034   $ 175,510
Revenue 186,731 167,253 388,748 328,737  
Costs 163,287 143,808 334,435 285,406  
Net income (loss) attributable to Parsons Corporation 23,444 23,445 54,313 43,331  
Net income attributable to noncontrolling interests $ 11,547 $ 11,530 $ 26,790 $ 21,253  
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in and Advances to Joint Ventures - Summary of Financial Information for Unconsolidated Joint Ventures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule Of Equity Method Investments [Line Items]          
Current assets $ 2,573,702   $ 2,573,702   $ 2,137,526
Total assets 5,238,730   5,238,730   4,804,061
Current liabilities 1,426,948   1,426,948   1,410,884
Total liabilities 2,919,086   2,919,086   2,427,346
Total joint venture equity 2,218,510   2,218,510   2,287,211
Investments in and advances to unconsolidated joint ventures 157,243   157,243   128,204
Revenue 1,670,467 $ 1,356,486 3,206,143 $ 2,529,952  
Costs 1,318,931 1,068,220 2,529,758 1,985,408  
Net income (loss) attributable to Parsons Corporation 69,172 43,241 (38,183) 68,794  
Equity in losses of unconsolidated joint ventures (16,837) 75 (18,897) (5,765)  
Unconsolidated Joint Ventures          
Schedule Of Equity Method Investments [Line Items]          
Current assets 1,617,486   1,617,486   1,607,953
Noncurrent assets 462,319   462,319   483,693
Total assets 2,079,805   2,079,805   2,091,646
Current liabilities 970,590   970,590   1,057,113
Noncurrent liabilities 498,239   498,239   518,647
Total liabilities 1,468,829   1,468,829   1,575,760
Total joint venture equity 610,976   610,976   515,886
Investments in and advances to unconsolidated joint ventures 157,243   157,243   $ 128,204
Revenue 544,000 530,467 1,017,532 879,624  
Costs 555,971 534,555 1,032,721 893,950  
Net income (loss) attributable to Parsons Corporation (11,971) (4,088) (15,189) (14,326)  
Unconsolidated Joint Ventures          
Schedule Of Equity Method Investments [Line Items]          
Equity in losses of unconsolidated joint ventures $ (16,837) $ 75 $ (18,897) $ (5,765)  
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2
Investments in and Advances to Joint Ventures - Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule of Equity Method Investments [Line Items]        
Operating income (loss) $ 111,422 $ 76,444 $ 213,266 $ 127,574
Net Income (Loss) $ 69,172 $ 43,241 $ (38,183) $ 68,794
Diluted income (loss) per share $ 0.63 $ 0.38 $ (0.36) $ 0.61
Critical Infrastructure        
Schedule of Equity Method Investments [Line Items]        
Operating income (loss) $ 0 $ (551) $ (8,939) $ (1,080)
Net Income (Loss) $ 0 $ (410) $ (6,677) $ (803)
Diluted income (loss) per share $ 0 $ 0 $ (0.06) $ (0.01)
Unconsolidated Joint Ventures        
Schedule of Equity Method Investments [Line Items]        
Net Income (Loss) $ (11,971) $ (4,088) $ (15,189) $ (14,326)
Unconsolidated Joint Ventures | Critical Infrastructure        
Schedule of Equity Method Investments [Line Items]        
Operating income (loss) (22,433) (6,987) (30,793) (16,974)
Net Income (Loss) $ (22,433) $ (5,198) $ (30,793) $ (12,629)
Diluted income (loss) per share $ (0.2) $ (0.05) $ (0.29) $ (0.11)
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2
Related Party Transactions - Additional Information (Details) - Unconsolidated Joint Ventures - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction [Line Items]        
Revenues $ 50.5 $ 55.4 $ 97.3 $ 106.3
Reimbursable cost incurred $ 36.1 $ 39.8 $ 71.5 $ 78.9
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.2
Related Party Transactions - Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Accounts receivable, net $ 1,042,936 $ 915,638
Contract assets 803,685 757,515
Contract liabilities 298,104 301,107
Unconsolidated Joint Ventures    
Related Party Transaction [Line Items]    
Accounts receivable, net 47,778 38,898
Contract assets 15,909 38,009
Contract liabilities $ 14,215 $ 15,287
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value of Financial Instruments - Summary of Carrying Values And Estimated Fair Values Of Financial Instruments (Details) - Level 2 - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value $ 1,265,443 $ 750,000
Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 1,417,317 918,000
Convertible Senior Notes Due 2025 | Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 115,443 400,000
Convertible Senior Notes Due 2025 | Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 207,797 568,000
Convertible Senior Notes due 2029 | Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 800,000 0
Convertible Senior Notes due 2029 | Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 859,520 0
Delayed draw term loan | Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value 350,000 350,000
Delayed draw term loan | Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-Term Debt, Fair Value $ 350,000 $ 350,000
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Contingent Consideration    
Liabilities, fair value disclosure $ 4,142 $ 2,300
Earnout Liability    
Contingent Consideration    
Liabilities, fair value disclosure 4,142 2,300
Level 1    
Contingent Consideration    
Liabilities, fair value disclosure 0 0
Level 1 | Earnout Liability    
Contingent Consideration    
Liabilities, fair value disclosure 0 0
Level 2    
Contingent Consideration    
Liabilities, fair value disclosure 0 0
Level 2 | Earnout Liability    
Contingent Consideration    
Liabilities, fair value disclosure 0 0
Level 3    
Contingent Consideration    
Liabilities, fair value disclosure 4,142 2,300
Level 3 | Earnout Liability    
Contingent Consideration    
Liabilities, fair value disclosure $ 4,142 $ 2,300
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 09, 2021
Feb. 29, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Stock repurchase program commencement date Aug. 12, 2021          
share repurchases     131,053 46,077 131,053 185,475
Reduction in quarterly cap value on stock repurchased   $ 25,000,000        
Stock repurchase value   54,700,000        
Maximum            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Authorized shares of common stock value $ 100,000,000 $ 100,000,000 $ 154,700,000   $ 154,700,000  
Stock repurchase program, remaining authorized repurchase amount     $ 90,000,000   $ 90,000,000  
Equity-based Awards            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share     15,400 3,837 1,400,000 1,265
Convertible Senior Notes due 2025            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share         4,700,000  
Convertible Senior Notes due 2025 | Interest Expense            
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]            
Antidilutive securities excluded from computation of earnings per share         2,800,000  
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share - Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator for Basic and Diluted EPS:        
Net income (loss) attributable to Parsons Corporation $ 69,172 $ 43,241 $ (38,183) $ 68,794
Convertible senior notes if-converted method interest adjustment 54 554 0 1,106
Diluted net income (loss) attributable to Parsons Corporation $ 69,226 $ 43,795 $ (38,183) $ 69,900
Denominator for Basic and Diluted EPS:        
Basic weighted average number of shares outstanding 106,303 104,908 106,170 104,856
Dilutive effect of stock-based awards 1,233 883 0 941
Dilutive effect of warrants 415      
Dilutive effect of convertible senior notes due 2025 2,573 8,917 0 8,917
Diluted weighted average number of shares outstanding 110,524 114,708 106,170 114,714
Earnings (loss) per share:        
Basic $ 0.65 $ 0.41 $ (0.36) $ 0.66
Diluted $ 0.63 $ 0.38 $ (0.36) $ 0.61
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share - Schedule of Repurchase Program (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Total shares repurchased 131,053 46,077 131,053 185,475
Total shares retired 131,053 46,077 131,053 185,475
Average price paid per share $ 76.3 $ 43.4 $ 76.3 $ 43.13
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Segment
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]          
Number of reportable segments | Segment     2    
Revenues $ 1,670,467 $ 1,356,486 $ 3,206,143 $ 2,529,952  
Property and equipment, net 98,217   98,217   $ 98,957
United States          
Segment Reporting Information [Line Items]          
Revenues 1,300,000 $ 1,000,000 2,500,000 $ 1,900,000  
Property and equipment, net $ 81,700   $ 81,700   $ 83,900
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Summary of Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 1,670,467 $ 1,356,486 $ 3,206,143 $ 2,529,952
Total equity in (losses) earnings of unconsolidated joint ventures (16,837) 75 (18,897) (5,765)
Federal Solution Segment        
Segment Reporting Information [Line Items]        
Total revenue 988,603 762,797 1,898,211 1,397,343
Total equity in (losses) earnings of unconsolidated joint ventures 1,466 955 997 2,067
Critical Infrastructure        
Segment Reporting Information [Line Items]        
Total revenue 681,864 593,689 1,307,932 1,132,609
Total equity in (losses) earnings of unconsolidated joint ventures $ (18,303) $ (880) $ (19,894) $ (7,832)
XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Summary of Adjusted EBITDA Business Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Adjusted EBITDA attributable to Parsons Corporation          
Adjusted EBITDA attributable to Parsons Corporation $ 138,393   $ 106,576 $ 263,897 $ 187,081
Adjusted EBITDA attributable to noncontrolling interests 11,837   11,730 27,426 21,616
Depreciation and amortization (24,440)   (28,689) (48,971) (57,048)
Interest expense, net (9,183)   (6,993) (21,029) (12,658)
Income tax (expense) benefit (22,415)   (15,223) 9,819 (26,726)
Equity-based compensation expense (10,647)   (9,314) (23,303) (16,017)
Loss on extinguishment of debt 0 $ (211,000) 0 (211,018) 0
Transaction-related costs (2,302)   (1,917) (5,188) (3,535)
Restructuring expense 0   0 0 (546)
Other (524)   (1,399) (3,026) (2,120)
Net income (loss) including noncontrolling interests 80,719   54,771 (11,393) 90,047
Net income attributable to noncontrolling interests 11,547   11,530 26,790 21,253
Net income (loss) attributable to Parsons Corporation 69,172   43,241 (38,183) 68,794
Federal Solution Segment          
Adjusted EBITDA attributable to Parsons Corporation          
Adjusted EBITDA attributable to Parsons Corporation 102,781   85,640 195,322 141,788
Critical Infrastructure          
Adjusted EBITDA attributable to Parsons Corporation          
Adjusted EBITDA attributable to Parsons Corporation 35,612   20,936 68,575 45,293
Net income (loss) attributable to Parsons Corporation $ 0   $ (410) $ (6,677) $ (803)
XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Revenues $ 1,670,467 $ 1,356,486 $ 3,206,143 $ 2,529,952  
Property and equipment, net 98,217   98,217   $ 98,957
North America          
Segment Reporting Information [Line Items]          
Revenues 1,419,327 1,136,290 2,691,577 2,085,005  
Property and equipment, net 89,506   89,506   91,766
Middle East          
Segment Reporting Information [Line Items]          
Revenues 246,063 219,253 504,984 436,651  
Property and equipment, net 8,711   8,711   $ 7,191
Rest of World          
Segment Reporting Information [Line Items]          
Revenues $ 5,077 $ 943 $ 9,582 $ 8,296  
XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information - Summary of Revenues by Business Lines (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 1,670,467 $ 1,356,486 $ 3,206,143 $ 2,529,952
Federal Solution Segment        
Segment Reporting Information [Line Items]        
Revenues 988,603 762,797 1,898,211 1,397,343
Federal Solution Segment | Defense And Intelligence        
Segment Reporting Information [Line Items]        
Revenues 420,396 381,328 828,784 745,688
Federal Solution Segment | Engineered Systems        
Segment Reporting Information [Line Items]        
Revenues 568,207 381,469 1,069,427 651,655
Critical Infrastructure        
Segment Reporting Information [Line Items]        
Revenues 681,864 593,689 1,307,932 1,132,609
Critical Infrastructure | Infrastructure-North America        
Segment Reporting Information [Line Items]        
Revenues 434,163 373,153 799,445 692,712
Critical Infrastructure | Infrastructure - Europe, Middle East and Africa        
Segment Reporting Information [Line Items]        
Revenues $ 247,701 $ 220,536 $ 508,487 $ 439,897
XML 100 R89.htm IDEA: XBRL DOCUMENT v3.24.2
Subsequent Events - Additional Information (Details) - Subsequent Event - BlackSignal technologies, LLC,
$ in Millions
1 Months Ended
Jul. 31, 2024
USD ($)
Subsequent Event [Line Items]  
Percentage of ownership interest acquired 100.00%
Cash paid to acquire $ 200
EXCEL 101 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "LT_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 " K-/]8.E2ZK^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R(E'!R;UI:.G#@8K;.QF;+4UBV-C:R1]^R59FS*V!]C1TN]/ MGT"-B=*$A,\I1$SD,-\-ONVR-''-3D11 F1S0J]S.2:ZL7D(R6L:G^D(49L/ M?42H.5^!1])6DX8)6,2%R%1CC30)-85TP5NSX.-G:F>8-8 M>NPH0U56P-0T M,9Z'MH$;8((1)I^_"V@7XES]$SMW@%V20W9+JN_[LA=S;MRA@K>GW-^RU3-Z_N"/Q2BVE=<"B'YZGUR_>%W$_;!NH/[ MQ\970=7 K[M07U!+ P04 " K-/]8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "LT_UC@O[09[04 ,@? 8 >&PO=V]R:W-H965T&UL MM9G_<]HV&,;_%1W;[;J[$FP9 ND2[HB3;-G:E(:LNVZW'X0MP!?;8I(,X;_? M*V-LTI-?J*_TA\8&/P_Z6-\>29=K(9_5@G--7I(X55>MA=;+=YV."A8\8>I, M+'D*W\R$3)B&6SGOJ*7D+,Q%2=RACG/>25B4MH:7^6=C.;P4F8ZCE(\E45F2 M,+FYYK%87[79\PO6?R[&$NT[I$D8)3U4D4B+Y[*HU M]?$H$R%>#8W]^%5RS$EXC$/M+%@\&?%?1['Q@G*\5]A MVBI_TPCWKW?N=SD\P$R9XKZ(_XI"O;AJ#5HDY#.6Q?I1K'_C!5#/^ 4B5OG_ M9+U]MMMMD2!36B2%&$J01.GV+WLI7L2>@/9K!+00T*\$;MTO>(4@?W.=;CT\$8$&=2*)BP-R6VJ([TA M]^FV>9C7W"9JP217EQT-OV8TG:!POMXZTQKG<_)!I'JAP#7DX6M]!TI9%I7N MBGI-4,Y;0AW:M93'/R2/SPBE-OFKXGCEF_-R/Z_&SQ%])[-7L-T2MHNY M5\WD:;/D-E)<[CKM3S8D5-40J5'Z&8N5[57XJ*PA MU'D)=7Y12I@,?G"F21W M\*%UH,*]ZOA054.^0IS0"XKBE> M%6U'=1#!'5AT8Z%]+.A_N\9W+.R2@(8-D%@Q /MY96XE/$'K?*/2X> M5W85FC"HT.M,P=?*WEQQG_H:/47<<:N\X^(AI>"[3;B578CD$@26'Y.M B>WT(_-6M0\C'32L-"%5Z E?@[)9KB/6S= M>KF;V0U9P3+FW!WT7 _BU,H&6:4?%\\N>_V3/&3)U-JEK@^8.([;=OK]@37< MX=J&M4BK'$2/RD%/[(7L+SHM3WJT>[ .F_BXJ:\51"B M1P6A41B"NWJ[NR#OX3GR,;6&A .6;I=>N 1RX#/YP%D();J1TWX>64%/$9AH%9CH M48&I!!T+F&AB\G>TA)DHM&/BCM1Q>_:1ZA1!B59!B>(!)V^M(\E9/1ANT'<\ M*]8I\A&M\A'%X\Q[D6^3+$2*S:@'3"X&@_:@5S/HG"(6T2H643P6/44:LH*8 M$9>^F?Y,)CS()-2D%1)W>IVL?G3)$A:S*Q9G]JGE%+M$M I*%,\X.TYR^Q+ M. F+D;K]E -&#U\FMU:^4^0DK\I)'AYJRGV^3QF3FLMX4ZRYK:<)N)>6]BK$ M94T1JVCDX3FF.CJ0+%51'@(11MRL=M6"ZYI"5A'(.RH"W:=!M5^W-UWZ(DNU MW-0.N0?<;ZQ-%Q%LIWI\>\;]@9FUN"(QGX'4.>O#S"ZWQ\;; M&RV6^2_, ?#\30N]NS ^4A_?#_P%02P,$% @ *S3_ M6*:WP U3" 2B, !@ !X;"]W;W)KX"V'T ZOS!5-_JM=86?=\497VQ6%N[?;]+R_/VL^OJ\MPTMLA+?5VANMEL M5/7X21?FX6)!%D\??,GOU]9]L+P\WZI[?:/MU^UU!7?+@Y55OM%EG9L25?KN M8O&1O+]BJ5-H)?Z5ZX=Z<(U<*+?&?',W/Z\N%MAYI N=66="P7\[?:6+PED" M/W[?&UT=:&]5E9=7E>F0=4.6FPYB[:W+3:$$U>NF&\L15\FX.>O;PR96V*?*6L7J%/ MJE!EIM&-,U>CG[Z6JEGE\,U;=(:^WGQ&/[UYB]Z@O$2_K4U3JW)5GR\M>.%L M+;/]$S]U3Z033_Q[4[Y##$>(8AH'U*_FU3_K#-1)J\Z.U9<0^R$!]) VMIC M4PEHJDJ7%JFZAIC?A^+I#,1A VZ=O:^W*M,7"UA(M:YV>G'YQS\0@3^$HOM! MQHYB98=8V9SURRM5KQ&,&LKJ@.!AJ/,R*V"LRWOTAM DHCQM!=L; M*0AJ5EOH")50&X?A4IE$B=B'2V4<@7LHH'DB M^M9P, 6=CWP0&\$Q39D8Y<"72PD7+ GG@!]RP.?'W)2V@F*YG^!'H<#A<<0A7S(9[7>FMRE=(?X=&5^NZ M#<[8M:Z@F@Y7^O&4YQ&E^)"(E*;H^89>D2+A3XDT$20=I2@D1F*&PRF2AQ3) MV13]9JPJ1D&$G)3>TRF73.+QV@W($28Y%6$WDX.;R8F1!%:I[&.;>%>KMD / MUE^_+*)8=D,'ES)&8<57+]_$7Y8))7*4A)!4RF4X!>DA!>EL"EJH9^(54SCUYR831(RG<$",IY20<&(( M[K$%SZ;FK\:L'O*B"/(']A\J4YQB-G(N+$B%F"A"9$!59-:]G\N=KNVF[:V M2VY U&KGX*I&UJ"FG$EW,"02R*.DL1=10(XF%,<3 ?641&;!! *RJKS/71]\ MFD6P8(*N4K\>Q F6XYD1DI.3KYM6TFI2E/EV+BLX$D,D[&K@;%Y$2_(#U"D'F& MZ#K&C'M^+^>4)7+0J?8.^H(P-6(LINI!W_:)>!;&%[FZS8O$*<193'RY%]1]TD("VC"O+D8 MD(NA%$V-=(\%9)X+((BJT;-@-I@$(\S#D80\=)P7\PBF'GJAO=>DS(>#A%)" MXW'* G*8Q'1B%T1ZC"#S''& ^JG$" &IH%U>!&GG2E#G-<'[!$#3A& O>%^. M84+P!$+1GA3H/"G89%"0X22;8B?9 0N>!Y!^FO.\FC=YL"_.H-3!A!K[G MNPF??>2@/$[)V.. &$WIE+\]F-!Y,.G]7>G;(./1P)D&C:'?C\\T H(RYJF8 M*&FT1Q(ZCR2]CR]=U+!)3/>G/3PBC**7F7K-FO:I!RH@]U:++T:(Y'AB,T)[ M-J+S9R)'0'QJN?AG#JE,QDP1>@\BG2%Z)27?E>G*4EQXJV5@&!,@5>FJGK?_^GI_@]36)=9V_A_ M,58C0L-S==92F&A1\)S[_S=T?,;=-WR&9[<"-VM5Z;4I5KJJ_]0> -G'X%Z MS8+#2_<"/\K:<=1]YV;SG?O*;#:F1+4UV;<(Z!:Z=X5VJFCT!Z0:"^"2_Q=* M (DPQD]_J':IJC\@$HM(I$F$&6\KH[MG,8F88'L9E-;7Z\#*L'A M"C!'#/OU\5%<6 [""2\CUG,'.\$=%;2 IGI\2G*,(XXA20E_BD!9: YUL&4R M'R_.$EC=9-S5GR%X[/_@[<\\AWQ:#:SQM7O9O0.>,'78<;_?GY&4L'&S#^KE55 ]# AJ_:&L!+.> M&=@\,_QBW%FJK4Q1.$H#&-.P$L/G5"P K#'9..]:$ N2?G4(2KK>8$]AQ>> MG=P #S"2BMAS-R0HA9QZE\9Z<&#SX. !3EN^GQU &GCY&SH6# B&CP67@Q\Z MN%^9_%-5]SG,W4+?@29^)R$'5??#C>[&FFW[VX=;8ZW9M)=KK&PO M=V]R:W-H965T&ULK9EM;]LV$,>_"N$50PND,1]$/62.@39= ML14;%C1M]YJ1F5BH)+HDE33[]#O)CB2+E.PTS8M$LN_.OSN3]^N5&Z$!9N]>W<;+04J\:IR.<4XW!> MB*R<+1?-:Y=ZN5"5S;-27FIDJJ(0^N&MS-7]^8S,'E_XF-VN;?W"?+G8B%MY M)>WGS:6&NWD;9945LC29*I&6-^>S-^3L@C4.C<673-Z;WC6J4[E6ZFM]\^?J M?(9K(IG+U-8A!/RYDQS>(96\D94N?VH[O^0NX1X'2]5N6E^H_N=+9ZAM#)6%3MG("BR]FX&>7%ZHT*L]6PLH5>BMR4:827=7A#'IY*;0L[5K:+!7Y*_3R MS+:APB94O6'NEIS&04@7\[M^!JX9C6@2L-9LCY2UI&R2]$V:J@K 8#>E$BBO M_0'8TTS?>O8.%KV(*ZW@,3Y-PM M;1*')!F0^\Q(P+"?/&S)PP/DT-"U?6B(Z\6Z@19K1Y=!Z'Z],271 -5GE?#( M3QJUI-$D:2,02-V@RLA=-4]0#2]L5MZB7$(O]M8W<@O'0A(.Z^LQXPDEQ$\= MM]3Q<7ML(Q[J#>8#C)U/IM %>GMF"^@Q"RA4WP^8M(#)(4!=RMT!V'\ ' M71@/$O"9Q9R'(PGT!)1,)O"7*F^?QT\\^XWPH8AXS B).![I?:03/') \1Z[ M\X&%0CPR!J!XN%(\=@P3@D<:".GTCDP+WH4J"CCYP9DH_7H".U(CD.;*NR=W MD?H,9(@Y9;)/V.D<.21T?4*SAO,3[,C*PAK/_I,K+ZDK:00__@R1C[+=9^\T MD$R+H(_]!&7&5"/@'D4+PC !W1ZJMM^4!=#(Q_I')X!D6@']V#"P& NM$':> ME]V5.(XQI4'@H+N6 4]"3"@=(>\$D4PKXB<8NTRE'_;9O;BNN 688\*<\]$Q MEONXG1*2:2G\_>J?2R_.UW13D?IM([N#7(?5 ;"_P74 MOQI94M/1GOJM_:QH^[EW$DRG)?AI,QMQ^SZNP!&T1'83G/I(-;]3544;Q<'SS6D7!"&LGM'1: M:']X@*.NA$;]P6%'[9LZQU2+=B)+IT7VF &.NJ()>^9<_W _V^A;[/20)%NP ^?1I"FWCY#W]Y8M6D>0U\K:U717*ZE6$E=&\#[ M-TK9QYOZR7;[GXSE_U!+ P04 " K-/]8"60U:A$& !0&0 & 'AL M+W=OP\NK(V;\I(K/ MY5I*39XW65[>#-9:;Z]'HW*QEINXO%);F<,O2U5L8@V7Q6I4;@L9)TW0)AMQ M2KW1)D[SP63)13F65U)IC'ES;IH!NS#CS^OL_^8T,>R,SC4DY5 M]D>:Z/7-(!B01"[C*M,?U--/LB7DUOD6*BN;_\G3#NL#>%&56FW:8)C!)LUW MG_%S*\11 .3! W@;P,T YTR : /$2T=PV@#GI2.X;4!#?;3CW@@WBW4\&1?J MB10U&K+57QKUFVC0*\WK0GG0!?R:0IR>3%5>JBQ-8BT3\J#A ZI ET0MR5V^ M4!M)+GY197E)+C[E<96D +LD0_+I848NWER2-R3-R<>UJLHX3\KQ2,.4ZL2C M13O\[6YX?F9X0=ZK7*]+$N6)3)#X67^\UQ,_ BDZ/?A>CUO>F_#G*K\B@KXE MG'('F<_TY>$"H_/_1H_^\^@G8HBN.$233YS)UU9 5Q;DSW?S4A>PN?_"EGJ7 MS,&3U1WONMS&"WDS@)96RN)1#B;??\<\^@.F\VLFF[UFLNB5DIVLB-.MB-.7 M??)!/LJ\DICZNT"O":P?#X\3YOG4\?SQZ/%86 0G7,\)O%/C!6SSNO#0'K/+Y)Y08D$HF$$= MP5$OX)P:U&U<3MG>YEE#9NH=L: TL M FX4[Q0!4;/IV1@G-$LDLD&,AB%.DM&#$:,OH]D6,6JF*+(!!:5&8YIB.)\? MS;'U5@B,>]14)<*'A94]P_G(?+)>SK6U)/"Z()_K:J[2RZ(M9G+1KO;E6Y)+G#&WIA"$ M9FTC(-=\4L\0T) [YE,R0F L.+O6!R_)>HW1Y*/2T+052A[E+>S9!CRP2AV! M>8YKK3@"X\)Q?&O%$2"C 65G^!^<&^NW;OO7J:QYG9I+>,F7>R%T_-R[[1VD MXP@F'%,+&^>%86AV3<8=8N0'#,Y=S:"#8N#%AHTL=&]7SNG:%_L'>LW]_]*G6W W;5 %<9 MO%S# SU7>6-U56-VX(?=0P%_M;9]5D!]D\<4@;F.[S-3%,S<,1&:?A_!A90Z MY_K#P=ZQ?G]WI$JL=9'.*QW/,Z@2]6VBV)8+:+B.Z?/.X(35.! <5$%(35DP M'./NN%O$:Y]UK,;SV; M>-5LLU?-%KU6MM/3LX.+Y?TN]C8NTP6V FV"=.V MXD.>:=_\8%IYOVF=I5FET&PO=V]R:W-H965T&ULK5=M<^(V$/XK&O>FD\Q<8LOO3H&9!.CT.KTKQ@Q\47F5&JT&-9,#FT,J76-[8M M%QDMB;SF:\K@RY*+DB@8BI4MUX*2M#(J"]MUG- N2D_5PWHF8&2W+&E>4B9SSI"@ MRZ%UBV^FV-$&%>+/G.[DWC/2JB(:$$72E,0^-O2,2T*S01Q M?&U(K=:G-MQ_?F+_N4H>DID32<>\^"M/53:T8@NE=$DVA?K,=[_0)J% \RUX M(:M?M&NPCH46&ZEXV1A#!&7.ZG_RV BQ9P \9@.W,7"[!OX1 Z\Q\%[KP6\, M_-=Z"!J#*G6[SKT2;D(4&0T$WR&AT<"F'RKU*VO0*V>Z4.Z5@*\YV*G1F#/) MBSPEBJ;H7L$?5(&2B"_1F)=0>YDNBBU%']B"EQ1=_,:EO$07#XQLTAR,+M$5 M>KB?H(MWE^@=RAGZ(^,;25@J![:" +4;>]$$%KJ^-HPDK+_JHV8YB)\+)P-[NST$?%?A1A ]1DS[J"F,O\0YA MTSXL<1P_:E$'>@2M'L')DOU=952@Q4&MUOJ\1XQ6A:S(HTF!X)S%>DZRR3G) MIF;EV:J=A+L MUY?K^D&G5OLH#P=NIU0-5#Z..JAI'^4F46 NU*C5(CJIQ:RY>CVG+5_*.^H' MB\-.UGU,%S(QT.RMNCIC \V1A1FW^<8G\QT;EN3KMZR7I(E[\4:Q'\0=9WM>V* N6'L=&4RP; ;A&:=L/-\BW7>7$]=P69$2+CUPA5&K+FH MMIN7M&J\[Y].81@G7:T,,#_TG>Z2,\"N?-?'?DQUQ++W;O\E%:NJ M[9)PZFV8JF]W[=NVM;NM&IK.^SM\,\:&]Q/="E;=QC-]W4=^)&*5@Y0%78(K MYSJ"F15U:U8/%%]7O<><*^ADJL<,VEDJ- "^+SE73P/MH&V01]\!4$L#!!0 M ( "LT_UAY1[BR=@D "@K 8 >&PO=V]R:W-H965T&ULK9IM;]LX$L>_BN!;'!*@KD52M*1<8B!)N]@>;O>*IKU[+4NTK:TL>O7@ M)/?I;R@IIBT.Z68W?='X843_AQSR-T/R^E%6W^N-$(WWM"W*^F:R:9K=U6Q6 MIQNQ3>KWBL^55[?;;5(]WXE"/MY,R.3E@R_Y>M.H#V:+ZUVR%@^B^;;[7,&[V:&5 M+-^*LLYEZ55B=3.Y)5?W/% /=!;_R<5C??3:4ZXLI?RNWGS*;B:^4B0*D3:J MB03^[,6]* K5$NCX8VAT#QZY?6?^Z622WN9?'?/&LV-Y-HXF5B ME;1%\T4^_B(&A[AJ+Y5%W?WO/0ZV_L1+V[J1V^%A4+#-R_YO\C1TQ-$#T [^ M !T>H.,' LL#;'B =8[VRCJW/B1-LKBNY*-7*6MH3;WH^J9[&KS)2S6,#TT% MW^;P7+.XEV4MBSQ+&I%Y#PW\@3%J:D^NO/NDWG@_PSC7WL6W,FFS'&PNO:GW M[>&#=_'3I?>3EY?>UXULZZ3,ZNM9 WI4J[-T^.V[_K>IY;?GWJ^R;#:U][', M1';Z_ S\.#A#7YRYH\X&_]F6[SWFO_.H3P-$S_V//\X<K M5=>!JTIN/9A[5=+DY;H/WKS)17V%=5O?;( WJR;V5;U+4G$S@9E;BVHO)HN_ M_XW,_7]@/K]18R<]$!QZ('"UOO@-UJ&\3.56>!>%K.M+]:Z 2((^*"5\43:5 M+ KU-B\; 0(:-([Z7YEWOZ(6IOUB2@B+89#VQZZ:9K'O!^'!ZL0'?O"!.T?Q M-OL=IF$_*QH)2Q>H3O-">"4XI[U2/L+7ZL-4C7M;PX2"^8$-.N8B?\LQ?Z/& M3OIK?NBON7/,/PAH-,V3?I4N,R_9RJK)_]=]@'G>-\>/1BV(XI",QM:TXJ$? M1/C8A@>MH5/K[9$TM>1E8@D!6]>M\%)IB<70%,+H?*36-"(!"7"QT4%LY!3[ M+P@U[V(-:+[T0&Z6USM9)X72O:M4F#7/77^+/]I\I^(54Q^9G>U'(_&(#<.E MQP?I\7GIH%D\J9G0YO5&Z7OI<4QG;&B@A/AD+-4T\W&EQ-= ])U:/U=RGW=9 M"B1)7B;;9;-J"YB]J6Q+/"2&%G$9O5#$)"86J4?L)F>FVDI4%:PS3?*$KRI# M \<_.Z64CL4A5IQ26U=2K8\Z]4&B!6E4"7D,J"S39Z^IDK).^@1.!7+=!:Q: M0RWRJ1D&/HO'\A$K9A.OX4V<9%Q\A&D$,PJ6\%Z?BM96(4OG2[]+H):WAU!N M*XL#S%P((EC=QAZ89CR<KT? 3(0832> MCHA9S(AE\2":P,0)K,5#(]/O4Y6M9[ N;Z&$J:TT&9HZ53H/^5BI:49X'%IX M0C3\B)M^]RJER9>MDM>%3 /%5=U6SUZMG$ 5FVAC/@F,%<0THS&96[(;HA%( M0G>6NDG*M>C"(H$X;X8YF2?+O.BRE7==4@.N)"E,B3KO75-&CB!"\UKBI/%K MDYRW:NVTWS2-B1O'MP,05$8H\GVR+ 3JLTG3*6$GV<#@#F)(:1CRN66$-7R) MF[Y=3,*J.XPOJM($Z30(8]^8-HA=&%%N26VHIBX]1UVQ2W)(7I[4[!9]?,EF M(RJ':FI"=1JS>)R,86:0]<2Q1;3F+W7S]Q "N^39-O[49"OQ>33N6,2,<=^6 M=U&-8.I&,$BL6H'V:T_EYGBJHPZ8=)V"!VQTZG MR5"8://Q,HJ8 6F/4J)3F9JUU,W:3T,):,O$J(E&R+&X/TYF$#OB,]\6JYJA MU,W0?W=C7LAR/85">WNV-TT^3N?,*!40,Q)9Q6J*4C=%?WNIHG-4_I&9Z.=GWZU.L'=GWHF]+QK5H[[05-1^JF MXWVRRQLH3KMU)\NMB27%\!C-8R/0,+LPML&1:CA2-QRAW$N%R(;!@GI:O*Z@ MIB81N;$TFC:VY)YI8K(SQ$R>^WQ>E:G'J=DA7^MF4/=--=Y>'?89$3#.Q^(Q MHP 2$PN:F*8G<]/STU^L21A2M8:^S\;5+69' ^Y;,F>FV8V.5ETF9_LAAP9ON'+]5:Z>]H,'/W. _ MC<>EK* %Z(,:0C!3*2LL9#G4,>M*"-N"S!"NO +NAU.);@2L!Q,! FH2$Z/41.QL>C7+ S?+3[>](%E_U>F> M">APG*TC-M06Y($F>. F^(>\/I*MCN]>(QLKC#D-QA4=9D>#R))^!)K=@9O= M1G1OM[*T;S,&6'V,3$3,+O*M?7UT%.Q&\U=5&7O=)@_(5%0&0MO5(IPE46SL MBF)V\XA9MC4D&/6B85 M!C0?UMUQ5H\8VF1JY@5_GGEG)I=)+Q::P6I:T>.0/I6M,1>X,7=(>B^&K/?R M9-\$RR11'Y SUR#TYP8_$#"2X)@SI_$J[4PFO@H+# MZU_CMR;0"G:\>8!8!;:#$ZZ9Q]W,&RZWJ/,=X5UDHG^E+H-TH_&N'Q.U>;"' MN@KB_5VWFZ!X4N5ITZTN]0;U"H$=YYR,IRIB-XU8S"T1Q347.3U;C)CZ,?EH M2<*=U'WU998W:NVT+S1FN1NS=V*=EZ6:/A"8SR*I4(]-:-(0YO9X,P6SFU/. M+#NF7-.5N^GZ46WKK[R=J'*)[O5P\W(4IU$P'Z^KB!T)(QZ-%WFEMJV>[O-\F+V<'?XWX?J MX:[<-YN\$!\JJ]YOMUGU];W8E"_W,S+[]H^/^?.Z:?]Q^W"WRY[%HV@^[3Y4 M\M7M&665;T51YV5A5>+I?O:.O$VYUQ8X1/P[%R_UQ=]6VY3/9?EK^R)=W<_L MMD9B(Y9-"Y')7U_$7&PV+9*LQV\GT-F9LRUX^?-F8SUDMYN7F/_FJ M6=_/_)FU$D_9?M-\+%\2<6J0T^(MRTU]^&F]G&+MF;7@@'[JGRQJC9:HK5_ M'!1T*"W'/"]:L3\VE7PWE^6:AWE9U.4F7V6-6%F/C?PEE=S45OED/:ZS2JS+ MS4I4]=^L\+=]WGRU7GTJLOTJE]&OK1OKT^/">O7#:^L'*R^L7];EOLZ*57UW MV\B:M?BWRU,MWA]K00=J\4O99!N@V-Q<;%YNM_(#\]B4RU^!THLKI')RJ/?5 MU\'RH;G\NY7L!_F!S3;6ARQ?W<@NF&>['&Y)9,;Z*!HY,8PD/]JUJ*R9/?("7#=SDQ?A)46RW(KK%?_+.OZ-0"?C!@BV="J MEHHYJ0% 2R%D53E1OYSK.L4R,J43=]H%NIX;.0Z5G(](#,!Y#?B^>\ M:+M.SGV;K%@**VNLA5B^L1CYT:(VI9 LCYCN ;-=%[X\4#MP N; M1[A+&.V'+?2P&Y_S@+G]N!"@]8A'&._'17H<9[8?]*-B@)5X/E?"$JBMG#F> MW8]+]3B',K?KD=[PL//PL$,Q-OQ1O=!B?M B-"#,-,CMRO^VWF5+<3^3:+6H MOHC9PU__0ES[[]#L@0FVP 0+,<$B3+ 8$RS!!$N1P'KRY6?YH,QL,29E,HHRU:,HH0Z#YS7G M+ S'* RYXY;[Z4)NU:I*%,NO5E-E12U7X78G_RS7=.O5IEUP?[0*T4#:Q:-:Q3-A]/%8K;ZK]SA M'S;<@_IP-7*B3BQ&LJGJP 0+,<$B3+#X>K09131O]]'Y MYWT[TX"77)ZN;5O9Z\V-%%.E@PD68H)%F& Q)EB""9::1[RG,O^L,M^HLD5> MFU7F:YPWE/OJ%&4DF:HS3+ 0$RS"!(LQP1),L/3:F/>4%IR5%AB5EM;U_G#= M7CY9XF@VU4)NJ_(F%\?EL7VG$DU>'3TJ2(V!7C,6:+.>'G5Y?7L4F;&R4T4& M5B6CNBM%HNRI@MB=06D;=?%1[/;57SW@ MV;T_H?7:Y-N:!* PXJLB,%=MJ@H@3L\GJ@Q026-4M&1<[Z98I'W)7'C:Q"B9 M@Z%[T^9 5JU>=G*[?;@@ _5"]&V>$WB^JA$")4T1D5+QC4A MQ2+MZZJSF(G98PZ+56LPO^\,YG_LBS<6LP\&,P/E10'7(; ]UU4%I@<2[C*B M6LQ '.PQ0\P>)=RFJBX 9D(5#W\"-ID$G!%U-/5 CS VX#23 MSFHF1BL03@7\E%7G5 \4@STAQRF+1UZH!PIRKDZ4GKI,5<)1D@($TRV'Q$.U,R-]-,EA&JLXN*%J&BQ:AH"2I:>G7H^YKK_%WR M?S!XB6Y9R@LE[1)-CR)$NSY#M7BABE&;J5=P@.-*'$_=^*":O*.Z+,7B[!_> MZUQ>BNKR4L"'I+K+"X5Q92I>F&LV50<0)0D<[60?JLF+BI:,Z]P4B[2OF,[D MI7@F+]7M13_PU3V1F7#J8H:*%HYJ083*&:.B):-:D&)Q]D5U<8@8W>&E8QU> M(!!T>(&X@5/$8QU>B!ER>"%FR.$%FPPYO$"@P>&EG<-+_X3#>WG8&QXIP.]D MGNNI&;@Y$-B.E.H5+("X&Y]ZC!!UI""'UPNTK',$!=K,H^KQ28A97HC:OCI2 M ![UI4BTD=(#_<"Q^^CT6+]5=PQM"6,#4F075XT5%"U'1(JA'F$]\;7 M4.?T4CRGE^I.XXUVWXF9;[)64*U>5+0(%2T>T[G)F* 4JUY]175F+S6;O5=/ MBE/=\?,T%:$ZO:AH(2I:A(H6HZ(EJ&BI>=S[:NML7FJV>:^F%BCH@5(MMV#F MF:PX5+<7%2U"18M1T1)4M/3ZV/?O+N[\8V;VC^?9;M<:@=EF<]QS9^ZC9C5E-9+ M5DE]-59USEBL0)'I=N<-L7F@G=@PLT]6&:KK/+81$2IMC(J6C&U$BD7;UUGG M/;,K3[ HBY6U%JMG836BVN;%8#J#04YRP%3W;VXFG"PM3+1P9!LB5-88%2T9 MV884B[4OK(M';YC=FB1;FNDV6 \ 9^&Z@ MR@'5.4=%2T9V;XK%VA=-YXDSLR<^)07/ ,?5=K4G79@9)R]9J ;YN"9$J*0Q M*EHRK@DI%FE?5YV+SLPNNCD+ST%YZ58L921PU;MRYD @X:ZKSL<+( [.[4+, MGDL]JJT_ +/C..JSQF*(F02$J8>1(6)*?(=HLP1 ;)/+IXWUQZFSJIG9JKYZ MHQ4\5,!C"BAGVC&X.1 HA\I3G\*Q .(&A@I@]ARY-J@W6@&!OD==]08%B)BX MOGKR(X%XY4;1=;6-HAX8,.X/N2.= \Q\E"P\P[07YZAH"U2T$!4M0D6+4=$2 M5+04"ZTOY,Y<9F9SV9R%9[J[Z-L>48UE,\=D7:(:RZAH$= A;J!EDV-4TF0< M:0J$$>+P@?P#[YQ@;G:"OSL%SZ'CKY2K.U5S-::J"!4M1$6+4-%BN'O5Q3\9 M%Y8"84,I>-XYOMSL^$Y)P7/(752/?IKY)FL%U>-%18M0T>(QG9N,"4JQZM57 M5.?MS4%SX&3LMH#1%'M7%2T$!4M0D6+4=$25+34/.Y]M76&+S<;OE=3 M\!PP)5D0J E0,\UDP:&:OJAH$2I:C(J6H**E5X>^K[F+!R2;#624) /7?4_B MZ;($HM1K_86YNI/5IE/*O8CJ\ !1-WZ@1,6H-4M&=5F*Q=D71V<4<[-1/#&[ MP*'3U$!V 8S3L@OFNDU6 L )9!=026-4M&1D]Z98K'W1="XP-[O 4[(+'+0X MM;,69L;)"QKJL>EQ38A026-4M&1<$U(LTKZN.M>:FUWK/Y%=."'VOCL#S"X M@6!V 8B#+6N(&S"[<67%+7?H_535CWG16UM MQ),L:+_QI&RJXU=3'5\TY>[PO46?RZ8IMX<_UR);B:H-D.\_E67S[47[54CG M+PA[^ -02P,$% @ *S3_6$[Z]^:& @ P < !@ !X;"]W;W)K"'!*I&;#ZK6$*>:Z)U#'^-)Q6*ZF! MN^LM^Q>3N\KE'@N8LOPW264VMH862F&)JUS>LLU7:/+I:[Z$Y<)\T::.[?A.IWLI!<[1*%D]$,RDR@ M&4TA[<#'Q_&#(WA;Y=PF[FT3GWA'";]5M(=\YQ/R'"_H.,_T]7"_*YW_4Y^] M67VO&'[["GS#Y[_E%71==DT7=-/IWC82)4Y@;*GF)8"OP8H^?G 'SN>N2K\G M6?R>9+-W(MN[DZ"]D^ 8>_1##8EKFK "T.EW)L19USW4% -#H4?".AI M:*]W"_PR*O"]P-V/BE]&G?M#=^COA\TZ)(<7ET$;52=K[[2D OC*S *!$E91 M6;_+UMN.FRO399_Y)^YHZG;X8S6>ZFGRC[Z>;3>8KP@5*(>EDG)Z%ZIC\GI> MU(9DI6F(]TRJ]FJ6F1JQP'6 VE\R)K>&%FB'=O074$L#!!0 ( "LT_UC^ M0(94$ ( -P$ 8 >&PO=V]R:W-H965T&ULI53;CM,P M$/T5RT@\H29-NP65)%*[@"ABI6J7RP/BP8VGB;6^!'NRW?U[;"<-!94*B9?$ M8\\YL MACO S^W6^B@96;A0H)TPFEC8%W0U7:[G(3\F?!%P<"=K$ISLC+D/P887- V" M0$*%@8'YUP-<@Y2!R,OX,7#2L60 GJZ/[.^B=^]EQQQ<&_E5<&P*^HH2#GO6 M2;PUA_@1*Z?[/'X1Y. )[G/" ; %G4 MW1>**M\P9&5NS8'8D.W9PB):C6@O3NCP4>[0^E/A<5AN_/5RL.2395SHFFR- M%)4 1YCF9&M-!;RSX/($?;$ 2:J!>-T39W\A7I ;H[%QY*WFP'_')U[DJ#0[ M*EUG%PD_='I"9ND+DJ79_ +?;'0^BWRS_W-.OGWT0+)!4.[[N6OHJ\S/5PDS MM70MJZ"@?F@@Y?-GTT7Z^H*'^>AA?HG]GSVLN&GQSZ_0R[]< &T'YW0F M)QVGP-9QKARI3*>Q;[YQ=QS=5=^QO]+[N;]AMA;:$0E[#TTG+WWCVWZ6^@!- M&_MW9]!/0UPV_O<#-B3X\[TQ> Q"@?&'5OX$4$L#!!0 ( "LT_UAC-B(H M"P, )T& 9 >&PO=V]R:W-H965T)8WWW5F:3ZI0[0E7& MH-:D>9:=I*W2-IE/X]X-S:>N]T9;O"'@OFT5W5^B<>M9,DZV&Q]TW?BPD.:]]80E"R=NPO&VW*6 M9($0&BQ\0%#R6.$"C0E 0N/'!C/9I0R!^^LM^NNH7;0L%>/"F2^Z],TL.4V@ MQ$KUQG]PZS>XT?,BX!7. [$>>B9^_:3; P:+4=GNKGI@Y[ :?9(P'Y M)B"/O(=$D>65\FH^);<&"MZ"%A91:HP6T+X>K%D3W)9OCU4@2'!Y.$$ MH8'.N%,%SA+I$$9:83)_^F1\DIT?H#_9T9\<0O^_5W48:CR"1]'@FFIE]:]H MP8TB#IL+1YT;/(Y 2;11:R7E*O[:MR5HS]+A2]:E5J21X9E2VDQUK6 HZU%!9*V=4SD ML6BL^!@(A=8%\D" 9;CXN%*U-@&M\I&J=S'Y)ZL#[*T7=(8*2Q%NH'8K)"O3 M9@A=D/81^ZVM2,F%Z L?;L?0D4@GA ."RTNH9S?I>X\>NCNI7LC0_34<3#RP&Z8'KO=W>R]&$;. M'_=A<+]7)&^&P6 EH=GHY8L$:!B&@^%=%P?0TGDI7EPV\OU "@YR7CGGMT9( ML/LBS7\#4$L#!!0 ( "LT_U@TD4[I^@8 ,(1 9 >&PO=V]R:W-H M965T3\]-&K^B:XKOFRF,U&:04 MIB8;C+/*4WF6+68O+HYYOVSXS=!-V/NMV).E#^[U[ZM^([?%GJ0)>N>F^*N#[+OLE40:5NJ_C6W7Q/ MG3_/6%[NJB!_U4VW=YJIO W1U=UA6% ;F_[KVRX.CSDP[P[,Q>ZD2*Q\J:,^ M/_7N1GG>#6G\0UR5TS#.6$[*=?1X:W NGE_H8()RI;KR%,A&G6)E"SPP-C=- M1?+ZTMG@*E/(^]-)A&H6,,D[-1=)S?PS:IZKU\[&=5"O;$'%X?D)3![LGO=V M7\P?%/AC:\?J:#I2\^G\^ %Y1T,T6?D_>)7VIJ_Q+W1H;==-/;"@WA\ M:ZQ&>'2EKO&0 -,8U.^+98@>0/OCO@@E X[O-X"+[T5H=$YG6<.Z_(:R\R^_ MF#V?GCS@WO'@WO%#TO^_-#^HYGXGYF/UG]2K7]>$JLU=W6B[-7:E6JO;PD0J M5#YLQ*(<#6(C&W'.H*C_+6>\Z;+CZ N]-&"_TAH..)<5J5VOB=H#Y? M.QV-"R;1$(H%S442CR[L)9DI9KD.:U6BHX;!XT,,!=6D4J-"H/)X65P;G^ 1 MQ2$PZSTQ%6\I &MNJ2RRE]X;4[:(BN0 #_AAV<;6I[0$-@AT\*;5'FH@ZVXB MW_08$%#T)9#PY>JPU"!D-9K8[B>+>]2@6S!\=1[UN2O,\M3'8,YAL3"#," M$EUPJ:->>!=8@P<@+"V5!CGWD-6I&D WYEA\:A3,O*NL<'C#Z1%&TX/!C$/3 M>3A2RS8JNB7/1:>"65D#U4Q!((JJ)1#>Z$"J;IK*=.%GPHA;55-< PW(P1X% M/@E$BBMS/CWY&56L9L>RG,U.$-\-]55@4I86Q8;)-7 X?A3G?NN Z< M*DS ],.CW],N3WEO6(\%X0ZO;=!Y!V:$D"J#*4FJ-K'2KI^,U27BN!8VY414MLE,>K HZ-U;L@T'X5(M+%"/I5]8A@#'D<5]_05(=Z.B<,> M^[ )M?X(1P:U@N. J;E);B9DEB633Y3*YNKAQE0/18+]U(4(\%^B!J*41#K! MIM[EG7MH^3[1G@#'MK.+;G$["%@4K?#>[I"T1Z&/L5KDD?FZ%Y)+\R@,7$#" MO:MQS(4]EQ-C?$M]-1.%$M8' D$C- M)@T)C6=.1HE)3 &*1K @M(9IR:[,LJ(NJ2=JHZMVT($;"/DTO,!20%C?[F9@S&Z%&=CX M[:[=_#*T&Q$X/[GTV)?CR&)'(U>HH+QG[:'DQ"00"3_ M,.Z1VTOJ)HINWG"/'%/^:2#Y=_.'&G63P([D>M1]'M[[#)"*G]U[E/GC/0Z# MG@>1W34\PP,6.C,EK#$#!+E?,U17 '+HS?)29^AS!5H3ANEAVAFK][Q&/UH# MP#R?#!YQ?^R+)77&U+JL,HAK+I- ;Q,K+$T\;$YO1IC_$J^'@A_V9BNV,/3X0/%(MW+=]O3UXW7 MVJ_ !*JB$D>GXZ^?9&ULU5=M;]LV$/XK!Q7H&B#UB^PF65X,V&G2I5B+($ZW <,^ MT-+)(DJ1*DG%R;_?0\IVE")Q,6Q?]B4FQ;OG[IY[(7.Z,O:K*YD]W5=*N[.D M]+X^[O==5G(E7,_4K'%2&%L)CZU=]EUM6>11J5+]=# XZ%="ZF1R&K]=V\FI M:;R2FJ\MN::JA'V8L3*KLV28;#[>D#DF9>XM3"3T_^0S>IEEF&NVE7M*U-1KKC,&[=Z=]#Q-! ML)^MX68M7/H"W %],MJ7CBYTSOE3_3YG=UPHQ[M1*0K3;YD*DQC?4G?&F$]6S)%8'^T M3[Z%S87-',X,?>I-<3N>S9(^NG&LX?U[T2YT+S_3F]:NC M-!V<3.=?XFIXLA?-O1W\O$_)EFEAD=C@=["6Q 8R.9[/6H MLR76);R$2@@'N=7(D66=/1"LHVLS&:=*X[AHE&;G0I"RM>7%/>729A06F8]>:U.UT#2[Y MTIIF69*L:FONUGGQY@7GJ+82PU2J!QA5H#,/LB%H&[BUG!DD2\D6.\3^B!.T MA>2Z MV#:#\_@0^>C]J(O"66B/;7-L>3A$P<]Y&6#HAFMC8\>LJSX]0M5W63L$L]Z: MO EUOB[X_$EQM(7FY%++0F8"J&Z-SO>XU4/-"F5@8B7A:)O8+=!&](6<'?[+ MG(&(MAP#WU5(EC08"L$3%-G_.?WO&QM\_=C H1]E?-2E=!1;Q2+O '/[@1NS M;3OQ.$+=9H3N?]>&\XMSM+052RMJW,%U8UT3LKX^PN@MBNXLGC5*,5;TV?1H MF.*6[8CIQXN!A(\Q?!(V*RD=1]93NKBZO:2* \*RS>;+%MH:/NC-]I]5J'$PQ4P3$\^8'I8\'K#=W%2QT%RP\M&M9-L_O:/8UK?#:B\7PU& MS;2N<:&+A>(0,%)6!4%OLJ^Q H!O&Q5*WG:&%!)=<8[YR.IA1Z'DF)/:_)=E M\MSKH-]YQU5LE_&U&L! 5_NDVW[=/HBG[3OP4;Q]32-5:!I'B@NH#GJ'[Q*R M[0NUW7A3QU?APGB\,>.RQ*.>;1# >6&,WVR"@>V_"9._ 5!+ P04 " K M-/]8[Y2N.RL- !6*P &0 'AL+W=O=73#'>#54%4;CP:MFNDN1UHL075>3L/FSMPP@8DBB#& 0#B&*^ M?D_W " @D8KE9#>5W;Q(!##3T].7TWT&>+'1^2>S4JH0=^LD-2_[JZ+(GI^< MF'"EUM(,=:92/%GH?"T+7.;+$Y/E2D8\:9V<^*X[.5G+..V_>L'WKO)7+W19 M)'&JKG)ARO5:YMMSE>C-R[[7KV_\$"]7!=TX>?4BDTMUK8H?LZL<5R>-E"A> MJ]3$.A6Y6KSLGWG/ST\=^SE1AIUH9-_Q%&Q>MF?]46D%K),BA_T MYEM5[6=,\D*=&/XK-G9L$/1%6)I"KZO)T& =I_:_O*OLT)HP*L^&D19_BGV/2?]%=SPZ>[]NHZ%H2Q67P^LA M_+7$7)4;1[Q]>R$^I.)#6.@;E8O 8^,'CBA6BLR6R70K5%JH7$4B3@LMI'BG MUAAK5G$F+OF)*<15F8ZXB]";])J8EQ/C-.] M.@W^^M7,]]W3[C.^Z9T>.9"8Y?&M+%2R/2:ID0BMLHX 5HEGPO.'/E(F22C[ ML4@HS6HHO@5R_53*O-Z/^*CN));L+@/9^C:.E!&+,DD$F3(.%59(#=(]3I?" M9"J,91+_3!<0@WA*3:;S@F,,!K.2\-3!XS I(QJ8:^"FD&DD5H"+C=QB9;K" MEM#I\0IRAG '*9E6 MF+>)BQ7\&)NVH*YGV5'"H M3'@7,@)"Q91:!+5"W:%T&%6YC(VTLC;421RQ- -S\78-K0<[Z;5B]]'(K9(Y M=DS[?*U"#KE6>.Z,FJ@E%%@H!6.V/&1OD%X:TG)LS(306J9*ET9$L&-8U#K" M0,9H.)24JJS6L;YU1VTTF20ZY+$T+*LC'P&)($'4\^0,3L4=#!-A O&*]UA( M1,9-HFA!5=A82&)Y$R=81]EK/(J7:25=W84$8)B*D/:&\\9!32Q@P:76T0;W MK9KVB;B52:EH8OV40V@GW.IYD6/A$ :\3!>YA//*L"@Q.U<4S63(,HT+U@NW M"%;(6V8+MR])8;)@6%AY-S2-D@*7BURO;>S=U" <[D!X*-[OM!88!"]C8;8, M^;\*A4+>D7DS#>L-Q37)AD(?5;A*=:)I?61N&@X)P<[*)>JEH-AX"& 5#D6_ M $0'5VC@J!I! YZ"1=-Y*[4J,&*;EAG#)/J3*.)(@R>>"7_<'LQA<$N(BG%( M"B1G6<#2N%62C?(ENK?8<*@H&+(;K#+69O6BS#FO50KH0XY4Z,*;KI9$R,ELEUM0 M.&+AA$[AEO $W6UNNX)3#@2@,,4RL(+:SF,@56G+9@83YA9QH6N\B G]>4JC MW^#L\H@U6\MPA8@',,%7%$Z#=V^/3H6*EE;!DM.*1O(M&7*&KS4< B1F=6"M M.B_C;EX"50H+[Z,$#+ M,19 T#6Y)TMBFV&#&.-(;!0O%D@[RB[L='!V5'F@('D/;((X@P\'YW;4 9.= MUKT=0&N%I+Y5.>6!9/Q/=65RJWJQSR#6O!UW<;;M_,72]JH [R2*40\^14 W MAGE$86>_&HUQ?U:Y%ON=AWQ [E(9:D9G,HZ>XD,*>QC&&P-AMFB'-5J?31U5 ME*Y=[9K4Q5J4MI@1IQ40H/9S9B)*;Y!\@D _IKI.JB]DG.\ZEH[, =*7D M4B;#=Q:SZRPI;"<,1]S@(];"T*$6]![!6G"T1!FERC62*TEUC\+ QUR:J(*X!5".7OP5@**8;LJ4J1;'.B8^;!A MJ2%#E4=&U>U$R_-L;GN,@W)A[J.B#8N'#FWZY.Y:S)R0Y51=!VP((#'U#T?/ M>V=K,GCO@KHECEPD5IAH]BEW58X_GO?>?-ZF;(-*M1GY%8G \0.O]U$7\,F] M%AZB9[XSFKLVJTP1KZT3'^RIW?8<7%AR'?NN1$M0GVUPF#X3HZ%78PAUD5AW M.&O5@!#=-)2J6ND#FECI#Z)A*"X ,DM;GP]/YDX_U'EDJU9?5]'#-7=0%4( M=*J*_MYBO2^P/RMB]NEC:KO6[*AIV^_3) -I5"Q@GX@"? \1JUC:S@,-9-WC MMH]%'2W,S3J@&BU^PGG[3,P<+PAZ%2 8,J'"4]JE-W5FLWGO L% 1TSU3GQG M/IKTKD"A*(QW#4;3B*"+R[G8V_&>$TSG&$\-:K&US2(TR!A;?I:7ZM%=M7TW@/XC=X:)C9&ZCR<3>GB] O\\)A"R M6VD/VK//@1AY-.VM3I=/F>4Y=MY[53R(N@9BQ <;/<4>M+#U>1?L52 37>B0 M[?B!:3MQYW!CD16,X@3S%(G?,$="/*)26F+0HTGV<>^B)E3]0IKE+M/6N@Y\.IM(1'%&* M9/L%QQYO5,0,Y;IA>/_I X]'57QX M(]^N##0(8EFE8WB)9F%;9I;IT2=*NM=BURI6AJX9E0?6F87YU^=N' MW=A O,X(1-"CD>V(KU0^K@E]);(FI0@Y>)I[E#(-K?/+C%\1M9C==9EE"9%KI:PWJ9Z2U%UUNU'+..4C!]QH1_9N^X4. MFM^[SHU>MX=I7P7BD6=4QZI]_U %'D',9.HZH\F4?P*. M*)8SGF',?-J20$!]:2-CQ_93G5+[E6M+8>HS/0";Y\Q!C\> \<"%Q &@;C:9 MBR/\G@?.""3N\NI[!6IS12<\=&95T,D@GR@"WQ/A[3U0O/=&!"B\Q&SY!>\^ M]J[>O/W@IT\X:1P%0_?A6P_*P$K%&SH3,-6R7U,7AK2)S8I$M0_HG.H8C]F. M/]]#5D\%6_0W:%FOE<;\1T,IF" RI(4UB 5V(M-..+Z.>4#NPSF M0S4R>E%LJ/?-4*8HK,3NI,^>!9CJA3$V!ZJ('WR48G7G]J8^.*3&EX[@XH*) M]*I,(VC*&&,QN-#_&8V^6QRX[GCJFFE M$G"/0XW]'<'QB71,]Q <1-$!@C,>>5_";CQG.GF$W: @!9,OX3%3=AQD.S&_SE M-SYU-\^%Y5K*:ZJY6)8//>JG0U%3+8M;&%QL,\[!MH"F*:=3RKWJ#Q_A7.YP M=*]/=UMM^G^7D;U7W\C3FYK>J]J^P M_I_D[$GDK';5_P4O&T^M;1V8T]$4GY2ERRW[VV-QM/AH]L]]*[H;;+T[?2+[0NZ@M:H/F4]M6_ 5!+ P04 M " K-/]8[K[A?U(+ "/'0 &0 'AL+W=OOP#B;C#U#R[R(NNS%,WOI3K?39)WU;C.=3A\@$I*0 M\*( I&7WU_<[!R!%R;(WVVE>;)( SO4[-^CEMC:_V;52C;@KB\J^.ETWS>;Y MY:7-UJJ4=E1O5(6596U*V>#5K"[MQBB9\Z&RN(S#<')92EV=7KWD;]?FZF7= M-H6NU+41MBU+:>[?J*+>OCJ-3KL/G_1JW="'RZN7&[E2-ZKYLKDV>+OLJ>2Z M5)75=26,6KXZ?1T]?S.F_;SA'UIM[>!9D":+NOZ-7C[DKTY#$D@5*FN(@L2_ M6_56%041@AB_>YJG/4LZ.'SNJ+]GW:'+0EKUMBY^T7FS?G4Z.Q6Y6LJV:#[5 MV[\JKT]*]+*ZL/Q7;-W>\?149*UMZM(?A@2EKMQ_>>?M,#@P"Q\Y$/L#,BL,[08U>F!5^32$TQ4YY:8Q6-4XUUR]K:O&P#06?)NU>,L< ME;$O+QM0ISV7F:?TQE&*'Z$T$3^"UMJ*OU2YRO?/7T*J7K2X$^U-_"3!O[75 M2"1A(.(P'C]!+^E539A>\@B]3^I65:T22U.7HM-[7VWQK]<+R]__?

CT?';T*IS,FA M,B?&RF07#Q=RAVPEGQ99_H%\_'BG*U(CTK5(D9B+Q#PDYB,QBL0"),:0& =A M2BM,#ZTPQ>^^39&-@<1<).8A,1^)4206(#&&Q#@(4QIC=FB,F7$=<2^RA9"[ M;"M1[KRESXE<4ZRC;;D;)^1L!0G+ALFT!P5O]_3T>-6EKG;OC)-WK7HDYB$Q M'XE1)!8@,8;$. A3JMX:-$?T!\:ZOPOS-=F&T9(4Z5N-ZTJ\9I3-,]O6[$C? MF2?L6NM0S8-J/E2C4"V :@RJ<92FEOQ1B&5]]XYJ/50IJ>5#-AVH4J@50C4$UCM+4'FEB:;:P;(5B+4B^ M/U!+\G68B74:+ZN#N)]V<1%MXTADVCY!!I-WM38[ZI/!Q>C;#H&&T5#-AVH4 MJ@50C4$UCM+4"YZ:2-HV1])^&&7D*8QWU6;1(DT*V0=EI\B'>23[8'^.O>R3 M+[)S%NM(/.DWD6CG H9&OU#-L]NAHS76G4?H0^>EFGD=[:6V 71>!M4X2E-+N EV;7.P:SI! MU#RT#ZKY4(U"M0"J,:C&49I:YDU$:YLOV'W__ 7R M!_D4OD2;W4;; M"4%JJY4,V#:CY4HU M@&H,JG&4IK9)D]+:$_R9##8TG85J M+E3SH)H/U2A4"Z :@VH]\ M^D/G]:":#]4H5 N@&H-J'*6IY=]$QHXY,C;ODT?)>_OD9K9S"T"O;89J'E3S MH1J%:@%48U"-HS2U39K@V+'Q^^0.-#V&:BY4\Z":#]4H5 N@&H-J'*6I/7)T MHV9SQ/Q=6U+8.S7OM>,SYEJ;4-@;,&/OP(R]!3/V'LS8FS!C[\+\,P)HIPF@ M'7, S>[_(5YS':A2J!5"-036.TM22;[)KYT1V_3VG8IO-SO4/O2DV5/.<]M72 M0]UYK$X[--]OS4,ST&?;<2@=Z2&:AY4 M\VM-^5U!NI/Z*73:X-QI&71:CM+4WX'5Q+=#V MAX/V+PSRH//Z4(U"M0"J,:C&49I:YDU,.SSO%M)D*9:[15%M+#RF&2G"%[+= M9=OTG0L8S6SG%H#&M%#-@VH^5*-0+8!J#*KQ8?MVYM]^3HU^J:X]RN]X@P*-+MF'/4K/O"[^=K(0HW+,+YU49D*W$G-Y5RLBC/SMG_^O7#L[+.'\L; MR5W>V+U^ZWG/NO0MS?/4N@RJY_L-/[_:ABOQ*4D P ; D !D !X;"]W;W)K&ULK5;;CMLV$/V5@1H4"9!:5RO9K2U@;3?(%@VZR&[2AZ(/7&DL$9%$ MA:3L].\[I&15WL@" NR+Q,N<,SR'$H>KHY!?5(&HX5M5UFKM%%HWUZZKT@(K MIA:BP9IF]D)63%-7YJYJ)++,@JK2#3PO=BO&:R=9V;$[F:Q$JTM>XYT$U585 MD_]NL!3'M>,[IX&//"^T&7"35<-RO$?]J;F3U','EHQ76"LN:I"X7SLW_O4N M-O$VX#/'HQJUP2AY%.*+Z=QF:\ I87@"$/2!\"H@O *(>$%EG.BG6AQW3 M+%E)<01IHHG--*R9%DWR>6VV_5Y+FN6$T\E-^K7EBIL]4/ +W--GE;4EPI][ M&$T!<2.\8US"9U:V"&(/ND"X:V5:D.NP)3C/4#(;_2!9K?8H)6;P:\5*] M,NS(*'\.#Y@6M2A%SE&]AMLZ7=#DI_L=O'SQ"EX )X9"M(K5F5JYFE2:M;II MKVC;*0HN*(KA@ZAUH>"W.L-L K^;Q_O!#(%+]@X>!R>/-\$LXTV;+R (7T/@ M!>&4H'GX[VV]@-"S\&A*SSQ\AV1OZ$]E/U,3#E],:/G""WR;5M&(4F??Q]]_ MT!C<:JS4/Q-+W'24T32E.=JN5<-27#MT=BF4!W22GW_R8^_7*;N>DVSW3&1G M5D:#E=$<>[)EJH"&\0R8AK049&P^Y5['$EL69,:S,A^$9B4TIS.TD3S%*17Q1.X@ MNGJRQ.ULLA_=_FV@KK_AW?WD ], MYIQ*58E[@GJ+-[0QLJOM74>+QE:[1Z&I=MIF0=&PO=V]R:W-H965T4PF\>XD4<5)]B*5 M"YB")6XH0@%!>^;M U(<\:BVN&[=V.*A?Y!_0R ^M'C]HO2?Z59*0S[MXB2] M&6V-V;^?3-)P*WC-)]UJ*=1&TBR?,<::3G8B2T?*Z MV+?2RVN5F3A*Y$J3--OMA/[\0<;JY69$1U]V_!QMMB;?,5E>[\5&/DCSZWZE M[=;DJ+*.=C))(Y40+9]N1K?T?> 6 <49OT7R):U])OFM/"KU9[YQO[X9.?D5 MR5B&)I<0]M^SO)-QG"O9Z_BK%!T=V\P#ZY^_J'];W+R]F4>1RCL5_S=:F^W- M:#XB:_DDLMC\K%Z^E^4->;E>J.*T^$M>RG.=$0FSU*A=&6RO8!!E #\WP"T#W',#O#*@N/7)X=X+XWQAQ/):JQ>B\[.M6OZA M<+^(MGY%2=Y1'HRV1R,;9Y:WX5]9E$9YTE(R)@^'_D+4$PE2$]E$R#7Y5D2: M_";B3*;Y@=LTE28E1:2VAT6R)A\C\1C%5L:>8H]G.[O?=H-5IL.M32-9Z2B4 MY#:.52B*#O*U+XV(XO0;V^BO#S[Y^JMOR%&^#&TX+<)Y3[@/A]]FFRO"^,GPX)7P MO;XBM#=\8G-Z3"P[)I85>OR$WH]9['IM.V:>"5##4-2:QAFG96KLD]V.V'9TS<=JL7X626@':J-(EH1VX%=QM"Y&^O^I*#'DV9Z= MV4OI,]KK&NC-F-OVN>.V[(9O/:A-B.)-6R>'FV>GO>MCJL'89]]T\YW M=LP6<]HVYJ[G/.Y0ZLQ:!H)7-=1 )+&&@;.C@3/0P 9CB@5(8HV\+(YY M6< CC4BWQ3 >YA^DSOYF+W/9^2] M5F/BVAVJFE^J-3JZP[RVU9=@1%I!(H4IL5CJS)>ILE267?H=R=T7)I]?QE*D M_5-S6'>P\YAJ/NWAUCGO##&7 $U:D2:%4=.73U+G"X)&?((&$TSHNT-5\VF7 M6[DW:]M\"="D%6E2A91 X=+"WF&I^J5;W=N%XB_:<#ZO1IKL5AE*80^\3 M(Y)-9.=Z4!=&Y4]4-;]4J]L\\QS':=M\";:D%5Q2D)&JN?5>?#XYL4:E250U MOU2KNSRFWF+>&2LN@8JT8D4*PZ*U66<2G/6]LF %-S X":@,6:HUDL!<9][. MP24PDE48R6",/'=I$)897'Q!Y4C6Y@3%:K.<*4^5$EF[=E +<"B5N"[)+F MF/:DX!*HR2K49#!J_BB_D#P1986^UVA4SD15\UFWLIE7Z;PVU&.UVG2Z(DT& MD^;]ZC_RT;M E88[#$JQZ*J!:Q+Q7/NGK"X@E@& M0^R;2A>P]F#S4?D552U@71IV/:_??%[1*X?I]?S*!2PTU&E4-1]5+>!=&IZ? M&+!Y1:\51U'5 M MZE6\9 ]-51>7YYOVES!*(=A]*?B M>9BHY/5'(JPTV&Q4'$55"WA/V=1C)ZRN*)/#=PQ&"/4:$252W@W9+I MV'/I"9,K6.0P++Z]<@$W,#@%J 2)JA;P;F5U3&>UY?EF#BJ&Y#!#GENY@&4& M.XT*D:AJ >]"Y)@N^*G)7T61'*;(MYN6U%Q":*:@H MD\.4V?CURFL='A4J4=5\5+6 ]Y18^8R><-NML-*%L?+-A2)8?V@*4-5\5+7 M[:F]SJ8G9C%NQ9LNS)MGUHE@E<$^H](EJEI0JM7785WN\$7+Z$GM7=O\5>H? MA-Y$26J[ZI.-&ULO9OO<]HV&,?_%1WK[=J[#K!L(,D2[A)PMVQM MQY6T>]';"\56P%?;HI)(FMW^^,G&6"@8@7)/R(L$_WB^TO-%?J(/2.\26A#V+C-2I2N67L6W%P M'5^TND6/:$HC64@0]>>>CFB:%DJJ']\KT5;=9A&X^7JM_JY,7B5S2P0=L?3O M));SB]9)"\7TCBQ3^8D]_$ZKA'J%7L124?Y&#]6]W1:*ED*RK I6/ ?&A!4 <&3 -S;$="K LK4.ZO<2^/&1)+A M.6E^&:W\2O)BH$PE5U<3%2>'E]'W92*2XDT3Z!]"$)Q%%K\=4DB05;Y3"Y^D8 MO7[U!KU"28YNYFPI2!Z+\XY4G2V:[$15Q\)5Q_".CO71!Y;+N4!A'M/8C.^H M).M,\3K3$;8*7BYG;83]MPAWL=_0G_&>\ 5O(V]W>&@/_V.9MY'?+<,#2S9^ M_;[YI5ZP0V]4#@W*T2>:DO+=FR>+)IM'5IVB#IV)!8GH14L5&D'Y/6T-?_[) MZW=_;?((4BP$$C/\"VK_@E+=MXU[3F/T+LD32=%[5:[BAB'_];T*1->29N*? M)G<#2'BUJ@>/E'#QILE'JYZK MCY!BH3U3SULEA?HH*^N5Q;U^[5[_&<\V^@]-*5'WSM -C>8Y2]DLH>*M&K11 MN\E2:R.NED**A4!BAKF#VMS!41[\ :2[D&(AD)CA[DGM[HEUZ/[&F1!H1#A_ M+ :JJ@/+7#;9MY+IES+%9/9^&'35SWGG?M,7:V.NO@")&;Z$RYPVFC&R-^#ZG(*J MA5!JIKD;,W_O*)6P:@;*8DBU$$K-M!AKBS%(.;S:H_/5:W;>&N7L/-ZJR5[O M]&E-#J$:-2W5W./9P<>YDE[M$=SE+2@W[>F#U]]9SD.HCIA^:T[RK* PO"+1 M-S73;+0(%'Y U4(H-=,US3]>[SBU%92+0-5"*#738@U)GIV2W*=4=D%G,T&1 M:$^RU70/G5:4B;P3%)-'&VUZFH@\*Q*L'W%GP+3+.OL)"D%0:J:E&H.\D^,\ M_Y $- 95"Z'43(LU47EV!#H8-2N=S7D-[F^SIKTY9W-> IRP!B=L!R?WXKA' MT-_-F_9(5^.@U$SC-!1A*Q$,;SB)*?I(,MJ(D_9HU^<15"V$4C.=TZR#\5%* M'@:%&E"U$$K-M%BS#P9FGY%=T-E,T*]_]B2[^F#=YIMF&&QGF#&]IRE;J.&X M.;%I] L4:4#50B@UTT2--/@X2(-!D094+812,RW62(.AD<8NZ&PF*-+L27:- M-"W \[. MRGCP5VKV!IQ7%($R$)2:::YF(/\X#.2#,A"H6@BE9EJ\L>[-C@4'%T6[CK.' M_E:)'6R5V!"J3=,;S3F^G7.>411!>6=/]]9KI1I'U4O C:_AQKVD6=W0-%&2@UTU"-,G[_.)40%'! U4(H-=-BS3B^G7$.KX2#[2_VMZ>' M]M:.=1T\?#(("15C M4+402LU<8*X1)>@>I00&H$O80-5"*#738@TS@1UF#BZ!=AUG#[VF@OID+@C5 MI&F-1I' OF3,O0+:!9T]LG=O9ST-H;IA^J;Y(K#SQ4>61RQ;4/7 7LXXI1G- M96/EL^LXVP7ZU0J4FNGAQMZ:X#B5#Y1.0-5"*#738@TL ?0.&[N@LYF@L+(G MV<;/YDSC"C QS^AY=&"?1W_U_D$WM3>+H6Z1?UC200B:$K(%*F2D%$> M)22MK[;1>MW4'>-(SM7-\G%1[IS<%$CR*%W&2I6(:C^GFE'QS>7L[::\.AM; M.E7$K-Q+JQ2*?W"K78+UV7J_[E6Y2_7I^:!_-E;V-%T9J"OE%M^.;F*U0?@# MX;,D%RBE=ZJY;GN@WB"^VG.[.I!L46XJO652I52^G%,24U[&ULO5?;CMLV$/T50@V*!.BN[K*TM06L5P[JY@)CGN-+:%4*1#4G;R]R4EK6)+6F/;"'VQQ=&9,YPSY(B<'AG_(G8 $GTK"!4S M8R?E_L8T1;J# HMKM@>JWFP8+[!40[XUQ9X#SBJG@IB.905F@7-JQ-/*MN+Q ME)62Y!16'(FR*##_/@?"CC/#-AX-]_EV)[7!C*=[O(4UR(_[%59W,V,T$ 9;'!)Y#T[_@%-/K[F M2QD1U2\Z-EC+0&DI)"L:9S6#(J?U/_[6Z'#BH'B&'9S&P>DZ>$\XN(V#^]P( M7N/@/3>"WSA4J9MU[I5P"98XGG)V1%RC%9M^J-2OO)5>.=7K9"VY>ILK/QG? MIE_+7.2Z: )=H;5:AUE) +$-6I?[/0&U)B0F:,49JBJ#EK1>G;K,+Q.0."?B ME7+]N$[0RQ>OT N44_1AQTJ!:2:FIE2SU+',M)G1O)Z1\\2,7/2.4;D3:$$S MR ;\D\O^P05_4ZG32N0\2C1W+A+^6=)KY%J_(<=RO('YW#W?W1U*Y^>B+_YS M]#,QW':]N!6?^P3?O!3*(@0Z63CHK[?*AI82"O'W4,%K2F^84G?"&[''*H$\ ,8\:^_V('U^Y#:8Y(E8Y(M1B([JXO7UL6[Q![K_5GM2W0/!Z E#-6A MI@@J"OT!.<1V,+&\8#(U#Z<2#^#6%_V( M>Y:SW^;L/S/G]^J#NJ0I*T UGY2464ZWB#)EH9(S0O0PIQ*4[G*P)=6!_),9 MAG9D6QU=^B@_Y'FW^[(,[MSN%,.X%P_\,)NI^SCACME'^?XKA-:3W3*J,TY^K\Z9=3KY:$5 MVDY'ESY*J>+9'57ZJ"O;MKNP11\6V:'E=B0Q3P[!!?!M=?L0*&4EE?7YIK6V M%YS;ZES?L<_MFSM[P)ZH"U%]?_E!7]^FWF&^S=7YF&ULM5A=CYLX M%/TK%EM5K=0,8!L(TR12)U!MJXXVFFEW'U;[X E.@@HX:SO)[+^O^1@2B ?- MS'I>$C#GG.M[K[G8=W)@_*?84"K!?9X58FIMI-Q>VK98;FA.Q 7;TD(]63&> M$ZEN^=H66TY)4I'RS(:.X]LY20MK-JG&%GPV83N9I05=<"!V>4[X?UI MY5H/ S?I>B/+ 7LVV9(UO:7RQW;!U9W=JB1I3@N1L@)PNII:G]S+V$4EH4+\ MF=*#.+D&I2MWC/TL;[XD4\LI9T0SNI2E!%%_>SJG658JJ7G\VXA:K'K] MH/ZYP >(E6:N5%%?V*K>*5%N5"N95]G,Z:J>$WQD3@AO]AZ)QBH73&HTD./Z/76 MPA_'M?#W-P4%7R3-Q3^ZK->Z6*];5L1+L25+.K54R1.4[ZDU>_N;ZSL?=2$W M*1:9%(L-B762@]ODX"'U69,*[4M7,_V*67X_]C/7#QSL!Q-[?QI9#0YY/A[[ M75QTCD/0\5V,NKCX' <]&(8>;'$=5[W656_0U<_I/4U&"YXNJ<[;0?)S%YM) ML9')-BD4FQV)!8)SE!FYS@Q96@9GHG;V3@!!!Y MO4)P#L/8<4+A,?9ZN%AC=>RZCJ\O ^/6S_&@G]_5MG6D]AFC:R(I M3TFF]7A0X[D+SJ189%(L-B362438)B)\I6H0FDR.2;'(I%AL2*R3'-#AGKZ:B('&K<06?G M3,C1(MOIO1WD/G>]&56+C*K%IM2Z68#'+,!7J@B-L*D4F52+C*K%IM2Z*3J> MY=S!T\AP54!G&W??]4*O?U[0X+Q0[2;"?E4XQ[FNJ@M^_\"@!3H^#OMUP3[I M>^24KZN&DP!+MBMD?:!M1]NFUJ>JE=,;OW(OYZYF/"J;8%6?Y2A?=]"N"5^G MA0 972E3SD6@BABOFU+UC63;JNMRQZ1D>76YH22AO 2HYRO&Y,--::!M#!!(KLN2B"]W4/#MV/&;*3+B3T8HLX0G4^]6#T".W89G3$IBDG"$! MB[%SZ]U,/=\ ;,2_%+:R=8^,E1GG'\W@C_G8P481%) I0T'T90-3* K#I'5\ MJDF=)J6UF1B1,>?&!SE4^=E('S6%!UH5ZY-O?H384&;Z,%]+^ MHFT=BQV4K:7B90W6"DK*JBOY7!>B!= \W0"_!OC'@/ 90% # FNT4F9MW1-% M)B/!MTB8:,UF;FQM+%J[H56.IC8C"(E>HZ=J M91%?H%T4NI42="QA\_W<7Y3,:$$5!8FN[D$16LAKC7__=(^N7EVC5X@R]$_. MUU+#Y,A56K9)[F:UQ+M*HO^,Q!B]TZERB=ZP.

%PI=R4U>J0I+9N:>YWR@KI%$<>[D _V8]V(LW M2718$QSEU5+^6AO=W).H;K>C-F*!EW6!5*2KE6B8;W_4>*WRG;[@N+COS[,T MXDR3#'5KH88]?W[R>6V4V@._N-%W>Q].@&758UD,WQ+QQ-K)^X'5GHEI. WB M),73>!P&X7R,IRA(DEDP3NEY.HN"*)R3"=)(*) M!^/Y[.1SW3)T@*59G$SPG08R=T3C!798\M&@M4&ZM(+ /\?/: M6@6RA+C^V]^U7.A"-QIG^X]RM[%W=S'8N)"%K#+"8G/@,3KR3F6J7""!))'W MZE8!L])ZM-D'J-FG\?#\,Y&M9;52XGO_<'(HZC,Q"Y-@,B,\3--ID$:,#-A] M&HK)*!+?[XX,-8GG,SAR#.;DT*DX@[O",!'GXD)$HQ#'?D(SD!UP.QN0.!=G MT3EXI6$:I+.(N)+KPQD]S<$?6 E',XA.^QQ8>GI&-? T_&N%KK*BI7B!;:JO M\F2+0M4I9"QU47!1MQ3C>[8,Z,MVK;,U 3$9);O-.%_5C5!W&_0$8-O48H'X MEYHE((Q5ZJX142Q*#M[1_UWV!%;9E_V!YTW0GJ+5(*T*:0N\36K;Y% **+>^RAL.-L138LDY^PD%&>] MAT+N)[J ", .;(RJ1IIVV4D4-12US&Y5Z?^ U$ >E\ +:N.<03FMLX V$&TE M-QL#*?,N7FJ3HV@%S-^HWY$@&LLY!,_:97R9_XKB1@EG)-ZUADM!K]JWJ]1E MIGT%7"V!J$!A.)H?N".>CR;=IT-G>(=-YJ/X@1.GHVG_+=^)_JV^V&?IBNA6 M[J/:&=[0QKK*B=.#Q'B_EQ8?0O(84.-]WER3"13@#DQ8#0,N=291VC6LJ@VY MB3U^$!4#8^>'/OQ?X/GUYD!;'_D"F-*$7L#,MD@TD-VA;V\U]R@%),FPE#EN MZ<@ W!MEN-YA5=2+0KL6RR(GF0:1 ==8?+%+[5RR(2E00^B_7=A#D+*&L7F@8H".4'%%I@PW:KJR#7LS>$1=.BAWGLAK MGT\S1>IX\]MU7;"T%!*L2-86THC?6SP#!XOVD2-,_%Y)<]'4%SGX4<^G'Y;. M/[/AZCI;9[^ 4_LS%$9$;(A&B"K@ #"KB572.(9CL*0F>!A MXOGAD<2@$)5EW58^IW]#R"/G^:3FB\ "52/HJ^:1^+7#2,TU$D[#8XL=IB/K M8BP>#Q(S2<9#CP_3O9"78HO91%WD];8ZB"!'HEV>.])"/=)@'**2MS*&WD!Q M105J@J%A/J818()&-)FF)U^JA5M,TB2832S8-T'IZ\)IDY5Y*%\[I=-,MV0(,ZV=ELPH!+>.0X?XJ-BVUB Z$3$GJ. MV6>2S(37Y\BIX:C9 =$K"-]FA?9#*-+R6MZZ?G.A5-6U,"H?B=XD?Y#^E@OD ML-%8PVFRJTT]?E A*%;*&YLP8)3+16#ZK:F"7+--=8+I*UM!QU6=P,B&WYW MR+U & G*Q*,!U'PJVP4 7Q?0H2^CFY%8*O1?D&1%K6/%*9#@I$FAE4)V[/)= MG&) H*6()H4_#,,C[8.07P$&-1G=38CS,=U<)'!8YYS]WL=$8:,Q)P-N3 M1 !-E4F.GLRH7#=4RG:-*+N\2R044;G"%(K&L\KN^?Q&WK,9UHC VJ#!XVN$ M_NRNAY![1ELQ >B#7 G/N+("O>F+/TC4L8WMC7:HJDN=D5*0D8N,X]Y78#0* M<+.Y'VYAJ)82DBZ7E."D)]Z/V5VG1]V*)'L;65GI[E2O^6*"PC(;MNN?%%T' MDRF^5+O^Y7K0ZWP<]#K'+I%,3Z$=4'BL6SKSMPJ?OEQ_]+<&YTG*^5N3'3,>^!X\,NM-%1J&./5!6:1%5C8T5 M M;LJ0$M'/+WR) ,)(VF-2CMS*E@(8H#*04[D88UY\H%+;H0P4I$$@=0=T#IM\J'!MZE\5,X"=^M& 1.G%;QQX43!=AMJX(\@N M>Y:1,(IKAP;&$Q20EK,29R3(GZTI09+I<@T\(AKAZH5JMK3N.%84O]EO1;WR M5=62@V# .XH1#NP-@Y,Z28_O8_)W1(@@2=[[_ -:!S1RJ-%(/@6RC+F_''S[ MN<5L0@'1H>[#NP\_]ZC;.64X2G6\*#NYJXG<4_;CZD&Q<+G9 T%;ONXT3K?E M\) G"W.]X?A 5_J/1HN1]52^XLVG]#KUO1EP OD MW4*97^4@G%&SYF?!1Q@,L><;GC?H!2X :KQ%;50*YC431TM7&X>A@47 M!6-(>7=CR?#>FULIJHS%/NC119AVE1?AL7#-1T&WE=WJ8);UH\]^_A@8TF7# M>ZZGCV40057DH,WK)L;#)NZ:OSM2OU#*>:/$39]Q?W&Q\A'$_XEP&KY#%I[< MY1+&/'GOJ_Y-C0Z??4N=U91NFWEHBB?HLZ9T01E-T6.%R&ULE5=;;]LV%'[WKSAP M+V@ UM;]XB8!DG;%.K1HD60KAF$/M$Q;7"51):DXWJ_?(24K4N)X[8M$4>?* M\YT+3[="?E,Y8QKNRJ)29]-45]/S4[OW19Z?BD87O&)?)*BF+*G<7;)";,^F[G2_<<4WN38; M\_/3FF[8-=._UU\D?LU[*2M>LDIQ48%DZ[/IA;NX# R])?B#LZT:K,%XLA3B MF_GXL#J;.L8@5K!,&PD47[?L+2L*(PC-^-[)G/8J#>-PO9?^WOJ.OBRI8F]% M\96O='XV3::P8FO:%/I*;']EG3^AD9>)0MDG;%M:%XFS1FE1=LQH0Q^!9NUM%ULIW5-/S4RFV( TU2C,+ZZKE1N-X98)RK27^Y3TEF'ZF@)AK+"[H)DLT;8UB(K! MCE$)6H#-(/NE@( 2)3,46]2"5[Q"::)12*E.%I,;*WF8 MB'"-*H8;D[&*L?@C_R:?>]S<^P3/P8U(DH1F$1/72W'A^R2,O'81A\'D.A=2 MOS;'..3$?XF#3S^-(":![^'3"=/)18G4_%]J2S0>H#08>"W6KQME7%<,#S+Q M0XAB!UP2N1X^W22:?*A0 T/!R-:J*3A=\H)KCO%RG0"B$-PT@3297#?+E@3# M;2#PRLAP4SBQ*\]O5QZNDF[E1SZ<3&Z$IL78?<\A@74?%X[GXB)PT/W(N)^2 MV _@NJGK@IDL0-Z,JAS6&#M4W3;0MI<5B*^50=L M/=0^2F(<'4,(3\#AT'( M>[M;T\08"\IX&V 8;/A#XL31T[P/*DX7DO=V]R&Y%.4C>A+ZD8E7%$VN#F!# M+#46%CPG=)S=93FM-LSJK7 @>&#W""(1"1P' H/(Y.)V:HO=E3!N2*$CM&RODY*MM M:ZCKXA9]0PQ=];VP/;4;E+!X6&\5^+,8_K3=RY^E;1_KW=V3] 1N1_!(V3NN M,M&@.U<(J@-:@ID/+_#IP8N'TH-98G]%^+PX $%B2]9PUJC$XU*A)6CY&[;O '@Z9:=1Z@4X-:@7$5&;>) MLN4Z'YKR\EGBN?&;HZ//*&*'\NMX67V8*##&X<2*>-4//2<&0"[QD]A ER1N M;"A""%*$LV^PY8=F)S(]U \C4T(2Q^S$MM'X/G)AN3(["68!\;%[!5@1<0#! MFY@=3EQ3R0)(1EVKIKO2CB9NA-4H\2 UM0FS5:D%\+)NM*UO72O%;NB1('5L M$XQ"MV^!=LY$#-W2HF'W8\Y3R9F0) SAT(@\'UQ42B8W]CJFP,:WO;/TN_V- M[Z*]Z-R3M]?%3U1N.(YL!5LCJS.+PVD[/.P_M*CMM6&PO M=V]R:W-H965TA!3Q+EFTYS6P# M3M)N*5 @:+KVH>@#+9TEHA2ID*(=EWMCO[D* MD>"Q5MJMHHJHN8ACEU=8"S M!MFM72]-2TIJO+7@VKH6]G")RNQ7T21Z$GR0945>$*^7C2CQ#NFOYM;R+AY8 M"EFC=M)HL+A;19O)Q>7,ZP>%3Q+W[F@-/I*M,=_\YJ9818EW"!7FY!D$?Q[P M"I7R1.S&?<\9#28]\'C]Q/XVQ,ZQ;(7#*Z,^RX*J570>08$[T2KZ8/9_8A_/ MW//E1KGP#_M.=SZ-(&\=F;H'LP>UU-U7//9Y. *<)S\!I#T@#7YWAH*7UX+$ M>FG-'JS79C:_"*$&-#LGM2_*'5D^E8RC]1_&%'NIU#(F9O.R..^1EQTR_0DR M@_=&4^7@C2ZP^!$?LQ>#*^F3*Y?I2<)WK1[#-!E!FJ2S$WS3(;1IX)O^3V@@ M= $WFH0NY58A;)Q#4+\O6Y-'169L];\4USX1J1XRKB MKG!H'S!:__IBDB6_GXAA-L0P.\5^LCRGD8LQ# GX6"'LC.(&E+H$$CX+71?* MO]$!\7%><7IX+76W%=8>O/*#4"V"V4'Y1+8]<#,VQI(_=EARAQ+LK*GA&G.L MMVAA.@E%G (9X*KB4%5X&?A-Z[@F[M7%V7\AF_R^E4[ZEG7 C<=MI>'-8^?? MCVQG;[% *Q3<&=5V@%]@,LK.L]'K9,+KW_K?(#N[LLR<,^1&[ZS@HK:C139C[9>LO,6RV2A)TK./AAC@61:OTU&6S7O6[YK=6<(6IB'75Z9N MA#Y @]:/32Q P'TKE"3A9Q"0E66)UB=0:*$.3KIP20LDM-SD#. BL%M[X4"; M8WU\\.F6NN H0@4$-(98)ME'R6:E#07AS#]?1\E7?ZBEH'_5QWN1&YVKMAB< MJ'HG8(O(8U0?F1D_=\7CHVE4HRW#S'5,VVKJ!M,@'<;ZIIMFW]6[-^&]L*7D MLBK<,309+^81V&[.=ALR39AM6T,\*<.RXJ<)K5?@\YWAY/0;;V!X[-;_ %!+ M P04 " K-/]80L;\U=8$ "&"@ &0 'AL+W=OV"-EL_#/M 2V=+ M*$5J)!4G^^MWI&3729U@^R*1]_C=@W='GFVD^J9K1 /W+1?ZW*N-Z4YF,UW6 MV#(]E1T*XJRD:IFAK5K/=*>054ZIY;,H"+)9RQKA+"/P1H'N MVY:IATOD,;V= M2:NXO]ZB_^1BIUB63.,[R;\VE:G/O<*#"E>LY^:SW/R,8SRIQ2LEU^X+FT$V MC3TH>VUD.RJ3!VTCAC^['_.PIU $SRA$HT+D_!X,.2^OF&&+,R4WH*PTH=F% M"]5IDW.-L(?RQ2CB-J1G%M?",+%NEASA0FLT^FQF"-8R9^4(<3E 1,] 9/!1 M"E-K>"\JK![KS\B=G4_1UJ?+Z$7 7WHQA3CP(0JBY 6\>!=C[/#B9_ ^2%EM M&LZ!B0I^"!BN&EURJ7N%\.?%4AM%E?+7H30,5I+#5FSWG.B.E7CN47MH5'?H M+=Z\"K/@](48DET,R4OH_^V<7H0X[& Q/9"1VQIAK:36P%K9"^,2Q\JR;WO. M#%:6K$SS#W.-)5?0?(=@ \2F,36L&M$8A%[CJN? J?TTB9:\ISJA!;QY5411 M<'K]5-L'@<8QPU,@"X;\*:70DC>5L[]DG(D2P=4]>:FL)JPDIQFCX6UC562O MR6T->%]B9XBIX &9TDK&?$^O"8&URRD%D:%G^86-\QB?YX6 MQ,O],!IXB1_.+6:81V0]@S"F0-$$7@16L0I!L!8A M=!&_A7F8DTP1[PB)(Z260L8_27%V5HAT+]#!ITXT3G*';Y4'"H', M+2T)8HA)_5I IV2)=&RV\IDJ:U?3U1"3!2.=@G2/Q__CG9BQR6]4A6JOTBGM M*0G0)\Y3YX5+70['DUMI&#_0%*\AB6,ZG]0=<5BD?C+/W!E'24%%,+<2=&YI MN)6@*DGF@T2>^FF6N=YD:TK!FME<[!<=WM-5K?%P0]KZMWUD:LH>M,/$1CNQ MX7$[V+SL4V+8,.VJN5;N[_ET^/C4WAO39-^^-HVF9D:T:A?:=4=(Z4(S=5>J7LX:_H#J CLRWK MC%'[(J,B&<4$WML)TH\CQ(DL\4%:2?WLZ'DZ:28N%DI*Y,=I9'QO0Y%B[%Y"F<4IS?7@F[*B[1];%\+;X+CZ\T#XRM6Z$!HXK4@VF>>J!&EX] MP\;(SKTTEM+0F'++FAZ*J*P \5=2FNW&&M@]/1?_ E!+ P04 " K-/]8 MV@.H^UH# "S!P &0 'AL+W=O"UPI4!W3*;EV7]CWV)1V+#MM9',@T[RI1?]G MCX=S."'DX0\(\8$0.[_[C9R7;YAABYF2>U 636IVX$)U;'*N%C8I7XRBU9IX M9K%2E%]EGH")"MY^[^J63MSX\ G-+#"T@84%Y4%LV8O%/Q";PD=2Z+UR>EG9ULZM;EF)PD9PJNA9;8 8H43@DRC'?8(G-&A4DD;,F M\+H61)2=IF5] M:G@%41C[25@<1UD,$?P&T63TKE.B-IW"%U'EJ3_)4ON+TQ02"PY'][)I.T.N MZ"<*N-$O.%$6^WDZA6B:^T4\?68)NCU=WVR>T5,_RB/[S1*8$#([!]*94 1; MNC(:XHD?1@7$D1\FX2@I0I(O(,EC/TLGH[NR[)J.,YN""NF2E35S$J\A+@@2 MQ7!CQWGB9WD.-Z/+B?1!4))?09'[<93U@V*2T?F?2.(C-7UM^$Z7OJ8!U>I+N^$3_#^^?L(U/; M6FBZJQNBAN-LXH'JGXA^8F3KVO):&FKR;KBC5Q65!=#Z1DISG-@-AG=Z\2]0 M2P,$% @ *S3_6$5;%^K$%@ B%P !D !X;"]W;W)K&UL[3QI<]LXEM_S*U">])131WG3O?DDL"GA\>/S4JH4M^LT M,R].5F6Y>7I^;N*56DLSR#;&6)7PLEN=F4RB9T*9U>CX>#B_/UU)G M)R^?T[/WQ56F.E/O"V&J]5H6=]^J--^^.!F=N ?\<.[ MY,7)$!%2J8I+A"#AOQOU6J4I @(T_F5AGOA7XL;P;P?]+9T=SC*71KW.TU]T M4JY>G,Q.1*(6LDK+#_GV;\J>9XKPXCPU]*_8\MKQU8F(*U/F:[L9,%CKC/^7 MMY8.P8;9L&?#V&X8$][\(L+RC2SER^=%OA4%K@9H^ <=E78#\%^/_O4OH\OALSV8 M7GA,+_9!OR=;]L,:#0>B'QY_%>>@9J94B<@7HEPIL=+<6ISN!)7AG8 M;IX\?01,49XIL#M6Z[DJQ&1$3R:/OL^SY=G/JE@3Y*>/WJA4W@'@I)!;4>+S M-)>9>"PFTV$T' [KOQZ]SK,;591ZGBIA5*;S0F1Y"3@FE4+@4S$:3:.+BXFX M&!ZWXUK,>*4X>_1!W>3I#1XI9B(LF AWX@R^)3)H8RJ9Q0KH84HC3L5H%HTF M5^()_'D1#?&O1S_GI4P!Z5$TOKB*)L-+^/OJ8AI=7TZ$.^L;/"O1X'L\Z[M, M?%2;D@D%6(U%1$1^G:\W,KL3*@.ZP#:=E;F03!!0]C1%NU5E1L45?MT#?:O+ M%? 6=L.YP$")?$,&#SA9;01 !%P#>*?XYK_^938>#Y\1+MU@:<7HV9.!>%_D ML5*)<:*Q9Y-XM2R4 IM=@HVZ$W,E*@.+3N43Q&,#C_+% A 5BRI-(P'1^)TSG +A: +SU\4,$"W*DT) M0HM/*K!(!8&NI<"J0HWRJ31HT$%]$D =Q/\)H7@:/P%U*,B]D/3(C081B-P? M@!VX2 %3#*D9#F\J!"IW,(Q092*35[(4HE-!7\990;BYX#Y20&NBU@^J)FT M*/+U06(#'7_,;VJI:L(%<:@*%)O'8CBX]I"!B4F'J ,LL &9]94D4OCZI%-Y MZ47&;95@2J%*9G"\,("T,&7 --Q>0]=D%GX=;D"SHHU^R2%/DDTC1?R*GPR$5MX M'Q!L.IAY@N$B?'+IGD2 AMDH"B= ;OG[T6AG"]C=JYJA%B>C;^^%4?-ES&&Y MSD%I_BW+/?Q$0+I-/FT &LAC0K;&&8$VE:WF._Z@:\A3G1#A0:%*4A:R!B!B M^5H-Q"OZM'N2'>? =@](O 4Q:@?ZK W4&P+ H$*TY!JHC[^!% R 6P$@+L M&+070F=4QO"$2!/ZDI>#>>,#P]\F(/EQ!GX+; ,S"93U?WGZ U5F\@MC_LV![F%;((WBP!(K/5;E5*@-C-;N:BF^(3:/!%%SW M-VB%)07?71M!]/Q>NV]H]^'?A*?.M'4S.QCCB==>CIJH8HFQ0 M 2/!$A>O=;4F!ZXRF99W$0C6_%54LX!7X< M-H,U-+3HYT#"ET#$)2+Y& /2T)0AL\?(ZX/OBM"*IA6Q#E^C;E41:T,"@Z%@ MPT1:,<9((@9E5H6Q9L+RJRFS8.L5N VP=BZ"\V&%]Q9(,R-357.Z!U_X'@SV M[+KV:9$ *>7GX.HFX>$AJ#!K>?QD5$/#C*. MBTHUM#?4+B+XAJQ/5JTC5%?)B<%:G^$S,@" TELU+RH4S]&4,+.\AD\ 1TDP MD.0QY@K,2V9-<["'!&L$OLR;%_(M9 T\J(@E*0)]3)4!;R^+5 -N(.N6>0GZ M]@2U,$%%BOG4*CE$A$)U^@F;_M3I0CY/]9*\CZDQ!<9\=DM!'0LL6N"IG0)B M I+=M?3>OT-GZ&U4DN&)G+4"Y@$W#) 63 $%SHC5]4#'<'209X)\)4R?0 6 M]1$[\4$_;/(&,O N$#47L?U:/?#X7:^-W*'4;6DM&'ZZD6GEE4H:HTJ['<6) M?' (Y!GK85E N%P5)*86242(_%=PT"#%T'+N\OC3P(X4,E%._,V3WN-4%FPXZ Y("%#@S-D6_Q"A*=%(, (#PR )RVT.#D@;@E2MP&3;$W\3X23:SI MVF=X(['*4_#HAARU)3;)! 5%&XPQO:/6Q1XXZ*N*A(R1?2=BK]E 4+Z+N;X5 MNKWG]I_[S]DD9M26H);<= 8=[MR4,: 49?"&.KJI*U2Q+N)JC0%0K,Q33FLN MGX&')65#?8Y1PA(PZ6!Q"N1U$(+5L=7.JCHP;X<5\*]F+%.) 8E"/BCK2KV\ M=H?SM1Y05@AG3Y6D4".4'X-*HDC+N:A%B0!8$#1BD3\63F?L;N5F MD^J8G'6 Q[,V*XGM>+:& %H*,!^1V[2DAQ1N-1A_LD$1\8"0V*$ <(97L_BZ M[QEUM$'.7-:V4E) CMM[_3>^CS.TX'V8#Z?6B67B>E;3#&(W+**XCU\D;LCZ M%A\X>K)L:*-5,T W\P"0@=2FDGO/B?'-FI3Z&4J%@W;0/-,F[> Q\E=^J6TX_]QH",82 $M67#6@96 \'% ML[^*2 *==>_A9TL"V?&@62AU62&AP4E]5F>_@)]1XBTX%HFQ ]#R]0KS?\Y/ M;?6-72*PIN==D3W5SB#TW<6YS5=D9\4(8:5$O\/'2#R3E,@ M[#,**[GV*5 .'C6),Q"?NG52BD5 F9@ILPFCA =&,X=TD369JVFM*EV=0O7% M08=5G-7L(;K5"]JI6Y#?L<9A+;!?ZV ?*QYH"3ME=C<== \.GE#]AYA62U&S M4($4A+RC3-6Q5J^.V ^I=,14AT=SS+ TRPZ&:9$+YMK;787B7=.5&-AM%IB! MH,$--<*GKY#-I6@R4=*1=51*+_)JN?)Y&](U42DX^^*.Q39$#1XPSS%8O\<9 M2RZV6^9W@&A8.:SH5$V&>+6=D\IB:P XI].[< VGBJ"6<<7=#5H&?M_*-*H5 M[->F.U31N'HZ/&N$+W-L2-O*,YG1GT,T6R>3 +8MG6P?I(W91\4ZFF@35\8$ALSV1T/5WQ=<^@JF"_6J#%(DW]5W_3/LD0N( M4)9< -P"/20U)S@+)(_S-__U+_RU.#NN+3'G<,**\J^&S6&;1T%%V_8<$FN] M$X>Q.KAH[6" :;N1O@J^7EX"*HMI$QP/\[ M6SUU^)Z6EG@"F>!-UV%Q;L=CF0Q(Y6 MIJ8%@PV,2F #FZ(05HWKR+LS>Y'&Y+$FD?96;X^Y]/6,P+:8EB#2.293\0U% M6Z[X&?E(U3YF+KFX2Q>^N6.;[7-*B:O8O9'M(U@AK%[F:QW;8R)VJ6>:+D22F"4@7PE%MM1M=[8Y=1$IQAWWB3>]\_9:".08#<8[04+H M)B/[IB1: RQ@+"]*IL< M:41A_$H<.U(TK%/*6U_5O[/-M,O77((5B.SX MVY5, @X&!#Q.C#JDJ(:6A73?A^(PB)K;XG%('ALUGQ[=:ID(N60)9S5^Q@/+@\:N[@NCT'>MW80FO=".BA$871\#XS"F[\\\MG%;JQ M9J&[FHWJ%#:<5)@U9R&_;%*A!X.]K3BB-&)T1"-P^5_8'2BF5$^%M<7@]'H/S1(\5-DQ3=Y+_O M'$4?E-]UBJ)%R>B@>/W1YBH:M=+_GZGX>F9Q::ES#PF>\ 5#N\R7<1G,%10V? M[23#UE66 A&W\'Z7^8V(=9<[-SNC$13!U>H8W6=4X@\T(K%KOO87HRZ#7\?P MW,"L=YJ"\MN]DP[MX8&N7U^RY.X9=N@SA]3[O)J-ZY;#0+P&C@(2K]$P_!Q6 M[@\/!'15-7M^!>9+; =,7:B2C1_.QXPFVN%F@R&L=/:=Q=4Z&1_G !:@'*#C M5/%AWX9KK:#T404]-TI*C(*Z5)GB.@4968@\>\<5?"U^C[?GHG)VM^/A]C8; M+3%!M,[SPK6E.>PTJ_JGJW@9-88A0,!: MN4'OMI)_Y4SC#AD> QY0.C)7-<,M/QIK(2>=HQ%P7,(XON+@I^84Z1!9.:1: MN[!&X0YM:E#M02>QDP_'+D>QJ2MOC+ D"&W/R== M"/J!;'YCF?1%R1GW :8#D/Q 8C@8^U%MQ3_RXK/X2$N_N[4101Y:JY&SMY3> MF\;8@S40C:&'^\E62C>V;.^.6?>!"O9S[.][B.->91 MLWY3@!2YZAI72D!LM_;Z%1Q3#*^GL._(R#38;AM>H^*/TZH5C\>ST,=OY&QR;XE!WLMZC6 /NYV1LD01Y.A"_*#^7P?W2 MG<+^L+ZIQ&<:OI<:S&!03U\5-*YFTSCRZ59>T88%\]/L7^PM/,'H%"DXR>&A M@11'A$9"9_NR2+ZP%^C3^ :*?=<']&/LS$_7;DF:#_[&X"(=M/-G<*YK3 MM%WT<';9I@XMRZRS+[7,B#-?NT*HN\YQV_R]\TN4\8N.A;\[<]RP-D=D)U5J M\UP<#QB/+@*:ICEW0&C< R(6@%IIL^(K1;BUQ>X-#ER"5*]5UPJ@N2K#9;YTCZI0?', IE*O>.N5P MYGZIJ3%;X$"&ZP/:B\ LPWT?F9#T5I7FK2 ]66@G^]?!;$0C_[7(DDSY*X & MNW=IO75MX7>VM6,O2NC-V9#%EYV7G?6WG!OI7.L.K_K6LC"7#Z["&C7'/_9< M?@4!7QNZ'WH8[5X>!LJ2RI@G=+QA>*L7 .O5FO4$B?Y!$?V270"LC_P3 G^M M%_^ >G05SJ5G$+M*MZW[OK1^XEE#86N=9.!PUGD8.L@&2VR8V@+#MRO5$_*N M6.G">WNI#&4D"96L2&RW.=6;V=MPU06;$6RYT1HU1J5]>R4H\#)$NN0-(1]F)5QM6Y3"Z^ZLBK>Q>'+, M54L$G(_VX(MYKA#"M[N$Z5!"JJ\LP?B!0UN*YW$<::P+1[_Q:HSH^Q5)34PB)2 M31(N;Z1.PUZ'OTGLT&UY.X3D8M\P\+#NIUZ3GN+DPV^N\Z"G.R_[#7[I1=*' M113\)\MY_DCNO1QK5ZQ:W+(NI+W,1R&5IJS+.N2,?"FV36PK\ MPNFK5"LL$M&O/8RV)2,-888K)>"U;MIL&T]J-*ZVTQ:%[@&,]LP7W3'HSW>D>+5QU&[_QK'KZN'S MX';HM8((&N_ -IQ<\471_JF_9OL5WRY=+^<[NG\@-X"3%0O8"NA.3W@>T7TH M\PW=-0UFO&ULI5C; M+%ROKOOJ"*(AUJ8V_'!0A5._'8Y\55$H_LA49 M/)E;5\J KVXQ]I4CF<=#I1Y/CX_/QZ549G!U$=<>W=6%K8-6AAZ=\'592K>Y M(6U7EX/)H%WXI!9%X(7QU44E%_1$X4OUZ/!MW%G)54G&*VN$H_GEX'KR_N:4 M]\<-_U*T\KW/@CV96?N5OSSDEX-C!D2:LL 6)/XMZ9:T9D. \:VQ.>BNY(/] MSZWU#]%W^#*3GFZM_DWEH;@[Y,9!T<*8MG)OIJP;_69N1.#D>BNGQ]/05>R>=>R?1WLEWW1-WRF?: M^MJ1^/?US >'A/C//I>3Q=/]%EDD[WTE,[H<0 6>W)(&5S_^,#D__ND5O*<= MWM/7K'\W'*^>WH]M,AF)OEE\878G(A0D?G4+:=0?,BH$$A?WF36V5)FXM4=0 MODM/I,G%'2TAX0J"#.+@U_O;NT,L&UN;C')\$LIDNO:0F/C@9$DL1H&C-Y", MN'?6MW8>G9VK()X*-0_*+,3!S?WCTV$ZGO/"H]):.O%Y99%=.6GQJ=: #:DI MP\\9]T+;F=0L"%76I0AR/112>RN^&KO"/3[N^CGMNC9!'>W@.,"3F_O#H5@5 M*BN$5"4.6(%:P^D1"AE$"5DK$]V'"3A-KG+* \C!QU_N_:&HY$9(,3D3?^M@ M:*9(V#GC0<5:2)<#N>>554'1,@F<%HE9\B/QF8, ,D4!S [%"C!SH8)'-&H7 M"N' <,X69,[7<-YR'1.+6N42W',XH1J*BAF)C])LA+'FZ,M31/%[#="YBB70 MXQ*<) 48#I=E\$IOX!N4@$LU+937*> @0^:V"@)Y4UF#C=$+QO]">&8X;6)\ M5,RO4P[V&!D5[]QF"DPH)RHM34,Y+M^Y&L?G=> X;$BZAJ);P&#/D)V(2DWI M[%+J&C1&6 H;8*D!B6^:.%633:SV8/,E\$EEO<8VP0M*[0 M1/HF<#L$AA1AN+P7_8&<0J8T.+ A;$W]^,.[Z>3M3[MW.KM4/E[Z&PB"OXUS M,<>?>5?9 &=Z]FW'$E))V7Q?>#H=#K')1&U%NJ.$L;W/^FP#;+E:JKS&)1F" M%9RB7?8[+V@^I]A-4Z(SR!72=SH9O84:6.3X^ X?N:(PJ% X(E&F7D'<*U+. MMI4^GNFOG R9WRK=HC<)1DZ98WTPYVSU!1AY#5*[AX=#W)G743Q#,#;WF)+ 5,]@+E*88G73&'&B M)N4"XY /7+/(.Q_TP^OH,$JTIJZ,GK#>4H630U[/?*2734S/%3,ZG M!^7A7P[+C QQM65>3L]')TUX7F%O.AW]O1Q_V*SYU+.J[*OD?-,S;E M_\3>,,)FD?0U0M]J%39Q3LYWX=1HKM$\!NQ0%%9'[^+CD;B.Y7.' MZ.'>^KU'T&+%G;TG5;FW),#^&W%Z.CKNAC]ZG'BMLL.HYCS M& EY*ZTQ-S7A3KE&F&HY"OVRI0X?4.;/0 M31K)[8:4"'Q/LB2NY$QIE@FT-,=MT0TPEA6*EM3U)_8T'>XYV#0POZ6E@2)C M28J'6=P\C^Q0#1KVXMF3^LVXGU$Y0S$\F;25/<6R!<^5JR\RMF@S%1.9)29X MWG-!*K,S8OE8\=]PG]F6;[X02V>CLW;I>1]YP*3%*I<>56T&S<">CT7I3YE< MRDT7!KDS-&"B?A$53]@59K)UI X7 ]FF!9AKU<86@&THJHLUOEZ20CN"$ M('5(;DK2);'V$YJ5U)EKNK+OINN1V/?C?MQ[[U*26\2W2SY-S^D53+?:O<"Z M3N]MMMO3VZ^/TN'WD\=,/L?1X]';LX%PZ8U2^A)L%=_B(#3!EO%C01+#!6_ M\[E%5VZ^\ 7=:[VK_P)02P,$% @ *S3_6.:O7U8L"@ P!@ !D !X M;"]W;W)K&ULO5E=<]LV%OTKIL6>T^K(=IXGM M&<79;)-I6D_<;A]V]@$B00D)"; *-G_?L^] "C*L9U]V-F76"2!^WGNN1?( MQ]W@1Z,;VZ M:.5:W:KP1WOC\#3MI92Z4<9K:X13U>5H.7_]]I36\X)_:K7S@]^"/%E9^Y4> M/I27HQD9I&I5!)(@\6>KKE5=DR"8\5>2.>I5TL;A[RS]/?L.7U;2JVM;_ZG+ ML+D[88B:+SP39I,RQHM(E_Y5V* MPV##J]D3&Q9IPX+MCHK8RG-?>'J MVIJ@S5J90BM_,0T021^F1=K^-FY?/+']I?@$ 1LO_FY*51[NG\*4WIY%MN?M MXEF!'SLS$2>SL5C,%J?/R#OI_3MA>2=/^M DG\_%H6HY/1Q)50XKWTK"W4Y0F5XY;9J=/7C#_.7LS?/N'#:NW#Z MG/3OI^CY[?/%Y('7OV\4WC2M-/=">]3CZ@MJ1 0K"N4""EG4GO5OI!KXVN=$%V%=9#D%.UI+!2Y. 3G$[1VNFZA@0LT,V*HE&*U;V0;5MC M^ZJFF %STA2* CN&:V%CN_6&I "*4$&[C:60IW5L1E0"*@H(P4"+M_46.BJY MM0[R$>+F*4\H]@B3AI"TLV-V1-C(2?SYUA-C _*TA;&D6SF-V,MRJRC-JJHH M@"2AD[_."7)DQ[T%2?I+5!FL57ZC:C0(P@NHM9R MI6L=&*!.%4 7).XV (H.]&YED5ND;\7QC$D2*&6_1Y0V1><<@0K@);]E8SO# M".&%4(K8KE7_(L4=O8WPA3@*((RAW[?1$+NS75WV10" R A_LNX ^X_B MG.0/$/+C#Z\6\_,W_I%"F8@/1MRJ-JAFA8@N9O,SL 1%O,'CC20"!.Z:MK;W M"IG0-<.<9QQK/%OUJ'87"[+_#YF4M5[*1 M0J[1#7P :B/'(E,BR":&&P(L%BH8F&"FA'+/)>K5Q'?8U0.$S)[&4$$OC(;Q@7S)$L M'S"4)E8:-2,:*ZP;PP<$\H583'[J%=+*@@M ;!4PAO+O4[/?.FB)V C"0E< M:%Z!Y(A8:.K0!=4912MU31 )VDH01_HX&KN#5-!;K*E2>>1<5,XV.0N)FQZF M8 P)$('(J$"Q* $.2@%*%ZCE]N> 0V(@_X!J\]*^^QRF@]C:8\Q%XAXE,,P4IZJU$O"G- X+9%38JYDYGNA3@;G\UF["9]::Q3^ B)'X3MAH/9\IYNNR2& =+N#]!9S0)<22*/A^9N3\Y/9 M47G\M#8R_DAOC\6@=I@P(NM&F(!!(]K'U/#J+K,T43('!DQHG5'W/FT7E5)Q MH(MB^C:96"-!)^+H,%EK$FJ83$L= XN:I''7I#D0UD3JI;J,G3H'@.@=[&Q3 MER!52'OH0NH\!=/2!BT-R-0^4B$*JK&1/"$?9X*3H9N)"+-C<27')9TQ^T:# M_AW)7NZD[F'.*ONHN@ZC\]J+#KTN=1&;0)?8GX:A?8O"-!)[J0@\$N5YS"AB M%M+>9RC%)+IP.A&_&?&Q0_N8QW,.<[NFD;9OC#OI$ZWS%,O6ULI]S6BY[< " M&O(CF^>WE"=ZN):UAG:C)7422O;[OOD E0R,6U3#)ZRW:5 V%!Q7#HLV02+8 M0"/?ONFVF+SNN!?#"534;#$YZRD-FW@2I96Y5?V.80 IQ>F"4_0/9[MV#-.* M23Q:I#ZSK.G *VXQ:DM*AOAMWSQ_^>5:',4%HV."C.;Y'3BAWL>6QRD XY\L MOC*S]CR8[=# <^S3EC3(TMM02,7).E_#@HP6^Q0WPBSGKK24=E-.5 M8^)(1PVB:/9BYZQ95QV8@!$B?2^<$/8K2CK/&.?<37$<]" T@)#F&X 1D_?X M";?' /NZUG2PC"V%Z,#$DQ[PX)WB\["):9]D@Z*5U+Y (6A:"5,*FVRJC)]B M9;!0ZA%(,P]^&/P-IO%EB(5%'>=P[,;+SL1#P<-Y,AX7XAR>"B:/F.D1G_0Z MV?I>@:9@T8#TLMN>J61P;I;@H]#S!'U,/5J5?3=OX &F Q0KSH+TXAWU=*+\ MC*$E21%+BN:].$IST[OKY3(/39.XQ/<2\(TCE(;Z?,"G490Z.[QR:DL76;FC MDB^@6)0*% AK]'@)M]8TBUA:9$#BK#ER1YAI!%P5P0J18NYU;"7US) MDW]/7-^%-O*>.@PWIGSW_OB=C52YBS\8@P>@C=B$-JS& MRT-%=.1%HK>Z?.*^(4:,R)PA]HW<_0W!/C#?6$D2X[S2#QM]NDA'U06@B^BA MSF*99 [&$T29+G@'E86ADV]-0%VO(C;XW$\W>D19E(A[/B'S64]6U(*=HIMJ MPCW3T?_SWD6[1V]>OGO%HI&J>,7RV.'Q?W/E\M@UY71PJXQCYYKOSDDA*B]> M,/=O^^OY9;R5WB^/=_N?I,-9SV- K[!U-CD_&PD7[\OC0[ MWU&O+*;5AG\2 M32E'"_"]LC;D!U+0_Z?%U7\ 4$L#!!0 ( "LT_UA^\:@L@@4 , , 9 M >&PO=V]R:W-H965T+7KB>LL\2H:M6HR MFTX/)RV7>G1^&M>N[/FIZ;V2FJXL-#PN3\].. MK^F:_&_=E<7;9$"I9$O:2:.9I?IL=%&^N3P(^^.&WR5MW-XS"YFLC+D)+S]7 M9Z-I"(@4"1\0./[9L MM!RQBFK>*__);'ZBG,\BX FC7/S--FGO'!Y%[[QILS'>6ZG37WZ7Z[!GL)Q^ MPV"6#68Q[N0H1OF.>WY^:LV&V; ;:.$AIAJM$9S4@91K;_%5PLZ??R(O+:'* MGEV2IEIZ=J6X/IUX@(0ME_/U4P@GOX&F\T"UO M7,<%G8W0#H[L+8W.7[XH#Z:!R/F;? &.?&V)O3=MQ MO7WY8CDKCTX4&JU6VZH*5=,S#\(I;9S3X;CMEMD3LVAMQPSYN M-%G7R"ZY>!6 9].3]]?*Z8)RYN'EE=.\B:L'(>;Y2$E*NF-2L/#Y: M,&^8,+=D&2FYEBM%C+(WQTP=P\CQ,ZXK)LAZS"'&ZUHJR3V01/PLR8VQ4WLK M5WV8!LD<4\SU=IN#@;, &")EW!*ZK"+ ZIXKM0TA\=;T&JJIR)-%+P)^M=T/ M8BCBRG!;!1<5*BB\L2[&%U ;4C$_;]'<#%,U CB#W'95SIEUW'H9J(#/,;MN M8 T8I8R(F2%$(I33PZ)<'A3E;!F=E--%L9P?%\='2U8@,==1#%=MB^ 28B& M+6!S6!:'RWFT61P7RR/\+(X>F40?D=:LAJ @I/@D.5*# ]"12RQMUEOF#+T% M/@@';Q![WR&IG:@C&:Z H5!]3.Z^03,;*%84)H\'7M53$$F'):Y#%]\3%3L0 M@$$AV(Z&1XE1X2HV;FT@LDWPL ^'RB0ZD\-=6,+H6DGA(S=#=M\%D;5/=V2% M=)3Z!4$Y64N1+&PX5*'^=]+M]6YM37O?JS#;;Y53IUS^OWW^E!)SO2J'56608_."& GGWD-R]QA]@ MY:AQ9[HA5,WUJW\@OMC_F'N6OO19!4-[U)"0#4U#HK?28_HQQ3R1.R?O_H>S<3SM=HG&/A/&5NFPR8?4NSBM41KG,PTZ MW@Y=B00JQKVLXA3'I/+W MY*&W34LIU%HZ =B8VV/&&C"EC<<<#Z CJ=7&!HI6;T]W^P_O&*A!$0.$S/LEL0TD3HI-L>D&29I]6.S#B!Q) MDY <=69HQ_WU^YTA19.*K&RQ[0)!/"3/_?*=0^KR3NDO9BN$95^;NC57BZVU MNV<7%Z;.WU] MJ3I;RU:\T\QT39B5$F,T_->^D_.=_BRXD;(P8* MG)6ON.77EUK=,4W4D$8'YZKCAG&RI:1\L!I/)?CL]9OV5AB+*%O#)(+45NQ% M=JM5O#7K>5J.;\ M%S!UM#?A_Y.1%C\A[_5LG[3U[*^Q656P: M#0K%W'WVKQRS G26*4VT=J*J09/U3"4XA):< M=2AKW=\:%1/8-*H2M<>X 4(84*]@W8H0<&[\3FC"52HV_./UO9$N'A4ZVJ$RHD-!\RZ%R58O11L,V@+29C9P,L5K5-3FSEBT2)'G]X!:ECGW:2WJS MO_VZM12$IS_^D(>A__S3F]?N%#P_9[ 09LAR.U,D^TCLM"0PAW.M0)(DG2E] M9JNZ&DDEXP4D" \DT^Q42_:A@\S1[2&+9J8%L>#&"&,F@6!;/NA6=Q1\A M\ MI77W',I+*R%']=F#*\XB.JM5+3=]ADCRRBB]8K4B#91O(M$$X_04(@5%M_?, M)9Y;> "WH-FBGA#7FCQG1FY:*E'>.LY!ZSS5SL_?409@(M-(XD%INK*OX2]D M"6=P0WF#P#O%-EIU._.,/0W.OVD@,JS!K#@,,:Y+WAE7(;! "R:D"V*K+%EH MQL#LK?Q^7W@4J&_D'A7V>(D\=[1/P^.N5,H9V(J^I?\DISB-SS_!)5+SB%M+ M]I:(U PVJ(^"[/E!MAG?:"%Z- 6PWNE^P7!;\>*:&RTYHR M>A0 :(5WD^A .F3Q'@4UC8X*^%AU#KJ.X-:LTQ["@S*P?;4N8=2$Y,C87V/X MJ#N*GQ9NU:$:/QYI5_%3<8>A;H,PFW.GYW-J^2;"CF[ M&2)*4P;L3UBV&>3A5,R2)(+UCB!5$XZ)@+*;PBSB$D M\>(@'RCF&"/ZY1;-4Z2>'\5T@GU)X)]]W )^9LLY^R"_SFX M Y':SC5RGGI9%- IS;PPB7"*\MS+8#A.(4Y1=G:C:)4)4CB<9XAJY.5^SJ(H M]N(H86$.!WU$2=#R@K60!(>1%\?Q_I#@D%#:2#[8HRB8DG-K@5Q=#P*6ADL[ M79(>MJDGE-DDSH9#Y),">%"X0^ \HA-&PPAC0JX&%4+-FO;?F=7AVW MDQ*+C>M3U>^:77O*K-R.)=;T[T\$-;TD/"?]_78,A.P)O-DPQ8:E $"_ M4Z/W8W"G-)E.T\%LR?PS&82X-+W6 @J?]J:[;EC=G &[ILNH:)KSME*)DH.S*%C.14$5UM]UN@G+]8 MG8X\[53W.UDZ_*XQ,X9)[G;?_6 ;*Y-K?4^9NN5U-]Y]T.=*;-VY:MNO#O ) M0@>H?Q3.2@1ZS$^NY9WE?SKH!XH'F1>G*?]V<^\(CD& M]W$: EL*%N>1EQ;1'/!#SP<2YWY"IP)BXO0HZ!>9[R4 DL#SD\P+@N@QV(^+ MW LC '^00UAV!/H#+TYS+P\+G!+@>9;ZI^$_#3",,G(S"1(OQ\@Y\C+/)R_S MI[-%"QK0/":T#8#AH1__G^9)$L>>[Q,: YP1!8?4GH\L)A&-[!RI2,-XF"A) M@EFDMKQP2NN%% XU0 MGM+U?<#>3PWKTM3T61$N3=_NT?/,P!L,OV(9SA9R=[=8%N--CU!M)]Q'UOI^ M6-KC0S;:XR=K_-XL@U+Y(T;-E1WB5#_H1ZPJA;8]2GT7D?M!<8,W2X)EO'*L-PV(\!NC%8]](+R:?O1NA-^[COF%N M_^B_@(]WQ]\/7O2?S1_(^Q\?WG*]D6BF6JS!ZB^S9-%_"=I?6+5S']%7REK5 MN.-6<*PW1(#G:X5WX>&"%(R_JES_!U!+ P04 " K-/]8O(.K*U\# #- M" &0 'AL+W=O38,T0(#%)FT?BCY0TMAB0Y$J2=F[?]\A)6OM=.-@BSS8(H1C7C,E@OO>U.KY>JM8)+O--@VKIF^O$&A3JL@B0X&N[YKK+.$*V7 M#=OA1[2_-7>:9M& 4O(:I>%*@L;M*M@DUS=CY^\=?N=X,"=C<$IRI3Z[R:_E M*H@=(1186(? Z+''6Q3" 1&-?WK,8$CI D_'1_2W7CMIR9G!6R7^X*6M5L$\ M@!*WK!7V7AW>8:]GXO *)8S_AT/GFY%ST1JKZCZ8&-1<=D_VT._#2< \_DI MV@>DGG>7R+-\PRQ;+[4Z@';>A.8&7JJ/)G)Y@Q\_#NG-S;1I6X"J@ M@V%0[S%8__A#,HU_OD!Z/) >7T)_X1NZB/4\TV02PH6=^50AW*JZ8?(1U-:B MA$:K/2_1@ /@!0VL@E86Y*T$+SW0WXI+"WN4MJ5$P&1)1YBF+4VX+$1;(K!: MM=(:6NB2$XK&0NU1<[F#0AE:HVL';$54AV2.; ]T$OA$Y81N3[3\-K\^#?TT M(M1=&:,K8Z BQ*$(O9!32P8'U BO8!*'$SJ@0OB[AKS(- G'@VE$;$V#_A(2 MCZ/>93$+LR^BDGAZ8CL2,_SA1;3.TX7P]G\+')UM*;V[5FMT1+-IF'S!/5N$ M\V\HGB7_V:?9/%Q\9\$C*E4R\#IOM6&YP*Z<0MCT-=?78$D#G^ZL.'(FF"R( M@[M6OV>9,2H5YJI-4#,T\)-/KEI#:LSKZZMSB6^PP#I'#5G22;S:%,7QQ!3( M]U[7*QC/1K/9W.W^?#1?S*]N:=?<34:9C*.?3$:+>.%6XWCQM"HXR[G@EA.O M9#Q*DXGS3..[2BDY:3(UZYQNI <^GZS:#=>C5FZY%/;EWC?X#TSM.%XO M+87&X6P2@.Z:9S>QJO$-*U>6VI\?5O2]@=HYT/I6*7N(;$G8 M 0D. %I6OGY/ R!%69*3S<,^V!3)1N/TY70W>+,R]JM;$GGQ7.C2W?:6WE=7 M@X'+EE1(=VHJ*O%F;FPA/6[M8N J2S(/BPH]& ^'YX-"JK)W=Q.>/=J[&U-[ MK4IZM,+512'M^AUIL[KMC7K-@T]JL?3\8'!W4\D%?2;_2_5H<3=HM>2JH-(I M4PI+\]O>_>CJW93E@\"OBE:N\UNP)3-COO+-Q_RV-V1 I"GSK$'B\D0/I#4K M HQO26>OW9(7=G\WVC\$VV'+3#IZ,/J?*O?+V]YE3^0TE[7VG\SJKY3L.6-] MF=$N_!>K*#LY[XFL=MX4:3$0%*J,5_F<_-!9<#D\L&"<%HP#[KA10/E>>GEW M8\U*6):&-OX13 VK 4Z5')3/WN*MPCI_]T$J*WZ5NB9AYN*#*F69*:G%Q])Y M6\/[WMT,/#9B\4&6E+Z+2L<'E)Z+GTWIET[\6.:4;Z\? &"+'? MZO)43(9],1Z.IZ_HF[163X*^R>];_5ZY3!M76W+B7_:R'!8N=0J8P5E53A!>)5NCE9(856KUU%$QBHP([\B*D$A^Q6**FF]RE0EV23LS5"V $M/X@T*!5D;@0 O5/_P MW>5X/+RF9^4C]/!@='U\*NZ]0+I2FZX0S\5[F%+,@'(R"D\G_;#5@RFP]9H7 MCRZNX9?6U:KC:E5FNLY)9-(M^^&_H&^U@O_X=1^5+3,U"T:'R9FFSL-*KM,3 MX##8U;:.4N1.0R W\7 <<0@Y.@!&5I4USZI@QT .ZS)I[5J5BT9!CJAR8,)+ MAP3Q)YYL 9?[VJ9-/Y9/Y'S4F/R=L_^[B6$IU-N<\\G H0AZ82PE@&)N-#H* M[^N7EBBLDB'&GK)EJ;X!RU4,U/FU^#G&.Z"7V3(\'XVO'SEVKN,:BW[QA&R MS;'CL<(%E61A,+)RW61.)ZDX0D]&/S$6E<,FE<%I@)MQ>"U[/^:MXX<=YU^W M\!Z,VP5W7W $=TB!T*=KXZ)@32\@\ M5RP?*=96)>0;(J'0*K&TFVA+A>#:;+F.GL8N7-/4;Q0KDRJK.AJX+\-$[6(L M4A9W%$=J;;0O4,NBRB5&!2(M1MZJYXR#&2,"@72!FQLD4TC89G[1,MK5$ R/[ M- NXEIO[O M"7XD&SB\[YAZT,T2%JP%*&CFG IT.E.H_XI/K!&(L'E-"-2'F MC9IBNXV*]3I5*"WM(4_O F>)KFJVH>-;ULE&M"VM[5]]02I4HQQ,SSQ:&)M5 M-G?]"*?&L()*A0+-/8Z]7J-'AE*;PK"IVY'H3113U3-VD]()8JHN.[!GJ(YP MP*)4AN:H3=NHD44Z4@S LY.@2YS*H9E_R9"0Y;P]$FKT'3+6HB MB%FM$^<8"TN6QG,A9']D*G5;\&W<;GA>CX/!X HE8I6I]UAV*DM M^YI;2U^LEDI3MS5C)ZV(B:M@UJ8"-*:$O.2"B43A!&3#42*=0FK#32O$,766 M/1-'K%"H((PM5W-,&;PHZC;:+%2,$C*D+JH4)@/W<9 Q2+T, ;1DJ,TXBAUH MWEGH(JBS.+.$A.WL>F!D2TQ#ZT C9[(PSTX[0^$!.ASHZGP0 [?@A#":H3>H MY$27.CJ:]H>M\1!6;0]4Z!G 9&J'/=WQU5%34QI:-VG^Q7BICQYP% 'NV/,0 MF)Q;.5QY]*.T)8ZIG;'Q>W&2_J;]T73<7(^"HBWKMHTZL&[7CITQ\/]AR[@_ M&0Z;Z_]@R]8Z\8EG8,Z^?Z NAC0$&&>TRL-@M,F'SVCMM#6XWS%0C+.@#Q9:= ^>MP2@Z?"%+1>Y)H9C7SE0H7")AV MS[IX-_QP&[R')M'4+!O.-RU_P\.73?_E2,P:T&?#U)R_G+9-;0_0M2V_7/*Z M@U\\'/'YYB56V,KZMFR=21TFH/"5@,>IZ(_(/0!HB?_30^#0>3#MGU(-O MCG[:I/D5DZ>U H,F)IYD#!]8L,49BLNTYK+L[?]L_$0?#HY>K_7,6)R%D4/7!-A :T_/F_ C?K3T45_ M,F)X%V<-O+>C $_L^]XPZ'PB*L@NPH>PT!!*'[\6M4_;;VWW\1/31CQ^J,-1 M:H$LQ<@WQ]+AZ<593]CX\2O>>%.%#TX8&KPIPL\E2=0J%L#[N8&ST@UOT'Z! MO/LO4$L#!!0 ( "LT_UAHCT$@Y @ 'D9 9 >&PO=V]R:W-H965T MH,M0L5)G$EUQIH H:NG:V:GJHIF?G M86L?%%N)M6U;;DDFL+]^/TFV8X<$FMF:![!EZ1R=ZW>.E(N-D-]4RI@F3WE6 MJ,M!JG5Y/AJI.&4Y54-1L@(S*R%SJC&4ZY$J):.))C[TU%.>3&XNK#? M[N75A:ATQ@MV+XFJ\IS*YQN6BV4>69881Q/A>\QRT6QK"[GO#_9/5';HLJ6(?1?8'3W1Z.9@/2,)6M,KT M%['Y.ZOUF1A^LA4D;LB84F??@1Y6J'"1JB;\%6&_ZB*(8E\ MCX1^.'Z%7]0J&5E^T0\K2?YUO51:(B;^O4]?QVZ\GYW)DW-5TIA=#I (BLE' M-KCZ^:=@ZG]X1=AQ*^SX->X_Z)%7>>R7,)@-R1Y+W%#%8\*:B1(3RDZ<_/S3 M/ S]#W?W#_8M^'!*N"*QR,M*LX14"@1$IXQL;.SC$WUD$JE,BBI?@H]8.5:* M Z4ID5B*))*-H38C N0%0GA!1@S<* \H\N,$2T<<2JRA$DU)+<\L_M"'K,Z MJQ(PIDG"37K3S B6(\_K'75*-1"ARA*20BRR9*SHB<%7I!2:%9J_H-UPG1)* M$K,A,(.PU0H@ CZ)8\.5JGH&X*NS6!10WLB7,YU"*0 F^>@^TX< LPT0XN/[ M2#LFMWAC(265C%DZQ9]([HHY,\6,$LQ,LX\L)Q@)<3$LV]8!Z14S,]]V:+ M\5$WAY3+H<+FT+Y*T(*4@Q&#Z&0R)A/\G9' "_SIGY:Z\::5.PRG3N[98O)" M[H6W\/VCVTZ)$?X3G&5G,[#F:^'<\GTZ/;G6JZMZ3 '&$4 MD3FD-CU'$'X@BW&PC[8%NG$P:=?N//?1Q8<\UQ0D$GJ3&43P%L&L96A'1XV- MWFF8P/:X7Z_^TF!YU7=-8'@A@K[N<\@75E8R1B\"Z_U6D.MJ#20E"TL0 M.%]_1(5#Z;*FZ*])Y=7 M9J%I#!YLU,!B)JTI++9>2[:FJ*HYE=\ X:[' '<3#!';2^:8NDQTMYOG>I, MQG,7V7AZMO=@Z 7 6;3Z!:%3D+C^P6FTJJ0]']#1Q&A@XG5M$!4S+'9>SQ@UW7?*R_I4H&+)+ DX)@S*H9:T M3&/G7U7%:>UNN77:^Q7XQ):RHCCGV'2V*B *I=MNR]DT833FVGJQ;V6CDM/; MN1N)-6DGOX.W-LV<86!,;N7N27SM#D/63_"I>>\+U9.Y%X3VK+AEEO1/EIW( M2?JA<^(:9A,%*\90#"P>3#KXX@QY./(.!&U7-MY/A#;X/1>72QP_[?IM" 76 MEJ\H#Z $UWU1WY?]VDJV#ZFWAE,@6VR]" ]2;H#$==\./ZQ.G2 HI4#PYL,. M3B0'&GOB(E-#X?;FH3VCU%<>7;39(:^O0MH#Q H=O7*&6Z&Q^LFP^638.-\BE:[T1)GO-DNEN4,W_K++:R%<$C6-_K?5"\&O-H< M51,?M.3:'%A;0ZVH+3A[CWWU!3B23^UB61TWSS\0ZG_M4>NK,/K44=+%L2 * M/'\2D?'4\V>S=AC,T<;-)KMT+LG>H+FNFVAG^)+RI-,Q')/9=!CY]EPS'/O] M<1"1?1>NH\YU.$Z,:WOI;SR(T'0WX^W7]G>%:W>=OEWN?I3XE6J_\!4$L#!!0 M ( "LT_UBKW[?2J@L $ @ 9 >&PO=V]R:W-H965TRL6[9*5GQH49^%OI^>+:1N#L]?\K./[?E+ MT]M:-^IC*[I^L9#M[6M5F^M7A\'A^."3GLTM/3@[?[F4,_59V5^7'UO\.EM1 MJ?1"-9TVC6C5]-7A1?#\=4S[><,_M+KN-M:"-)D8\Y5^O*M>'?HDD*I5:8F" MQ)\K]4;5-1&"&'\,- ]7+.G@YGJD_A/K#ETFLE-O3/V;KNS\U6%^*"HUE7UM M/YGKG]6@3T+T2E-W_*^X=GO#XE"4?6?-8C@,"1:Z<7_ES6"'C0.YO^= .!P( M66['B*5\*ZT\?]F::]'2;E"C!:O*IR&<;L@IGVV+MQKG[/EG-8.)K7C7. ?# M4B_/+ C3Z[-R(/+:$0GW$$G%>]/8>2)A+DIV('(?%EKL0;LUC* MYE8@L5MI52=T(^RU08J1<>2D5J)S1[OGXB=585OF7@$N%5JQNQG-]VS(,V5WHO0V^(G6]/C+;E[5IN)>IQT&EY9N^,6 M1!MS)2UX3PT@$[+" (VZL6*F&HIQ,L@H07?;6;5P83R*NF(!\[QK*J N?%&C MQ)&NI5S*"7E%NU2Y:XR;I7]-(A M/0)%3&Z%@E3FEGGWED+L1%4S=2< ]8*=-"8#1'(ZM:KJ2SZ+W!C=/4B!H.-] MVG:[LIW+&QN/1+^6M_RWG&LU'<""Z%:JU%R2%_(KU#GZ\8<\#/T7;SZ\?<_+ MX,6QQQS>\,'+&\0^9^>'*;16K2<4J>7L>9VSM( M0:F%K9L&ILA;]NW2=(K?D0M*)S#<:OJ6PE,N#-EKG>:C?2#[AE0C][7.FS+V MGF=L./NC;#M2X8V!O$X? M)\?44."P3YUCN%/2WR#3A-BJ;BU<.S FQ0G" PJM6A5=L_HK$ ^\.[F/^*-\S4>2YE_H15ED:>EF1 M815X>9%[81#P.BHR+XJC@WV)/])*H)V>.6H M-AWB]!C!#I!O9ARQ?5/";J;6%21"'(8+1+'6.:YSW^# MZ(L7R&'YF7PY['@QW5GY"9R04IZ&5,.TO< MDQSN>D?Q[!!M#ZM@664C;J?9!C7T@>H]: MAYJ#X@0:"^7,=?P8F=$"C)2P <U< M L41>(VQ@F(%704J%+>FLY MA!,*'[RJX4U2UZ$ *.PN-Z1"@P9T5[EY2C+B\2^*Y@]GK$><^&N+V5-D_NL* M(.#91[G+J<3EB9?&/CTJ$B\*0UK% 5[F>Y$ZPI$@!''4MQ25STN GW'BA47T M),6"",!?1! J!:E4A&G$.!SDF>?GP7=I[H6;(&"$QY\L\D68>7$(ZBB[07KP M]D'0.!)A[,6Q*T)ASB6=EG'N%5G RP3"Q3G*T;L[*.9QTA^)P@MR5\U2KRC< M"LS]T)$*T!0D[OP(9F*"H6"J<7@@Q4="+PX2=P0V#HD0JF)0T+O4RZ#2\5# M=P#"&EIA7G@Z8T*%%P6Q$RA:U5S40S_ ^X._ Z<$'R6D0\[/7<\Y!=).K#C! M?Z0)5 D@OS@Y^+).^I,QPUWR'TEF AZAX^$5@1,A@75R7D5>$D&_@T^;,+"6 M>W+,'(EG$I.N'QAVCDJF$L8#W:@H!FH^682Y!B$<>$")/F#O (X.G'E WA]E,'$2>QG\?40Q%+$/"Q]NSYBHWHT>#X5C$G,X)A2.\%WA4T2$2;1#R,=D MSC.1(LHR2MH876,<<.>"='*1]XR2,T/_1&[XI*9TW]@-GOGKD9Z*M*:AH,;, MHX#4J%N5FWY:,U5\[\!7$<-$SH6!YTE% &\18SQND,?O"(M*:"A7(2X+6 XV M4-NU [I :$DC'3HCBI!WK@S35 ZC3G2SJN@S] -G9/#-FM3)FB>]J;[! ZZ_ MW<:-C::9G')!;FJ]-I!N*GVEJQX3'C6FF^/TO9YCTY1P 03C6ZH+5_,W[L4P M=6_<+E"S(L57=2L62G:$QA!W>P:$Y!,W']/PN+.>KLK7.(UTXWT!2*&I9M<@ M!I;N>HOP#"1GRLQ:N9SKDG20_],I;AAF#WX!2,_%Q0)5N)1NSL",$(5NA@JB M%%7(YUDC+9!GV3!WH,KY?G+P7E<5/'R)8@: !]ZE$1*PH P4B1][11XCD5( M<\!P1,;]S;1U!;CR0:O 3%9X21X*3(A%.DPBGYXVT;%C-FSJ;@5<=(Y#(CQ> M(3/:!5J>E5LW-_(UR'!#"_(ILIABQ? M?8P-F.4H6[B@4AQEVVJ3!-N!!3O!'Z>1F&A@\E#OZ8D_/O$(2);NKK9V2HS\ M.H3P?\XM/$WN<2MVG:#11Z!Q_B(<.%!2CML#'2Z MK]V],+HK_JZ&?<"7;@TP"-Y5Z]XW= OW_\"/M^YRFQ6CQ@VVFBG"3510-+11 MP>F:(WG#G"R*WB\#*#P3&1K<%$WQY7#'2L(-][4)JFSH9WPL3NGNQT=9CH%) MP!%@2;+_#JI;74&-%U#KZZ?UY=.=_ION,H/@Q9VPB:/8"X!G419Y ? L*R!# MG*!# .$@W$?DLJ<@\<1F>I-Q+J9,-8PS+_,#=*$^NI84*)D#TS)PHYN9_;?S'V5!B]7'UD^5!:0X&ZBM/-:]A6F78FW1C,=\![)+\3I-/6+!""$_?Q MX\ZW)M+;Q51?:S/C;-35K?6/= M!][5T]7G\0OW57B]W7U;?R];)%0G:C7%4?\T2PY%Z[Y7NQ_6+/D;\<185#E> MSI5$/M$&O)\:8\&ULC57;;MLX$/V5@?9:P+5D MV(T-4U\VR]M+H#&[0)+2QBJ-&:R D5BG+K+9T*LO/KVW;G\+Y%Y>'UGKYNF7J" M#8 M)U%AJQO#U)$42(U4A/(:H*S)CE45L@I,@Y?>ML$BGLRR#7T!W"JVKA0E& M9.P\+6 C&;^[%95B$OY&7BLM=2703>##A^T$?D].%))G!&:LV#./\O@\ !; M>T83H($$S!BK#Z*)"O S$<_HDD@9[GMI=0.#ITO0Y1X.B<4-4$XK2Q6@D. M';,ELS@!<@W\N*-\.>2M%?X83/:B(,FN%3)FC^LV9(E\,0L&8ZEHR-+ A<^& M?'*I>P\WS#JM'.Q0"MRC(SWF8ZUB 9R(%#L*"O!@@N_!XK=AG& _QDC=:N>B MY34:2DHL)#7&-98T=#'R?D>D*)T4/(_-T+0J\ ]'(7I1"DX9I-S3=4)5$9AZ M]&=TSX9X$R%?4\)U&;!I#@\9&9/4U4*2RZ((RHJ&.6>&[80D (J1+ //(4GQ M]H%EA=!4Y=CF_ B%#F_0%+X&YEYP8:@K'K,S)+#/C.94B(#ZUSPV^_2IFYN> M3-78\.'M<#V)?L".TO%YNNJG\J-Z_[9]9*&Y'$@LR32;_O$B =N_%_W&:Q-G M]$Y[*E%7)CW5>_4"J(VZHT_G2P"*%^L;/CLX6JI!_96AD\*:RK M9,"EF^_XVBF9\Z:JW)F,QX<[E=1F<';"]R[=V8EM0JF-NG3"-U4EW=VY*NW- MZ6!WT-ZXTO-%H!L[9R>UG*MK%3[7EPY7.YV47%?*>&V-<*HX'4QW7YP?T7I> M\+M6-[[W6Y E,VN_TL6;_'0P)H54J;) $B3^+=6%*DL2!#6^)9F#[DC:V/_= M2G_-ML.6F?3JPI9_Z#PL3@?/!R)7A6S*<&5O?E7)G@.2E]G2\U]QD]:.!R)K M?+!5V@P-*FWB?WF;_/"8#9.T8<)ZQX-8RY\,D%&7YD<-[3)=%TJ?GQAC;>ESN/S)Y?XG6GE MGY[L!&A!LG:R=.)Y/''RP(F'XITU8>'%*Y.K?'W_#K3O3)BT)IQ/M@I\VYB1 MV!L/Q60\V=\B;Z]SR1[+VWM W@%0LIEMJJEN=-F+AHCFUP'E8NLDXR+HO.>7WF/M'&J MY 7&AJA0@,2+*$\LY%*)F5)&P$.U=%BG#9_G4=/5$W2 M:$EC BE4K\S%7I+^V;!^'$8^=.:0I(+NK%-#X1>V*2% "6)QLAT! M^=*82)/L.-NX1T:)M(V:\0EP23(G;YV:0O;S3\\GNT?'7DR-:2#GBMTD<&+K MEK^Q+;3E3DDG%-&#>*DR5)6UCA'<9/Y%Q!O7&APOOA2+'2VP"H*;7"H>00#G*]\X.S] M8F&U6,)E4)2.E8$-3\O+F# ]. Y;VZ+D/K<0.Q*8;[17*/ (=$ZICGRA56 - MZEYP:52!&HC?P_:H#G0C\L5]I:#F]X?E%D\H/,QHLE.8<*B3A4,Q:X)0M\I1 MT@FOYT;C:*(@$$79*!#><$VJK.M2)_<3880[4:FP !H0@QX%/O%*"[N,?R[5&T6Z!BE:;XD* ME')XE,.PT98Z>=#5R8.M!>RSY^1XY0,"#@QN*H%_3@*G31=M?1U3$[BH((,#"[4 93<:RZ1,5ZE<*$%)PA M#P.G9=Q!JG[/?1M*PR;13B$EFJ27NL5XX7&1-\R]JTU;_R5-:'M>Q9=]&7)I^W[E[:X MO&;OQ0X@1^UUC-RUJ!(W8457G3FW@??OT$^DDJGC[^5@>BF>:>,;QX%/S: _ M%HU78&F$9AD;E=I174":LT\!BIJQP-2*%L_,]:Q4*:C'8BG+ICL#(XQRL8&" MID@C>=N//OJ"E'CTH"UO?DC!0(28*>'OZQ61O.NPV'G^94<(D4>,+.]2%[KJ MGM%PYKJK"%>KDO>A*WDL<')\X; NPY;IBLK:B80W=RG'*H',Z&:?YR9)TG6< M1>F4ZQXP-LAM):6N)O4\]I&MTH^:HC_7 XEAZD961-NB[F%X]QD@)C^9]RCU M1ST.PSE;D9V*KJ8F#]V!BE@C!O \H!-4YP"R;]5RG&>HM3G*(QKZKN,:B3_H M&C5Q 0!3C]191#6Z3998G6/Y-$+#KQEW(ZU.=&"APWJ!I(QV.573B&AJA!R. MGL>F:-4!MBF^YJ.U_B^FS;:*<]A5G,.M]>*]NEE#GK/&4OIQ##:5G^WB4I]< M6*K*XEMLV$AC@M"0&7*5?+US,?Z87))WSBW^8?AY/;T^Q_#S!@B"]1N7?JZY M)CQ)23:]_IP2YBD?]VS\UZ$8O(D,\TG>(OA//J&#S\31_OCI &=@1[MR@*ZA M=XDL6*2V RHS;=+$9[+(=KG*-&= Y$0#\*S"PJ1%65):3WU*+ P2'LV[RMH_ M2N9YPJ;F]@>@H!K+;2:E7(4)ZIX*,]N$_FG]V2TLT)',%X1*9Y>)"^*,M$&Y MU%M2@]X.OPE]CGQ+F$6PJ"/NVN9.#NV6.N^?ONY$67J[ZLM;3F?Z[ON#E(O* MQN8Q$@7*X _Z9IJHPA&Z5ZS0(X&_^,G3)T?GA"("_5MQ1I!F).^Z(^LESH+[OM2.JT\[F#>$\ 3Y? T<$6I_??9+> M]5"RI)(<)W@.;">H7?I S([^RYC!$:G56)MB21. [/\Y_"]C6_JV@4(_BOA> MWZ5[G"IQRE5HE^ ;VZ5=;P3S+84.[Z7A]:L+09/"W,EZX=?>.M$C4&]1]+GX M'%.[PB_QWH[$[F0\["\SJTK2]O#OI,,L.MEGKT_$JS>?7F-() GS&,V'3X@8 M/AR=#]>*@>+)_4J52J(9!\13D_5+? V')TMF:B:2*S5ORLADU\_^_D*DV@#D M_69!-5.:8#-)72L,1L@J6AAL]I41 /FNH3=W/#9VP-45AG5Z8U#>;0%*KO/^ MR/T_@,F6XG_4%?^CK=7Z-W+:QBJ_?5]OT(%!OGT_1/EE6FV5X)#X]+(P@3*^ MS'3V"TTRM@"IH'VDU\Z XE(M=%;2KX62RSOX*$,F*Q=+;EKH4?1 B+2(8J%6+KZ],:FT15?YBDFAA*#R'OTCO2&BZ;U^,VG9NQ9;;H-)H MV3.IJ>E900AHI9&:CY+83ERJ+S12$[<;"XT6B#7>&.6=WJ>72KDY?V#B"=6$ M^!6FN]M]PYK&3S>KY?$#&!(2U.BA0X&MX]'1P4"X^%$I7@1;\X>7+ F09&V7K5V-.NL^,S)M$95$E:3BI+]^=Y0LRZFCI1E6;.B7A!2/=\_Q M7OB8)VLA/ZB<,4WNRJ)2IY-7[!"K$\G[F3SX1U?Y1H_ M3,].:KIBRX*7K%)<5$2RY>GDW#V^<,T&(_&>L[4:C FZ M=0?QE U>M\$SN%M#!N7/5-.S$RG61*(T:,.!<=7L!G"\PJC,M815#OOTV7GV ML>&*XPDI?W?OI&7_"(OCFC\&E%KEF65Z(0*\Z43:ZJ M[&B?LZ.ZL%".54TS=CJ!2E!,WK+)V0_?N9'STPC2H$<:C".%PELT!2-B20;1 M(1!>1EY2+LE[6C1F6>>,S!J9Y9"6Y!(BR!=,4B-]+6FEEDS*A]%H'1R%L-_! M:S"V% 64,9ZCQDSI:IE_8LI@H0.X"X2[1+BW0[CU!FZV U=OX9(##O-<-(I6 M"W5X;)V7HJFT=4E53FK*%X1JDA5"(8SOB1NGMA>FULL=4Z!=PSJK]$-#@MP@ MT)RS6[#EVY[O6M="TV(+K98\8Z@Z\>P@=*,VAFX#Q M;3"5";923*LVYG@.X#YYS>D-+^!$0036FQ*^@Q=]T&<&ZCE$)3/^[8OU*+)G MQYKU;FR#K#91IJTK=.A*,7"%=JY@/S4.[:1&>_ZT=PK$-XI-5L%XF&EC^8*& M,QPPD >,D! *(IO8KN];YUF&D@INEXS!*GKIQG:2I!84$Z1DIC>>>'8:1-9, M,I. [ XN185^@'H!N"2T:LC=JI=W;3].01YN3ZGOC1PBJ$N4\6S'"RUS :(O MC=HTXSM;5FMX;/P^(&]II$I-#7),-&_5J&+L#P!\X"6SL#VEW.8IP M<9X+J7_43):M*T.A/7X>D,#%;:]%M?J27:[=[ON=Z<^RKF\.8Q4<]14D]'LLW*MBR[DELS::+-5Q4FB"#\LR38J1 ; M IVQ6H,F2>X9E5@SKZ10T&%*B!G_9(K.PDWMLG5I> CD@V2%650YK[&. @>S MB[B!=4&S#W"K$B\R7WQ(V5N@?#5"&ERY4'GM\EN37Q"A5L%(@.(^0/&3 S1O MZKI@6&QPBE"%Q# XB%M+8Q]IE*/Z]S?*'4-\J][4=46;!<<.60,"LS3(8% ! MQ+%KA:;+0G [EH(D9:?%Y11Z)6.5N\82M>5:@$/BRYR@ ,A@[) MD_>@/Q*.-KLT4L?6=2X9VV%O9,[O=CY80,983\;(<.:3D37L?YW?[R ;JL9< MJG84.W80Q6;L0^-RW C&T&/HP].TQ )HT'&K# @:Y!&L(Y9P6<++A; MB0IO>@G.X!0R'XI!P:DFKIVZ#@FA_'T'-!Y XB512@YAG/IVX(5C/2'I4RX9 M3;FKV6_L7I&9@!HD,RIUQ:3:EUFC:I[))],>9/J?I1ZCR+Y-ZN%ZT5[BX=NI M'W_&.Q(_^ +6$83A8YPCB9Y,.%PG[-HSEM<#7A-Z6]+A(1&(]Y .SW^,=(2! M^QS&X=IQ-,(XH-C]Z#F[/-);9!;18TPD;IF'NZ4B.#6[KS>_93%@-PW\TF0 M R].,J=T#K=P"68S#F>Q63TB&P:$^'4.POJ^-G$9*FBOKO;RSO;"/QK+B\&K MCOLODZ%Q U^%#777Z[=!A,+(#I(]1,CW[,3Y!T3(L1/7(Z@=6B\2(1!)$7)T91Y.(6>QH;>OB_W7_G'VO'V2W(JW+[MOJ(2H*&B. M2]CJ',7AA,CVL;2=:%&;!\H;H:$@S#!G=,$D"L#Z4@B]F:"!_LGZ["]02P,$ M% @ *S3_6&83ZT'1!P Q10 !D !X;"]W;W)K&ULM5A9<]NV%G[7K\"H:<>>H24NXI;:GK&=9)H[S8W'=FZFT^D#1$(2 M6I)0"-#+_?7]#DA1M"TK?FA?)!# V;^SD,=WJOY+KX0P[+XL*GTR7AFS?CN= MZFPE2JXG:BTJG"Q477*#QWHYU>M:\-P2E<74=]UH6G)9C4^/[=YE?7JL&E/( M2ES63#=ER>N'2RY+46FI M*E:+Q^%_4MSIP9J1)7.E_J*'C_G)V"6%1"$R0QPX_F[%A2@* M8@0UOG4\Q[U((ARN-]P_6-MARYQK<:&*KS(WJY-Q,F:Y6/"F,%?J[A?1V1,2 MOTP5VOZRN_9N'(Y9UFBCRHX8&I2R:O_Y?>>' 4'BOD#@=P2^U;L59+5\QPT_ M/:[5':OI-KC1PIIJJ:&% MT(?'4P,Q='F:=2S/6Y;^"RPC]@E,5YJ]KW*1/Z:?0KU>1W^CX[F_E^%_FFK" M M=AONO/]O +>IL#RR]X@=^5N!55(]BB5B7;.."Q_>SWL[FV^W_L^]D^[J?7;?HPM6#OI.;+92V6 MW"(<.YUINW3>RW6WSC2]R(_6 MM;A[70C-?"IE;.8(59#>[BB1,? MJQ-([6G)_U2U--8%[>V6VX21P@M5H-+(:LF,E=N3UEW8\ZW7(''^T--;;=B! M)!U4HV&&/GP[NEG50CR"-+N6]X\V1D"HZ!'*AD\!VW,V^C#PVAL6N['C!R%6 MLYGKN.D,*\\)@L29A;2.$\_QW&AT@ZIX!.V./L&"6O)"LV &TCAD@3]SW"!@ M41H[J1^Q:.8[P2P972 <1^NBT2SR0B<-8Q:F. E3"/"BU(FC@%GFSBQ-1C?* M\,(*CV+7F45QJTB(TR3".G!\W/1F =:^$_HI./IL#[;#'MOA:['=0^1,:X'H M$:CZO5\EG\M"&BGT+JCO%;(;ZCUKOA77XZ+8B@-."UYE!%KS)+1$\DYDHIRC M?@1>%_X[ 7!SW<%2/X/78Q[/Z=^P;,6KI6 _=HO14U7?L,0-G"@AX,1A[(2> MA1 "%+LLFGCLQRW)T!(_31#Q&813Y&-V@+BZ;L .V1'S)B[(_HNA('LB[6# MXI =>(>0%;JA$R8>226,N FM4L@'J-Q) M7I7HNJGE\M#-(2=4LS665%0XD% MWU3?E6D]"E-CZ%C*HK#-71-F'OG2H9V[EH- *>P"QD/61L622>&M6P M]1,3MCP^5_)Q172( ?Q@G5$IU/.VC+%"P5!MQ2TK^7^P&NC35OJ"QKG6H;9, M6 6UPYJ*K]G7ULCH0.O:UY+WL7F[)^SJR5Y%FX0#=( L LVVJU.R38(U:8'Z1G12Y;IM MX;+*Y:W,&WM_Q7.$A4E,%D WW(42TD,2BI0*P+!#OW7=A'VL6"9J.VW(2AM; M@)T7S"5"ODW#7'6YG@DRIT.N7JG":HO1IC4D:PI>LV\-UDBF>?,"B67^('A] M9-11#GDTN,CG9?W?G!HV\VOK/\>6G3(RDJ=[ M>:WYNA7X A:^UWW_S3!]1@(@,9"F2"R\5* 5H+X==J$Z8&'HV?@,8W6 .^]CNB._1.%HVQ^3>D@ ),K[AM.233G;BN%8)% MU,G#$FKL 4?2@R-Y+3C.LDPU5)"NT)SD+14IA\&@7?'?RW1W#>S9UP/V7>]% M+I(?NC>#;:7<,2"\T#Z?0L1>M0$]1X42U$,CS,[IC";A"&-6$(>C+]6\/0S" MP$GBB/DQAF0O[$9IODOC98T@4;S!(_%]EGJI$Z;NZ(QTMM66NE6NFKE9- ,> M-*@;$/GZ2[5M M")>#YO%YT#S>V]F+VLNUO?NP"QM[97_WE;6;[S0):15Z8)) ^>7R\TX\T(SS M!#:;'O84%)=VOV7U%9%GYZ(SA(S^*LT*!)_!_#>TBN$S=+FAX8 +TTV(F'Z>#34BGJ MI?V 1N_^P%G[E:G?[;_1G;6?IK;7VP]\GWB]1/=FA5B U)W0)[&Z_6C6/ABU MMA^JYLH85=KE2G!XB"[@?*&4V3R0@/[+Y>G?4$L#!!0 ( "LT_UB?W ;[ MT04 +0/ 9 >&PO=V]R:W-H965TLI/I4[IB /VNI2FK@ M4VTF>J<873FELI@$GD5B/#MSL**PA<./OQN:XA;2*W?'!^I6+ M'6)94LTN9?&-K\SV?)R.T8JM:568:[G_E37QQ-9>+@OMGFA?RR;9&.65-K)L ME,&#DHOZ3>^:=>@HI-X3"D&C$#B_:R#GY7MJZ.Q,R3U25AJLV8$+U6F#'01#!K\K1*G*/0P"KP@&K 7MA&&SEXX'.&?\Z4V"DCPU[$8 M:Q/1<1,V,:9Z1W-V/@;F:Z9NV7CV^H5/O'<##D:M@]&0]=FBS@&J;*K"?]2 M#YYA1E""HS" IQ=GHWD)TOP?ZJH(+*"RB?Y6KM]6VH:N&2QD&L:()![R,?$# M>/HI&7T0@,# ,*C5, 6G2UYPPX&/OA< MC862ZBVZ BJ@#Z(^,NRJ7;."&MAZ(VN*'V7W M(.)Q=O>@B3_EEDYWJ(Z\\A=H>\K=^U:[+/:FWW+0)" M.2+'V$O(T[IK+JC(V4&S(=>5FWTHKF3Y2!['(;',(V1T?83EBFQNI<^WW/.R9Q=(CF//41M'D'@#S"8ML\G_ M8_8%+9P7"]8TF$.$YRZ.O^8R^]9SLHEJ(?^ MSQ7OOHE'ZAT>UM%.C^XM%.*0 *J@D5F=] -NS5N]^*@V8<.<>!X&6"2!@U,T<;2 MEXTQB3+WAN-J],TUDH UOX78( VNF6VNVU5&-V!A^O#PTR@\3= ?C"H[RM"] M';7A'D1: ;\1> 3VGNM<5A#.-9#J"$IT&J)7\ S0JX?6H]/4_2+HU4 >)FT> M)C^=AY^HJ10W]V@N:'&ON>/W5063#'T5J\9EB*(]?8XFWB#@\0-F#KUV@TT[ MV/;X6-?X51>_4U^!2#+G+C/WW&R=RB4T8E3SJ20=CB$WB6"4P3:3[@JKH'T4 2@^D=!ZBGBYJXP[$YI&"GJA $>9YUH@$OMM ^0V#$A[2XN*_6AR MGZH&*4[C^.AA,>G%"@RMK M4/5.$^AO5'U'K#^,W+E[V5(:N.6YX1:NU4Q9 ?B_EM(U&?_0M02P,$ M% @ *S3_6"YPN##K @ 608 !D !X;"]W;W)K&ULA5513]LP$'[OKSAETP121]*TI,#:2FV!C4E(B#+V,.W!32Z)A6,7 MVZ&P7[]SDH:BE>ZAK>V[[_/W)7?7T5KI!Y,C6G@NA#1C+[=V=>;[)LZQ8.9( MK5!2)%6Z8):V.O/-2B-+*E A_# ((K]@7'J3475VHR99;=^!/1BN6X0+MC]6-IIW?LB2\0&FXDJ Q'7O3WMELX/*K MA'N.:[.U!N=DJ=2#VUPE8R]P@E!@;!T#HY\GG*,0CHAD/#:<7GNE VZO-^R7 ME7?RLF0&YTK\Y(G-Q]Z)!PFFK!3V5JV_8>/GV/'%2ICJ&]9U[C#P("Z-544# M)@4%E_4O>VZ>PQ;@Y#U V #"2G=]4:7RG%DV&6FU!NVRBEDC47 @[NV%*@.1SYEFA=T(\;BEE-$;Y#$<&UDC8W<"$33-[B M?9+3:@HWFF;A7L+OI3R"?M"%, @'>_CZK<=^Q=?_GT8&H/6 MP#DWL5"FU B_IDMC-57*[UV/H;YEL/L6USUG9L5B''O4'@;U$WJ33Q]Z4?!E MCX=!ZV&PCWVRJ)L&5 KSG R@ 2YASK1^X3*#>R9*=,'6Z_(%;G&EM'7A!6;4 M2':7J;W7[C9UER.D2E _.V[KZJ9I:OZ'=%D*QZ\:J^U&Y]-&9[:E4[J4NB#54"U@6UMP$'%KTI#;]8IC MZE()%\^UOK=LG4M,4#,!"R7*&O 1>MWH).J>!CU:?VX^[5EGKHDY)LB53#6C MTBECZ^JH%QQWA]& L@\H>QB%<$AG@VX0A)T[90G@6(:G83>*CAO6U\PZ%M - M?=A5.OY6NQ>HLVJH&8A5*6W=^>UI.S>G];AX3:^'[C73&2>C E."!D?#8P]T M/&PO=V]R:W-H965T!>+#:#8NB4GMH%:R[TI+\T9G4R'.IBB373 [E"09RY5#4S M=%6+H5XI9*53JODP]/UT6+-*]*=C1[M1T[%L#*\$WBC035TS]72.7*XG_:"_ M(7RO%DMC",46>(OFS]6-HMMP:Z6L:A2ZD@(4SB?]L^#D/+'R3N"O"M=Z MYPPVDIF4]_9R74[ZO@6$' MC+3#Z>\ +Y-P:(A@_.YO]K4NKN'O>6/_%Q4ZQ MS)C&"\E_5*593OIY'TJ,(9UJCT?#YCM%-'XV'ANQ;J6'1V3IO;87OV$KAJQ1FJ>%* ME%B^U!\2KBVX< /N/#QH\+=&#"#R/0C],#Y@+]H&&SE[T3OVODA9KBO.@8D2 MWD9^6>F"2]THA+_/9MHH*IE_]CU#ZR7>[\6VT8E>L0(G?>H3C>H!^]-/'X+4 M/ST00[R-(3YD?7I+;5DV!%K.X8N26L-9+1MA7$QG1='4#6<&2TM6IOJ7N>(G MX3?Q[HOLH._]D=TM$18."'L&PG: L%= JF<@K'WX=666,*]$91 :C?.& Z=> MU21:\(9JB0[PZ4,>AO[I]6MM#P0:QPQ.@3P8PE-(H26O2N=_QC@3!8)K$D*I MK";,):>!1.5>6179:(*M 1\+7!EB*GA"IO3128^*$+=%")=88#U#!5'@*!'\ M<(V/9:_+QD[DWVBH[J>^2(Z%T'KKG;/BGLL%?(3 SSS?]^GT&:+,&X4A'-$E M'7E^EEL^0=KPX\0;I;'CY['G1RG$@[QWX:8'057(G2.]K%8:PE'H)9%/:D&8 M>TEF[09IY(V2G'B9%X0M+_:"D;499"%Y3R$(!DGO=Z0)J*&3"7+BAYN;GUKI M&(*!W[O$!YKW*XK68+$4DF)ZLH^8^DXT\U+2(6DRG?OV+3M&XN7TI$?VD&49 MA9'U[A0K$02K$0(7\6<8!1G)Y-&6$#M"8BGD_)L4QX6L5TCEQ!8*D3XBE/C$ MB49QYNQ;Y99"1D:6%OL11*1^+6"E9(&4-EOD3!5+5]-E&Y,U1CHYZ1YW_R]O M8LAZ?U 5JIU*IV=/2(!^HBQQ*-S397#M1)9X29K"@7F3;.=-\K_GS94V5?UVN%P]THJ@ M<=\\.6A[_SQY=O)B<&#KQ+6F;7&%=N4HZ94)F.OY1BF;FCE-<7I0VU N;=1< MR"B%G9C 1]O?3=?@3F2&3])*ZG<'P^LYT'/#@!XZ]*(DM+>$TN7%<63/J>U8 M/QC9P%H<32>09.PR/>HY2>B&1\/7 &@TL/?#D_LK_M8J=8UMSBO9:?1>5V M\Z (H,(-;Z7[H/=_X"&>L>R]8Z71_ M*Z%ZD?^[7 /+P!% M_!, .P!8I[MWU*E\S1U?S(S>@_'6Q.8G7:@=FL0)Y9/RX R="L*YQ/.U%0W=N OA+WH/5W_SM41[/8L<>?+V47E@7?:L[">L$WBOE=M9>*,J MK$[Q$2D<9+*CS"6[2/BN53>0QB&PF&47^-(A[+3C2_\G[!!6DBMW&CW\<[>V MSM"#^?=15NA[#1DHI;J"UP!Y0J'%+5(5]C MB?4:#:1)MYO"E5 $U*VE8WM].SK%_-?^H\5-*T&*#8Z6K9 5^;(=MT0JR9V6 M%8BZ,?H1O4(+KR")69C&T^,L9Y# ;Y",1V];HX1K#?X059&%XSSS \LR2+UQ M/+K7==,ZDF*?*.#:_H!)09I>C]M'W?>;:>A$F1^&^>PI@L M\U-#NA.*8$NW;X&-PSB9 DO".(U'Z30F^BFD!0OS;#RZ*\NV;B7W*:B0\E4* MWE%< 9N22<+@VL^+-,R+ JY'YQ,9@J(J?P73(F1)WD^FXQS.O=/H18NIT6R[ M1FKI*;3*]=UFV!UZ]5W?HI[-^T;_GINM4)92MR%H?)./ S!]\^P73C==PUIK M1^VOF^[H?X/&&]#Y1FMW7'@'PQ]L\1U02P,$% @ *S3_6%=83YK0 @ M_ 4 !D !X;"]W;W)K&ULC53;;MLP#'W/5Q#> M,+2 6U]S:98$:-(5V[ "1=MM#\,>%)M)A,I2)LE)^_>CY-3-@#38BTU1/$>' M$LG15NE'LT*T\%0):<;!RMKU,(I,L<**F7.U1DD["Z4K9FFIEY%9:V2E!U4B M2N.X%U6,RV R\KY;/1FIV@HN\5:#J:N*Z>6E7XV 00(D+ M5@M[I[:?<9=/U_$52AC_A6T3F_4"*&IC5;4#DX**R^;/GG;WL <8Q&\ TAT@ M];J;@[S**V;99*35%K2+)C9G^%0]FL1QZ1[EWFK:Y82SDRN<6V"RA)G&DENX M9@47W'(TA9!NN M_#"7ZYJA6;,"QP&UA4&]P6#RX5W2BS\>49JW2O-C[)-[ZL*R%@AJ 4[U(7U' M&0[K\Q=0*.HM8[%TY':%L%""FI3+)9QP21Y5&RH-B;C4; O6^85B$MY#UHW#.(Y?K9Y#'_X>X@$$3"6>=.]PHL7$I%4V!+YH"?X8S MVO77P(VIF2R0[L-8*GM(!F&2]>&4S#R,G=5Y4)8)$IV$:=X/L[A'=C_OAA>] M# Z]C7\&8NWC"]Y-* P 5!X_-^-P#= MS)IF8=7:]_=<69H6WES1>$;M FA_H>AR=@MW0#OP)W\!4$L#!!0 ( "LT M_UC7$8L&B 4 .0. 9 >&PO=V]R:W-H965TSN_,+4O=*7>6^3JLLSL MMVM5F(?+*9WN)S[HS=:'B=G\8I=MU*WR'W?O+8QF/ M7\=A?[/ADU8/;B"C$,G2F,]A<+.ZG)+@D"I4[@-"!G_W:J&*(@"!&U\ZS&EO M,B@.Y3WZFR9VB&69.;4PQ>]ZY;>74SE%*[7.ZL)_, ^_J"Z>*.#EIG#-+WKH M]I(IRFOG3=DI@P>EKMK_[&N7A_^BP#H%UOC=&FJ\?)7Y;'YAS0.R83>@!:$) MM=$&YW05#N766UC5H.?G-]6]\06^-KCSZ!,NU MA9F3NVQ9*'=Z,?-@.R#,\L[.=6N'/6$G1N],Y;<.O:Y6:G6H/P.?>\?9WO%K M-@KXMJ[.$"<8,<+$"![O$\$;//X$WNLOM?;?T#OEMV:%AFD).7F4AS^NELY; MJ*@_CV6B-22.&PHL.W>[+%>74Z"14_9>3>J,K.$B=%1!.2]_ UA8F,J90J\RKQZ'=BR>48O'X[G;*K0V!5!>5QL@ M;[,2DKGN?=(#GT!"^="IOQJG[O?YUE5>U% WH40]0!_L_0[I/$RTAW;2[#2U M@]-SI^<3*!?5EPMZI7)5+I5%G#8S?+*HK05%E#FG0/TY$K' G+(@L1C'G$]^ M-55^N(M2'"<$48%9&DWNC <#K=GWEN]K'WH8:&Y59!OB--"G88JA8PI*+;F].%D(Y%T B?! $20 M-@)M ACA:M1S-1KG:GL1/DW50(N/5?YC;!VW^20Q ZV.DQ/<"XL+4^ZRZMN+ M9Y+1Y*5#=37&V,RA#KIGK;:@D]4K_?-("WRD"18R;F62X#0Z1EP1,ZB2% G) M<9SR0^HR3(!3DD1!2@%&Q$?IFR8$1U 2%),HP93RIP@L4HD9!PI3"6#)$1)3 M+&*))4M!BH"924S&B1Q3:"M)"#.B$9;0/(Y <1)8'-3: 1B4LI,A>52F^P&T#A:CTTGW+0!I#!"0'Z# MOR40U&,L>=)@)5$[ V>:)AUZ.-4(G8[TC;CO&_&/]XW;/8W0#? T]^B--25: M;+-J _[=5.BU\QH8':()Y?'CC67=M#;08?:'7>L,:I36/I<7OYF17^VTY9:)_-M?*X M&AF#"XUW91'#9\*^1$ [2?<+4$YI(J :_UG2 XA05S25C=2K@S(#UD!=3U[I MHFY;\! G$-NFUG56")GC'1&R1FTO;W(TEZD]'CES@8OCU+93?.^@O,V=>7; M1T@_VS_AKMJ7R_?M[?OO768WNG*H4&M0)6<)7&2V?5.U V]VS3MF:3R\BAIQ M"\]09<,&6%\;X_>#8*!_V,[_!E!+ P04 " K-/]8!N9TRLL" S!@ M&0 'AL+W=OAZ;0R#*?E(LPCJ++ M,&=<JH3QO["K8Z, TM)8E=?)Q"#GLGJRY_H]_$M"7"?$GG=5R+.\9I9- M1EKM0+MH0G,'+]5G$SDNW4=96DVWG/+LY X%LYC!@FG[ O>:2PJV2=F/@L\PP>YL?$L&&9;QG.8M/ MZ4\@(Z M40OB*.Z>P.LTJCL>K_/_JG],$V,U63^/Z:Y@N\=AW0 -3<%2' MHH&%5EN>5Y*J4UP&4J2E>72[ ;A#>5 MDYJV;UY#$][P-GO>+F>N\H+)%R@.-)1O-?SR&K:U!F :@1E8*4$KA_K8%U>E M83(SY\,S:B9LF@FN,<4\00V=MO=TSJ9I6K'7=,6W;@C@/73[K7Y_0(?.H#6X M&IS1%_!M0I6,H]_NM:ZB*W<;15>OMX*SA MN.?%J=UMQN^##( M.>JU7U<&/)]JIAMOLQ&GU2)X#:_6Z2W3:T[]+'!%J=%%OQ> KE9495A5^+60 M*$M+QA\WM-51NP"Z7REE]X8KT/Q/3/X 4$L#!!0 ( "LT_UBAE".9]0, M $\* 9 >&PO=V]R:W-H965TWLYG-).GVH=,'85] L[)$)!F6?]\KV1AH"&E?^@"2 M;-VCG9*+4 M=S?X7(R"V!%"@;EU"(R:)5ZA$ Z(:#PWF$&[I O<[6_0;[UVTC)A!J^4^(,7 M=CX*S@(H<,HJ81_4ZA,V>CS!7 GC_V'5S(T#R"MC5=D$$X.2R[IE/YI]^#M[U0I[E-;-L/-1J!=K-)C37\5)]-)'CTAW*H]7TEE.<'=\RKN$;$Q6" MFL(METSFG GX+(W5%>V^-?#^B4T$F@_#R-**+B[*&_3+&CU]!?T4[I2TUO^-3>Y4*;2:.#/ MBPG))\?\=4AS#=D]#.FR:& 6+,=10&EB4"\Q&/_\+CF-?SU"N-L2[AY#'S^Z MY%GOG]6%,4C'Q&0!7SB;<,$M)Q%WR)R: IB%W6.F5( 'S"NM^0PNF>'FD,BC M- Z+W#)B6T9BAU&YPVCJ&"VWC)XKIBUJL79)QBE6(\' 5 FJ&V90*ZCGTV/2 M3U; U@KPGDNP*U9/^' MEC3,XGC3_@W%PQ,^]UL^]M_VLO:&OF-9K4E+[M';/C;&<2B]99NM@ U]? MJ52'?'QT^<,^?IHCY!LRRRT9;,EL]\8?H:HT3%M"?*=TVCGMI+.R5):^8<\5 M=_:W"B9(PUSIXD4VT.$[/'>62O#"KS=A@L 1?)TWH=G8(V<%9O51B4G/C68@H*HB5ZY,PDZ87=;N8\ M&O?#_GG?95X_TS/7>1#J'LR;FK'<>]M*8W/^QKHAEX3=I!]FB:/7[VWHG2>>WL'$BG8^\B7JF;_*N).MI*V_]^W3]K9T M45\2MM/KJ]8=TS-R*0B<4FA\TJ&PO M=V]R:W-H965T"H+KJ;.1NMJ/!BH;$-+HOJBHAQW5D*61*,HUP-524IR:U06@\#SDD%) M&'=F$[LVE[.)J'7!.)U+4'59$OGMBA9B.W5\9[=PQ]8;;18<E%UG1!]2_5 M7*(TZ%!R5E*NF. @Z6KJ7/KCJ]CH6X5?&=VJ@SD83Y9"/!CAIWSJ>(80+6BF M#0+!X9%>TZ(P0$CCKQ;3Z8XTAH?S'?H/UG?T94D4O1;%;RS7FZDS=""G*U(7 M^DYL?Z2M/Y9@)@IE_V';Z*:) UFMM"A;8V10,MZ,Y*F]AP.#H?>&0= :!)9W M4,TF4VDV((TVHAF)M95:XWD&#=!66B)NPSM].R62,[X6L&<2EALB*1P M=D^6!57GDX'& XS:(&O!KAJPX VP!+X(KC<*;GE.\^?V R36L0MV[*Z"DX _ MU[P/H>="X 71";RP\S:T>.'[O?W]4C=6:?/OB)]_D$V:@C&YU"GRWP >9U04&LX(9R@=$G6D@@/(>O=4FEE6I% M<] "KD59U9K"%5$LLSHWK,"%'&[GBV.NG3S\N&OW&PHK4>!#QDL$;=,$7V8F M>,:0I\;M_ 51_HIHUA)=6J)(SBQ^GVF^]PSY2&NM-Y)2:Z?8$Y1-'E*3AX!9 M1+LLLBJ'*R&<,8[FHE:XI<['O7L+=9C*L$#,PX7><\SG>"?V>OO &>)'@S7N M?<5BS#AZBX^Q$$J= ]%:LF5MK]S MX5LX<8G-\M:695PCZ ]^94Q6+?'QXYM2YOTKP"^5TFAM4AK=<$,OQ#'"HX96 M]E//RL,XZ=D#\"L"=+7"SXI%T2)[N# ?!CQC2V2N\#J",(0ALO[T81CXP6<8 M1?XQ6U27A&L%D1]WNB_&8W;96Y'+:VK2+(; C5.DX([\M .T4F]W1]]Y,;[G MQIC,OA^YZ>'%&-F/>EUA;2-?(9*%V<7A(WC])+9#FY!>/TQL6'$CZ6A9,;1# M.'REY\.)NAIW=35^=UV]HU4MLPU&#^92K"4ICY7*DWCO+I5MX\/^QKLU%4ON MS[:]"=/?H,;BTM0SFU>'.E7#[_\M3_="DV*7 /O#<_!#W_7B$*+$]=*T$_UA M[$9I_-).,_GO-I=MXE629?A/6+Y/&PQWFO1#S]:"?N0]E_WP:!X,#MH@K+)K MV^PI?"TUUTU'U*UV_>1ETT;MU9MF] N1:X:5JJ K-/7Z*:: ;!J\1M"BLDW5 M4FALT>QT@STQE48!]U<"'V0KF .Z+GOV#U!+ P04 " K-/]8V&@9@94( M M%P &0 'AL+W=OO M*#FC"*0:W/?+!)" (=E991($[.9AM0_M[K)=2;O+J2H/,+\^WZEJVH88A\QF M=X6$JR_G?KYSZ>,[I7\Q"R$LNU^VG3D9+ZQ=O9M,3+T0R\HJ[5M92>N-#/KY;+2#^>B57.-:SA>6;DQ.CU?57-P(^X_5E<;59.#2R*7HC%0=TV)V,CX+WYWG]+Y[ MX9]2W)FM,R-+IDK]0AVP95H9<:':GV1C%R?C8LP:,:O6K;U6=W\3O3TI\:M5:]Q_=N??S2&Q M7ANKECTQKI>R\[_5?>^'+8(B>($@Z@DBI[<7Y+1\7]GJ]%BK.Z;I;7"C@S/5 M44,YV5%0;JS&4PDZ>WHCYG"Q91\Z'V#RU,%M-6V%.3R>6$B@]R9US^W< MX):QCZJS"\,NNT8T3^DGT&Q0+WI4[SS:R_#OZ^Z(Q0%G41 E>_C%@[FQXQ?_ M@;G78J6TE=V<_>ML:JQ&6[*;&P'FG5E5M3@9 Q%&Z$]B?/KU5V$6 M?+-'UV30-=G'_?3&XX2I&3M?&SPTANT(URZU]S.^70@V4RWP2 ZP%.P>E/*S M,&SZ*,STPK3X)+HUT6AF0;L26JK&,&=S9T7##F2')VIMJJXQA^]&MPLMQ)-< M8#?R_LF-$4(KAM"R[:N8[7DV^E8T0E<"3S$N-TXPG189SS*,@XV%">D4\C4I>IM%_ MU4>7OZZE?6"(RD&KC &6F:ATAW ;2J=U5\-OJI5-1='[64E$&5:0!\R['1XF M>Y*,;"G3E/X[ST8\R/(7/7G P@).B]DACD41N-^P1#02'-_@(N<%_'G8^U'\ M!SH[=F$&?KGCG:?^3@%I>2\MY7F6LL,]P$P'8*:O!>99\S-J-/2Y//]P^_[L M3P-UOZ!=0-4"?JAENPNHS[6IK-5RNO:$5K&K2AL*YX72*'^^V./V#X+TK-52 MO(KBKRT#7Z+S7U98$=*M,>1Q%=$I"/"Q>S/$8)&$$YJ@, M&6H&3Y%Y21.".@A5FH_<"$:REUP"18]62>N/G?AA@4<*3Q,,W M*EPQI&-2\#(/W3&%A*DG@8\C8H1Z$I;T+.,Y3#KL2]];FM0: M!G9$[2WI.1%U@$CGCE')XS#Q"L5#M4(E"4(\'WV/0L0<*N@DDLPT(5M_! PU.Z@=ERCI^<9EV7,+R"-.:A@A@"," MNBNNAT@-YVK\M.N&I+R8.D7 <[@X37B.>!]0#L4NAF6 L.>.J=Q=/?:E8YJX M=$PI'1&[,J",B-)XAY*O0!!5XBQS#&TQ\0W7;2R Y*5[3QF".7(1] M,Q8^-A5\C88\;D"K(+*-F]JY"X9/05A 6JFVK-PZ272,_R69=M2VU="/G MG9RA@@(\THJE09NH+"-.3UV)$$ QE-:C/7TZ&_IT]MH^?>V'-._J*XV=5F/6 MH NJ%RNRA+L^.'U@WPDUU]5J(6MVACUW5]O>*W?W6K"CEP^M\W&&].JMMM43 M&_4ZK]Y\HQ[\5_U/9^_>C:,?T" 6[&R)":"N_'2(R2Z._.0;QADZ8. FQ*P$ MQO-^6D2'#8)T]%$V#;+K$HT4S06U-HL!_I+0S](@X661 ,09FD+H2B$%\">E MVP:E,@"O$I-TR=,B8ICKRZR?'Z^_; YG%)@MG[:J'I#Q.-I+@WJ/VH7]&]Y$ M#&C\V7Z1KOVR+O31,^^^%[583H&)..R]N"?_?N?9 H8&;O!&Z\ZR)[Y#1<-6 MD_.P#'L?[,MLVHZP!N7^4*8YVP.Q?(!8_JZR8 M#5@@:!B!UZAWYO^"A?=BYMHSN9P&(/2ZN>AJ2L0$@V%2@D$QPW!YV??L*?9E\0)#X'-.(]Y"&SF)71(4G1:, ZCEYA< MKBD+.=M.57+.VOYE]:$BYG M,^&^%K(?:ZL(NSUTN4/Z!:;*JGN 1DK/JTY^IMD!V?>2YL^2=*;5$BDXE2WM MNYL DH\N_/PAZ+1Z 4\GREE'R](P/"%_/0W4$L#!!0 ( "LT_UAKY] ' MJ ( )8* 9 >&PO=V]R:W-H965T=?+.U5/!"S[WW$-5OEQD[X M\:RD*[@!3:/78"CC^OW,-\C"8OE)'?%\ M$S%Z)N+G2O1(/S@A41 -GKK[2+Y1$#4*(H 9O<7-KH?JGP;2-3*>S/?-G MNJ0)S#T\U!K4 WCQVS?A*/C00:W?4.L[]/ZKDOM=D8N;JF?[,YJ0T5*5:I)5:;4V,54 MENX<6;--67?L2TAZ)!R>D'UG:-B(&1Y.#,/[S(!B6"*097C;M GJCI]1KJ%# MQZC1,3KP1X&TC7UW5*.J+O+CAOSXA84\;N/0Z?S*PSYIJ$V.6LB3 VB;-MJF M1RSD[M@O+N0P^/\_"XY$?:Z<_9TNPW9L7ZE:,:$) MAPQQ@MX8[SBU:8(VAI&E:SSNI,$VQ@US;!Q!V0VXGDEIMH;M99I6-/X'4$L# M!!0 ( "LT_UA-.1G@" L )R% 9 >&PO=V]R:W-H965TH'UI[8 M:#'X ,Y+=7Y\!TR,9YF,S>Z]1]JSCL-<8V>?Q[S<0*Z>T^QKOA:B("^;.,FO M>^NBV%[V^_EB+39A?I%N12*_\YAFF["07V:K?K[-1+BL!FWBOCT8C/N;,$IZ M\ZOJN?ML?I7NBCA*Q'U&\MUF$V:OMR).GZ][5N_MB<_1:EV43_3G5]MP)1Y$ M\=OV/I-?]0_*,MJ()(_2A&3B\;IW8UWRX; <4"WQKT@\YT>/2?E6OJ3IU_(+ MMKSN#T+-;7O6F/+,5CN(N+S^ES(.HW-"J]11KGU?_)<[WLH$<6N[Q(-_5@^0HV M4;+_.WRI?Q!' VS[G0%V/< ^=X!3#W#.'3"L!PS/'3"J!XS.'3"N!XS/'3"I M!TS.'3"M!TS/'3"K!\S.'6 -WO[E!E4%[?_)JWIQPR*<7V7I,\G*Y:57/JB* MKAHORR1*ROYX*#+YW4B.*^8WB]]W41Z5M9J3OY&;Y;)Z',:$)?ON*ZOX%U<4 M813G?[WJ%W+2PWYG (9_2I%CGQ$N68JD93\WCQZ?&,_/XV:GQ MW#S>L@U 7_ZT#S]R^^U'?FL;Q7\NB@OB6!^(/; =\MN#2W[YL^X'>V=F;G:K M"V([)QGW!+/-+HAUFO',#-\E\DT-*F9H8/SS&=.KH9A7$V!>#3,S#V)[%L/- MC"L6I^I&J4?G\!'@5*[SCGN[R^4S>4Z./@O(?S[*YP@KQ";_K^:EWN[)H9XL M5^J7^397&OG(GL2O?E?_F2-!W_7%3H25,!^5_5_VGXZ+7+#BU- O2]H+V9*19,&@OZ(QU(D.^80["E$(< M'0IQ9"S$S^)))#NAK3?CR*[UAL1<).;ML=%Q&8TG@Z'\TZHXS:+.:#RL.B;E(S!NWBVDR&\P&[0KQD?/2\^<-D/,R),;'[<_^R

,9 MAQ4X@H>D4 I1"O$BJXTB[]^=IYN8U->YH$J9G:?"G6B(1 YXPX D#GK:I M="T228XH"%34L'TFP! C@7D9N*=,"+)1XT/$:+F0%I(*% 0C&5RPKES"^!B, MD-YM!#Q=B>W/K=3>7O,"3SAA9#YB[]5C[R@B\XUS.D5%@'%>:ULZ#8XJ 2EE M3V@P5G%_$ZPT22)\H:\QM4*[E>4[RM-"Y,R]S(9'MW$"]5E@K45XRF\/)4*7 M].A BY'U2%PD[E$15R9E'5,!,F&U= 7WX+DW(#F/QE!7,+9139CI\C_C2&$S MRR"(8F %#<"L,ZY\ATN9]T!+ 3DYF08K.SJH*TT=4;;8'18KL3 MP0)5&RD0MO%@%SE%W_4!3WCDW*L<]L/@W%$8\U81$I-1D"*1A:0Z@)'10N32 MY&1M#+D3E_66)'V<&2\H&O'H.$'$(F(/$;'$R,2U4)!CL5A%2 8\%P2L4CIE M1SQ5G?BH>T6L&BJM$;((680L0O8 (C JQ4"U=S%O M> 2V<4KW"EE#."*V'V8K7'=*#\U1Z]M3-$JJZHU!UN!&[ M8XT4DE"6^PC:,P*"VP1>5=L_!.8E\3GGC6W2;7S4/[K99#3YV/R69G]4>5V) M\W7=5'Y-LL-[)"3D^-S3R$?GXZOEX M%!X2:RB)M-B6VC$&PD4"SGL!RNALB2ML)JD+-W2_!'Z<(Z6@6!T=BM%9C4Q& M)A\5DZFR.IJ"8^>H ,%-*K_9#-RHQ(-F5&Y&7VSCM3X0)N.1PB=YMQ\H,G$8 ME0'Z++/PX30-W-ET,:GE%*:SP;S\/6^3,KM)F1ZC+X.S:9L8-M7$L(-K.6R& M@[:F0OE"6U/ ^>FG5%\+XT5,@]"64KE1E6&6QJXZPN?301S-4I@7R6O*K:>Y M%<%96]:A_/$O=]+BOD9V?_9-.N>$%J Y)R"4H^"Y*5QPVI6EL\K*A@T'8Q;9 MBT(8S80'D:($)VT :H-,(N6LJ>BM;LUE_9#W^9B M+#,#A ?%M:;.B!?<3TR;=R7M@_*9<1VV*NH%/Z=U#VHTC:+61HTZ6/M[I-'5%)/RYH]DX]?6]MU*2/U/RXTE:X47>TFP+'N5&W T]XDD%ERQ5P8@R(K U80S5(DGC*GEFE-K;1=""! M>&E!D>H)ITR#9]E"ULQX(Y,)0J[7REY*Z%>?4?/]8C8K#]51[75EV="*XPM: MP/@Q1" BL'\$ZDP"%5&#<[$@T/ -E$')@M1_B^%-^0F KT,4J<0P&D20>CR MFX_E$M$P2;77CB>[2P0*->1:(@(Q"]MNC.Z_3SR:W3WIG&T="2]"$K><&$^J M,W7DZLJ&[$*PH+,MJLS]G/>&<>9D@B"Q D.C!1JW;&/$[H:"E=B@M M)LI +_^.C/3OZK$%-PFI/5<4IPL_SXNO-CKJ(G1*H5/JR,[51YXH-2Z#IK)H MS*A463<8!5X2:F@]+TLVCL9NM6ZX9,M/T]D/*[)L:M&.=QR&QKS._09,@(*, M1\8CXU?%UF-DSOI<5CB"@O!>@DTBEA]$&",E9[*3K8W],-[*GMU$KX7QN.FQ MSTV/&UD$4/GV(;SLA%7IK4O;<=JG^CV4J-_'=,]A:.)=[*%HR:VB JBI>_0X*&UJ^T^7/C>ES#($ B%Y$+Z*W?_32 MNJZP6D$(21>,6@..!P%<1I-<5MDYU<_&3>?HM50.%3<(WLXV=WK)[K@C^':2 M/.@0FMAG-JCE<:G;UD7EUW+Y)M57+_-;+N,G:X:[,!ZU[\Q/W7QPZCZEP60Z M'_B4)C6/PSB%>8HG@\N(R\=>__-IFJ5E?KSI6>F!BW+I\NY@]<&K+'J+LI1K M>5D?I=YBX!?S0>FQT>33=!12^[6K!QHUS6+YU/7*897U<% >O/Z]S-\':1(' MT9*/TT**24W;UV;\&M4& M?4R3,"H7^%P;=!BI.+E4TE@7@9-$BXW-*;C$.7";@C:Y&-Y\([4=]3%%YQEX M$3,(GS)84KY(,E7*IA2,NG;Z;JWO?BI==UNVR=_2K"K4TD/7J'^^6$O>"^PI M-2W8W1&WNQ*C;]J1/XQQMMKH(%@$JGD"D5D9YS+PD+1AT9=U$C$;QU:D]$9S MR\ X4]92DK!B!)0%53+EFY%9%678^SC3NS7[#L?Y4/,*U@2DS7D![^A3&E\\ M)H'HL25AOC^&8O"Y#%U,Q9(O%RGJP+NFYHV<+)-(5I*W,E0321:3-+9IEU>J MIO9WN68*KLTU&68ICN:#?Y:W1O.+-O/R4AM>IFZN^2=C&H\F_UP4-7#1?O_< M7;0:XG14Q&-V,1S,+\[3U^\.!\TBG Y:;;>N3SZV%RCM"=.S(E2A=,*@*8-< M7UE]L5Z]?*Q51:DT9GHV"K51Y1E+@YK5W:LINQB[67G$6"1T=K'^D5:+G[GR MI#G7E-)N=?%__3^&4?VN7&.9J;#JT-*0DUU/_]MS5MXS==!F5![4[9UPF5RXVA^_IS,WJMGRBXG5E(G;Y%%YLR"W!6B5@?>^M*:= MTDU?H_7X%AU>SM&^8;2R7Z\$:'8U8(NU 3M?&[#IUP$;_*E^CY%WO__]M_?M MK_3=GU>:Y[HFN+*AB\B>)=?4%-*K5+CS=L,CMK41!I_<>-&^\WDZ^T=K-*?+ MFU]!<&7CNL]N5A/5MZ;L!,YGTX_E%LW)X,,UL_QV:Z?/;CV0C/;"EW]U-S>R M*(NIQ Q8:Q5$$H,E-1.TW,C4OHVK>I5O_4K2UX3[JVS?Z3BQUQPGYJ&L%B=W M;^3NC/%^F5E]Y_K[*V6WR=2"*[FC-MK;?/]?U>S&<9H5?:;G$;AG4#L>D M//8:F^HB/:T^Z9IKGH(5SIHEXNHGB\$V_3@ICU7QVPI3)5WZ4BRP"N*KRYX4 M+3O]G]3>H/!S57XCMH]R-3GF2P-M7CISZ398?F4PNDY,5V"96M-M#:J#:G0V MK5.B=4B4YZ_IWY=(C:-BIC7[^X>?_=Z6-O@[*U?W6[E4M\#)52H?%U94'K=NTN>$K6KIF M4,QV(&9EHI8UQ/EL.7/RV\&?W)_+H(S*0Q8[8;YF78 M?1W56MYBWOKZ)GE4%4MKMK3>LNEB=N5C6PWW:M)7ET&*Y<*A5FZ?M,NDNVZP M+MGIRWDKG&7VKRYRX[ZKFAKE(J4M[X735GL-7KPXVJR[,WL_I1D[8HZ_2EE;MEV8O2K*9H M^O.R8(3)-*;+[[VY7A5CG+[ LFQ0Z;B:=WYQ-GD71\WYV%V\K>^^.W>Q#LQ: MS-5HTC[2*A9I^4(M"S/*%Y=W:;]:7:CO_/1+;5Q-H7^U4?+ED;LASQ&IY^7D MW68X*+NV@=+NAZQ^K@_.VN_+/95_.[T*[VI':QFSY7)Y_+=N_-E=-#61_?JH M70Y)N[%P^W@\I]MWNAUSLX\W;O?X+:O-ONYYCNT:VVO.JI932^R4E=XX?2S( M]JXI3%\4?37;-&I:M]5L5N%ZMMQBJ<9)6P5OE$>A:/;6)IHUY7.%DY?VT6BY M;5*,&[^,C1L7>%Z]>V5053\$M+LE>X5@!_5^5)(L>J7 &IE!6$+ !J]KD3+F MI(Y!Z4[J_3QJ-?=CJ^A2+'.R?.1]_J-U%"RU\H<^:@"])&GX<+M%L'2F7+2[ M;FO+N/TZZ*L#]T8]HE69L,.L_G,@R@$+_=3;"GNB]8-%=?C3"N+<\CX_X88_ MN[C/:WZ.'549.IRJ0IW6!7R"D/_6PG/)]_^L[J*_IL$?EU[T[>NHW-*RXRJ! M\&U "<:G!F MQ\$X%<$$%B@GL1JD&^&61#M>*[M*S@(('S0XD3/HY!0UCFH:NS1 M!4F@ZE%O498,8(6V4%Z/G/M(#-L(FMU1$Y\K7G>)S_MB%/]7F_F76!21J!4R% 2&O! M<%WT6U$>UCC&F8T/7B03R[(N+Q+'50UJ%> (=T!THD(GD@,)#UZ$,%?TJT\@ M5"Z*61::.Y8,Y&P===8&QFP7@W /)J\F\#W_V=<<6(K8?/IO?O:7;S]\GK9( M?U1.(H0SPOF5P?FY5 Q21$^*4>EH*):EY]4A7?.*&8Y M)$M]L:9-J&'[#E2BRCG/8P';PQ?1K-S/$3">>3N8RJRP#:*N*)G.L5HL+$5RTQ4YGP8BXL3_;F[NLLPP11;,.B>KY MH/(+/H*,5'Q1PXY4W#$526P/X$8@3$<0S(I"N)IVVT0>O%+"<+L1M2("";;8 M^,XZ6:BHZ\(B9"!<$6V24MR(?5*1*3HD6%D3F8A,1"9N8REZS17+!G@H1N+2 M71&Y T<(CYYQRI2XR<1B&UI5K$$@(JOR'2G!EH4M<,VMK-DYC=)[M12U'"K" MD8E8AV"7WHOO9Z.V88.?)WGFFOEL$>:+64+-A!FJ,4/U;FL$2%-/%5.0O.X& M9*O )68A9AT3%2YDM;M0FJX,_2'AQ=3ON[S.@>:.QN4 0O<0)P9"]VN&!U7+ M.7H"F9*Z*B $O%,);' ^<*U2%AO!?5QI2X.VP(UA(&048(APH$598YBREO!^ MK]X5:\BN;SC@26%+5I%"L*X]PYD*@U,"KC6SR2:?Q5X=\'1(E1U2VW,PS]$S M^ G5J6Y]M7SU@&C<5=ZK1Z;"N]F..[);2.Z(-<:#]-6*43R -5H )82;6&0S M*]]%4KQ?4M.D]/Z\K;TQ^?A+3>OG/,QB/FCFD<9O@L.W3J"-P:_;29NYF\W?M($*]?/.V5@@9CR9I8[B_CHP\*8OT;WI+D?2X M#&^KA[AL\6A2'QK:AM_3TIKU_7(2KJ]1G-R^XXT9=G_/+J7$UY]>2K;[ M:A(/)EV\HQ.VJR]UAXQ;JQ/AE '1-8--2!ZLM@IH$?=:DH DNQ$NN[V,+\?O MM^EX%"[N%O#MNW3[5)(UH^KTDD#+2C^C25N08]P^5 M^GV:C,*Z_G2;WZ6)PYL)ID9O9LO[/ZL/IGXO1>076R>#] M8G9YCS9+]M<2(>VKJZ3Q=^2RW';8I;/:^^#!D1AKG$(&:ZD%S:72R69^R["G MH)VU7 *ES-;B8*285II B-IE&S31-*X7!UL;\@^E#>_S97FP'K(0;3/\TTEJ M<^;?F95HL[M[3TR^*\ZY'75A@>N*F#;FL2 M$0XF"P7E-26(\2KD9V6UOC'R-X9[=SV9:RV(PY+RJNMW+NG>.".4%9",(%!# M#HLQ)R*08%2(R4(%>S 1/GUV(GQR(N6S+X+/<0#/L:,"!9O2?2@% M"PXRL>=Q-ODJD:=Z=B+/?710OV4L/K16PM^6UL&/U3KH-V_E<4XQE"J4JO7^ M^Z-8W"A3?1VNV:MU8L_/\7U\$+NV:D>"H4"A0'4G4!P%"@4* M!0HU% H4"M1!"A1JJ /-"+&^KTE%N>HV*2+6-YG:BZQ?E=RS47JX&22NPO77 MMD/QP!SFK,:#.*)' 4VU 9"+!.E)@Z0KTC-7*A8US#36#O[#UZ&*B%H3+"1S-&K0RS)M( M? @;$7#]P5(/*;,(2S06D7_(OR?S3ZIB+$H3(1HJ:KY+5W/!1\@FTY!YKL5= MNX@ [HU_G ^E8L@_-!81E@C+GE,I4JFMB65ES3T#06, 7U;.((@.4JN8&7,; MQJ*6.G(ABD5)6#4P+7C#%9 @O LZ*T[)+F&II4!8[KORTQ&1N%,W\!^GT]D< MZE$[] ,?F[;:\XKNU2BIF).SQAH(1=D4A9,C&)D82.6SCEEJ:E,7[M]65NMA MSO3&IK Q7MDS44.U]+SHHF,ALU3K?Q]OZTS%_=ZJO?:UO? MY[\WZ;LJLNM"W9$:,QS#?]'.1VHB-?NAIJ>>428TY)!K\GG)BIT?'5!:K'UJ M=2!N8X]L&P?P;JFI-&Z;H?F(($00/AJ$V1*6D^80C",@C"5@F660!1$T$*)X MZL0GO%L0TJ&BZ"A& Q*YB=SLAYLZ2DT,M^!2"LMR.)9&!I:GI*E+-/K-8V-; M.(IWS4UJ,*P HX,/U'O\H! M45F!Y#4$3JBBRB0S8*4520LE7"9=^XTOY??'+^=ITJ2NE!;! RUHZB,ID90] MG:=@RE&:4B&.C" B$6!,KM5M=;']7=(FT:Y]Q?V04N&F&EJ)R#YDW^/=P\S; MI+4!EE4]\$PI>$T(6,TL3U3J@L:NW<,]68G6(/S02D12(BE[(:72ALA CCC MBFUH> K+ <;-5,DV6C)QGKZN0[A?DB)H,3XX4/U /^Q\$O'[V@2IF<)K?GN M==2VJ=-?A !O.3$>[I/#T'.=RMJ?[JPEWG-$LV$Y!V;J"45>-&G.-9%Q@,1< M\,1S*DPGZ8LO6?)SBY+N=E!IS^=OMD_0?Y#)R/Z,JQ(D/A+_-1,_2$,8$Q$4 MUX7XWC PB5-03@BMK-..;YZZW"8=1S_$9QR)WSGQT6Q'B"/$7Q#$R_@YS:P' M&WFQW9U68*PBP"4O0!=4>9,[R2[2!\19@7C/;J_7"'$TVY'X2/QC);[VC.D< M"&0A1$TTJHH)'A1H&X2D1!K*92?)4OHA/E<[(15Z8S3BII]ZL]#*>GPF.XY#%6ZBZ6-9]0K2\!E3Q(]%U,C!&AJ+O.HKW3I1]JKE]6:)[4D!(6"3LRR5L\&7AP,MB M@%J?RK(@,?!9:"B@!\(21I&P&'N/D$7('CAD&8\R4Z8A M\:0K9$,]R$3!^Q0,HX::L '9;3ST74-6D*%4/:[-R[^=T0VG4+2VZ_:I7LK/JDY7H"*&R$Y* KA9* M^2L60T-1",'Q0(5D=C,CYU.,D_-F\O:/<)KB8IS>Y^]=<_K3>/KYY\E2+LIL M_SV-W3S%#]-6N)H/=?P^E'O]=3P-_W@S2$6PSNN6]FR1UB?I^F:T/%%*?W-H M!RN^/LE3SEFA=-8@E]X:C+YVUV"V[*_!?+K%Q: MU0S^-)J4AYXNFO+!YL]O=_VP@W51.H")U3,M+A'9$O*V( ^WF$\OU45]BM'D M8WWH^G$8NXOI8EYN\27%=\O;67)"OKG\?!FGL3MOTMLFG;M9F:"7C6]-@N6E MW]RV6?EIU(S:5%(7;R^O<=_.7>SY$3R1[Z",/O2]/N-7/ MO4@GSR'HTY[C@7UA<^^V\&US\/:]XLW9?-L#/L6'9#H2KJ_&[EZ6.*^IR67V MU'?__8UZ#'JM>/B]%QT_'\2G:?/1E\+>E.OZQJN/M)\_V(2TO M>((AQY!C.^<8NXMC9Z,8Q^E5%OM?'4Y+G]+TZHVEHPGC"(XB,]6A[&"]FMTIXJ*)7 >@ MSAD0M?2WUTD"5U(X2Z2,:>.\QC;[_U>"W'K2?W,7U8_<=+55)8;48(5;9" R M$!FX1:"I99+R0K[D=#VE;#,XK35HXTGTDL@H-T+YM]FA[Y>!5ZRMS=F\<1 RBXWQ7YOER8M\TSV?3,[3/42^A7MK:5:1H3L)P(-P7O<0$ M 6L4@9RR)\5D%]YO'.9XKGW^VVQ4)/G<3=>&>7\ I'T?(7[!DH >\XY-\M]KO\$TPZ)) M ]]$EYY!LQ+EC8'+46:JWM2E8JXWW4 M"KPW"H0K^LNSZ$ :9:.,BE#UK(.DEUJK%?'W^>]-^J[*]_N5=/\\^7$EVS]- M9]=W@;OV,:FA( 1U&N(1\8AX?'PU\Y2CU!XX<\5 )\F #4:##MP[&X,PG'=A MU.\?CX(/.;KAT0U_L#;_->\\6OQ'I](PN'/'NDTPK@UW%#PAL9C^16-9[C)( MG9CBDA!I[:Y,_W6G5M>:C0TE06<64A(IB93<)NY0<^,8!2YK&E"5&%A3 ,B8 MC][1P,K[NUH!]$E)/A24(26/+UO=S>Q:&[=[=(>4YA:K?+R(:9G#+HR+W?[O M;\[=QP23:4R77WYS/<7=.'V!.)JE=D;5=%&+L\F[.&K.Q^[B;7WWW;F+L:QK MUXY$CY;/M5I=+5_XGT4S'^6+R[NT7X4TB>_\]$MM:TU\=76V^LLC9]M&>JZ= MG4'?)O<9O7[LO)UOJY_K@[/V^W+._MOIU8*U':WE*M3E\OAOW?BSNVAJ)JKU M4;LS^GV%RH!M_1U!\D<4TB>>,W!"2^+NG#E-Q\X4)TEY9F&Y#9V MCK=/YOA7-ZY*Y(_3E.:8T/$1"1W]LL,&3>VQ-COB='Z:9@^D=W3-8)H/()/C M#V5VG?GRN)RNLCFZ67I$.L=KV14/1) QE>(RE2+C#^8G/)$/9EM\1"I%PI^? M2G$/SX$IR#!CTJZ:C"G(, 49"A0*U&X$:L.:0Z':X3;NXTV#1YD"Q["-^S79 MP7+=^+9KG+WP+85')U0\#(?ZGC4:=@+* 4Z!5]$)>(BB_X JW//'/7_<\]^B M]&?@CFI-05'F0="HP$>GP2:F6".3 M"4+>G_;N1@1 5T?YN!I2A2E D87(0F3ATUE8,,B3- RX3Q*$#@&V&AM$-&>RY _X)9B-ZQCFWR M7VZ>54#W&+H%T"V [C&4 Y2#PW"/K0?P45&NNHV_;#V(JKW(^E7)H44$/FIX MOE_,9N4W7#8>Q;)QS]Z"PP#6#E:+1C%*2"A+/>[*RL\H#E8'!\Q2HSUCA4X; MZ42>[SF[.@NS$MJ.EHN2#8W E"&(0$0@(O#1"'1!.4Z"!&L-!Q$< Q-S@&BY MI20D2;GHWF'6%P+-4$H\/+WWK"!HI=_A8)O6,VII=H9*JGLEM6V [8L0W2TG MQL-]\GH4'2'9JR0A.D5 >&O 3UO)J2 I14@N.!"<UQY=,5_3,Q0CA M7JJ1)CP]CV&1&!:)X<$H!R@'Z/G;1QZ;-J7GY,K+C2?HCRGV[5#6E8=!IAVL M&4,(+@DN(#(=0'A"P?M:8,1J+I(STN>-K/E/\=/5E,;KV?";5G[;LZ)-YUM5 M9JB)P!@X1"&B$%'X]#)+,2:NF0-)O ;!0P27C0)-(_6,\J#UL^*!=XI"/=0: M_"?/,QLR!>E$$A(D,WB8-,C+B MK?#>9?;@1;BC,1)?.C4K!B+) )9I"5QPQ41T0::XQ0+BKGGP70BS18J#].4\ M3=IT_U=E 2X7$+=%#=SZ']2G+YD=J$]WK$^3SE:K @DM=%DFR,S $^> 6\N) M*C>A9F,[:IL0@%N+;75[NH8/&58FQ(4%@A!!N,W"(C@KHK805%TDA&C+PH*Q M D(N.3>TO+GA8]EF7WX'(&1#9;#X(#K[NUQ6^$0=E9Y#YHZ#($Z!#98"D4IE MYZP))#UX$6-%-HF4M4DJ7Q6BB)?AY9I1.Q=<8$YDV^&R8KD+,;X\U(AK"%2= MJ#K[*.I+FUA"=.^7D4 ETRB$+D87( MPBT.%EI#!.$"&A)IYOTM(WI@(67(PJ>N)(X]9!=C$C$F M$6,2]]X)* >O?@J\@DYXGKON.!1NI[&Y_]EV7(J#[TKCW,'1&<028@G5,\H!R@$>8=WIT9GKZ7(>=68& 72HLG?K1NO2G?;KXBS- M1F'E-U0R6Z]#!NYM!J&L E]C-PV/.0O):!2F^U0LE[;@RA2\L@3;-ZL=2*\Y M".N&[MNXF%TD-^MNFY:?Z*LAO]8U5X[&WH1M.>'^JS3G&7)V&#,-K1V$S6-A MXQ-A7 0&C- :]$D%N&086!N4]-(YIC?J2CP_!\F!P,;N%S87"!OT^.PG*PH: ME*^(\<09:ZQ,8'DNO(ZV2$!F!J0A@0O#2/:=U Y:WX@^#,*C,7G8?$?0O(0I M\'ACD@J57<%+4%2!\":#5TQ ,CZ&')--F]%_SXUX.0S0G% T)0\;->B=['OS M\(=1$TK?S0>_NWG"7<,7C7S<+=E_)Z #61ZGAJ MX_Y3&U9XPDC-PFZ=!2$3!TN] Z6\\8'I[&CN???UTI2NEO1O:19N'N,X7\S2 MU3D.8.L'.?B;;\4)/[J#&MN>7OH&\8?X0_P]/O>%L#D2G4%&GD$87E#FI(,D MLS6L9L 0_>\'/Q=_QY?QHG/\84:]O>^LHM8Y>+%#K;,;K1,\#ZS\ .=K]3F1 M/%C+BRG-27"",$4V*R%UO$/]7)UC4.>@R8WP0_@]'7XL4B/?N>-?\N? [OER;O1KFY5[/P<& M5^UIGV,TB>6#;^6)4OJ;=P=FZG]]DL:I6*? M\9#83;0Y'5F.AD"**H.(@8$KAAZ$))5Q/,>@Z'J*_NN>A%^G\_]*\](39ZFP M+OZX3".^F0/G*\!^_O6GS0BAR>*LKFF;-'GS[61Z)]UV-;XW*Z#BS0OO;AJ\\GSG^ZFQ&](WUW/>6!BWU<[-QE7P'V+F-U.SCNBYZCS M-!,M@2;BRH+&4_#6&:#6$ZT-"4++YPK+'^$TQ<4XO<]_<_/%K$V ^3Y?B=!W MDWA;-JGRH0]587TH-_[K>!K^\6:0BC%P7L=VMDAO[AQKS?EQ('YPMNRNBX&; MN/%%,VJ97Z&;%^6-5/@25S94BH/@FM-!'D\_-[7:V32,7'WU\VA^NL[I?_T_ MAE']KED3[EKL(*\[DM83E99KU9ONFCW7%-M@U#Y&GH[;UOUI-"DMFBZ:\N#- MG]^^<.E_HEUS:/6!_GK5O,IY>5B^M3E!&N#UT_#F-W,5W,RRV^ MI/AN>3M+3L@WEY\O(SIVYTUZVZ1S5V9'NFQ\NTI97OK-;0[<3Z-FM$P!]_;R M&G=Y9MN[*G9"N?SFW9N_W/,A>B*I?>@S#[TO3[@5S[W(B>0=/(B@@GS]]^ 7 MKKW_@.?<[/)(TKWK(W,,#I+7T^!'1\9=KX5.3FHI]&8Z'L7!I0*XI2T]=M=7 M[\PV*NGS4FS\=!RW"G+ZY9DGV>[IS:NZ\H?0GRAQ*''[E+C+_4V4M[T?1NEX M]_U0G*S/[/%V>?*GV>7YKS_C+M11[$)AVO(=;T=EFK(W5 "S7()(7(,S/(!T MGBIC=')AHZSJ-GOQOZ2F2>FZ]_8J??EO[N*L/&2S/,Y9%,;[_-.H[C_5,]5= M%8FC0V[TT>U<[7G;%CF)G'P5G!2:%6M= M>A4S,8'2G5GK/RS2K^4V'SZG\:?TMW+/TZ8C723LT-KC.]6&MCK"$>'8&QP) MH<[0J,!Y0JLK0X*7.H%V)@OF=-"YOVJ4_4.1#QF7R$3TL>_20%>H@U 'H0YZ MM [RAA!AK 4=E061#8>BDC+H$)S722DNPRX-].H@^O!YVI4*XD,NC^_T!]KE MR$1D8G\Y=K(/)G *RMI03[PQL"(&4,S6$V^!9[L1Z=Z'7=XM"]E0&H(H1'_Y M+LUQC:H'50^JGD>KGF)P4\$%!ZXE R&- )^B!!6(#LE)8[7?N3E^.DNW'%'< M3@F1(>'H*$<>&YW9I!W2$,Z M% 1-2[,\<_G*;2&[F O5/]_KGX7/Q+U@#[D5_>JSQZ1+ M>'U"AO1%^B)]'SC''YS22A 01 LHL+7@> X0-15<*F]BW$@K_53Z/K1ZZ(.Z M/2?:/W+@HL^_AT7&=.[&JWR=YZO)CPH/W5WH[GJTLM+",ZI#AAB4 \&Y ,\= M@Z*EO,@Q>Q5V>HRUJQ6"XD-ACJ\<&9K_2$.D87]!BH;38*P'HNJY54D#F*0R M:.:,,T(IZCNAX4/F>T<4M$-)T.V/;O_=6>15S;\=C,[.%S7Q_JBR(C5SU$+H MA$(G5$\B]Z<[*P[UJRL9]X;&HB8#H6Q5"J M?_SX)92/?G=6_^IJ&<&&PO8+6G5LCWKW4!)./Z9[#D,%[T!!&J*"9#*"HU79:>[ M4T'*DBA[25Q297W4A8*\8QW4V9$),K2VYVV3>^?-,6SU(W.1N6.QMS;HJ2KH*JAD3VG$CUZWJZO.\KOMC<<_C)HPGC:+V3U%L6L#P]@U10!+[Y[! M>-3,(8U3W5YM>[@845>5!^.H.1^[B[=YG+ZL#SJM9>[^9]',1_GBLHO;#T$S M=[/YNW:$H5Z_>>L+&<:C2=J8"U\'JM;DIM]T-3DV2@D^;K:L'N*RR:-)?6AH M6WY/2]]\JZ]*VZ_-G56-7D)N7G#'C;HN I?SY$H26KE?_NQTXJMDK-3*@I0V MUEQZ$EQT%DRFS@1'8K*ZBXG_M7+\9=/NGOC;X4T]T $'!+@/M?![6P.]EJ!= M%0!?G)4G+!=KVB+OX=1-/I;?VPKIY4\WFUW4#U_Y3CZNNG'@+P:S=#Z=M>5L MF_2QXF&09].SG9=Z_R&%=.;3;,!I6^Z=#^;3P?7Z[W=4?-^+9CF<94+'/=16EZ8$_5P97G*GEO/G9Q81NW:OV<7F7_V,]D3+0[LD,!?[ZY-S[J-I%]BH__P4C$XRQ0C 7![VT\%@2_Q5C FN H+1UM@&'?QM$WBO4^2_<54O)IX"9-$ MYC9:D$K[FIW&@6%.@@E*6"NCLGSC=*MCW J7"02=#0B1"'@N)#AB&0_)&J/U M75NUG>625T8-+>DY2OL%!T @^%[4L"/X=@P^R;2S7A+@2M8J&TD5\"D+W'IJ M'!.$\(V,7)X[87T!GXNZUBOB!7PJZIHB)3HG&)4JW 6^UETT2_&'Q6PT^?A; MFHVF<3L8MIN)\+]I-GWS+2#_D'_(/^3?D_D7#(E2.P=:VPS"JPPV*PI9<\-C M89O8+(7\'/ZM''C?+V:S- D7'V9NTHQ=?:#_<*/)+].F01HB#9&&2,.])'F2 M2HE -6A.*PU=!"MU &8\CYG%E)R[24,KF..,62""11#9Q[)JY@)LT-Y8:80U M$9?!!W0.8.\)G8[!\_K];-0V:?#S),]<,Y\MPGPQ>]1^'"J>IXD=9OAXN1D^ M=N'!X-;*0!BPY!.(R&VM&)HA1>LXY[E8]QNNVR!E5)):D%Q:$-1*L(9[B%YG M*Y)-5+F^=1:10ZVP4@.:\TC50YD82-6OE1ILUB%I!RIY 8(+ D8[ 43&D')* MO/RX256FR_^,(^ H*ZL'HAA80Q5!$L]!9>UR))I3WGL$N!=.K:;'ZUVFH_G8 "/"4B1 M]$CZEV%(&TV(49F"8J88TL$X,(Y%8%%K'[(G?+/@9 S""!4(6)48"$H+D9EW M0#R3@I/@(K.]NR?$D)#7B5<,=]Z]TWV[X/PV!2@J->M=P0VW9 M4"E,,8=>(L0L8O;0,4N888J758 7.8$@1((EVH(2)+'HE".ATVR"1^"11]HB M;9&VQT?;HW#0NT!%C-0#YZ8ZZ',Q@5GA)"/)"2ZT=INQEL_A^2MPT!\0[]%% MC^!'\+](,SMD4@/?):V>">(#6&T$F*0Y2Y9*PCJIW=B#-X,,+>&OE+=]^.P? MFS!_[USM.-7OZ\B5_?WTK-SM8G">9E6R4ARXP3\7Y7GFQ2CZE ;S0J"/J:Y] M!V[BQA?-J"F_Q"*4A7[EPN4+\],T2X//KAE,INN?3Y]JNNS2;T6 V@S:;G ^ MK;D8=[-&^^YN)V\\&M28AVU5EMJ\N?8;R(5XT^+8V^ MTW"^[R[=UU_TM9Z"-6!(/<%IC 4?I0,NLV!.J-BQ7^3GJ_&[W6;^"NV??_WI M&K6A2:&2N^[D-6GRYMO)]$Y:[VIPYP.?TJ0,\=J\/+D&Q_M*9:PJ29R[CPDF MTY@N+_SF>D&!6B\ACF:I;6+-T[TXF[R[5ESBW,58)&!M*WBT!-9JKW3YPJV% M&-(D%K7TI;:^IAR_TE!?'JF&'N9F7PG)MADO>CT'V=<*#G5(3J^VF-L16>X; MNUP>\:T;?W87S2J%]?K@7/9\JZYN[_;G].Y.->#-KMQ> _93$(9G;D2( 71[ M<)QK"I8;!TS;\FHP3AK2!:I^GLS=Y..HV"[?-4V:-U@8YM80@WX+PYB74QCF MZWP9+"=,[Q5BHB2:U:@H::,!(56-.:4.LC)4N)R59QU7B+G/&FF/SUXF_N?Z:S[ZL4O/)",A]GQ;89N+:6=&O_N1 69XNQFU<[^:P6AOG? MUG?86JM?IX]K.W+P>30_'>2VIP>+)N7%># N/5XKSZRLR-%D\*__QS!&WOU\ M\]O#P23-VS?IN\%T5:IF.FD#P]K[>S>N1><&S6FJ-W.S^LU5[9OF>C680?H2 M4EFB%BML<)'<#,O#8'F8^\K#<'9BJB _KR+) ^^K$ZF>>PU\!GR&;I^!DGT_ M@SXIR.^R#(_NJ S/)F2?FT#Y65/.HYE' GEN4\FJWXE*R MKG8L4+Y0OE"^GB=?OZ8YJB\4+Q0OM ]?Q&Q# 4,!0_L0Y0OE"^W#%SC74+Q0 MO*ZIKW5U545KF9VC_?4YX8WW/\VR[^H5WX[FI?'A[B/UH\DJVA*EOY&>OY:^&D\_[N1(?9^=>>XQFM5Z2S]+9Z6'IF'_7B^A22OIF 9#S 04*VB6)(V$Q MF"@+2V--#FXU>*X,&*^D29)'RS<2BG=,XC7WV?I2I",V\42]'2G>3 M$ H9?9BC?YR,WCDSJ;,\1"* !$E!V)3 .>D@.NUN46_$D'!U;'Q$T_458G'/@_XR:/CF]KR( M1E)&J#&0N)4@3.;@@HW A.4I6.$"V6":2($9QS4X*5(!&ZFID$TQ);-AW$B= M;=ZHI?>(;(B7A^E7Y^C_WJ;Q^V54[=";.8WC8E;#O9YNM-\U,<2)N9H5-_,/ MHVP,M@P4NSS*CX%B-SO[^T53;IIF@UE:EL1I3D?G#6HCU$:O0QMU;ILK3FQ4 MJ=CFN@8IJ&*E&YY\L=)CDD11I?U&4GY&BP(+/H$SIMCSM5RZE2Q M"*;X%@@ M.N[)L\PL&TJ.GF4$(@+Q*(!X] YE19(H%F $GEE=%"0++CD#Q,6@M:5:2=HS M@/MU*%-FAE)CF!AZE)'-Q\7FG;/22TERD I4+C^$(P1\-!(B(<*F*&@R?1NK MW3F2J>)#*S$\#'&(.$0<;E68F@J?"0U0;,2R8I>AF(Y:*S#22J&D8\[;FS@L MBV,1K*>@2.0@1*WG8WS=5XLD>Q:"(/N*"F-6#RG#M3L"$8%X%$ \^K6[E#DI MXCA0XPJ O2ZV)2U8C30;J3+C09J> =SWVET,J<5H,%R[(YN/B\V[-U:M%4Y1 M!B$S#4(55KH@(R3#2;#)&A,W_)P=L[+#M;MF0\LP"@QQB#A\%3B\(PJL6'PQ MB?KI_AA;LE(&Y2&Q6)10H@*,CP&" M2$Q23J,A&UG"> K9"4Y !QE !%.HI!4'Y[*BA*ORQT;X\JX.%*/;&&&(,#P. M&!Z]VY@XR0I#,P@G2 %ISN!DUL",DCG1$)/S/<.W9[FY8A@"&6UVP&8GA(?DL8\^<[,YE?'0!L&B@(@@1A#L!8:*9 MYB3J<>%H0%"O"@AY I(B)\8XHJVX"<*DHU'4.Y":%V0R)8N1*0D$Q9-BWF2; M%*[6CT0N$(:O<- / X9'OUK/- 81M0.3+*]9&XI%::,'K9.@,O$0Q$:4;44+%4F()'Q";)?.A%H2$M3R H5-GH-/R8&*1% >B/%AX["IH"Y"7?0Z=%'G5CEWQ$B2**0H+0@7%!A:[',9*4TDEW)?^;TX&2HL'($\1!X>!P^/WGMLM?(V. +1U'*\ MV09P]4>(R80@3$QZPWO<,7][]A[KH3J^_3QT(".:7SF:=[_1)GRB5"K(O#J# MB4K@O23EAZ),&T)"=CVCLD,',AM:K/&"0'"U6(\V&2RG'*Q5P@HN@@@;^6HZYF_/"W(M!A_V8/BKIA_RI?E=S(:B$O)D;(2%VXCLQ9B:D4$-1!JH->A@;HO*985 MK^4;P=D40.CDP=M4PY=%\)8GRQG?R$K)LK>9>"">E>\HY<%8RD#I9)RTWDL= M]G5<>$C0!PZ/WG-L,[>4D Q1)P>"4 J..@>9!2,3(]GQC8-P'>.W M7\^QI4?G'T&W,7+YE7-YYYR41@KOG"[&*>>%>Z@9: LL4A8)!%;,VQG&""_:CD0S$X2L<],/ X=$OV*GEB@EBH$T<*[(F M8(F6$'PJ!J8USL4-0[1C_/:[8!>X8,<%.W+YR+B\;F3$Z9B3W2W8):[8$86(PM>!PCN"O%*6M>(*@1"M R$X \]E M@*2L$9$;*GG8\$!F1:WU&ERP$H0O.'2*J0K!6.@6RK) 7IOC"%%^[ M#/+Z=3HI?YV=IWD:N(^SE,[*ZUC-$;71*]%&G1OF(0:;M#(0=" @B%9@!;7 MHI.9QKJ5MG%6S1@3>$@9C"H_A$X<3*04*.&!.Z>5"&)/_F.)WF.$(<+P.&!X M]-YC:QVML0I O&8@6-!@*DVM,MX38PJ 3<_P[==[S 5ZC]%[C%P^+B[OWGM, M7=#.2XA,JNH)+LRC3(.2W+$0M0UTPWO<,2>[/"6,WF-$(:(04;A5/4>1:IE: M!M3G@D*2&1A+#&0M9.;**4 MN&)''"(.CP2'1[]B=TPSPZ,'ZRM*DR7%$J4&E.9)":6C#!OQ7AWCM^?47D-B M<>>D+(MM5E;>";BH:W8O#%A*(H10(R9X%GKS8$+'I.QNS2X( MKMD1A8C"5X'".R*^='+<4,: $<] 9*? )T>@<"QY:XB*FQ%?B2BM3,Y0_9=E MM9XD>*,3F.!%E,D+IC:\<4QX@O3>NTPXNOGR>!\-@VI:0:SU)2I'$X' M;A*+]FZ+/=;X+U1-J)I>AVKJW$IGF4?O; 1#4RH*BE<%Y20(0:MO67/)XH92 M,R3%G#EX93P(0S48(R447>>,]H(H_I3*Z]VZDPVZDQ&'B$/$X7;'>171)A0; MGTIB0"1GP.I$P"EN=; \Y;AIXW>+PT[=NWGT)47XWS2;OOD6D(O(1>0BE8,^Z.Z;/(7MR>:]MI'O4XD3)G4Z11\/S]-L\'H2C5@ MMJ3N;3I?9EF:737@1)[/!\UT/(J#RT%\==KMX2YYI7:A3R+:+#QXYW.U\31X M'C(DRVBVQ*IL-@+C,_7<&6.!&:5!>"K ,^4@&D:D)E)0M9$Y<$?N0R;[-0OO MF4=+YA/^^H0+F8O,1>8^8*%B\2 M%XE[&-,"B7M7HI)$4_E'"S.9 ,&M!!.U!TFR)RXGG<)&7N>8!95,9$@TT+IC M9<$'6:M/T\RIYM1GMR[Q9Z.RQ,J8&(?LY)@PP(NQ 4RJUC1Q-8GFFI6K:)D1L MU7-5UI876;\J>;^ MD'V/F41).;8_!J+E40+!50C 9+53W_=([$GP%J(0B59Z$6L*@") MS @/]\^WSRDOFE@;#7)E8:>'C"1[FK2(AH+F?F3E?,0@L+07U+CGJ(C/8/RL M?\_Z]\O3OXEZDU1R1"J>B R@A)TUGB@F6!3)!)DN.;+&?^QPB+EP\EFB\',XY&P,SL;@"X;CRJ=2C*B1D$(D MUXE8F4!#)TNY,\XKWAFI<&3E?,R:.'6A]+.,2Y_!^+DP[L1E7^=ZN#O4P\'/ M'C3=W[K3&-/P_<9S;U:AJ4NMS;;N?''+3._UK&_>Y8%_^W::WX*',_ ;'LX@?[S.XR8/)J5;(8C&=#"# MS\[>37,>7,'UWC6##*N3!O]S/LX#02\&G')9)SIN_D4,/OAF\-\^[5X>>(CC M^Y>*2Q5-(#1CFU52'OQ+YXFAL3#NJ72L,R1/,^JXL87H;!61RA02*'R&BZ!- ML-3FS#N37S?6]77913$'(8S>@C *W$5Q>;AMZE0B,X#WC."+3_Z]*$H]$9RB M?=84&2^R!P!LI26>.^2QH!KDPD1G.JE P:V6SDC",G-$^I*)9\40HRT/-M$0 ML7'[D03'7K)G*S@7.%_V.L-#O\^CFRI&I[Z%GH@M R>+)QJ)80S;F%#?A5A( M-%8RP[20N>.R>9-X 9>.Y*3!S4N1$Q]I(#$K;;TH*>I'$UMN+@_G1[YVL7W. M@FJCM\F82&+BD9I*H#KF(Z /OZE>C3!)2$N,ICG&GC@0K-*%1!A]- MT8+1QQ)4H9^Q?EV!P6;X\5Y0<%LQ7QX?Y]_;Q4#$#][5'L&_[=(K25ZX:4N- M6Z(5,0KBHD=^K$R)$[Z0+)W4G@7K76>&RD,T[I_Q74[S49Z43X3+?IG/YM.\ M*?,_MQC_#3J:;^ .?AQ-XE_?##+(^37Z/--Y_N:A/M#MN]$?-^CG9@:G>08B MN]<%6@KX-%]Y?/PI.D7XASB?3N$*@S)$S3"XR7Y:Q7P(G_7QW?)M8W@RN,A\ M6M_1U+>$?#/!=\)OZ$Z-1I,/S> [^.#LW63>P#N:[U^<_"3O]7Q/Y.8^UN'N M1%R6\94:7MG7W.?GL\DR6(OW,QR_Q=O'MY.1OYG,%SR=+]NO<_22?KM\/VS/ MR%\W^463K_T41&JY##68U%[ZFWTMC^^'S3 ,1\/9S8OE-0XT,[;?:@ ;R6]? M?O-OGW@/N[3\MK?<]KJ]U+=^S=;KG\7ROT\&]C=Z=J5IWPT^1_&J8TRD^>X=R_0'?5Y1_:HQ,FHW2/]=M"7P^0G-N7[D19JR>0 MKEN46#6$1^E,_[Q9);V(.]]IN>\J@Y^=.7PBC/)4I1M/+A=/5YG1H[J+QXV& M4.Z2+98303,6/E.%P^,,\4ZGR'A0*G2&M!^[*[#K-/ZQ=(9>@\^)[L__!M_F M6.48_$(H_A1CZ1[UY#RM=3KY)*TORCJILW7Z*JS3%U*C\L4;)4&=I#XR8D3. M1$:T1]8J0K.1-EMJK'OT5O6N4?H'?-F;#WGT/O]6 ]%'HRZYD%*<[='96SJ9 M/=)G>W2V1V=[=''Z$1VZ,V[#$M1 M0&VO^1X$M-DCHT) M3VCS^E+A=Y?E>3;FSV?+9>&>N,@$D0(LG^,2O+K(9/:>YZ#D"43#\=XTZ0^^">>])N_N56#\H8L+1K@*-V]X(D?:OL$+.6F-IJNA.8" M!'NV.A:M+JC_/>K9*$8IS14C-GB0<\HR\5IH;'N62A1PU/11.IX/GHUC]S'K M+Z>->6O?\W)!<+$;./PY+?N1VW;CX?CMP,].3C'1)07X*<=\%?)T(-B"(^K< M!WT:L]CBJ2/U08,6?(I&:,4O0UU?JFI^MR+?%$W(N&+]%-T M=]^GFWO/>?JZFE&?NKN[-R2J1PB1/YF$]+O7^QZ!X3XLYOFXG8_;4QZW#F(] M'[GSD3ON Y^/V3=_^V>3RWPT& U+_O_?5?ILPY. #GG_8Z<]_MQ/APE M\/I:QK)1]DU^!SLX&%Y=3R?O:R2Q.:<%OXJRS+ZD_)Y-.D\);X-G!AL%&)%4 M,&*9DZ30E)ACPCK>Z5=+6FB39"+.AD1D9H4XIC+)JI1<%'7)ZCO'28\YRY!1 M?B'HN3/MK S/RO"L#!] 3"XH*"_*2(E)$!F#(D%S0[(L4980E.PJ0V8#4U)@ M_5^R\!EXNXO2D>A-8?!_7D3Y=,K0G-F+SLKP.36P'$@'*Y^8UBP0>#0XI2)E M$J)&5O;"4PDZ1+6')H8GY44@V4F)3.Z*(%LV*45;YE7D (+N?+);'_+OX$)N M'5O2Y/@BS:?H4=[?A3JTXVRUV;M%-@]/8-Y)U,A!WOZ[;%)4,414NI$53J14 MG 1F/"R]2BXH0XWJS(4 P"F2Y1P :X"-5=80ZS(GB3M% 9HJAB-0>KE)ZI9= M.K?1/')G"$<"!X,J59#$)Q\)$YJS%#)5,3X):+;R0IE';GMY?F?A MK *?Y;8_&Q68-*,F>TUT"@(4'\Z)4H41QP./$I1:9IUB4]1SD7--."!7'."7 MB/6F$%U"+*!3=2AW!ZY'5H% X$D]4O%EA@T,#RYI MP8@*"C2IX#AQCR62G/1<&Z4=SYW8#KQ8X*TD&9SLEQA\1N= M)36@O*E$@>B M]7&3&#U)V.!2):6Z V"E]J8H M>+ME4A'IC"'6@R*DE'.;X"=F.AQYI]&!VEXX?M:!9QWXG'3"H;(#EX,(09 8 MB@ W4S) *HD1K4,I@C%K4F> O,N4APPG6ZNLX62#)^N2243*S&1AF2O5T[*# M+S1^D 7XN@&0I$].$NEANYSS@@@5J:%%1('Y[*#3\0/QLUL.F\1P#EN<,;,S\ ^'A\S<^98+H:8C %< M5RAQ"I2V#>%6D8R=8:(HU2Q!>D@*/9>Z%TLKQ3+6NT3)1A&;3$ M"EO.+0E%6I)HS,5J84*X.\/5D36@.1/HGS7@<]((A]+95&GP1@.)";LKI<)9 M@B41QI.*@FJM0^AD1+3@B5-#N%'@PMJ )QSKD32S)3M+'>UI.ONV(OB>Q@R4 M3XJ!LT]R2MB@X"/QV6EB>$1R09^3ZU!OA0R&X\'U=/)VFILSZ\%Y_,=Y_,=I8;?C.OF0#,F9<=3BCE@# M )Q3J\'4NDA9!W9;J:@6F>)H>FQLXQY_\B0RG0,M'C[Y-#W"7#W^)-^O?,K' M6=6>5>U9U3Z*JK4Q,:4D)4471J26GMBH#(F@0*DQRDO3&6*KE$O%Q$0$DUA+ M$2EQ6A6B&/,4P'DR2.'P%*J675!!SZKVK&J?=1CD45?FG*KNI^@]EV4XQY][ MJ'%. %0 B=C@4B:28LB6%DHL-91$AW$]9G(NG1;XAPPY/@E0$8Y>.'XFT3OK MP+,./.O .^M SFUF *Y(9+1I$X/?%#@SN48B3<4]*:! MGT)*AB3+%3/!>)&?II%'6'YAI#KKP+,._&IU0@\]L7,&\.!R_Q#C_&H^\C@^ M+66X0!S6$>#G$WH.2Y_#TH]TZ+Z[6XW(\4O[I-;@2G+BE *GTN9$;)"4!"N# MLM9'[3I8ZB'^Y(92^6E#I\#/HXP_ +Q:SEO&7P]"KV.%R!V@+O;(C,4]C9$_ ME.O[X!22LP$X&X"S ?A"#8"P5G)K DE*6"*S86 *'"?!,2%Y88:'3N;S(4Q_] =G2^I2+.>=,PE4?XK0OEJY.A*X7V;SJ8M6_ M,)]^_YSTB\$XG[N!'QW5\4N.FC]-YCAV_ EQ75^F_-QE>?JA%4\ P*B,*G)% M2>)8L1NI)(Y2BU- DG'>1M>M\CUJ1O;$XR2'"!0RB/FD4^JMYUZJQWSWKW[,2> MR(F%GSU(_IXVU31\WR>):+^;PW=_\NONO""K)]OTB=6EUN;;OCG&ZSNYNP1L MAB8'^>-U'C<9=>]@]B[#_T]S'ES!F]\U@PR/G@;_@ M@6;4<6,+T=DJ(I4I)%#G"1=!FV"IS9GOVM?-+3MH3_66/56WV=/+PYG!4^WB M -XSVJBZ.-GWHA _4Y&5RAM#O2=:9H!WH7ABG4E$6>LD>.)%="&AX%9+9R1A MF3D4\TP\0[(P;7FPB888.SPWCR*RATL(OW:1O1A,Y-X29:2G'0A.%^/^$@#B5EIZT5)49]" M@)F]/.S!?.T2_)QEUF63O!")Y)@CR"S(GU5!D.QHSM)9JWSJ*%VC3!)2$N,I M,B-0G,,C<,:R##Z:H@6CIY'9P\TK7[W,+F%Q,_QX+U#\M.;A]@8OW M[_#O((Y\ U)P[=]F,IZDO+PD"#*^O#PPH_R1I.$TU]U_ 0\ROQJ_3,/F>N1O M7N"K+Z]]2L/QVXTZ@&'KS(;E9ODM]:,$%O1EF'S$YX8KO%@% M83[>T;V^W?,[['NM_?A3[=3&G.KKI2N]VI)WJZQQW9$V%>P+W.(+/_K@;YJ7 MW_S;:N]6[VQ7OOJ@^Y?]?K-\O&WSNO&#FM8B[T'LYGYZ>QE MW4V"EV]>!-_DT7"<._N^WAAU:03[]ECQC0^M&(?)*-WGR"UN8OG$PS'>-*D/ M_HDG13;WE>K^*EVPSAA5@W/JVE.P]G@%Q^'H^%LF-?1F WM M@"PT MW[\X.43:&SGMB3W9+]YWMB++0'B-@^^KG/+SV629-<*[0 L+-XUO)Z F)G/0 M+\./.;ULO\[12] AB_?#IHS\=9-?-/G:3_ULI51KU+^]]#?["LK>#YMAP*-^ M\V)YC4/=7*TR=)="VF\7T.' F]BEOO4MM[UN+IDPGWN1(]R'OF3J?O=Q2^V> M_63IWCX9O$\]W_/+N=WGB>T7_< @*OCJ__L-_^;3#W^O?H#ELSSB8]0! M.'=:SRV?^N%R=)>*]#XLYOFXG8_;4QZWGW+,5R%/!X)M!ZW.1^Z$#0#+)OTC MHXBOH4G_[Y/Q6_(F3Z\&Z .].+:J8^PI==U_?P4?#M/A?[\ QZTA#?C9Y22J M[PPLST_\13[Q6<*?S1,_22^=.4(KG?DJ.NE^RB-_@\PX4_]A,$,#/)KX$W'C M?%5&^;X%Z$^.V!Y06?%5%5>?H!:$.B\T-XIP)V7+[.<+*X06%Z0H I.(G5&; MPE!J0B3"<4YD<(XX&@RAJK HHW4B=&C8$3/_6N?<8#;PE9].;X;CMS]<@<8\ M5D^&4/0"5N7,ZW=NMSBKPK,JO#\QEPY4X*1-90*V!6=)O!&:<,J3 MZ6 \F<'MI7G&V*\ZF["OPH0],7)Y-I:+@J4I(3G"M?%$:N:(E5P01D/0/O%8 MC=39:9Z-U9Z.5 M61!_8D2)&)DL(6*1D3O!-VMRD&)64DO, [I4L,0_6".!V$E-)+ M'_5IC98]&ZTS8C\KO[/RNZ?RRSG28CE)7$4B>3*@R*0@/$NG?112=#D30+EY MZ@,C62)WG ^16(#L)">N6>1*5?G5SAGR7WDZ^>9OY*SQSH'U/L+T/_+[ MR>@]]N'%M@VSM&V8-V<+=;909PMU=X:44IC/UA-61"+2TDR\=YX4'K70U(#I MZ3"I<<.##%22['T@4FI-O$6@;BFSVG%+DW_\5/#93)V!^5GMG=7>P\;\JI 4 MCOF-,7(B4_#$9V%)$D$Y49+DHC.9*%).76:44&ML2]#L@\[$4$FC7#?6;&?%?M9L?=,L6+;>6+;TP4$M1+,**^) M%AD+;"-X,CPKXGF(13#FE>K4UC[$DT%N':36P0C)L9R6"R[-A:#Z/*3MG"HY MJ]JSJNVYJO4T)V-E(M9A^C@83JP.G(BD8[)1N:CD,7R+1U"U1JH+IQ^Y<>NK M5[0/&7:XF2.1ETJ(3[&,?\YDBB=@S=]/ O03D@!5%KZ_[Y [:5>[^VB/&0- M?AWOG5ATZ_5V;I$T.9+A1_)NF&"-7OSR?YRFD=/DB*0X#SU303S\A>C 2C(N M29_3*9_SSWP]:[E .>5\M<=;_YSJ7BXJO_VKR15\W\V@6B"0PN%X-AGX04_F M.>FBA70ID&@3[I\KQ.-DIZ"]2SQ&EDIGGA/U'C?:$JHUSF)FAG@"8[)'#=[O^H9?!C.W@W@W^$X M3K-O\F!R7?=D4@;SZP'(1T^DPSLE/ 5@P2AG"!(2"=9+XKW)3@2OBV.[TN&H M%%E:113/!7VX0 !KH \7/'.])W_'N7L&OXT*04$<5#FH]'%8#*%OP&&\J/1#;X*+VZI M,;P'9EXV@_QQV,RP6OC/MJ6O5LE?#+X+[76G&2\]7=44(^T>W.Y\ULS\&*<\ MP3X")JN77E<>+P; K&_Y.]_ MI;A&&XYY-'DP_?U%K^+W]>!9A\FT[]JQ;*_ M'LX\W/[BAW88,%P*#F%31\M,X(NF@Y'_ (\) CN]GN"@BL'U''YJ+.A MJM,43'A?CB M.)A)D&24)=+Y3%S*AJ@LE$S*>*ER9S!O,LP;,,K,:$6DEAG\ M 8I#3X.PD8N8G3U*7=7]E?1ECXY=F4ZN;CT^<#+^,7F_AA3;DC)L$RNI+]+B M>)$L@T$.@AMD\]#@WQF#]7@.MCWG$CK2 O*%D\ \BCB8W:$Q8 '(2@ ML_%[>*CV9)GNJIUOG=1(>S2H$55LZA9?H5S F\?M(,'6H*,HI;V$HU5HFN5' M_32C@FP0$:8!:#@_:$<2PJ?3O+U@E#7BC&;V6H8^A1N![\$5#*^_8",?V)D^JF7O6?3* Z8 L$5HX#J<[ :$)SG;6=!2BI';0#=IPY5 MSU**?FZ%Z)/1GOL=;'5I^W.P4;AZLK,L6^^\$21(1HE4OL!/$IE4E2DR@V)V MW9;N3%%M9^P9D426$ FH>$.8],Q8ZK@/'1Z2Q]S9P\F24^_LG@GC/=EG:ATK M-$EB)(O8YV.)QV*_8+*.MB2O4X3&D1!,),IHGY-*QK'.UFHC>0Y%$E&P9X(Z M4.C,2@!BCKDDLS7ZE%M+>S33_?"\ZIXADIUYU=4[\%<3<*'_R\\^@1_Q0L-= MN#9LX&H1LQ7XXC(DL(OJ%G& )1[$B9I8%56!'KC7L^HZU]@ N">3JWPY^*'^ MUGV2@X.33AHB!83U 5!P3PZRJK4)+)'"J%HDQK+&<)97CE.EA>C8XH>Y4)_K M<-]ZH@^4F-/(X7\22=JB00F%^.PR\2QK[:7S+G2">L%&$RF8*YLT9A@I>)@N M@Z:2E(< J@U0YA,\X*& 0E^4V/YXUWXO[/+D=_F\,F!O;@GTO*N.^$.39/NF M3!LPX($I1I)5>- R W_-XJP#[@#J":]#AUI5J&1#49HD!B=4"JD '-K*U@3' M3S#-PIY>CLV#AD^T=6PP9_:D3WTP_6P^ M';#,)D.IU\0/O[S\L_+P<))Q-/%Q'B3PE0FH#HCRJ'_WS]RQ_P[G%\!WKAKT$;@1_- M\=RUB@)>G'W(^8&YZN.[:YZE9%0@E(%MERK 68\$L$EN-K2.\4[-?O<*D>C MDR1G"ZZ\#& SBP('/=O LF):V/CI _RC;X;-GW#+/KT>_R\/CQ9&^0]8*[9E M-:_GT[PRFX3?+Q)/+ZU13VXGOZW'L!][#1C- J2Q /82[#4S 2"]*OLQ^MIE0P2IS&^C@'OH#WR&? 6<#91<6K3K#5(8]!*IX$D<$- ML-D!J#9P]K5( 6F#KC,))@$X3R]!:2=1L?WX]SC7E><,(0':PL+ M.H@!$H3X26M4@&]$QD@NB0 \\\I$0[08;[N ;7S?C% M/^N:(/!"T/9JO2 H9W<5L]M3M:P70 +W&X EBL0Z%XM;/GOG,?8V& _'&7#_ M=XY^#R_<- N87)'Q:-+@!W^"]U\.V@#%H5J5>U7:U"J885H*^+K(:[8EU+-W M\%WXYJOA_*I6X.2Q'\UN+@"GA__ O#!X)1%P-+C44[@PMODA_ ?9/YB';@MP MZLU4T[J%N6LQ3GNT5H<07VCP*#U]?+43E6RSL&$R>_=D,9*G51?2<%J<9\3D M"$<_)@S$"4&*HBERK72A'=;3SX])+N/.J"_^Q+AR^CU/L9,"A.^N^N.V^O_] MSQN4L-1Z@$]>(1\>/*K+R9! 1F^>]*G5YZF_\')OZ/%> M'0GV"VA(:-^ 7_ "JQ*'\4XS$C8+*O=.-=L;JU67YM,+IK^<4.VO8$OG;\'@ MX:/3[3)Z3*-AU=1XX-^"O7V+]JPGF:,@6'"I!))+P(J,X@C N4*LD-PY<"BR M*QUNZA0#*&D-\"]G(K/RQ#E0?"9%9B++-AZ[EO[6I(JDO:K2[ UFMYRJF#56 M417T^H(A+EE*F/#.\JQ44IT,_^=O[S&,TEU\1=X'%'^K&KS E/9H7D$Y:H7\ M$19CV%3/KC<]-8+1')RW1',%:(W"IH<(.(:[8%UR4I;0"1U%8[,/(A+%J2>2 M>U ;V)T9--^]%1E4:_*KL7D08L[U\\_B*3LO#!ML,*4_ WAN_!J%POVRI6E>&K MH@WT2QH_RFOO[8"DPNL]$4,;-),Q",(5!:4E)0-S9!(Q@BF31?&^:X[N(X9+ M?;5L1OD%%@W%\A]Y]KK\NEBX6AE^K&R_=3VJ4+H8C/.L1]OMT*U+11"K74%_ M#ZM)I2 Z%^4MJ"(OPB.@CWQ<\,'HY>%F\*? 'K.I'S>+A:X!EW4WT>S=<)H( MMDO5)JH\1:NTJ-%J+H]:2L"=IBP#[/ Z86S:6G"( X?#&3B<\B*#Z902&"P3 M%07.LD0G.H)!'))BLCM=YW[/\9*-X+*%[7\@*XNPO,!V#RY*C' MS27 ^#1IDKPW8#IA2P+EL#D^4%6DY<5U65@_^[C]@H4C>1QO7I>VWW48%R?P MA(>OR5=#@DN+B9J^E.W T?HEA^D#RM^$^F29.D.FCO'-3L9N]1VX MV 'V8XS;M\PS OX#*]R,;C!Y-YFFX;C6[!VX.EZV/LC+ >A^/WK 7:P?<>_] M8$%B,]FZ&?@N0*O+]JC_F#_P\?=][<7RH4!<%KE'_.V]'\U7KK-OFCQ;?!P5 M=2U&W+S(R];;!JT20:'4@H'%3>(-U4*"C0?=Z.X?^H 3RX8@%]]MQ(FF/N4E M3&B^/_@X\] ,T]!/X>//ZX#]C-:S)UYL5LP(%0P)C&%AA.7$<_A/$%RF[#E8 MH@X?#7/P$1$4L<4S^(R78.T*(R*&2*,.MABY&3M[M3W;\=52K^(Z'')FUQB9 MWDH>27M0=E./\3+2MQ3Y5F5V:G&6EJ5JUTI/U ]92('ED(L@#G=3>EJ("S*0 MG !FPVLV4/LY*'R/+#1;P@ NU>3/=V!BFM<%ZVA#G:&\>Q6,RG]8:F@E^,3SCQ0"^"O5R@X9I" I\91!6T=56;)I:V0[0 M*?E MV2[K^R?\F%-UTD&R?JC T__4]AE4>5NYYW13L/AMB3MY:7O0A8V^^:F_M KR M5KU4VWE08M%5,8DM#7XKJMBU.2Q#0##Y/9;%70Y>CVN14!'N6/ MI.4H 9%Z 7<[OQJ_3,/F>N1O7N"K+Z]]PH?=8.L?CNLM+5CLVS_@G@S+S?); MZD?!"TPOP^0C/AQ%92SL5_-S=GX^>6 MV//?WZT& ]3=:MG^J["^\*,/_J9Y^W:G^_?B<93\1 ?/^->Y\ MW=UY4[MK_<@R=FH\?XT)S:IY3JUJ:AGWLL4N+8+RGTJ77@S>348@=DTMF5W@ MT.KCU6Z1:VR>6Y7,#J>?N XFMZ>I1E(6WXG:>-@Z_)4ZKH<-ME^5&PE IW71 M/VDE5[_O6,7!6FJW3>_%KNNRX[#L+:Y>2E5E%T!X.X9O6%=Q%\!:M>-Q$(?3 M.+_"0N^8FQ>;&[9A'6&5KLAHV,Q('M4"[[I2@'.^V5>ZZ"ZI5M]N6\?=+=UK M!^$NIK.7=?,(?F7S KNE1K![X&X%"A"C[KOAY6MN-1:<:4DY9Q18=:/ M/1SCC9/Z])]X6M30EG.]4M$;]JO]"D;I[E5/*=6I#5)A' PA^3CYZ> _YW#K M>;K9=+#N)NB\:]W9NUO8#O\=MO(*\'7KMJE2H%3L$H MXT7ZX7]EX2D%CQN<)_#:)16)!"DHR5E$QVT2VG6Z*3\_ ;%A'=Z\ \<6M<"; M%H3_!/AHRP?[Z9XN>P]".AO^1(/^>:Y13]A\C/%BAWB./(Q:OU>FV("/L<&1$]D)$- M,=B2E[46NEA0#VV645;UL^FN+M3.?ON\J^$N,$KT%MR15@7ZZD6WZ8S^Q!*Y M$]1H1XQP&! 2(()6"Q("\S276)AXA(SH/L%;5V6\+C6<6 -$;Z;#MV\14-RM M4..V4!#K@2Q^NP'$=^*$XS9C#QAJ-(RU>F-#^-;>VH9O?$9C9S2V1F,H58\S MSJ)$S[DRA.OHB-3.$UN8(SK)K$U4A>IRRN?=HC%ML.VP!,MVD5,_"B[ MH"Q5'&?%%>DID=9&XAFU)+#(0'' _RKZS';A@%U?;LAPW.9K+JHS4)5KQYR# MB]"^N_6HEZ^W*AF#]CW)W=BB5 I8?">)T%]O614!@.EM.@]+3,41O2@^2,HT5-25_H693VAG'D M8W$,AP\9@S1+&4MN2S&&@0GLU E\7H_-QIK]!IXV8+-:(EU/U/TK;6\#<.[I M6797^.UZ.D%:^N6OGQ6K0-]C!Q.VQ=L+2+@K?&

:#AP1TN$VD <=LM*"V M^Z1^PYK*JQHM?@F.ZEF^SO)U0+YNK1M8SQ%J*PA OS=Q.@QMO2=^\M>:YP$S ML&X'VA2TKS\IM-EG>54G0F%!\RK#!W_=SO%]^NA&WP#$Q<)6).BI9_@"3<>J M:F-)&[ DCD%S$S)\-#_<9SP^=K%6JN(Y81H@JLS1$.=U(=K1".!6&.H[G7J? MWUWR6<'QOREV+#RR,Z*UF8,RW9 O?6GN5_DS.WW5W&T5/ILBMYT.;[O55@9H M 9QZ%BOU6="L03YS4>!^9X:QTJ")"84+EJAFYK-X+!!;;T9!=WRN-Y,_JI+8 M$-A6$50]<$1>S!YX9QL8N^NEK?/>R$J<5\T@%PONS-H)F:J.FX\KT=BR*_)B M$.:S-NE]6X(1'?]:/7^"[ M+E8A- 09>:^/NIFNF.R^8QEB._0LR]*5Y#LB$&L16#Z\VZI =6I]T&3EMHV]*^[]#) MK_OY#M6UW8YY6]S02["@4DP6_#\BA4A$2H;3K#S%Z;]94D.C]O288&$_*OAC MW33YP^P5K-@S@PD')6B)'#9Z2EOP@+,)#@,(^%R+(=H:65#4;=)@S_':D&\\ M4\]1$:W-P#97'6J%)L]FHWQ7UW;=D',;%+MH-0G\*6!7Y[#5AUCL>+$LB=S] M^)+[Z-?MN%D#GVX*-DVB5[UITE8MLX,&3"R"R7&KCNILKNED_O;=JE<4A2CE MT1 ^?-.JXLU;@S^T>@P;).[QC+-VFM9"TO=<8@N=(DO8?'M#5G8W5)N+,^- M3&%?-]_3MJ>">HCS=EQJ?=OU=++0TV@J C)V[\^N#?'=X"EM9=Q"DZ?O%V,_ M*@YZ9@=CAV!K\G8,%]DS\JP_/6-%LVP4=23G=CBCQO&JV/]EE#-@RFCIU"R" M&:/9P&=HR1(\$(^3EZ,@WA7)9$G1G7(()[T\6I3FX=&1'LYFU(79 'M+>.*6 MR"(3( _ &QD=1,VM5D5V9CD$ R %!ZU;[!L4-!$OO21>99U$3BQF?\J=[0_Q MV1BFCI/ 987I%%OJ,0IBDLZE,)DZH9*'Q)P?[PB( M/AV!/NVLMQ9\+ 4KA4.J,O+^46N(-4);11FX9YUL DW>U@SVV2EX.^3AWET).C M(UP40C-#.,?YRY%RXK6&G[QVE"I74N@03#R$)6!C,8XZBEM=ROX?/QA.$[+JTUS&Q$98P[C74YO6RKL#Z#T?9UDNM59_<5-IWBD M<1XUX_/_K5;K7^UJ#SX=MV(A@ 1Z3-!S-6W+G)>?[;E+O\#U<#OZY:BD_)GTGHS8I M@!E$ 2H'6Q0BL9E[XHU224OJ=>A$H@#&*!E9)(PAY:>0F7AP 8C5 %0R=\4$ ML9E3^1%6J4IHC^9%8Y]%K\9%UWF""R%8B]5%&V3V>R0%W[0CFBW19#MBH+X M!A_-&%82[@]CKS)\K0*^\L-*:+L=ZFY#[349O1ORO@V"#SOY^Q:Z+XL[;JU' M:='_>OY.YXEJ)GRK-GH>!$OMI>L/*&V?I)7#.&EFVS4I MK=!L0)8-$O^FMK/TQ%$),007520T47 F:4*BRP#^:/%%&>]",!U%?U^9P0D< M6VES/$6MYE^ORK&FP*@>38'90J5GWK,GYSTS9]ZSOO*>?;4.QAWM YJ$A=\\ MJK-'=DG2CS>OZW+.X*S]"4NW\(6;KQJ8W*6XI04O*RFJ3_] =;XNAXF!/ MAF Q4G-@FEY/Y#/Q$D! "XDV87Y4@1KCQH)"TYX)QVCJ3F.\C_[;-P9O.?UN M+9''ROF(RZ=O#-\8L]B6Y'7G)J*17&K!9JWEGEF0_LU6V&@S<+[MD6Z.XUCW M!^SML0 =.(G#&D!9A4L_$51>L>5L1+*:'7^X;EI/SFKVC &D*IE*IY@\.^Z<#IEH([%;S402;,:!EU:H(#,+T1PJ)E\%07\8I\5) MW7"*FU^7>[&.IU1#*( 8P: MD\"NV0Y4S52HXKR!S^!HYB0=<=GUOX[E'?TIJ-$1NE-J%+#OGVE19G,VW!L::S M<(YXB1EX+PMQEH%2X3:6E%BBSFT%P/*LS;/\OBA$V# K#=@5C'P=W1F4[)(_ MNUOK#6?ZR(^]IS5YOYZCN6PE;5_DXL M$)9G=KS/H\C<#W4@ZE'% M[>D#"X?$[2X5&DM90REI^VZ7Z;M/"]^J*?FPO6CE\X#^:WN8.R*Z2,W4I&FJ M" >N5[GKZ,N?.F]OZBOLY7+@S:?VN3>8C4$U6PL 64-O$&_#''@V4TF^R[\S\R9YPE%4C2##%7,<0Q:0EE M/ >FO!',;F*N/^J*^-'KLMR$#?U]<[R >X^RBYVZNG<^;>C7C?-P-R6_1\>O MKS;>/$:]ESB9G0&O1!*J-"72"8]].8#8LTVZP LI=WH^[BMQ/ZS68Y_$_=$N M^9O)J[66JC&&Q9Z@@W"T=N >-?[L*OC; ,(6#=0!@-H3H2H<7+U@.7&F8#XB M,1"08HD&B=+8W\]LQW6\OU M$[)O)AMB54'!F]:>_9$Q'XLSB:=8"7PL_Y'V M2;5MS&M="-(>2[RT[]/%@@SR8D5VA1 _L@A(X0RZR>2ORG:39ZW +N0,S#C: MVH7>6]C7^:9)WN\[;E+^RDOU:=_1?E6=+;Z+9C-,YFE1(EI+A@&S04BE%4H+-"JD3;60=S:8===(D EY- MA,_H2$( C)>H93YX&RN-QJ>"[+_ '1\:K/"PVB]*>U1QW)\Y:]:'(*,7Q*J8 M,)$.:,A)2B+ ?O[U+BH _0-!KAN0!@Q%NVW%^J?G3>[??WMK) MYP;?H2I8N(GU#YL?J>]=>(K?7^R,8UL4_RTH#7NB,7RTNG@6B$T*< T7FE@& M?IVARDB3A4ZTDY:SH%)$-IIDG@)@(0,>H F4V.A]82DE)S[1W[(L[GM=7E=C M_./-KVU]Y#+(/FU^6.K56^>V/,S[ZY=Z692'KD+LTV:1B5E.OP5 4^:CT8&" MO&Z9U@J:[P;F]\MKC]R]Q+6(3#K"*&!K"?(%GEZ)Q%%6E"PJ>]GIMKJ/-.ZK MZD/I_$>>O2Z;'MVQP+BQK$?L71#:>)8%-$;8C(M9)P0=K7 M7!ZUW=G0:)2GG#!L4Y A91*R<^ QIZ2%D$7R#CW;0\[R]N;^WE8R8_MS<^+, M_ 'MVO*QKBD2VV$!"Y[B?IQ#&P*.Z 4TB;Q@$@>J!J,*(($(\+((+7)GJ\ZX M\CZX\KH.5H3;N\!:^]K_<=)\C>5OH*< ME#5C(3\7V^&WIY:$^;B.C(35& WS=)N!?#G(!(M.XW+&P1%* F\-')Z+ V^# M(-OS"]9-KVV$8UZ'T&),?LT-WJP//:#)OY9O!5=TBA%H5&/+IC&LY!K?'"HF MQ*4.( CCQ:C1.NP"$"=8_@:K$N?8J8V$XFWD?M_5#[NN+Q>L*O>_K?4S[[W! M\60V:"9;=_=RJZ'G/^8/7(]]7[L9*8(OG$X^U.S'?$5#M'N1:7X_&;VO]#%P MK>%L4'S<+'88^1O,TTW]A[9%:#0!&=QYZ\5R:4%D\YH*9HOOL2U]:.\9OZWV M#&[>^,U@59@^\VPF13G_(2(37?'US# M>6B&:>BG\/%G5@?X,V*'GKCO I!E<2:3S)AOQZH';-EB+JM@C->VJ*[=CD%) M&0DO(A/I$B-@KP5Q.@@II9<^ZFV>DRV&DU=+NX+K\-4,S+_T^ ER. .>5B(3"$9%A.FH):*I8)1*EQ74J-Q@VX?H@B0A9 M83 Z$>]=("%3:A/@.^W9)X2CV9(.<"\G+8?2%H/!7H:"^TV.09_RZ;LZ-HKX M)_/ISH2-=N856MK_G ]!I:_LTBK:W.E!Q:S$%M%%3[1,*BZ$R$!/Q"P Z6>L MUH@.1Q$ED1WEWG9RFO?1,KUL''+RDO4@;KQB'[C8I!W8*.JX=9ANRS9P.7B] M,<[U=9Q-UFZNA>6<#4=ME=%HTN;'PKP95LBPN'R##4GI#C,ZKS$OLDJY[9T+ MME^SKJ>"X7R?A5(]--MK.#UX%4Q<35/UDM;L-&U=U"ZOZLFV\7E!I-\W)\,= ME*C5[X%'5N2X#QM^64K88Z]2.\UPC_0*JH\+_[>F!+YY4 M9LZ3T\^3T^&+%L03E?D3(47RTP&XWU/4Z0@_0/O7UZN2;XM&=]X%ORV"G5M, MX!>WSK.]RQ3;.JAT2:/4#^P2>6*E6$VB+HS(@!Z2*Y+$XIDS+&M..Y6FGQ_9 MW-!.]Y\)?DL^I0?>TH;I;Q#IYAI1@,W'H WV9>18FY@OEDPI?F-F;3_D@ENG MDP3G*&;* 9\Z2:SBE'#AA#22L2RZ[%J/(A>OUNNU(2+LR.+AR=KP0TT%;DZ@7@O?RS4$ MVV!5/4.Q,Q1;0['/&5&P^7X<#D"&'\F[80)_\,4O_T<(9>$1-=%>876' #TA MF2*"6BZD2$Q:=\KGQ1D"J^.P]<_)3,J6P[@ %"W414#\*+O !54LXPA2HS21 MQ5,2>!+$9*ID2)$F&TZY"_#/$V_" ;N^W(_AN(U\7NP?Z5L5,;@([;M;?W[Y M>JN2,>#5D[AG#C8:[131 !:)3#21@(!Y^,&3#S^PY^$'/1M^M:>\XF0(T0)O>)L!Q9F&<#D-;Y(B? M_+5F7@$;7>X5M*\_3;O9S(@I][9\>)5QQ_&/6SGW3YU"1*4-T0ZBP2YQI.8K=4\>Z5M MIYKN/@53CY K^IMZ^AH5@.&W5X5L;/9V24C;C+72^PL,W[.@O0M.Z"PI\2(A M;2+',1D8#-O3/X%ZY\'O\S' MR>/NP)%Z]_]JHM59!=-?=X;/-G,HDUVW[&,_-Y2 MO;4>TX+5:WY:,;?(LIWCM^D1SB8;S6N'RCQO@YR;,]QZAAD"S24GX0FK M6I194* Z)L)+%MD9&KT]*F;8#P[^6/<'_C![!2MV1@N;:&&C>;(%#$BN?!@T M5%I_Q UMM N4[=6^\LY::M&R8V+ MMO/=4SL^?/BPI"3=LU.)Z]YG.<-%J+?A3P";%EDRVUA4O9WYT M/K[TCJOQ;6< KAY[^3BU'G-M3R\.C;1/>^:\AVH^D6P1) ^VJCN0'LY[G+>\ MCO5MU]/)0NVBUF^9H?>F;X?X;D7)5DHW-'GZOGWT%LX\,UG?X82:O!U7CM:5 MSEB0N^P!6U\ 'Q3/5@@6&C)&4R1.K*"4Z!FU,8=':+D%0HF#Y&/C(41>< MC&N(S9D19IT15@=GF-KU'Y94)#^WBX7NQ)'(@?2E>'(SM69C'?=F?F?4'.N? M'2D<*V"U!J?06V2"HDGK4(P)[AC1KL?;67MI^K.SRS$M,_!W%[QOPX^#RF%1 M:UY!(YSZWG8J_!>JIW;/7PY^J%IFZRU/,!NOG6R$KNYT>H,69:OY_9"OZ)N^ M'**0F?6I")*XH=@:"6=!ZTR2Y"&6G*,)'9#_D-;(C44XX@$REO=H@$I/NO*> M,PDU9D_3X!4ZXYNC&@?D=EK6YX7YNOS4PXK!QVU1SWJ&\(KB[Y98RJ9_5*MH M6@0Y0=I_W!.,:FT/<]FDP3VT<4LBW/9^EN&T IX*.%R5M:6-%.)[%^2FAT0 MP]^(9"-Z#6_S.+=<(S6*D^9QX+ M":;VWR;HY15DLF]K#7!V=LL%T^P0AR]#4971_LK_A1''&K)?=POO/ M?^M-72S'NM=8*4; @9W"\;,/B A_L4BVC;]"^[Y 5F&^@57;?U?VFA>1:Z9 MM=]Z8"\O5CF*Q5R)G<*Y@Q^KGNW@PV0^PG$]N 3O%P_M+5J#WJ29^B@WGEM\(RLV4UZ M K.RCE)1#*,JRW!^,4 FKC)1UE G \W9=V 6+]RI0)&_6%@BJ3 D")X(Y2IX M$;5.PCXI X6\-9/%+HTR3T^>N4E"T:: IAG9PZIZQ>A1OAK.KWK4VZFCBA;$ MPX<"(H/N;4@48_!%&,YYM+%3E$UI3HEJ$ \O"D@8#\05&0C/I@@=4S*>W[%N MOZ[&8Q5D]T / MBY3*9!-TLV58HS81-YOL.$NX+D5HPW+.!RR5**1BE)&E03Y(R$#X) MPA>CB-EJ17WH]*S?5Z^UTY9WA+6.6]Y8GF/%[VR?QJTM W@'@=%YEO+3S5+N MVTQ;:YCQUA<2@C, ,60D5@1%0DDBN61*Q!C>]E'T!2"K\)FPD!21J2! @<\P M):TT-$KG]_"UWWNF[98)8+>QB? ^94=VAVL>.HF?,91V,7G6-^O!L_#^/=-F M[W-HGS9@>2\M\=D!RWH YN,/\(4]"U[>$I11@]_]M,:F_M@H.P+P4 >V5A-7 M?_V7GX*L@0 LW_[/^K#/2T'_NC^:N9IK=-?HW(H!J%;)#*> IY9,5&WW+P"X M#WDPQXJ%OJAVD55V)1&1%*AI'RDX SZ1J&TT2B;)<]E5[2Z+ O^?"67:$VF9 M0QY>1HPT/'H>DF3QR28@"<IPBVVR='K&=9 8A6PG4\1*I<\L%9D@.C@!&L(5:#9&A/O8.?C$A\5RA M-2VBH5L@_(@Y/\YMC^9A;0SPW!=V1UK=V_4Z7+:M5@!B^GK8\O^V*K%[IJ*<"0[4C0!_#H1*2AP4)+PB+J3 M.0M1F]@IRI%!>5<\L4$X= 0%"=Q* O++I S<&YSC_40JBE'1)Q4%ZFBKDG"E MF_K*T QN13%1>A)$X$06%XB/!31/\=JFY)DM:5<@1*(*Y$>"SQ)!((*PQ#,* MW@F-3F07+?/N].I)Z53O5FLFE CJH<1;YK2IUU25I^R41(5T._H7U M\94IWPU'V$L!:\;VBD!3[' M07.+TMO7916M^F&7DGGJ+UZ66J]&G([1:WI7O::(!R)/ M<:;A<-&;4?/H"_]IMMZ@)?C+'X?-K)VU @:YO4IU_JNK,+F3;Z&VR_<7"->609.W4$92-\U"CM>3%$%Z.)I%AO*QPC2F#M7ZED>"$5+W MJ.1V;@MH M@.6;^ABSOTO07FOSM42.WVP(TQJ@;<6!.XT1W4:%^6C1W^?[HGEBT(E)*DD4 MR/2HG29.Z@0>MPG)RIBXZPQ!"MPR+HP@T3A+)$N&6)$SZ""CHU?)JF1V-<__ M\,-Q\_=)T^3F]?CGCWCZYL/F'3K=K\O]'.T&]A]^NBT@R&2?--)HTDZ(P:&% M6/NY\?S+F5JM%FCZ(QN"%I6"H,1HR<'SC8DX:PS)W#";:. \=0K.'B(;_YK" MK;XN!06A35C6,K2-@-RQ4@9]D@A0(-.WE5*BTU*Y=#5]C'FT:NU=3,Z\PI;6 M_UK]K0K4*H'5II#![9K$-A:S DW]$*DDF K>@$C) $*1N2,A9T%LL,EEE4K4 M':!3%(ZM$(K8I)"QVGIB"V4D:\FX= 5$TC_^0/C;REKI92_FP=\:7MB'@F>U MG*"CF"[6? !MFG1'3B_V@B;PW.,T+PGJEI&*97KT[;!.EYT.F[R:&]A2HRQ1 MSFH8;KW)57H#?PEYG.&!>P3<2Q&%^TP)Q;BTC#01'T4F.>M(,U*!DIW MV8/2R77AS$;;^4($*SQN\!"CB!ZAP.SKZG7[8S7 N16,P2^+J*\G+$KA>9 ?/**"*NHS%*)J$XZG:-Z4&"U MV--.A_A$'V-OP+H!8"U#D6")/(!UQ11QFF<2K+)1R!@E[:2I=$S*F$AADQWV MD5!'K,F)2$D%.'ZAP*N[ENCOPS&6]%?ELM0MO_F/PZOYU8_+"?.O/#P)_/V. M1DG?1G6AGIZ1:663YG5.".[_=*5J8ZMJRV(YMGM8V]=^>#O-U6(M>U<7?:G+ M#LZVU*,WI1APUF4R.%I;)P<815+B.+:!Z$!MTB'YTBD,>H@T+1V^7VKO;EM\ M\:DJX'O67_0)S%2.HZ:MP.T6(0Z;P:ZDM!*"VJ_S$H:@1G!_R.:UCF;^,BQP MK1^NVN@3@N8_"?J[Z2,=@_O_S8 MEB)FD*E]20HW#,!VVZYM<2'9 +-QH38*28Z&\A[ M[_BBQ6Q'$;RKH8&'8M;VT?XQKQV"RV)!1D5V+A/M H,-B8XXL$VD9,:DPTTK MHL/SI$-(5#DB%!YZE4 8#+-$)TZEXE[FTFE5V;>=/W^\'K91N;8?=FM[$%2_ M2//IA\DT-7E\XEEVY";[Z0HF;RW<$XC$@G9UV5_=,D:TU >I$A7VA]>T%(#( M2G(27,PH&YKX: 4105/O@I4A?98\89G7/EF"S0'3^[K\C(N"G?C;H9S5GP]/ M1JL"!SIA)7"S#Y.G5P>SZCUC)+ME3\1)%6W"'I.7-UL>U7)LU0;3-FU'[#5>88?]!$E/JV)%9/7/RS\O!ZGM(;Y8MN!!V3.O!Y\=)-6[NXD-E:FOA^D;R+V,U7X^VK\'J%:^&:L=AS\^?J7/]J ;TM:.V@C+O#! MV8><^S(;+P-J\#(Q0 \X.S/F H?>1_B)EU)4L8YVQVD$;@L21GJD(I31*&*% M<\18GW(NC&9QRSB-'Y&]]$^X99]>C_^7AT>#4X+Y#';7!(:XU5EZ>A#Q;3V+ M_=AG)EEAK"22J<#Z&LZ)=S&0PHL(BC+*NAQX-$JC7#*$1DQO:1V)=09-@V)* M).MN'3'P^?M\NU.L>Y&IJ@3#2.K;'OGO/%J(4LW#(MB_JT&^W]$+X+KV2S4$ M7X3"42I,I(BD/AR=#4IBTB$'SR*/G:D4-*=@4RI$6 :" NBUS6X6X62)<+F2 M.K2)QQ:9VQ@USHIA"RG:!$>9"G ZP)N4DD7B::#PK<(;;K26J3,_-S)OC=/@ MGE OP0 P"7XG6 X6E>%2.>'L+3GLQU<,M!^*X;F!)]1^M31HJURLROM/.;:! M.='2PHB3H_@/R'87 !?WY.P9:F,0KA#',VC+E 0)%!2ND<%$K#8*7:Z8;(OG M$@XH#UYC;Z$@WEA-%)CTZ'4IF8G'KQ^Y#7X= )L<4+//AKC$D.=&6>(BW+LV MRD3EG1;=V6WP@HO>@^M*@R62.PO )402HXV:TR!$WA.'/_7SZKTLUT^N? 8_ M=GV9/;'YRAOZ=NZQR#RW#NW2UURZI9/K6KD%'FPS#\TP#4%GY^9R\/<\FRW& MRRRB9$@?-EP0.DWF,QP(5#W?C>_WZR]>]NZE'L56$TA9U-821E5!UC!!K*>< M1"%XH!0 L^W$5A]R+!=KMXRAO%XOUJ%Q\@^K@A$]\(5Z2:XO=';9&Z(,540Z MX<&_"8$81F4 ^!.%[/A$#U%'I]OG'K5G^]G34NGOAQS;!/MKIDPD1T[KR,]@ M-*R!.?_>#T>;L](6ZA"9!W:J7'=ID795+"8/3[T@/3EGHG@57<8ZPHBQAR+! M['L%?H9T\()U<-QVSYE*6$(+[Y0)F1L=0 4O-2?%.L#U-#CN.OKT\898T!Z5 M6I_\>_V:5^D9.#$].3, AX5$VKHH.2?24 -VIG BC$:F(E.,Z_;IEV!Y88%X MQBFXY5816Y0FM&C#F?Z0UCTC^=T><7.X@ZO:Q\V_[-C&@R&J M9W#XP,+X5)P@LF1')',X&TOBU"7M'/,\TVZP/%C#1+2))([L+E(KXDI)8.D* MUY)'640G\OF8A^_I8U]/:;">K>1Z2:E#RE/A*)8%@1NJA"962'XLVE&C2-$V(Y&?)HY323C-,:7D2W0=1D@3::1!.:+! T%*>4.02)X4 MPVVP*MLH.S,0=V8*+$:B'7+D#X_J[=2YC'M0YC*:P!>UW%G[@W=['-NG=O1[ M2/![ZT2R+XTKH+/IJ_;N]WXZG,R1[?E]'OO%@*!EFR5:B.EPP0==>2>P+S.G M<6[@?:-AQGE%/O[G?-@,%].+AN/W>3D. )0A$B=-5B\N>.UJHS"R0X)N;*HR MQ"G"LSQ>LMYV9VC5^L;VO?!D+?5%L]VTT%9W8_CZ>C3<*H=J\OKQ4-SO$&?J MH5#VEOKXD7H'-S(3K?CN7:'#R_&DI$U'Z1"\50U],1V"F^>TDBR^:P]K;1L9 M-#CES.-@<3S;.'@D^/%?RWS4:#A>E&XBKT!;@[F3L[I8,T>"XXMO7156PBV@ M-6[JI+-F?HU3=+!NLUIR5!*M2@&=D2L86671'I0;0U53[[V]Z8WL6"_))!5S MF6;#B*5(GAQH)#Y%3TR.D<7L392="J&'8*X3)5 $%7UBC^Q1IJQHD8R5#)D MD/V$<>)92(3&&)#6EE'?Y4Y14:$@$&]H(M+ 3R$E0Y+EBIE@D&OTJ3::TSY- MI7YJ!-V/ZIR=V==;1(2[G1](3/A_#09;Q)NW?>^!SALJ@@W)%1)+*:"/+"76 M6D\\-TKPQ**FG5C?9W%>_#1LXFB",T'?P!5_'-4Y8AGD^!K-]W2>O]GB&X4E MOB*C83,C>52Q=UUFL$#?+)]\BUQT$\\A%\1>&E$X5-/9RVK*"5Z_>8&5JVAS M.D9_O5N(']FW3P+Z.C>Q?.3A&&^:U"?_Q)-^\S?&5@*U(3/M-1FENU<\\5/M MTB%45I#*;K@Z!1ODIU^_R_GKN.U P7C#Z^E;/UXR1"$T^QG>-[F"\_MJ0A95 M20MC^1/@P-'DNKJ(W[W^^=5/W\.?QV W%JW%U3%MD(L'=/Y5_H#3Z^"C/V+5 M]L_32;.\SN_3"?+R_/EN6&K%TW<__OS[G]]O^+6_#[$C9_#FPV3PVR3ET>"/ M^2@O"KZ7]$)O1Y, F!0>$7LED?#GHH6N?XTG'\;+T*"@S@DJ2?,1" )M)B)(2 M'GTN.H2BI=[B'5^5];TNO[7K_G<4B=<%SM*QJL?9TX>GOUU)U0@?KW)>(;D4 MN K3-%H,R?Y0 [0H8R ,B_*]O AYX-FH+M04;$IM9L=BES*93V?O!E,X,)5; MU"?\FF:&)^P]U@<.VRZQ7Q?%O2WM_6_HD\%JD'_^6>_B/^8@@VD9]'GGX9.+ MSB@DQJ_3/_+8UP'EH_QVV(S\>C;?Y+JZ2->3<>LAM5Q>!TY;@$^/QXO9(4L8 M@T.MZW>N#SY<8CA%3W&\.$'PY5M?C8&B^0R/%7:;[D2%<-6'XWEN/_O>C^;8 MWE')F^ -:\*Q(7J J'E65'8;MXU?4JD2UH2IBZ#6]I>E"7P/SN%N9[AO7J*. M<$?&S=JR!^]%3W!:Q\.W]W%@A/OF=TXG[X=-_5*<53#-RX=;\+EO/=UZ2/SR M.5>KM.R [&[/2JV"0[WH=ZS+O0S:;:YZN-F8\=)2O]>*TF<87-W9LCV4<8>* MQYZ@-C91+<%W(RXR@2Y_(,&[0)S-.CIJC4B=-(MFU'%C"]'9*DPPXLP)YPD7 M09M@JK03V]=+R-\:L!SYAGSJ#C,LFI.B(D> > M24_!@0_@_D\PP8HN-72&9Q8Q!Q\!L=GLF(PE\P#LJS&V/&,GF2K MG[Y2]MO!L4IUEA,T;V6>1#6"S)D $T$'PBT>(*U<1#]AP:;#MDM\]O^S]^;- M;217ONC?]UL@>EZ/NR.0G-P7::XC9'7W7,VSNSLLV1/OSUS%LD& 1@&2>#_] M.YE5A84@18H"0(A,+Q0)U)IYSN_LY]CI^Z9KWEWDR0^__/3FS8]PS[ZE^#A/ M\LI#.]W5Y@7#J),I1;.>3&8?.Y?I^]P^>7'#S,^^?/W:(\5/T2_+FV3E %3@ M[H(;PZ3?]NV'B*0_7&PWH_H^OM6V8%=_Z HHHT>:QGS+)^:&GPN5[8YUT+Y.5B M-K_J6M[\$D.)Z';:1AT#]JS'@%%X@$2,N*$6:>8*,%]YA*;2,.YD<^W/K;(\!>+7HX?_M(!2V#MZ7(_\6C3L) M$1(+2)7BPRA)]F^!'FUYD-@X1W?C%/LSP!YE(>A-&M#):.:=E,<):^[FF?]O10Q2DKJMP]H]LND?BOY:YPU:43+09Z(DEX-%57Y24V.')U@Z8 M BV=V[[=K$LNW9,W(@)#M\ AV2WGNY[/)MV$E/SU,W/&ORHQC6MSSFX*JMS@ MN.I*(39<4O9&U]?IS'I1+"8J24*&*YY;1DMD*8W(*!PU%I@DO=,A]&'U$MU: M 6B]*BOU]V%97@VKLJ_^!_R4^EQ0"^ M'([,%#8DCVX? 0 0YQ]BG]3>SVZ<%-.YRP_8["IZ;KS60D: M=Z<-@=6B+K[H9U>VVXFSP_3*Z:)9E,:E^96];;O ;Q]KA->W:[?S>/AXGC-^ M6R"+?.BJ8_QP\")>7,[F.0]X;8@.GN5U0X<<$9W8+H)<@MSQ?3,LG9\M)R&O MPBJLV[UVORC]B*D=$.C6RKJN2W1.(X:[E=> %?/G3?P05_[U_*;=R1LOV#O@ MV_6R](]BN^E6^>0LH7+P=VNIR^BTW>=Y]OA]6Q>0CG"'G2K)X9NC2J^/G,N9 M!%U)R6;POBU>O1/!\X MML11%+S".5JGD!61H6@4 #5V.K =#]V#$HDP%K(@T M.Q;;@U*RC[S?XH3J?Z][^=_DV909=UNP(!R(=D""MA@ .P(W-]H>I(7=BLW. MEO-;\21G79UBH8H:H3/\V M78_+ VK[4Q5E3J48A;YOPRE?U56#4$G[+6C/L'MF6D%D\7Y;/G^?(L]':BL,2O/33&1 M>TVZZ &+]AI3VJ)P]E07QWWD([L09LM%41KZ!,Q^T5?*XY"B-UDKHHMQUW\T MV0^@H;J^SS%A^C3-3C]=45/W!)V3)?LU['S=!&W0L+(>N[I<[]AI5XF$CULK>\C: MDHB=I:6M,F;Y!^7("1(0%C)@I[!T=*<;QT.=* :]8MQO4E'Z5W5,0&4@'KUM0468S#YF M=% MA \?].N^H88 Y925"F>C_\GW7A:MTEX[;SAJF[*[IVZON5VZ*Y3/9A]S3&?P M"7:77$Y++4M; B+=XV8J[GEL^[991F5EI.QJ_M%'H+>SK/%N%LVKL9D^FEY.6PHE("?(VQ"Z%4>.@D&?:$:.XH'*G3_R7Z$UE>ADL MU5KVK0:7O2Z\OF52EH^^N59./6CEN30;LFJSZ4176?BQ6"L;ILJ&JWD+PFZ$ MJU$?I;T>(=O%N^-K^7>WQ'DR6LR;Z>AMO%QT7FZ*\^1;6R@4_OS=9A4!D/GB M5\L8K&_SJ;9["8KK\' MV%5>_[+70@#+P$Z\Z )+I"KON*YG:0!Y[=ON3EG^J_=*<-XZ;7" M\Z&9358ACQ)H!Y8$^NNH_97OYPR#=MT ;Z?4G=D#W?BZ=M3)]VX=^L#]]C-= MVB9T)0B^KZL\$8^<]#K:8!3"N34P=THBJYQ',5EC:!+>QAL\IU+9974^DMT\V76\[-4WF1 +#O!"OI9>UX MNB, MA9I*R4T_FW&UF.-N&-B)$%=T0""*8=@&K$'^,H\, ZG*N&7>\ZBIVBGRXT%A MJG.]"LWI4EIQI)FD*' EJ8?]M%[=3%SO9J]\47O^'D$B@<[WRVQ^ YF]F_W> M18_?YHGUH#^^C?,/#;#EWOR_CU^0L#EHVG:+,OK0K\H*@]=4LV$=P@E]<+WH MG&V_1J.V7Z0.%GL#$G1JL+ 6HQ^:'SLZ_0A7+?&)3,@AM@#N70I4#[>]FGX= M:\=P!;@$,$5SX=(NVVR M9X,1J&?9V='9LNH@/:QE03L>9NGYYD,SR<7'8$86"R[;:Y,N50&V\$3XBRCE M)+$$&4K*L)@%_3;]^6'<^Y-_%U7J/?NR4"5OO9^O-7 MW8K^?5C0WQ+L[N>ZF>([F$F,!3Z!9)Q,SD.>RTE1 -51&@[R&C8RSTF$WPS6 M%*R5&(41T2MN=Z;N81V25@Z1#,@\)8N<5021W*B91LJC4*=# 82,\2F00$;- M,@YY!S5NTR +JMT!:]GS]*FTX.@AK:3XP=4OE_-VV0-R3J57+QD(TA_"C[?? M+1/I#\V''T<;2F\QHCJ'0@?[>6I6GTJZV5^U>!L*T(&1/YM/XU7;GSY*<<@- M*Y=9>8!Z=;\7!9U6B7I88X.TAFO1#I+>+LYUM[7SZ> MQ\Y--%H4;]_@:IS&;!+DNZ]VJ%^3OA_)X\:U:MW2H]VRQ.3GO==G^'31URJ] MAO<"L)LV-C>!RK+EEY7_#X1@D4-OX5W_ L?/^I#3-&/Q/&SJ_+T$6LQRQO*& M^_H4,Y^LUD[E&:7&.U#5K8C(VB11DM8H9328^CNFL(A.21)!50\NNZ(Q*'>$ M@V5LE*=8:]#P=L8C7U/6?NJ6ZE5>.M#*LM*V)S.78'I"&7:E^58.U96.6;VG M\MW<3MO<:+E3T_YK/EM>CH'B_%D7>^W=C*\F+;#LN!:,___GU MZ(?N@.]*/Y"F!#A!V\BNST*00Y60L_Z?7<'&8!T/S]' >G<^\=YEVM^X=+V* MTQS7F5@@_?F\"? &_ST#+6GT.VA!\W;TIUF^1]8,,GR#5M''8O."E[?X.)]- MWZ[/1D!\&K1Z:'9X;(=@&WR_-^AFFP[LM@%CON2 MA;05;.S_S!E<[^WC!'&>S^8-/0\VK*]5]_EBTVP6EY7DOU5ST*XI7XGWK/+K MP*K)!3=V7DH"\P?%DYIMSP&&7BV[H1Y9X(Q^Z",O/[U^]6H(NYQUA[2K*\!W MA: MGFM]3C_F"$UI$-C;?/#*@TU;OIF'K7$=\((9SKI3\JW>YHAG+II:O>3K5V_7 M[_@FK5]NQ1JYH*]SVF?SM[]_O[KW>()7;\?KB^8,23"ABH6\FB?2#N5"PS=# M4=3&U;LD\E77QVY.[>"ZR#50TV6'I':54W2MJF4# \Y&_P?V:#9O_,V91T/? MR7D3^X:Y&TTFAX>,@SOA6B!M@V@[VH2[P='PX?:-+55D6<),ALL6.;7E)X%5+AV"UYRU M.)^7S"20?KJCC9);D_,KL]3+&]&EQ)9\BF*PP5/FV329[FL$_%A9WH=/&VOF M-R:.W9DAMNZE>E/2Q'XRQNZ5W/SXQ'#@B3BW9W#?]1ZWY7(+%5V* ED-]ESV MM2,7N$;.>4-RH-\&H:?NZS-OH"F-]S&^,#9W++FLB]2N1F MWTXB]U_CHIEW>-43RRA3R[U3NL69E.IS"""_'6EP4__/U8@G@-'52@V=]W(E M>#:2BFG?&]8#ZX'^"+PV^NWC%##\O+DLR[I2)7]^^]OO@RZ9/6YM.1@,SYQ2 M#0>.^"+\0H4?++LVHS O;I&JL.Z5FKOMJK>5=901Z*?E(JS6'Z M'B)V6I))BT*?VX4,-82+G+:[G%_U#]-'K/*3%EOAPH;2('U9?!O->N+C1H> M7N._OHAN-OCR2HP@MP0H^B=<]3Q.NN#2?-FN$\9 H*W[K/9O5GJ6Y*V89CWQ M07Z^6T":)H6Y-QIQ(BB -+;("$.0YEYY;T1482>L^A"0?GL.;YSG-80MN)Z7 MY.%,6'^Z6A_R>S>UL/CR?@+ GC>7^>@CLD-YEBY$YX?48+NY#:O]'0RMO*%I MFY5\('ZD".HJBR0*5!(,>=0C01ZJ246O(=S^I1]ZK\^'LL MO25^+Z5J9#?M-RSGJ[3?X_4K*VDUQ=98P?MU3>_(IL9JQAW02I]S5!33H1DU MV*J+']H?^Q8A_KS4#KR/(RG& #L6[.9NVN=@O,+C3>*0I/IA#8_7T/'L5-Z_ MZSUQ@F.\QGVTP8'OY-DR/BXL<#B_R8BM)_'0F/&M)./>6(8L),#\@/7)& M8$2PD5H[*P7=F=3U)47H.6?F=5F'(O [T-P80?=F2$@8%(-RV$HMR%I!=\Y6 MI*;M/[J]?."F&(T<$\W'A)Y 2?KI#"3 7D=/KF=*Q4-:4]R^YUFO[O;]3?G]JW=? /=+,I;Z$'WR[W3CW!6).1;= MG0[N:!&"!-) DF<,,8PB!_IF;JOO+$!*((;LH]7.,4G,C+6"_XO''WES'5^* MQE&,R=X&S2]\@H''DYVG_B#W^8W6X-!GM-?BFWGO0^B-Q%*P&F*\*('EDD\Y M."J*OM]NYZH.3I=>X1]O93[DV0A=#0.L3)=Y.M@"Q:N20TEQPRE^GN-YV1F3 M9CGB4U(]-RZ7VP(6;NIN.#P6O'":-+YSH:_>[EZ7Z/T9\5.<^Z:K10A-]NJ7 M.OARQCQ[\=JSOC9N\,>L1CF4M8/3-MT?0T[KJJ/KVD'3W!8DV-#4NW:R\.>_ MEK-L>5W.=;!4B&U($VPM\E0KFV)[:N MU3\UD/8_(ZS:9LRZ5%*7FI:^%K5[M-3'O?N2E1Q/SHDX=Z=M/"D&?%>,M$(B M?L.=5R*R.6A_VTR:0S[3J:3@*2(!93 *BF9M+22D37*Y.,TQ+77R9*=:AB>E M60 UD+LD0&0;"5:CY\@0[&ET"8S%W9;Y M_[R)SDHB=@6(B5AU_97TL2H%2(XV_XX#TL3E&1GI25!*QGI,0&4[_N8GJ_Y+J]YIU9C"GE&*.( M(P'K)WJD<4X^4S$9Q[4/;C\38S'KJY+^#E\OL[OHN6>CK9UKBZX0\A]E?3X,ZY-;%C:A M5$K-%LTP(;.4;$7X(PND[&\T1[.R%G.&P7_ZQMG"+Z8A3@IU6*A9#^Y M4L0VF7T\2:?^'63W3?D4-^FNJV)H2TK-U$ZNVJ;=K@4;^ASD:HC<$[9OSCKX MI=\W_?":55YB)VC[D61KS_QFT,"._CY=7G+NEH7 M6[Y6N];5J36EUT.73 BWZOMN=0VVQEWB?YZL,\X.ZTWEX6ST-GNL5Z_=\\AV MR_/U4*/U0A3MH=P[5U66Y>HTG]++**N&12NH?1Z>=Y\'6OL\G&J?AZT]6LU&"73' 7 MMQI[]VGC<-=7K[OS?[&^=PX.[LN"35UWF9+2U,_5 M6,/W/#XC;_*)Q'&T(RQQHU 42B/.(D&6&H.8CD):RE4D[KH;E>C$L$P,6:L, MXL;F+E"Y2:?FA*G@HS8[,P'Y+'7EL9(]W#8_WU<5)Z!J0?):$3*U6CE&@ M0F\S40:2^XI9I**1!)/$*-O)AM(R8DN91#P)AWA@!CD;*%MDKR[?8 MJL_K?>VH62E\6X9" ^:!S4>,P7QN_UFV8QY+OSA_;C-Y@IK6@O;6MV1JX'7L M_&STZVQZ>ZYM%UV\V1J+L1^UULI[?^/(;E)/Z6?AF8XQ%V8IA)]YER+D]T/TL(I7K:HA50\;V%LSMIIYMT/5UD-W(IK@73HU^*$?. MEBT ;_OCB]. K1/QF#_4Y+NI-U*)/W0"]@9LMLO%[&4?/LC/DZ,)\/CY<#2Q M5V RPRT^Q?"RNYW!9_C[X7C8GHF];..+-E[:W/5O6(;BCNXN_=WP"/ ,JQC( MAZ9MNH*?%\,U-@Z$(\-V(H0P9\K0[W.,Y/:#R)G4=QURU_?RC%/VM1=YE.?X MS_]8S&]:ZCYBE 5L[GZ;7<;3@'K&2N4_-S-6;G71Q:E>=-&J_,$MN_0AYDP' M.^DION."FWC@!C[3>V*SFX.!MS/:PWJ-P3*'+UB"P[[RER'+OEX8:"=_^[^_ MH]]]_N570O+NW8\G(X^LY0=#V-V$HM9V:VR MVV.RVXX[I;+<5U'@'5I%T9%WU0H/BY/\%VD0-[[%M8V!Q7N,[);[4NR]EOMU M[R#*^6>+]C[4>9^5^2S\/9(ALV? W[S1='9:B[!-(0\(,^QI_V_$BD,N1K'S MKJ_&$0(CG!*M"([(JUPVZTQ 6@N/#/R9E/36Z9U^@LDH3I4/*'&G$0^6(J=U M1)PGS0160?J=1D"O"I?V/'MK%(1M14'8'5$0+OF8D=NKM+Y5)C@TTU?L.\EM MK]AW9.SSPH88.,F- @+BFF#D1-3PI[;8).QTV D*>Q5UP,HA+R6<(Q5%-C>Y MHHIX%83Q%KNC8!^58\EN;W7VK3+!XZK;@Q>OJML[R_WK;.JKQGU@J7.WX^$; M9LD'$L87.6.>ML#*C9LX-0IIEB>@XYB0=HZ"VNXHL1)[B7?ZXCQ<65]S_)YD M%B%CJ6X?;GUH#EKYFIX?#U5PK>!:P?7SX&J$I2)YC&34 C3[&)&AP:$\J0BS M2 R6>'_6P/[!E8^IN7U$;077$W+1;R9"$0Y7?8@1L9EZ4BZR>57\FU;RH$K!*P$>0@$0);&FP"$>L$!=)(*VT0I@*2BH- T,@I^MG3&46.4PT4LDXG:*0SNS1JM@7IG(\ M-I^9HE0QM08@'BW?9Z.Q9)5G3R+P_HM__>Q&.J9<6]QW;R/9IZK;U7U4W4>/ MEIYO'9&<&)18"KD1D4?&2%#9M:.84\*LV+?*OO?(-!M3LB@I098D@$B<&'(R)42,HR:&7 "UT^'P*VV#O0.L&!-6 Z#?A+.^ M9OY\+O.GVAI5%%91^&BVAJ.1F-RI-P:5!XZ"W2")0Q9+1EBTF"6^9UMC;W$! M,S:\QJM/DG\J])[J,IT\Z3P;Z*4LZAAB0I+F6<_4.^2""P@^#]0Y:8W=@=ZO MM$+V%IH08TXJ]-;PQ=M-Z-Y M7V5V1HXQX\>4=]=(YBE(O .R4H7DTUVH"LDG",D"C(8 >()T$A1L#Q)R R2' MN,:>)J=%2GOI@G0X2%9B+,A1^TH\04C>-$+@]]RU_I20],2;^1/\*-W\.3V3 MU-S91?_.?O]W?4_."/_JB]3'>.S'.-)D@UTF/Y6^X\^PU?ICO?*JV;K\ZF;K MC[% AVVN_NY\'N/H+_#W>3OZ>1IB.&QW]:=)8I6K*E=MKM_;YE/EJ8.%(:IV M4'%L_SCV]:-8GAZ.'7'2T=.DKLI0E:%N8Z@#SS%ZFM15&:HR5)50E:$J0U4) M=7+45=/G]IP^]]?X(4Z7L>;*/8DN,Z>2=/%L$BJD)3%$:5#"(2+NF$".&H>T M-YICQ[UBZGI"!9-6\D 3HH[GZOYDD9$R]]\U. F>M%7Q>D)%SZ:_S&<7K^%B M^2'^IUF1&$4R0TA@04E) .R<=8D+@8+66)NR4NP25 B>6(.L805PHDTMD/"*< M2Z^4@FO*$T)(J<94U/%\%2$K0E:$?$"KUDAQU);!;11'G%F,-%<2,6.3"Y!X,A0JU"&NB (EX!W.Y5D7M@DJ$081X>X]:!-4AV0#89J MSPU3S)P00E) 2*8J0CYVTZ;GXO=]/6OKW+7:_:-V_SBR**/:RD1H1))($&5* M,V0QQ7E" _=4129#VH?#.//W;^F_9K/0OIJ&MW'^H?&Q?3N;A+UY/=B8Z@-+ MK"?>#*3B;,79BK,',AE2( ST?:RP!73U>0Z$L\@R&Y0.7%*^4^G\$+?SX7&6 ML['&M>E2Q=F*LZ="&!5GU_-V: @I&HD"T7GF)??8CS M^N XRQ@?50> M:4_!GK#6@CW!0=@E+EUPTFNZ,[_S(?YQX/@WA>'_/&OWUA^;C3FO[4*K#5&! MM@+MJ0,MB8)R2G!NLBP0E_!#)^Q0,DX++#G#="]YV0<#VJ.Z:BK05J"M0%N! M]@% :[%1P<:$<,R-[+4N;? 98BP)S)FQQN!]>,@/ ;2"CQDY<&5+!=H*M!5H M*]!^?6I="H9)C5&*V75 *$=&*8Z8IXD8[P0V>W&1'P)H.1NS0Q=9/WF@K4GB M!W.+C^QB,6_.W&JP$4/:=PAHEK"F3 @<3=DJ*SQ6>/QR>.2"Y-&X' GC/>(,:U7A ML<)CA<X6/"(ZD-Z+YT MW&F_6+\N+^*\\?!W:#YLO&)YM&8:X/HOQ)F4ZON7CPZ1-\]%_=*5.8%7O*^3 M>OTD]W_A=^=Q9-LV+MK1+(T6\!=\5W+_[2*&T3]FS70Q^@#'+H$!1W8>1YD1 M@03RM\!EHV4;1[/IY&KDKLKIES:SPW)BY]LGC^PTE/.GL\7(?K#-I/C&\R7R M::]G%_#&5__^;YH2];(=O8_3.+>3T>P2_LGLV9X-NW*LI1EMD@&0?RS]C( 7 M@/1'?@*K]K^_N[3O(YK.0AS.^Z[[>F#)2?R$0C./!6'RX-KEQ?1E:-K+B;UZ MD;]]>6E#[I&T47S1=,-Z^S!,]\$_ENVB25?#7X=A_WF^BFR5W>K"53;!X[^P MDX_VJLUS8#=W;=B2PL@W[\?7+/M1X>_Z&C]X+/1-:_TP;"3ZX63W-?"X,W[B MR65R-+N+B?!:RG.RO!-^?C?X& MBY9E6-/V!XPW!1J(2S][/X4G;\LM+^>SR]D\2P.XY:@]SQ*Q%[S3N!A%.Y_" M50=A#++UN@1N1UE&4OSRY^ZAFNGHA\DL=]C[<>OLS[Y;N01YF4_>$?GM OZY MB--.(^CBV6>C=S?(Z O[J;E87HSBI\M9FT7\8C;*CY(?TF8]83E9E&O I9KI M!] ;NLO"73^_\K"4BZO+K%2#7C%I+II\#%P\/ZM]_WX>W^?%&_05.Y]?Y9WZ M8"?+U:?K^Q7%(RV+#I*6TXSL\,(7<-'R-(^K5FSJ"K?KK-?Y:V6X]>IX;[<% M$@BG/J&HI$ \&(QL!$.,.N)-8I9+O]M<0 6:@L8H!@FV7O 468\=\E%(;5D* M7I+K=EM'>7\IQ/YFO:_OX*I_FLS\/[\;1;#++C.JS)?QNP?+B:]03QX#9A(8 MJ[./F;SF$:[8%EK/M)B:J9UZ.!VHLC-,LZW=$^IUIOH\9]B,(.72\%W'O0WH MX%.[#(5)UK?:8.,?RH&S90N]NRN7ZT+2-:R; KB^&:]R6I%7N*LR9,O3[K!'??A YD_JN M0^[Z7IYQRK[V(H_R''46=!T,>*Q7KH,!ZZ3-RE"5H8[#4#]%'R\<&+.,U&F; MM<_,XR?4OU[.Y\6"+P&*&LZOX?P:SO_R<+ZFG!!+/3+8),1M4LA8K!%QVI D MK8ILQRWD#4[$RX2"S,F@1EFDF;.(,86E\ %'JJ^[A5X5+NUY=E^)GF-)U)CK M S= ^X:C]17]OJEMK^AW[%3XR!E/*B=W&H-XX@E9PQ4BEA$G4_1:[8P<#D(( MS .<0S!'/ B-K',1B4"#LD;[Y'>7%M M7OQX(@O$4G(T6"2D88A[S9$)4B+.M7,D$2-)V)_"ON;X?35GD'3,B*DMBZM6 M7]'U1 BCHNL:79EB+B:)"#8:<:H\<@"OB!.<#.9.P#_[,PCVCZZ:C4$L5'3] M%ASUF_E.A,-5'V)&;":1E(ML7A6?6A'"_=*E9@L[J09&%8%5!#Z&",3:"Q$L M1I$8C[BF##EF(E@,4CD9O;AA0/C##8Q]5>V-L3)CC>O,J6I85%0]%<*HJ+I" MU90XDUH&1#T/B$OG,ZJ27 R=@K=)";V#J@\W+/:'JH:,):\3IFH8XH0,A"'S M9]+8DK[>Q&HG/(T ^"/+JVHH4?#/?(& LU)H>>(_(-LT#-LS]RT./!WGB$'LTEWW- ?I<#E"U-ZHP MK,+PT3I]._B/] +QA!7BGC"DA91(6^]C="8:M9=*@PUAN#[8S]@:M0HFQD@<. MO3YQ:*TU!B=A7VS/(.@:.5=I6"?/U\GSCR@:,6,D)H; 8+ @&B-'.DJ*J%($ M-'IAJ=YQP3W$ZGB[F/E_GL\FL/)MU[-Z3Q)2$CPVZJ@ILT]P_GR%VPJW%6X/ M#[=.:YZT$PA3A<&JD HL$; OP+3@/# NV>XXMX=8(@>#6T'$6!^Z!=R3A]M: MH[!G ^/-]DB3,M\L?+!3#T^XF'U^D,-Q9")Y3)GXA]=PLILW?QBW=MJB-LZ; M],1S?$]%_#T;T:8#%1*#A J8,A!3C()50#7"08+TP%A$OI=\J0U6?S-]E5(S M:8"IV[=+US:AL?,FMJ_:=N;+IZ^FH0P!&V: [%SJ^& M3A,M\T$Z9%CN 6$9_,;AAXH<"V6#LVXOU6U2%+QWKEU9 E68WAPJ^X05_]B!6 MYR_6@::5H2I#'8VAZC#3RE"5H:J$J@Q5&>HT&:I*J!.ML'DN"6U_C1_B=!EK MOG;-J*@9%0^8JA&=-IQPI(SBB!/"D)$2(QX]8T3'Z!.[GE%AHN;:2XL$]R$7 MX%.DC8B(4)Z8M518*:]G5/1L^LM\=O$:+I8?XG^:Q?GK90M+$><_?_*396BF M[W.?>/A?>&<_[2L1F_,Q+%;-HZ@(61&R(N07(Z0B!/-(,%+62,1U,H"0W**@ M.&"G(U'BG5G<0MKH23#("440ESPA38A"6. @4Z!PQ7!"" FZ/)<'[LQ5$;(B M9$7()XF08*J;)*@ M L)$-([9!))*&@B*-,.(&^GH"&ZB"D7# 5'(^*,8^3R M\"$=,3'&!V5<.AV$)&-,U%@P6C&R8F3%R(J17XR1)&'JJ01ED#.PF97#R#JK M EHF&:R@*01C3@XC+ M.//W;^F_9K.02^S>QOF'QL?V[6P2]N7W$&(,SUP[!E:]O^+LB1!&Q=EUGPB7 MC*$T(L!.CKCS AEM#!(.$ZE<\,F*?3B>#X^SC(\!:RO.5IRM.'LBA%%Q=NV: MB8HX3202.F1]UDG09UE"Q@2O/>BW*>PTE7B(^_K@.$O&F-&QHE6CK4A;D?94 M"*,B[0II6?(R&HN12"2GF#&'+),,8:VIY#38M-N^YR%.\(,CK39L;$2=-5 S MH4_('_YK7(R:J9]=Q-$/DUG;_E@E7.UA77M8WR+N]LIZ/PS+>&Q7?&+*1FR0 M5WE>CTD)6:4)$E%H0I@S,N%]N.(!6MX49/DSX,K]96@+JP^_W66VD&-[X4^H M4?9#&;>">P7W"NY/&MQUXCA@'5 D 8 Z_S"*&B2C)-H[YJ/?*IZ=L @;KA&EEJ%K%)<&.Z"XCL#ZA\2 MYC@LN/,QH\]U?-G>P;TF_^^9M[M9?7F$60YUP&/-TBD,+WM>8O?1B>BY%ZX] M"7$9#96.Q("T309Q+RER7'%DM0V2FTA]D-?%I33:)"(B6$#6HYPZ@(PU BEL MC8F2RB34[E"?05;FZK@.0/X2%^>SL#'N9^]B5(XU>WJM%:KU4V&XPO 105(Y MXB1-&BGA"5@%,2&C(T6<$3 VC );8<>F,-BP(+W(@R8%'(D!6#W1R!@>-*8Q MVMR7X: @^5EL5 AE>JQ-E4KK5IIA>$* MPR<-PR0*3"+W2,FLPSKLD36!(ZP#E8&EH%.Z#L,V!,I]'O;+A4?<&(6L-Q0N M@;VF2A!A#JWWW@^&Q5C)IZ<#']1YOIKTVZ_:K\N+.&\\_!V:#Z<$NWN>_[M^ ML_)$S33 @2_$F93J^Y>/LK%WO3J^]NIW39B,H]>S"[C;U>C+>;C>:&L,R,A.MS]A.8!P$\8= M\J7_GUM!]7-7VW^B(=?"FAQQM$3D EB!LO:+I+62:"FUZ+U?=R88/WLUN1MQ; 5=N :ZX V>I M.;N]<^.Q-GL$QTS@QD>_;R;UYTO<2DDFE7+(X&R3>0/6&0D865 HN Z<*;53 M!D1DSH<*/"*C<4*86&LLEI9A=YVR M-?%**):0X"DA3DJC52$1]9P*I3Q8B*=#V82?W>Z*>_*4/6CL;?/IB_3U;>@_ M._ISCS:-,[ ];V 0"4&&YI1"XY0+0/_![B2(6Q5H@N]0#!*H/GB ?X\=\E& !L]2\))L4OW; MY058@%>_I5^:J9UZ>-VW"S"J,FF_ 4O,+PHGG-OI^]B^F?[<+H!>%['];?IJ M^KY?-\W?P4'^:S/P_OQM%X(G+;+;.E_&[6\U8Q=CGS-B[ M[>C3LF33;#*9?6RF[T?%6S&"J[;9@33R<;ZPS724AA6')^J7?-24-0<;%E9] MY+MESPEN<5CX$6#BY\U?.#KSTNMY4UQ!HS?3-+< ;4N?OQ^U\7VYTP_EN-D2 MR#"T/[ZXT[%?E=_QW$R^(VZC>COV3]B?IP7=KF8#9FH^2E@U_)# MY\/1Q%[-E@NXQ:<87G:W(QB?X>^'$X"0)O:RC2_:>&GGL"7#VQ>/;'?M[VY* M_/S0M(UK)B!57@S7N"VCL]R6TS-)S?,RAVHT0^[J3*JFE$9\/$8D%4&K Q8&;!*P&^: M^BH#5@:L$O DK>S://U+E_NWRSBWBQRQK2W4:V%0+0RZ]Q(]6G=<)ZF*D:/D M62Z#=QAI[PB27$<.7\F(]?4$F:"2I%0P1(CFN3"(("NE0H:SD**1R3E\O3!H M!0R':[5%Z9@S5NN :C5F!=T*NJ<,NBYA+!(Q*'B1$"HG5 M==#ER28LF4:!4IMG5(#N&25#3D1,O-(\1?<(H"O'1M<*^(JY%7,KYIXTYD:! M+=4>-%NB\XP?1Y&1#",NE0J>2^LQWW((B:ZE#'H/VRS7%+NR4 MWS@>C3$D(A8X0=RZ!$ M+,(.>[@*5B'MS&YY$^ M37%WZ/>M4NY84DXDI[1C"@1'D>XUE!MH)L M!=D*L@\#68(=$R$B:8U#W#/ 2BDD\B3![RH2+W:&R#S$2WY0D*W^\8JR%64K MRIXLRE)%F W>HL3R9,L\L5A;QY"00N@80Z)AIQ?;0]SBAYUL2<>2'GAL\5- MV9ICOF>N_:F9+'/3KBVG^.@RPLJ>VWFLTNY)2+L:#7YR8L\[I4QD&&&6$V]X M#,C0F)#47#DOG3)T9_C:0_SD/]OYM)F^;W^/\[<9$7K V!: \&L,I5%C^UMZ M57I&VI]R"[EY6TY:B4>\*1[I?:4C/J.XRL9J@51,KIA\RIA,HQ&68XP89F!6 M1"&180"WR47+H[(RX9T,G8=XU4\#DW$=$U0QN6)RQ>23QF3AE.0B112LI0C0 M5B"+A4))$Y6$DX;)O:2JGP8F5Q]2Q>2*R1633QN3F1>>.<&1TP0PV4J'C,N! M4>IC\IB"SKLSW.TA+OO3P&1"*B;O<9SFC9_"J0\=/O_DC$:A[1!@FMYH=< MO^*1WVJ;\'O"&17*&6V2SHH9.BC8GJ_[17R_YXDQQYI#.TOPX>AR/OO0!'C> M-LX_-#Z62;2?'\.3AU7-(_RY+#-Y_&09XLA>S)9Y!-"\7W"XRCSZ&7RND^BD( G@G"-A ML$><)8),3!@9@P-AH&59(;YF3NZJ*!#V9GZM,O#>L^;^*/#9[<["8^U8'91X M?/)T1BM%I$9.9E(+QB*;0'_'0S'J4R?/[:&% MX^=,K89C(8#Z $)#KK &&U,K4(S!Y$PF) 6:E_^:@;7[H5:CSF[/QWWJU/J< MR3-B830&3*02I#6G'"/GB4/*4$(-AO^'G=+(+YDZNQ_R)%@^9_K<\^S8K?F7 M3]7 ^>7!NO]XR]H LV8YG\=G"Q#*$0X"2R)!C4&<8X-<]!I19K%F+&DK=P#B M2XR!/*#WK[&Y<,MYFUUTK\% ?-.O^?T!@LFSVSVB3QX?GK'\(LY00:U%SI8& M-J#B6ZXPDEQ9I810Z>N,@3V1ISF[O:CTJ9-G-0;6Q@"A4N&@$),1* ^NBK1C M!*GH2;))Q;#;S/E+C(']4*LBU;/R+,DS)$X<3QS)D/ND)&9S--4@($R*=<1 M;>QKC($]D:<^NSTCY3%]N1=,N@2; "-P8;=),RPOW%5?=!S=& MGN!57[K9I[QT>7[]:D;*IWM&K E]N 7S=;-D'K+9U^8W;<2G_F-SXZ".C[V9_VPJF_7>.I?V]#Z6]RQAQ>V3]%F^" ME.J)>!->]4'-/LB9:QL+"F]%'UVWJ*,VK^H^XYAV'D^?T%>3)<\5:1C?_?^8?.#O;#+Q6P8TI6?)P,C M/'X^'(&HFRU!9#6?8GC9W<[@,_S]<+S/N6"7;7S1QDL[ART?EJ'DYW67_NZF MFN0/3=NX9M(LKEX,U[BMV+C<5?(S^GT&^]L/ 65?WG7(7=_S,\:_]AJ/\1A' M&N*]2].G,M'Z)&)+;7I'PR$@8H^5$<8<\58!J ME"5D0C#(QH2)H0)'L=.P2DN'O03HHQY;Q'6DR"D7,AQZH6T43NYD+QX!"9D> MZR?8>?QQ]?$ZM>C6Y7X-OV4B&]FVC8NV2J G(8$>6?%X-H)'RZ"5)P9I(4'P M"&G[M'FOHJ=$)R;(/E3P@4O_IUFIY>JB5<< MK#AXN(Q!$P#LC,D)U IQG,N'HK&($>E9(HIX@_>A@!\/!T$/QQ4'JU_\Z'KX MI+$ELZ.)51FO0J@*H2]HD9LL=UPPQ%*N ;+,(4TD09ZF/*A#D11V!L_M2QG_ M<\^U5WO6QOF8DJ?7"[=JXQ4(*Q ># BM-A(;I9#%)"'.+48&*T VG&0BC'NB M=L86[4L;/Q00BC'5J@+A,7HQ^M#:6)*C%JD0XI(!YY1%;%B#@) M#DO!#-WEJH>T-OS%-O._V\DRKGL9MK69X?&:&/WDQ;((], E_2U?#IE.GDKH9VN3B?S9N%S96.H_?+)I2B'!"2*:_:A[)J M%]%F_LHK!=(HP7ZVFU_;KE+G$D @=Q"QB]''V7(21B[VZ6M#6<]D,H(W*R&T MT6P^NK1-^6*1VTNF.!_9E5F?.XGD8TLRY>2J.Z27WBXN/L8X'<%*_A,N=&FS ME&I@S1;M".Z='V7K@>TBCGZ81[C!O'L0FWLQCO[]WS2E^&7\U"RZ1R\?D)<_ MGHU>+6ZH#]W)$=WJ?))/)NHEK,N*O)HU>:W:/7K;GH_+SU'\U[*!]]5_ L\QR[V!-OT?9Z.\D>O]:#.5=_TB;WX80+OY[!-H#(N\71'. M\W8^O\H-)_L+!-C5O#'ERQ8(9(% $;R )5\LY]U-[]$>YPY.^9KJTF.SRIOI MA]@NNN7KB2MD8MOD@GD<9=0/F7EF0#U X1>S>>QWHZ]'RXO<-=G)9]E"T(OH MSZ?-OV#A'[IL[16QBEHXB"GF_8\:P.;*OAY Z)_[L^O.LR#M6RV]:;=._1LNU0L=?O-R[<65CKJ[\'D[:[Y'GS'IYB=:NKKCN%#9EGX6K_ M6L[R/X.EVBDPV;(MC87ZS[O.^VMEI%<_"BFL]8_1#W^.'^)D1#:-V_;'X_N /7GQ!V?0]D[EM6X;N+2=WP8!NYN9C]B\=-[7#:8?VI^M M7&XK_]IX%)MB1'7-QR97^5O8G/ZOU M7ZGH@I46;J4%]K]Z W8V7\N??MMZI7QG*^'IS\N4LR8!!V9=?G8=E3=QO)## M)NH_,R_=NX)AB_-9:$N.RF<[/",:6'5%B" K&E- "R^>6DUP;RPN&O7C?="0)$+&\N.QI<@;+E[DY&0LFU M"_[A-5"#FS=_&+=VVB)@NR;=%AA-@F*=-$8:8X,XP10Y+BQ*6MCH*-54[8RV M>$A@=-W";A4B+;F_[:MI^/-:F/RE]V+_-OUKS#U%8=G_9(&D#M*[[EL"D75\ M\!8I?(O_?Y9)_5]+8+T2L7)Y,:_UHGMQ#SC>ZTR!?/1C+N56C!"08SNJ=DMG MO@.TDR/X4?K)<76FL;FSE1O&=_9JN^-[_A0>1S?I C MM=G[^K9Z3R,5]!F]\1Y[@-WP+D^L)UCO6CEL)[!36,:3Y+1]O7)EM&^$T6AE MM,IHE=$.SV@'[FUY"LM8&:TRVF,RVKO9PDXJFSUBZ?R>S>"G4CK?3-]WN5O3 MM@EENNQZ)E.UD;\,Z$ZC3O*115U=A,H'E03J(E0^J"10%Z'R026!9[,(1^LQ MO)D?H>"B#^EUMID[H(:DB/Z:^#/I%J=KSOULY]/9J2%N1MB+M89$6!Z.X9P"3*N6F;03P4W".J"&<>!Z=\#M9U-$KFIM;(DT= M11PKAXRV\&=,(O@@"+>^(FU%VHJT%6DKTJ[Z!',A&8L$"-0)V> CBD$X[J+ED>RX$;AUQB;%$2BX +DN&#C; M$H03L=9KPS1+%7*_27E;M9Q;)9Q5]!U:]-$SFGDTS):YKK,* MOWLMS[,1?YX$'1+A2 <5$&>>(Z,40U9Z'+ 56ENYTY!?!>^]L,M M,Q+[8#F2DB70;XU")AB'G,:1!",,QSMXFY2G *D.L:0M*I%/:S1#5 O*J93. M>/$\W#L5>"OP5N"MP/L015<2*F.,B 4#BF[,0_X434A%09DC23*]XU@@ ,8F M:8*B PV9!SC;41%18D%IIJ,E["CI>15X#^Q97PT"/!U,_=)! G>].M!*_%1Z M#F\-9KBT[R.:SD(<3OYNN^]EGC/0-00&"LL=[Y87T^W!#$/+WG4$INF>JP]1 M=!_<., @3@/0V:?\KKEYWXKD/MV3KKZFI>37]01X2"=$*K9(<:.1_W]L;L[& M[RM2/5_%?[<-8NG+<\2.W"^4UTX22/:??=V '[R(6U3VH!:J.EVJ.S=C0[I8+V MRFBU1V=EM,IH1V2TVJ.S,EIEM-JC\\39K/;HK#TZ3QKH3B/"67M1/?XB5#YX M]B10%Z'R026!N@B5#RH)/)-%J#TZ']6HG>-J MR45%VHJTWP;2&DY3=,HC!ZB*N*4&&6MR6P>NK*0DJG;65QBD+OV?>2B,9KY0-%F',\GPKSI!VBB+* MC _>,$<%OB[^L-+.""60=++,;+%(G3)JY"B)R&*K M/(8_!6<5;RO>5KRM>%OQ]EJK."55$(X@%C5#7$6&G*:YZ:84U(;H@MR=Y$HH MYX"XR%+C$:"KP/ %Z)([/*2A23 M T47VSQ$4"2$'0N$Y2;(QET'7D6-%E93E)*AB >GD5:@'#LE>,*<6(5E!=YO M%'AO[-'9+^FORXLX;_P?^ZY^MS3RDU)]KI'?UW20/'8?/Z#(.!\M9J-?9PMX M1OCE]6Q:PBAV$__ MIBE1+]O1+T#!(X+1_YMIN1QQ%>U\%*?YG-T^@?D@.[J8S2-PX<7E)"[B* #C M+-LV<_$LE4M\L/-FMH2;PU.THX_-XKR_N]]\WK1ZWG;]O!?19A8,VP[_D9V& MYT8@9CS];:(V75;-&KS'K7CT:PC M>&?;ICQ WZ0,SKU?Q&?$?'T3RWT\ MAU(G\!SZ3'_]NSS&8]2.GO>R$FM'ST-U])3WK\I]HDV7_GL)ZAK#1:/D>ZG< M?9J-E9YY_[+**#OF5V66AZ;@/89B?S9O?+1.V\^E#\CK MC:3(-DZ;V;S/C0S+F"/BHA;L[+]@Y]&)YOYOO^]BG-.02;OOO_]"F\"=-TZ@ M)&+NQF$-,LEI%)6W$1.OM=CISAHH(9BDB'P@< YF%CGB)=*4!!JY),SL5I3/ M&0,)$93*H5'(BF' MN+ 8F6@LBI9QF31+T>]T,?+246X\15IC.,:#2<(*\ MY!(P, :DX2*(T,1Q\ R[M-O)[8 8R#$>XT-76E<,K!A8,?!)8J"B5HM$.4853YY? M%T+, V11%U 4).;.1QB9P#0R/ 3'O8GJAI;*!Q1"NBKB51&OT%>A[\N@S^(8 MG.4186$XXI919!5E2!#ML!-6X%W]VW*;M# 8Z:@IXLI%9$S,S@LCB;"4:G=< MZ!-F+&B%OGWQP)--@:M[7G&OQSUFHR$1:$%DIX=N@A"- 8"0. M*Z4L,L0RQ*, ]&,"(ZD%,U@'YLQ.HW4>-*"A"QAW?4 M/O&9KQ5B*\16B#U,<8*B1@7BD/)2@(9O,'* E\B((%4RGIA =L8O666,$P"L MSBO$<8S9%PP_8DHR*ALYQA5BGP4G58BM$%LA]BXMUM%H%44DA8 X<1XLLCP8%Y[QEE!AI=878RDF/A2X5A)\&Z3P; M$#96XA2$08;)HK,:Y&0*N9#"LP HC-7N)*G(F0Q&(Y%HRLD2.!>@&<0CM2:X M% T^:N)#!>&:G'QRSO)WLX6=5*NBSG*MLUP?4;HYJXB0 447+)@+7N8H+X@K MZTR05(>H=M+Z=$YND9PC:Y,<3*[,6Q2 5/&>7.ZW#(]);=%A-C*H_09.+) MCW&MF%LQMV+NX3%7&!^IVV/HP$$<$*2=03 MQ#USR&HN$#::\4B8T]X?%W,Y46-&#MS4HF+N:2C^%7 KX'Z[@&MDT"1HCPQ5 M'G%)+*BN+""!@PF.ZX")O ZX@EC*$Y%(Y[1%4'(-=OC=PHO]<5C27Y<7<=YX M^#LT'V[Y%$X](25Y?>_/WNZ^*Y5?#E[REM?;W8(5N_5K-'0S2)0)ZB-R6 <$ M5B38H1(8R3F:N(P$2ZIV(ELJT)1[C\4@$["II\!MV 'S":DM2\'+G239G^U\ MVDS?M[_'^=MS.X_OX')_FLS\/[\;16"Q2SAT,0?^^V-Y*3^Q+? 9+.4%FC3M M L5)O("%*,MY&>>K_NRA:2\G]NI%FL1/FWM*\M"G?RS;19.NAE4L!Z%V8>>+ MEV4#4;Y^^\+9-DZ::=S9ZO5>B#/%R/?[BHSL#-7ZW+[M/,3PRLTT/S0J;_Z9 M-P4S79T-=+-!,-TU"<;7KWCDM]HF\X%,1D GHT(H*Y+O^+S\7#%UV9!F&O([ MY^5AWU^_]09-R+M8[S!QL(3%&/_S[OVE*\5R$<-HV>8QAXOS..JV SZR(#WL^S@"(94GE,]2=ZEV-%LN M@$2F(9\1EO/A1+A9,X/3IF'43.'"$:Y@FTE&W]%BUIU\#ILCC;#D)HW-XK)&+<;KU&$T:7<[R M&C0[YWYL%N!?X&KS2_?5_&#R#R)I-FADHX 2AY'@$F@83RA:Z155NND&^'LG2 ZW^T M\[#>\F>V S>PTM;TO"\2V?T;YK=Y(<^D5&L!=%V*R[T*<7XFF-J;$+_?BO(S M#9:)UDH;B:FF#Q'?1Y'>#R&0321]VW66^W5KYL>+FX3W@XG%G&$IGC:Q&&VH MTE@()3C!Y@'48D^66M[MC,YG '49M7"PFW>6];<][A^'T*C]L!L/NQ#8'&C_D4-_.";/Y2B-, M*^=C]@%5T5OMB76$XE/OY;[%'L@;'^ ?(,J>BOL#L_M^4R#?2%7-IQ<];VU1 MV"48+F@Z"W%XD.^V%J8L76CFL4297\#K+R^FVQ1VF9WRT_<;E5E-%VSL2Y>Z M#V[Y3G4XUOY2N16.WMB;_]CM,F-Y$C8_+S_ L9W]&ZW&9P3]\'6 MR(S=3;W68Z-FKYJS\W$M3A(2"JA! FS6_/KU2*!.%%D7@$(!+LFHJD(B,^/P MQST\/-QGH_JU7>^2A?#9< B16U"I.G I,@BR2*6XS,:LI89ZR*[W:3=Y\WO" MU=QB7-[77\]UX]M)_OE2Z_UG5_*'Z4_+K;M^QZ]]OE2#:]OES6/V]3WSK^Q% M]";Z=@1SUYL1'Q"D=3H>3__H2=NZHQL@\*9H((S+FD'1&R$7)LFB6[IS5MND M@]AOK[8]2_SCP[YZQ4SIMP;[#:I/LU+Z[W6C+P,T&^:?N@%2$R_;]1[AOR\F M92#9L!GQJG^EJW^1@^]ZXVNZ0!')W?=O7N 6YK-B[8'13.>Q2_UTOJVT\J?1]THCL:C^=F;\WM\[1CRTJ#3KYGG?VKZZ^L7\=?2W'7)79^S MU]*[I]Z$WN/&>PBU^_>XXZ"\^V92V=N$\B&'YQ]T1)$_YXF96VV6I\=E'V\' MX$QJG_[;*_/JVYWQH.0FYTV[I?O]I4S6[YV])>>=?LE<=/ MKOLD_MB''MW9V8B'R."FFOP\I_9(YAZR'F6MVW%7CDL^X9X^"@>'F+CJ<&'WF":WM3@ VXP36]J\ $WF*;WD328 M2F%ON+K'KV5^GD/HN_&TZ[X?A/E\-HJ+^7D"@-_"K)M.NL%/T]GI%-=,[70. M+.-S*4/]YO-P/ON$NG_K-YUC\VCR9T;GD]:Y@JVQY<+D"F(5&B37QHKD4-Y,XX?ZI'!&>:N M%^Y!M M9".5!6]$!F6,!U\R@M+S)$M0IO*\B4S1CX1KA[V//]U5!-4-N=MRC;@7)&[? M$VX)MP>'VQW T$<7:S$,G$*F*2D]1,]P_6Q,K-IX6=5:06AIM3C77+9&.3/MG8;1G:+Y*] M+M-PMFQ*I*.V79#IMKC"%RS!&ZG"=$>LY6&KM^JD-LHG$#X%5%5!0#29@[+& MR1JS8F6M.NEC?,@_KW)A_5[28C::CTKWKL^__W[21\W=S(+SOM5@V) 6U%O6 M@/<)-ST^&2/X$GP)OM^&+V/>U!(M6&<*PM<&<"$8\,YR&4(-:MW1\A@O]G/" ME^A+]"7Z[LW$(/I>NKE5U-[P LA,A_3E'((1#E@M-<221:QKGIW'N+EW1]\^ M@QS\3YE-7_T%"+N$7<+NGDP,PNX%=J7+*18GV,(]R M$P[U9S1Z^9 S0_RE .W]<2-JN[/IRGW98?Y/MUS-$K3 M%*ZZOWV"B$^3)$/^(:KD^V;BP(78J>: M\L8\.@1=20PF!A.#M\]@FW04*B)%I9"@(JY>7$T2/ N::X>KD,UXZW?,8"6' MUFMB,#&8&$P,IN#WK%1!T(,/M8(J24$0:#\+7KPU/A:_?K+HR<'O&Z'\_L3% M[RWN*7J>N$_%6R8UI&H$*"XT.)X89.%$]E6+;-W&H_!WXO_PC!TI MC+>]5W $V2WW,BO0"V_Q$Y- O?#64XL/O\4TPZG%A]UBFN'4XL-N,(VCK((D?.17&2;Z3PP'^M9/CM M4H1_[27X?>W/:W;O+\6WE_AK(1E+$7_L\4UFAI(=7NY8"G8F*A(5MYBJ]QYP/>38JJJ%GCJBX$RH^Z^J&J$A4W!05 MD[ J%X'&H;5H]W$T$WW+=B=9"4I$GTQ[&)\PS/:"LZO>7$#B]8/"B]T89] MON?)O@:ES_'5>WGGT_1/7(%US0?\1YCECOP9I*-(1]U;1XE8E"R%@>.M#!A# M4]S7RIK3U\B8O4MR(SF'?IFD66GE/\+XI^G)R72RU$[73]_U?_NQ"?-OX:Q= M_'8V"Y./_?>Z#2JNH9#D^"50$B@)E/]B/!Y,&K<7(6%$>KWCM=(5<9:C6ZZ*!VYB#^*8S'[T_;VW5O)_F_5A*].1VE^)9S)!^? MH! ?CW+8]X./&[4I+M;Z-#%H:4_#3CP@'A /:-B)!\0#"G]\'I\6?M@WM*7Y M[LID-)T-)M,YOG%>E(%@0M-BCDH?4^GCW>Z A^P\KPJ2D@%431XBDPF2S:94 MI;62:WL[VW.8]8#H\.W>UY]+G%_62=Z,>]!9"E"**? E6G3H%FB\\]!00C&AF%!,*'XX MBJN.3,N>:WB9$-)MB10O.(_6DH(FEMPO')M4A%"LBUFQUV18RW%SP:3 M)' VU$)1V>(]6L ?*$P47E_$\&)5$@ZD5+B(8<6!TS6"HO#+,8V)PGLQ-8C"5[WZ:.P*B>Q-)B*%$_/@4DQ@@E9. M*:V4D5O,_KL#"N\B_R]1F"A,%"8*/R%!61$Q:3"5.22JCQ!9XF!MT:)JJ5E= M.ZB[P6S#.[*%.7DDMN/$WY/BXH?H=S[>#J#ZES0;J -('&@V4 >0.-!LH X@ M<:#9L-TXJPTOU_8\SFH9.H438YP?X*%[%V:3T>1C-_AN/.VZ[P>G9;:,M'I# MDY(018BB#B!QH-E '4#B0+.!.H#$@6;#[M=SE GKJ]W=%[+=29B).ZHHDV>? M%_=O_;\<9#["G03K&9,M+R!J$:!L1KI(P2'$G&*L0C#O-G%PY=S%\EN9G1<8 MN5%\^C_QQY)_GX=YZ=[7MR=(V!1^GH['8=;U7[F($V%7XT3$'6$B[+6A).YT M'H7H2'1\1! =YS4:ED#G(I&.B+N8I(,JD(Y5A(CH2'0^/ MCAM=87UWWD4[YF\*Q=D<'1CI4N.O!">:S9EME24'-#WK)HZ2;)._'0[1O[V" M.T$LS<&!^+$2^3T1F8A\<$3> 2]%*GJP>G(Z:69, M1--,$*BLSW%S7LQ,<=\S%* MEZ4U BIS#I2,#F+1&:2JEOOHE6)\&^[FG?)1;CE]$?&1^$A\)(?SXRQ44:T4 MLD+Q"0DL!(>8LP);JZS)\^#,6AKL33B<-TM@6?]NNB' '_/H\]7FMB_VFB2\?YO]&LKY9]^^'JK#?[Z#/[BRW>Y?T^]G3$]IM:FUOS&CI0O(: MI V(,EDK>,<*N%J4=SS(',Q-++4A/Q_QR\(E[U;C_%<+>3_"[^M- MBKT]F2XF\UO3I%WRZ9=?_WI7=C0]5.SK*2IW-@':%-R/\?=1"AQ^CW8Y:WNC M04 L5@,70DN&]GNP:\Z58I)21B>0$I61,DD##K^!ZKGF03GC_)I:VH_QET,G MOU[>9E?#/QS@BY^6U/IB?/;ZJL8X>/3_O$!"3WM0MZP"%]3N1E^^P>S=CU![ MI]-I^Q6O&RQG+@I-KX]ZA36XIK!0)>V'/-?BO$XHQ:4RE$VE$H0J(J!D\EQY MC"6LG5RP6B+L\?)8"B[O [/@=!8@G-(\F:JCS+N3YY7E:1Y(]M=?SWFY,ZSC M->,V%,NF#%LW]W9LRXO9E$FH%)YFO1K@:Q]_-&O7Y^?7!C MWMPZ([;Y_&:-W#U51VUU7KHY&N>G9=*5-G?_93\F;_7.&)4,6)71B!%HO[K* M$QC.4Y6:*^_7)F^IF6DM+:1:T?!52+Y0G0"4 :&TX*%ZO>^35[S^^J[1SB?O MIX!K.=0@D[M7;WE5TFU]%3<X)JH2>+2H4%WF M$-MR6?L8=4#=&MW:_L=^+)+X4'SC<.BNQO]VP?ZZ%'/Q/&*\EEOM6XU=7M > M\&8TQV>GKS:_']#!W\OI8I8^H81W1\6Y]Y/!V\7'!1H;OJ$C\]5OM"5G2/^]P,L&X9;"H76P M++L[^+U?VJ&J0;E"/3,('S_.RL!S&"]ZTP>MHP%^AA\U>N*E M>V(+25]\8LD#]Z790CGA8LY;,,Y')32/>,':7FTT:"4) R6U?091&43O(WA9 MLZH^!6W7H@G[GKJ3M1?\5KMRAHG4+2DH/P24-4NBH MI0Q2J[737JK$$KT+$&P[H>M0#44M"M@4<7U7BN?.GP_H:3?YRF#^M&Q37YCZ M9YSHUX=2E6>F_@G?,!4&%[WMQT[0T_+I% M^K2R V>7RN;A#?AKB;-%F)TMMUCZ)J!Y.EL^[O+.:(YB'X_F/9'WA)C*A1RL M]I!%,: J8M-%_(FA9(7$61)ZK2:,L;4FQQ5:WX:UG5F.0HEFH=$6_R^[Q'D@ M8EX2L\W7Y:1>ZN4]&?K@A3#*:##%HV%?2H08LP69G6;5!X]SX.;0.U.452W@ MWK3IDI#,J#\-)!69"3D:9]U5MOZ]Y$7_S%\F_P]*"(KA^.RG3& MI,CW&WTP=WD&GM^ OQC[_SYO=1/^IAU[YERESWD_QWU,:SDG_&=?WD(R[: M1]/<4^">,J_OD'F]3[[LI07Q]>735U9>5^?>Z/IJ[F(%-US:WRA:G_KK+VTG MWNN9;TSN;MCNNK=+-\DX4\)"]5(V2]^"X]9!JFCH,Z.BK&DM1$R9%)A"XR5S M"RJ*"H$)B0HM*!]UPE5?>6Y#9+\F)BF;K2J;7J;W8//^4H-U^R+?1D6@G MEP0N&G!%CNMSU#_%:"&U\8&7-6MS<_+]]W(21LU??"GHE]=L6.3]'BT]9N?M MQK;ELMKJZ)7-E67IZ;*/" Y;;>W?URU)A$5:&@#+,5DZ(GH[J5?F2T.RM!\& MS>\KV ]7G.(WO]Y?P7]H%Z?0?1K4\?2/;FDNU-$D+/US;4)^[G=6VG5+5DRZ MZ7B4>T.V#XMN+J^E==)N\]=VFZ5%J9O>E3.)U@S M/WKG"*X)R\I-L]K-*[66-+]B&XVZ;H'O_O?^L[:=H[:%9A2652 ML-<'I^,P6;TS6O[8[N$@]$+>?P,GQN2*"_SJ:@P_.T-A/RUXV>(4>W9ENN$P MYE%O1/5W*/C[].0RP_"S2 PR9K7C^9<_Y]'G01J'#@%U&CX6F$QS.?_>J^7' MY^0?ER^0^RT#;,X;?-O%R>2'/.JPS\[>M$]_. VYK5XNI.:U'DWZ5UIE#5G^ MX1]H=X[JV?E3^J\"]ML/T:O/V4CZ_8#+]L<#F&O!;SW M\>NK?Z\.SI6?ES'P?_YTD8BE'ZUE=I50\?7?A/$?X:S[X=6_7ANU\R'I(_QO M'X^G=/N.#H+>WL=KC[O_$8/UOKY'8U^0SDBC65J_SO3_ MN[NF8H8KVB[.U4\X;5NY5SA<0[\5>6T#^RI]+GOBIJ1_:G99BC7'Q6,.8?Z>/J%V&I?W]0/*9+>8G?7VY(]G/S6X?L"; M_SC&WU\-"MJ&I\U:F2W*JR.P7IHJK=,QV@+-BNA/\ RZQ0F^(=ZLN[G1L;(R MSNYA=;YY8*C#3E%U^QR]-Z#.3SRMNFOYS-4KMM=Y$Q;SZ7E!^?86#=[XTNUR M0'4\7:!:'7TI^8?EXSQ[S?YT?GUJ1]9.N_*F*Z=AAF;;>>/[0W[+6[^Z+??7 MYU$W6E+AS?D]OI;4JW^J,J_5GYI"^OHE_#47=UURU^?LM7!/O0>]QG._QAT) MY]PW"YELN##E$>3".*(67Q1+,G<42[JP?L]7+Z?S0;_"'9RKQON=Q-]4LKVG MK4L>5[[T0W\.]&_3/J#U70M=>/QL^D9_+@67R;WHT6<6NN/H I+"!_3G[Z,O M)(.;FX!D6^P!Y@ZRQ?_676_#MEZ*J"F(J#;%EPUAFIV%I>F\=4AKEY5N7J"97?5QDDGII40O(A MTU0$A@A(!"0"WC_SCNFZ!U>A!>:,AA&A!%,^,8UZJO$; Q]1^V0$!E1DR M^_5S4"0)!$ :=@+@S3.A44OC7 3#A0)E DI?*TL2JG<<:88@\Z+!K90L@E$ZU;6,UH\IG+(+ CH]5/;K MJ5F.710>YX<]#V\B/^Q=?MC^6"VI'U(_I'[N[X/EE0=O$\244?U([="8SA9R M4 QUBHI*K.7^W80/]O9\062*[[-0$ N/Q'PT+C78H)E\C)\5;:FB/70G+@H@]9&ED=R]OP MT&Z7A>2KI9C97?IJWV*;PL?SV@RG890O:W210CH(A71]OMR_]?]"FNF1]1U0 MRTCO$_A@46TH!A&,&+]%>=,69HI&*0JT7OGF @WC/8(F6):=-M/LXCO'GENC[ M+^L%>_NR!GM<]OTQ">3_KVM=9C-?^A'#=K]NS<197P\FI2U M\;WL_%9[@/]I4P.^EJ7E?C-@]1+G31Y-VDM#W_)OM+1M/UW4C[A2.^(\)3F[ M><<=M^I&CM?EA!G\,EEB<72E OK5BC!?J1!AC#V@"A'G=>>F...;7FDUIO:C M_)SV7(8D-*0J B@C*L1J-?ZD,_/%)1XV4D $J17+['U= J3Q?35!KF_*KO[X MK5U9Z$IJZK7M#G:MKOS\C^GS%Y:;7;1KT*T:]F;PUY)QO,>#WZ>MG-=YD:R? M9J->>3?1F(4.89GFR-&]+#-WAQB^)$7[H2]Q?'- 5H/5JJY\'F5\]Y _MZI" M>3 OZ=.D'Z?NXNKYM*_9\I^O?W\]^#A%*VS2OCS$V3H>X6]]"1CL@?'9L"\J M!,OR;:V0&QJ.^8_0ZM1VTSIO/_5SH2NSSVB,=FV"#TY&78>/@70^0?"E_H'? M7U5LN^-5L>L^]C6.NL7I2DFC#+;W;DTH:3%KA6=6S^@)E,Y0),\_&2X_POF; M2RV3#M^TKPG7"J*TVG8UI&7%I),I]N'DHC!T>RJJK-2=/W>(;?T?;.UTT:K& MX0(&!Z756RQYM-0"?:&X"4Z+LNRQ\SX@ =B!(KJ=/>MS:X3?^CCK:Q]>':M5 MF4!<1/677YN^"94<6BN#TT]G7?^,=G$>?>PK88VN/R_T 2"],'T<3V-9SO"[ MWJX5?[Z<[&=XT\GT$^SAP<.-/')?1%RM&6758)6Q6%O-D/*^F\VA^A%8*Z5FD6B;&" MPZ##01]5;-_DO.0U?HBOC1,#Q7 0SP8%WVIZUC][,6\"C!KV8[DAWJ.3?I#. M48.OM&Q37SZR_VXK9T;"M#NK#H'9C\)HWMUF!PQB6$W--C'^"&?]_Z=/HU)7 M!F$;M6;P-#+C=/HG3I;O5G5-?WK_\]]6!4R_'_9/^*G_XKLOR.U>L[RO.*?* M;#@H;5+UUF6[/]ZX-YHFR]IU):1/%W)T*<7+:U=OT=3"]3)WO5ROJIKVG[4) MGI8OC$(S73:9N-ERIJI;#:NU]YJ_.G7[;YZCLNNJ4N6%[S]_*Y3!;G M.G+YM[>Y+8ZP)]_]^,N'G]\.PGP^&\7%LK-1E'X+LZXUX:E^YRML]6,[E)TDHN1]/%AKD[%DJ#6K^6AE_=UD[?^5_GEPGC][IA;S3BZDAM*F, MTB^FA-#+;C#517N0;4'5"4GF2.:H%N&+E3BR(XAI5 9FC\K 4!TF$C<2-ZJZ M1.)&XG9XXD;:C<2-Q(VTVPL1-\J/LN'\*.L!?:O]5CJ51:>RZ%36(U(8!AZC MD1*"5@R4UA:BX R<<8X5QU(P:_'@R5AF+7=0B@TM&W8")[P &8.R@6FE^%IF MZU6 SU]GTY.?\&;M)?YK-/_TTRH<[MV7-%ZT*+RW75?P?_E#^'+]E-;O/U^< MPY)7P\5!WG$0RSLW-(R.8A$AB9!$R(<3DAG%HE$5*D,NJBP#LE(S2%X5JWC6 M=CW?=96FX#4%BK L:*,5U4F MLY:W@2678TT2T,SD:$6*EHM/.>#2U8 &9E9>[1,CI;=#J6BE394-=^0-_MKY M4?();TU7W;U#]H(%])$3XT&[AH>MYC(:[TS% J*&!,JAF@O2.XCXGR0+"\RM MN9-5SEXJ[:&8A&H.]22$Y ,D[F).3ND8]LA98APN!HS:KI*[S^;I\[2?I[T<&N<)P 1@ O">3 P"\*4SG!D>T&B%FCT#%9P'[X)%6S@5 M5FKQIOB; !86_^L"@\!%!<6, *]X N&#"XX'J77='P#SH61VZ*4@!!.""<%[ M,C$(P5=JV-2HT'!.:- !F,"DT)P:9Y2]G(?M*"Q;*C, MEB,7OSFK#D$/$I&)R$3D[1.9.5Y5JSQ<6N2/$A8-R.@M5%4BDSXXEM8K(#V@ MMN8^$%EJ,U3.$)&)R$1D(O*>$SG8(&V4"41%HU=%Q++WBD&MTKD0:ZAYS49^ M3+KMYR.R' IFAGS;49E$9"(R$9F(_/0 0E9+"L:#\R6"*I)#+$& -])X916/ MCC^E2NCS$UD,M?!#KW>Z?7J 1+ZUA.CCZE%0B0,J)?6 MX/$TF-*M4XF#;_8HR1S)')4X.!B)(SN"F$99:?-IVG[\?E#"; MC"8?N\&T#A83O+2?9:$5D__'=#29#S[C5Q>STKW9-!1?>*3*O:EX/S'=6&_L MI5JD/B IH!E ?7#L4G"0K:<6'WZ+:88?38MWEDKX:APE5WC7Q^0RN!J>V-_D MZEW9K@(SMUN(C@X.4&)\2HS_\(!_:VMEGG.PWDA0HG)P(AAP165=E&.LQ$T4 MH/MEDJ8GY3^F7==B_I=.EK^5^:=I_F7RN73S$WS);F/'8)79\A'8%QRX3T1\ M4<-.1-PQ$8UUSCJNP(K(0+4L9*Y6 2ZT+.J2:Q'*)@K.[9*(7FOB(?&0>$@\ M?#@/35(L%@W1MYH2S&CPBC$0*BHG3$($@\? 0/?6"6 M.1: %2%:O9P$WN 2N"JK9!!5Y["14G*[Y*$8LFVG\7O!1-Q9HEKR]CZHT!QI M,,KM3KG=MR1SWYUWXH[5J[)5&(ZZ44A90"5CP0NIP+A64HDQ8Z+;1 F[#:O7 M#D<%?[K+,^V&DNTT%]C>9(U_K)WZ/5&>*$^4/S#*(])E%ED ,QDI7Q#;H1H) M618N4U+!QK7,CX^ID_.$>()\81X0OP1(]Z9%'*J'@UYB[@6F8%3Q4+Q M+/C(C3/KD26/J<3W/(:\'SI_G%6HB?)$^9>Q)4&XWR'N(PL\F&) ,M4J9:0 MH?EM+/*;J^*44&L6_6.J_CT+[NW0'6F]U8W3?F>A\\=5]:\\X=@R*69*ND]) M]P]9.7NOC Q<0[)<@%(Z@'=50@[1\IR9*6XMANLQQ0B?9RUF4#L?:Q%"6HT1 M] GZ+S",3 CF-=<:F&0.E @>8G >1*K"(ZQK=6$3U0AW&49FMWS*8&\I3+&W M!%^"+UG<5W8_BDM6RP"*^0C*Z-CPSM!Z]LP:@:@V:X6T'E/:\+G"F-RV3U#L M+>O)XB;H$_0)^K= OXK,G&<C:5LR['W_Y\//;09C/9Z.X6):5G$\'OX59-YUT^+W9 MZ706>LB$]:^5\T*I=]X0)U9[H]ET/&Z7CQKI$17=Z\&]7J\;3,HUM!V'2WVG9[G+Q ?[AM$PZO%^[][1>?K!\ MSO?#P>ELVJID8C\BYLX?/P]?2C?$9N,HI]&JF_$1X62*@/J?RS\D!%8830;3 M^:>"WYZ7DVXP_Q3F@S##]DSGC>K=".F%+<7+\*I!^1S&B^4=\(6FDX_3UI3I M:6E=@S_A#SUP)ZGT@X!O?_7N3^\L[/RN:]_&L1W-FE(8I$\H%JW%R_U"7)-T MI66N.VF]MQJQU<-:J\][%3MG^G&"4S]C.P;CT7ST<=DP5!?XL':_Y97]:R]F MJU[ MYJ4I8+\8S3_- @)G]J-^H1=_?V7[<7W!WP"?JV]_GP6\%66WTK3\S&_ MN/^LC,-J.DT7,QS5$8YF:^[R4!C>X?7@J^K_6])[H=17_%WI])(EYYHKJ#FV MHYN6@V=,@RE>E!BS8'5MZ^1Q->KQ'FDT7D["]_7]^3SY;39%G)PK^]_+QUZ[ M?YC^=&5#]P,^^\?Q-/WSU:"@EC]M*)TM5FE*1I-%R6_G]VW,_\=WC,;;1FN; MSZPH)],_^JG62]!LU?,XN>*B:_CK!MVRFR_>;4TUK[_RJVNV$%Z_8M1?_HQJ M?)#&*(O_]NHT?"PPF>9R_CZOEA^?3])Q^0)Y-%L*32OENSB9_)!'W>DXG+UI MG_YP&G+C_95 D=&D;^HJ@&+YA\;<43T[?TK_52B3C";6E]9IK2KQA;7UY9XF MU5KMY)W5&7C,, MWS?CJ;:G5OU<'Y\K/2WOLSY\N8E+ZT5H&FH2*K_\FC/\( M9UVKD7N)XQ6_PI5% MUKT9MJ]1/8^9S!?VV*YA^0#S%/_\*UH;OZS,AWM\HQEBS5)"53>:Y@Z5.1I! MD];,[WH;:KKH4/=WW[_9=:L'MZY.]D1$J8(]5;"G=Z(*]L^.HPT[_8^HQ51/ M^T%K1*IA3T)'0K=3H:,B]GM4,.)@;(F-[O(^8@N%B$A52ZE(\//CD(H$D[A1 MD6 2-Q*W?10WTFXD;B1NI-U>B+A11HD-+ZR7W?VU?ZGT(A62H$(2&S@MH%U2 M*ELDDBFN1?Y+<+(58?2>B1BBYE4\I?3B:3=Y<^XC6[K(WE[QD'V8_A9F+0!M M0S47F1A:QZF&!,&08$@P?# ,"V.I,%\!V5= J<+!)@N%#R9I UYJ!:H@"Z-S"GA(T8A@/)J-3ZFXN%O# MT.NA%%M.GDDP)!@2# \2AC%&EJ-QP*/G"#:FP'LT#"63DDOI5#9K]: >4FYQ MMS!4'%?)CF#XW)46R97;_J6ZBL>=J/^9;9B7DI]_!UHNR<*DKPI"\!J4, R\ MP%\EFOJE2K3YPYHO^"%5#W>JY:0>&GZ)0:B]0"WGALM:"AC= MDG0%Q<$Y*R%F'YB(7 >WAMJ'E![<*6H%&WII"+6$6D+MGDP,0NV5'.=<\:21 MLD7A/[7Y882UX(U/29E@6%9/*0&X4]0:-]2[37!.J"74$FH)M?="K?/1&9^A MI,Q!)5DA%&U:D8A47?9,YR>5W]LI:I4>"B\)M104O3^>]"V=-B8U>#2;6[33 M>X;(4EP/_7M(5;@=GPDQ0VVW[)T^ M/F$@!A[EL!\- Q7W.CFM(<2,#+1:@O,Q0E*UEEB,LNMVX$,R[N]V@\[([==* M.SYA( 8>Y; ?#0-9K)H9I:':Y%H-20M>NP@U2Q%9$=F6])1*8KNU YT=,CH; M3%'/^^*K_5K!)%)2I*1(2=U?26D3@I89E&HUC@6:W[&BT9V=-_B1=LZOU3C> MI,/VUVMB_,NY%&^\VC$?.DD6/,&1X$APO/]NE@LA5:M 1X%PE#6 +T9#REIQ M[Z2R+F[3D[L[.%I)J2X(C@1'@N/]H]4LVGJ""ZA<(QRY=A!"*>!D$3H[$[58 MV^;:I(MW1W 4=J@$[7\1' F.!,=[P]'[4JIT$JHO"11+[2RP\RWMA2G91L&V MZ_O=%1SYT'""(P7P[L@I_'/!+Z5E>?6^I'PXF6(C_X="=4E%'92*VJC4?'=; MZ>5=N$^4P35 S."CR:!#O);Z\P M85,1(&JH#C 9Z&,3H7U/J"74$FKW"+6,:5=RR2!]V\MC64!@@4-++E2E-BHY M_Q1/]0Y1ZX;&>4(MH9902ZC=0]1RY:QU/+<<;2W-6\!5.G<)>)8!+5X;I5J+ MF'B(WWMWJ%5NZ.WAA?01:@FUA-I#0&T)0><2+3@=3=MB]!"<,>THB9:BQ!+R M^DFZ!WC1=X=:;8=,'5[.Z(VCEL*H-RRZYUL_@_+EM$RZ,AQ,RIP4'2DZ4G1[ MI.AL"L79ZD"[A.L#WC(_98;=$PJ_E 8>$ M[K#%I8$&^)MX? 6V6$<"8J,*Y5VC(E@(LN0)%>,^NUT&(C[O)= M\=8,_0'F*2+>$F^)MX? VRA*X39*4+7JYO_6X+-%WC+/O)*B*K96&?8Q/O-= M\5;P(1.T24G )> 2(\V_XS]O$'LS#ET$LDX(?#KY;N=))ZY'6(ZVW3UK/E>JL%19< M4KC,4-E C%I#+3*T\UB&R;5:-8]SHS"-D9GIE/):.??'><^WB5FNAT*0 MTYPP2Y@].,SNPL.B74HJ(\$BFIE*:P;>Q0+%B9!J*MFSM1*TCW-I/Q&"]XW8 M:HK^_VM/O_GLQFI]!#%W)*"4G;6XODZ>L?-BD\$CAD<+; M(X6G@W)<,@.AI JY 2^Y4PQ2INHG&%6RZ?FXUY2X<<&A9^N,.':'N[&-W#9 MT*C#2\!-WA8"+X'W$, ;LM%*.P^%J0@JZK;28 R85[$8[GE(:^!]:*[OYP"O M'TJNB+O$7>(N<7N8\+K9K2ZF%AIN P1E,QCM8\J:*5/+4].(/P=WA1Q* M1MN+!%X"+X%W'\$;E>7!C-D MG#P-%"J^:V?[?TR[;M"[UN>CR4PH]_\)HTG7)+=T[R?OKDGN^_HSRNWC MMH#KZ$O)\#]E-GWU%S@X741A-<0^8M_VB@>%+((2''P,!51P"8+3$GP1U>KL M6')KV: >$U]-['MY0D#L.\IAWP_V'83?(ZG"3& : OZGG5ZQ$$J?Q%L:Q[A. MUH9-!&YOD*[W34K"AXS3(7ER.1-Z#PZ].P"C"E'GP#A(Y=ORN:(!ZDP&772N MV8MH\WJU\T?$6I/9^>)*4E*(]5>[^\,L3+KE)(-9&8=Y'VG=S;O!=X$T$&F@ M@]% !V'\"R6S$MZ 8A6-?^\*>.X$1&.E[9,4FK5HDX>&5U\APM^70/AI^J#: MR]^V\H>2B8-3;V3C$V&)L(= V%J%]-892*PZ4"%PB-588-HX%ER6TJ^O(AX8 M1[U=PO*AI_@1(BP1E@B[EX2546G=JJ))J04HJ2MXAO!,JN@L:RC5F*=&3&^7 ML'K('?FIB;!$6"+L/A*6*>VBK@*LD+CBM\F"%\*#S3QKSTI!B_2IH=';):P< M:DDI1"D&>M?>\+^7;CY;I/EB-II\/$\R,O@NDHXC'7)_JI_ZFJP^\D@.;CX9+\%S7P"WE$.^]$ +Z0D6 YHHPD=0*D8(13>PA%$ M+J9JINR3O;@$O!7 ^>L>G_^[N$]*0&].0Q7*?B]?@:RM:XPRN-ZP24+BK3'O&5'ER M^'-/D+\7O$D:C4=]OJ>_SJ8GOY95D> /T[?Y'XMN7O*['W_Y\//;3<64B"UG M.?W&1%UN"#+Y_/2GJ!,"/ '^> 'OO&*V#[S6/N-RIJI6/D! %5)[QXIR13_5 MC?Y,@.=#Z;=?8@7'0F2,YY7@M?W<.\#Y_[@N_&TZ[X?C'H9:/\W7N06RHZSM5TXFX[' M[==1 USIYAWI7PH".)0@@!UH-B]B"=RC4A/-UU0M0BA9!K((;G7RN4JQB;3> MO\VF^#HMR=B&])9C0\NW['XZOGE/N#O*83\:W$G!=5*V@+ >C?*$S/.N^I9U M-GG#JQ4F;R*3]\9QI]706DZX(]P1[@X$=P?A&8F&.RN* :W[W"?)0_#<@F>U M5%^42WEM?_,QR;L? ]1[EB=K^YA4%Y(^,6I6=#I@XOK=ZFYCT%LF_!F;ORXH;Y?#:*BWF( MXS*83\F72WNIM)>Z'^HL2J^%B0F,,AI54T:.%5D@!<&X%]Y5Q3?A#[[8UFP: M[>T5'GR8_GJ-!K^L8+"IH$4^U-O6>GNZWTF^%J+O/DX,HN]E-013K#+"@^1M M,9&C 9?P5RZ2J]*E7++:A'OZ.>DKCS/:A.A+]-W'B4'TO4Q7$"2K+@@0O!W& M5*F=U5$>;*@Y6L-XT&M99A_CRWXN^@HSM)[H2_0E^N[+Q"#Z7M!7R\PS0W0& M7S72-UB(EE60CLEL1"TFR$TXTI^-OGPH]);W&0^_<.Z0F8HJAI<710%@9D"15NA?"H\V;6]T"=[XS<$6B6'0FTY7IQ 2Z E MT!XZ: \B3-WD9$)V#K(6%E2T'**5"8ITQ1JTH9E:._?S9-?^IB/5I1MRMU,/ MTAXQG>+9">X$]Q=H14?A>>3<@?%*(GH1J#$ZB2R-)I5<0KDE ^)3_?J;X MH?4[36.[1\3=AM<>?VZ>Y2N-.0VYY?,X?RN.#=I4^V[NAMB+[9#S2WN9>./, M:V/LGQZ/X?Y=S?F;?^WM[MUY>?1YD,:APQF*3SR!\:B;0QF7$_Q"_]33,GMU M_E9YU)V.P]F;.BY?KG95>YV6+FA4S\X?UE\#W3S,YC_TS81V^^Y-#%T9CR9E MK0,O7UF_MI+?V4/W-14OQ_9;3/M" (@AF)7VM7928GY9LWAYR^'@=(;HFN&K#&K!^7<:1KDQ#O\^ MK:7K\,HP'G1E]GF4RO+&Y>1T/#TK93 K[37QBM>#B^F(/7C^[T:F)3O621E? MRJ3$ 9ZF4:M_O9R(:;7SU^;'U5K"(U2P+4W9Y]*]INFRZ>F2]G:Z_-*GX&KL MP*EQ$D>3?E-X,*V#CV$T^=>VFXPSI2^@WC:0.S2[VH=]J;(VN4JC5#>M\S_" MK Q&")]^2H2K$+ODW6B"[1_E11@CT4:3ME >532B)O-!/_"#^:!T4OKX.M6"1=WJ?[M;/$_ M9O3>M@' WEF:O:W+XQFJ@X]M" :C#GL1>W/PSW(V."FAP_YK8X>2VE\_266P MZ' 8\3LX.H.?WO_\M]>W>72VV8+!35-IW2J^.1[+&UXL4'Y=G)39**W6)U48 ME[FSP'0NH&1)$ -3P)R(1B=6LU_+@/70]+V_+TYP#IR]KW\OG\MD4;JWD_S; M;(K].C_#']^AJC]M(X!KF!_/_D^9?L0>^C1*;V_M%;/*T[T*Q!7=1F[&S5GSTQ3E<]NK1JSOMT M.)C@C,<9^_&B7QLOPN [9,3\TW31X>7=]V^>=1X_;AAWY&7ZEE#=>U5SO@!< M1A:MGKEZQ?8Z;\)B/CU?LK6WP-%N+]TN!]1TT\6JW.4/%UKP->K!U1=PH,;A MM"MONG(:FK%R?877W_O5;:%CG]'&CJ/Q:'[VYOP>7XL)6RIT_EH9_ZOO93L\C_BB?>C=WHI[W1'E*/[9I#C;4+\D,C'ASB]W2'X MO(^GP3A3VJ?_]LJ\^G;C'Q24?MZ6+7;7I7_\,;KYCZ78Q.DX/\CJF)4R^!O^ M_JD;O$-]G!\_F>X3E;T//4HR1S+WG#+W^^@+2=SF)B#9$<2TK3)-$-/N[,]_ M7TS*0++A0+!6#Y6 1N)&XK8;<9,D;B1N)&ZDW4C<2-P.3MQ(NSUG+H$-+X\/ M(9? :FM[TWA[X9'U]^;;?L2#/[.&HTX@.: I0)U _UMN_^5F6SE;_CJ;GOR$-VLO\5^C^:>?%AUV19F]^]+.Z(PF']MQ M#_Q?_A"^;"J%_U!Q/Y2"*H<1(XF1Q,A',!*9)OH:L55:4"8@(TTL$&)1CCM9 M:EHK?:)T82(XF1!\E( MYU6.R@LP5290W 9P13.0EJMJ>%6*K27#ST5)S_"BH$-CI#,0VQE5PT2LD;62 M4GE_&"F&QO.AMF1'$B.)D<3(1^1!-\ZDX!0$X0(HK3EX-"&1=XI'S46V?GVM MS776(@I@62-7K6V,5&W5'41(.GO!UG(Z/BBQ9S9?CD9]V1RBK%J#+:B%4!5E\%IZ\)6'F&PR?-W$5U4* MJUB"5%AL[F4+L5@+)8J<32Q%A;1'ZDN9(3-;3EA\?!)"8#S*83\:,"K&7=;& M T)-M%SM!9G8<%>2J4*8H-A:0JXDO/-,,%""U>;[:&N!Z* ::YA7D0FA]@B, MW&^_%N#Q20B!\2B'_6C :$M4G(<"DN7.3$ +C40[[T8#1"!%YY BY MG%N)"2/ MT5U+BX4M 65D^NEHV5QT69DHF.X_#9:0K3>@W$N:.F\$=SM#QB5 M-$.CMUS/[05+"$4//_OISV[>4D7_UW0VOE?B+E)?#Q/.N\^_OV#QW4B=I3MR M ARV"K1*V"A5A"2<0YWF- 1I$G@NJ]#>*V/#3158F759>-VV32VN)SA^)X8( MG%?M15*!^3T*&-%#MNU@D?LD1C@^*2/\$GX)O]_&;V95NAC1C"PNM5+1%5SV M 5J 2A2",5/,6KQ>B,;'6,&(%@>=HX%@B@8EMK73RJ,$7X(O MP9?@>Q_X^LJ33C$"JU& TLR"Y8$SRGN$7R'V@G"+^&7\+LG$X/P>X%?+:- 8%H0I7BT8[V'$)T&::/P M+C(N:[J)7Q=M29H9X+F*5D!-0[1H $MMA,!OB^SWR/9U0^$-X?R^D .UX:?'@ IQKYSSQ;[Q:EH)9"Y5$AAOE MK0)>.*YC0BT0\%JPQHGH,HLI[='94#[$M=)0N9VN2XC(1&0B,A'Y,3&:.I1@ M;0$6N6J[G0'0RM5@O2I<2V:U8C>)'&P6M:4P*=G4YB42$!*+D(HV+LB:D]DC M(LNA8&;(=[M/2D0F(A.1B-2BT;R%&%<$()JJI@K&X%K,B MK;99*@4V,-&.('FDN#3 DHHAV6HD9_M#9#'4P@^]WNG6Z0$2^:KW'G\.V+ K MC;D:O*Y?&V/_](T(=B[P]V=PJE^^S -\[)_*X&.9?L2;?!JEP7B:0B\^TSJ8 M+>?T8-3A?$1&X"U*'L2SP1R_<_7"]GM:S?375_OW<=VW(_6U?/;-H7K@%#J? M,/U\N>WH0UC,I^?"T]X"&=!>NET.XW V7=.4TS,*\G+>^Q^GRWJ]NVW+Z/.I&<30>S<_>G-_C:WM)_6.->>V]_-,/ MK_[U&Q?QUT;<='S5CM]LC),TO79I_+JF#,,F#=_^]&)V>X =#?+M[Y9$\;BMHG],]4*6TY^\$DH.CGP)' MT F4\X,J!KXLA#UT8^'9C;SGVZG;#W[M8!?.FE*,,AQ"]1Y4E J<:-E.Y4M>79 MH_#HP#P=F+]N\@?&JF,%G&X%#E*RX 638#D+TA>66%@S^;,).2P6'%<&DB?NXY/&V^!1 SK?0^=[KJ5%#"D7A@L%7%.@^G,&4.59R+E*&:V6 M1KLU?UK"U4?4OA51CJ"XL!!%];CJ$"XZ75Q2S[',\&XH..4>H94&<9>XN^_< MM29R6ZJ#$/$?Q2PN0$RJX%1F46;#JRUK9=ITTK:D!,&R#,KB3S%G9+43FMN6 M5JH\QXXN=C.%-Y+69H,)JTL[_XKA?G*2?] MB9CCASA%^[_./\U*&9S@O3YU@X*=DP?7CK7T:Y"K?[D(B]]5 MZ]J)SW^Y[:%WWG$+I[N5\M5+")FA]>=J )_1L(O&F""TS-ZNY=NH(1I>J@59 M5 "E70(?2COB[9RI+1HEUFV>[O;7X.3NRH#T^NN9-G8VX'$T'K=.;U-O3T8^ M.%]-+@68X:A_I%00"S,0M= %U8S43*V=ZV?:^2 Y\"(-*&%QMC@F03K+/9K^ M/+*ME@)ZZ,BSO1GY(;*K.RWX$I_+>.D&.>=5-_IRG5:[?D>BXU=C3501GJ<, M60>-Z]R"EI=1'&)*@<>4A>%KY;)TL*K5F83*=$4Z<@$NJH*&6BI56)YD7B\6(52PO.4HM\;U MUCG"M$0'+KO$M PBQ#7K_#GIZ/=FY*_3\?7@NOEW>M5Y7"Z=QY,ROS0-]V3> M6*N"*]& S3C\+6<9!)8++NU8E4+;)-):C5FTMV+52(PH6V;\8 QX+2ID)EDV MV>#2,&UD56>N31!]UZ8]?_WU-=W.9LC)_K$!C2;)JTG 9&-#"\R((7) N@?A MG0[,U+5",M%EF9/"*='L;)P+N-!O-G,??HB?V;(9C^D#QUCN P7.QQ@5_[=E M_9957YCO@;VT=M#Z!M"NKOFQLTM/=5S>XVI^D,:APZ$Z#1\+3*:(BM6#7BT_ M/I_EX_(%\FA6^B%J*6D6)Y,?\J@['8>S-^W3'TY#;IKBRM;L:-*W8;5WN?S# M/U"SC.K9^5/ZKP+:G3_$Z9?6&RV[SH6OY+KOPGC/\)9U[+=7!VU\R%9'::_;3R> MTNT[3?-TLX_7'G=_K]=Z7U^=Z9>/O#VSU 665UZQ%96=9D*$9J>E&D$9GUN> M.ERJ5BU5BHZ9O!;&\9C,H;^G3R4OQN5]?3>9C^9G_S7*Y9?)DK(HFE<,NG=? M<&9,POCM<-/+YQ]7J<7 M\D[[E,[N@!-"'5V#+S)8F#LR6%"*JV9!M,V^ORW=Y^^:^_SQDXE26)',DR]J!]2YZ] M+[E:]@-EZ^W?PAE?$T.)!5*, E1($4+!?ZIV3,;"M;)K^>1]BD'(8( 964&Y M$, SF8"SRKVQ+)=B]Z>^O1)L*#WEF2="$B&)D \G9'1)<!4D,P4T#I74,QKB#5'U(-9^I1\ MYNMZ4!DIE6$% F\YY8P2$'QD4$RH^*5:/=\C;[,V;BC83K.!'UP5(@(P 9@ MO)UR-]EY'7 -PI-% %UI$ 3 F !. GVLWD67/$<*0;0Z@"IJT0;$*A7/. M#/*7YWA+O3%98D%4<]LR)-L,H2H#//"8"Z^FN#VR@/F0&3]4@FQ@0C A>%\F M!B'XLNB/DQ4MW0!<.D1P=0J2U*%+N6I/[Y$&PT'QK]]=(6!. ]C?3F:@,.^_XF+]]A_]>"TRN,![]/ MQXLV>R]3(I/.))U).G/'(3[5)<,B1&]2*Y/,(";C(>&*)&03BV5KI:"2L58DP2K.&*;"0E.J49QQ#F:QUGY/8JB MYT/I[5 JJ?85<98L;X@5B% 5$ M4<58KK6M>Y2%0$DUY&;+FN_X)(3 >)3#?C1@C*QR[0L'5ED"58L#5Y4$G4V* MB6>>@ET_4F20B%J"M)KA=RI:?+BX "M32M'Z1M/] :.T6J0NO/,C"E1E6]1GMP+!ZL'@+(S,/-8:6XFI?P&B\&%HN"(S[%-M-#N([ M'<3O%K/I:1D._C;*>5P&[_"2/M'WVWI?C_&C@NEOF=#[$4^_?VJ1=FAIA_8; MJM5&%95D"HIL61UCD!!,\8"+C928#,:NIQ=(OM;,E6L[M+*=;K40.1-@P1@P89:;KF< P&8 $P )@ _ M',#(5\>9B>"$10M85 ?.E @E\<2""T:H-0LX:L%CL ZD;S5X3#NGHQ.'JJ,W M)C)<&^]1G(9F;J@8J M9R^5]E!,.Q4K6(60?(#$7^!F!><%43G0;G5&[+'0O!Q'[-(Z.N3N:P M1TFVM)=#XR@Y.P&8 +PO$X, ?!D9ZDS.2G PH87,!^$@5!V@6!>9B4E'NU;J M65C\;]MB#5RTDD9&@%<\MI&X',_<%P'PHF1UZN>784$(P(9@03 A^ M1 !+Y"I%'\!S*4%EM(&=0")';51L+@A=UQ L(\O:Q0"<98783F*9%\9JE:NL MVGJU1\'Y?,BE&!I&5O"+".%_C+_^)3KD/TSG83Q8B04IOFTK/O%:-(G,TT4< ME^=4??M2"_P^W7,T6E!SY5J27DBYA61JU&U!5=5.GSF).DV4L!;&:3CSPKH* MICB-WVGG?1DJ4B&CL=$Q5\H>>8+XT%@V5&:GV]@W9M4AZ$$B,A&9B+Q](@N% M1"XL0,ZM (:R#J(H%:1T1:LD&VK7UB7"&>6M EYXR[]56PWK:L$:)Z+++*:T M1]D4^%!J,U1NIZ'U1&0B,A&9B/P89SWWV4<=(?@H6TJ&"%[[",J'FJ4O!AE] MD\C!9E&S8U"RJ:!R\Q0E%M&NUL8%67,R>T1D.13,#/ENLP$3D8G(1&0B\F/R MLYNL)T T;V6J;I5)@ Q.@*O,0G33 DOK_ MV7O7)K>1(VWTKU1H)5L3!X0)\-Y]O!$::63+]HRTDFR?_?1&D2B2F $!#@KH M;OK#^]M/9E4!!-F\-1ML F0Z=D<2 =0U\\FLK+P,^:@W[K:<"CD0NE;''5B# MSHM>GUX@(A>M]_!W#A,K3*;HW=ZQN]W>FQTN[HX+_SZ#47TYF,,7Y:?Q6 "Y MW GV>91$0Q$SQV)NTVU9+)D*]CZ:P4 6+!91/.$A=. Q/Y%LFZ_\,)5^"!2N M:%NR,? #^SD:^H&?+ IE4S&##O!)"%T+_-MLAN_[L$A)M-[DQE3MJH6C4O;8 M[#O,:Q[[4/#HYO(8??1;.I3B]Q0HZB> MP41^A^9^#*+1;Z^8 %";(P/%J8!1XJ34,@*:)6+6"'R9-$0@9O"9HN2YB%]E MT_9\.0_XXF8J_6R"WUVKM@MQN?1#WW1CT+049 D I&JN_ M_I["=L+/\!.@R]_24+!64P%Q>Q6(E;:&(!P"[G &W#Z!S_@D%HJ'$(WXZ/?4 M!SSD+%O?1_)RU[A+U\&ZX_88CL*\T>WP-J#0J-48M#EO#/ICP!0^Y./QHW38 M8]%L#H>BWVCV1H!<'8YVRGZ[T6]I'?_V@0^!W.7_HX@B\B1OV63\3G M\;^B!!2P3VK]9*+?@I5<4M;#:WZF O15QO6'0? MBEA._3F2B)HJ2K4? S[Z[1N0.XCL[V(T#6$,$Y"W%OO'/]Y;[.VKP@NO?@#2 M 0%YQQ,1+!K8H ?;H^C/PB5@ --Q] "SQA?8ZVJ0V:@M1HXSZC9&W3&H^LV^ MUQB.A&@XW;;GBNZ@WQ]XZV0V& SXN.W"FVTQ:+1=I]<88BT]IP5M>,/^H,F] M=3+[PA0B0T(9W0GYESB2WUW1Z[O[]/H*4!.#=P)<8:7'C;B<,O@' MJ#:>S?XJN&=02\$1>P^_)_ ^T,B_?$1;GULK=.?++9!TRBF$"/03 3RA-3S/ MG_CH52+UF(".1[!U P6 S5DE,11".K3/8_'/ 8=$O7&T0+58BE&:8Q:+'QR MY\-9"#0^/TBT)I@BJ[$0U"YY(F_US#GV.@DCW\(7'$M7?(:@D<& $ M;7?*$P7O?(E9[!X6D8F'.?9MOO@C&YF3)$.%!EY'2E-??A!SV 2%_2!+/HBQ M"/$%I1X#>X*($^%(Y#KV0CW"V8,B.X(= P8&%5J$$V@L7/8WC_1H8-PPH&0* M&QR-L6T\*N@5R1<)=@S590\/N+ (]T IEY.-^'1NUZ4JH%4\E M[4?='7JRS@P!LA)$GLF]>K6B+2J'T ,D4RMP .Z:S\'9%^Y[KW2WX M[OEZ.,:Y3?^P45,%E>9V&#W@%*&%F]R0\'"@M> YI^FE<>NE\*;57"''I6*+ M6S+-?0+5CFA'/X[ZX T/[OE"WK[ZT_K9+UMY93C9O.S/6=T7LA673-\;^/ID M4U3JA?]_\#CIGO/T] D&P%R;_EC+LCW[(PQ&\@08?3TLX'.17(=,@46/\/#?2><5>L@.U]]C?*G@8 MU"]@>S>H?OBC[4ZO(._&41!$]RCQO-6=Y=G.XO_A%YZV14U%@/H^J!1)%*,) M"D! )OA%E,:Y:0J4]WPS1MEF6"Q>[D24[X3% A]4$B_3&$"D*[T)7H8F06>R MV?]&*9/3* T\^)7#.*8PJL* DV@B0'K'2G]0 X%.E;\W1ZO?>$$G3--]M7?U9$&WU#F0+VF'\1(S%#):1ESJ,W>BS@!)87Q&6HRDLWX M H<(7\-_O%3@/BC/;MBWSS2H02"PF/%9*(ZP(J [Q J@D M":+H-TN1"^C H))H>BR\C(_&J3+Y KFJ0Q1HN'L)5OT:*8($#;$!8P%>43;L MW:,$%1_PER01D+43:,49N3+W_2H@%8U M<27J2*Y)79T8AFFBB"SP9WZB>%V;@[9\"P=,.8K]H3Z1(:F[S=NO\"[["$=( M@ ;UDW.KOC2/O\$B(Q?^ NP&J)RM\D^3^._>M\\HKQ(-GX^XHANN?+NZ_?/O_RC;W__/7+YZ_OOG_Z_ O[*>1 P4!/G$D.Y&@Q.5/&$VUC MF$5*GL&_1_FUV'T4!YX-7\*TA+*RR/P"#5D+37)PP&+S*:@$B&/84&;?\%?O MQD93('R!5U+LVT]_^?FG7[Y_8W__Z7_9QW?OX6_O?OG /G[ZRS^__O1M:1U< M-+P8#OOA6J]>P<+@%RT,F84"$.#3+^]^>?_IW3_8MU_>??GVU\_?V>OVCVPE MG(=]C[FO%L1Q&S_#TDTE>_L_+F)"\P?U>G:/SMXA/\K='_0Z_P_[7X 9R3Z/ MV5\5M"_81P&P ETN[QW;@S=;KRX[SIL-7W3ZV[]HNYN^V/;V_W6Z?V<_P99% M"P';T'V3+\5?XN@>E)2=$W3LYO_'?@1,:GR/&C^B'>0K8N2>9>S9O1_9CWST M&^PG>Z<6I_NG5O-/^)AM(-.M>DL5C^>E'$\^WXGXSA?W%ZNP;9LXFMK4)5$ MNCL24&[7-%=2R-R36&GB5ET*R Y[0%)N#D&H?)BY4 M2U-^A\W=B0".."OV3Z5EQHEO($TK"S!,7\U\W9+YFUC@LG%U6E)FT&R*U@H: M6FSF@_H8B PO+?:^\^G;5X!]W#]+SW8>Q5J]M=@]:B=_N@>\$.JO:C"%55,Z MS4QXOEF='Q>XR$,_S#1B> .Y"51$P6()K.I3-: 7*5R9#"R/>4'<$BADN M]$52=HNFY!@>?$$( '3" 5D9SJ4V/B%=(3VDH^FRW>RDO^P(.XC&,%0V@\.F MW\!SKKH-@\]RLH6#_M H8-@IG&9]XPX'!UP$[BR]K*+8I5W#CSRIC+T+99C3 MUK.L8VBH..@U"P.(+Q B@3&F#7U],6?NTI9.)SX(#1'/] %$PK*LMZ->?X C M"0I'E'>91A[-E] !8BY%UE>-%L9D5IS/YW"@59)CR4[G9ARZ&CO+U9A#5V,5 MNQJKDRQ G3Q9V* H*%>#S$ XCD:I<@Y0[KLCU,TSE3A'UF0:1^EDFCU7[DP& MRK@V+B"2&9A6*K%J55N:\VN*@K$9.]-+HQTU\@L:Y2,S#J+[ZB@'582/4H[N M?X>SV,\BB?V1//LMY_6I9G#.R+1&DX,[V3VCU_>0&J7?&E2)1^E$SAKX$^5^)1W'S$WJJ[B"B5,!8XY(B' MD9@GVER6:'/9#S' L*1A@ZOMX MC29*03/Q'X1WJ[L:-.WFF^Q]H*: SZ6XD>AR!D>E; E4<)=N6B>L*B2_6NJ[ M-]GW65:K8AB2ZJW;M@=.ZXV1]!M><.R>N^OQKF812(]SA_5W MUO[81%D[\XD5!O&4.--^+<-,KVZR0!WXY,^OW/P:SG"P490?I7(L(05D-LT3 MKF3)*L=!2[T2B;&/O+:M>7Q:Q"JL](NPZ%&42AQ,''P(![>(@T]#M3M4 MEV>D/;W"E*?&U^&M#X4#)J.U>GUZTP;9 6K MDO95N+@G6]@E0? 9)>X%(J]C7_V)EWB?MOM*>?_J#=^9OI6E:UYQZUMSR\\C MN$N8VOIU;R^_[UWUB.MWM<-GF5Z:>W/;'.B@6DHB7K?">7A/FW:W8!<\9=K= M8QQS/Y@(UI%@0Y'<8^IJY8-K+)K1F+WNVWTV-*D=LR1!L< 4?.ARFX:2)[Y4 M>:Y7G'GSQ!S28E',OO[SRV=+M=>UW:P]BPD^FC(=(+N6QQ;SJN@\.6_]'S!+ MII2I6(MD4AE-LJ CST0:J0PBT&D>DY2H5+,UW__U9N]%EI]Q^28T/$KSU%5CG>2GV(N]Y*_5N)9#W/#[Y_'Z M?I+CNWX!.]B7HT2[,+R81_[A RO'1[^"R<7V.)/H[*>8]R86T*@TO&,262&? MFD 9DW!)IQ0;PC]Y;!+CX.LF-%'ESD$.$)[A5O./]9":6(R$?P[%8-6F*H.H#EUL8*RM2,3VT$>;_44E 5 QGRKUZ%K+)O6K M8!.59$,%]V Z44Q%.=")Z+C2'9&.J1SF"$T)AQ.T=_^](SIR@_^VKWQ,E) M'Q6!6 AF\I?]A.KD<41T]8[XQ&?$9[LJ,/D/Q&4GO>A_,1UA^SU_?7GY.H'+ M)> J-PZ74(M8C%CLI(&RQ&+$8L1B),6(Q8C%*LMB),7(C_VL?NR/,F>3!VNM M/5@I@.@D;-)O=BRGUZPS99 K.P$! <&S?=HMI^]:CMNK,VT0%! 4$!0\%PI< MJ]GO67V'M *"@KIL-T'!B;2"?J]G]7I7'^M*V9U*HJ@M1<<(?LN#W_VVZ)HR MX9$$\23;_*4@=W?0MOJ#O3==91!5;IF_+K(BG"&<(9SIM0=6L]4AG"&<(9PA MG#GA2;0-&DVG6U[F%4(:0AI"&D*:#4C3ZEA=MSSS]P4C#?DKE41UWZ.$!VPU M@0M!>MF\Y]HN,I\7I9@MX8R@7H7[BD.6YB+QO=-L6LWNJ6QC:PM9=X0GX"'@ M(> I!W@&+<=RNBX!#P$/ 0\!STL!3_GE^@AX"'@(> AX7KPXX$4#S\ZDZF>' ME!,DK3PNS>I9C'C'YE@=37DX$9C(MY@X%1/Y9K5UU)\JG[4/8X=6LTS=0.I^ MR.,%&T5I+ 4;!^@KI[. 8X,JM7@J_5!(:3/L["X*TIG*TKJ>BW<$,\Z^5Z/A MX8)-5/Y>G;TUZ_0>GJFDO2K;+[29^#/,$(O_Q#7 QE4&8Y,]6.<1'R[4:$:I MA$7'W,"5R?5ZT0E\/3&*!9=Z0U=S\B8JK=\L4@G'A,H2O9("@6%^9Q[KA-/X MP2B*8R'GDF_4L5C<=2),B%!=;T? DM8"9_/HSNQ,$[8V]C MI1U\"W!A$7%Y$ Q@H2UF?K.8POX\4>T8A?"K/GFW\ M255>S(JKA-VP?9@3>UOAEVZIA5] @^X.3ESX9;N*Z-KM9JO;<;O.H-?I]P>M M(\K!_.&_^J[;S37+JI6$^:@J-. @'?=6_R,GY;PFA,PJ/&35($ T^"-_SC&7 MOI(&ID8+8KC,Q!LVAH57@+"0_I>%&O MF,5H6BR7 @071R"+5)OP0@3<$]]C MQ1:>)M,(T_Y[6TNI$#$3,4-'_S0%1PPY9_\\ T%/0;$*(U!YL,;2LTC[\D\* M1IW)Q*:\P!)0%1+VPY9/R_EV#&[T%J]25WEZVGN MCZ9V1#N9\3$,\88']WPA3=6)XN9D*Z^L3)N7_3FK^Z*&NL,%UU[SY/5 Y0%5 MD?)"2,7*?ER7]4)3 #(V@!<63:**2.S(E*W:S?[.XOR'%W.IV6WCB\% M=/I>JY#9?^=5;GW3F%[59#?D;#7,:\3ZHR &2NE:2M;D;:N<7\M2SM>]+'H4 MI1('$P>7DI29./BELP.]2%6B2CA0'&8M7[_BO"E3IZFQ+][!B>BKX45V1G7V MZA> :/]JM_["%^#DP<9%NZ;3AA:/B3XNFII4(\56FU7S:WS")3;YRE.*5$J1 M^CBJK]?J6MU!O\ZT<4H^("BHW'83%)P("CK-KN66F VOIE!P\FS)I*CM=M B M?*:D8)04K-1(1K??MOK-4T4R7E12,$(:0AI"FJ.1IM<< -J4=YZ\8*2A](.E MIA^DHJF$[H3NI^2SCM5T,97U@-"=]$A"&D*:$R*-ZW2LSGZG+T(: )X$LU$?0=Q/@>83RIDH0TA#2G-$;VNR>L37U1 M2'-R@^5U:9-9FOBWS@^$ZU05<\OJ4%7,9[-;W^JW'*O;[%)53%(H"7@(>%X. M> 9-Q^KT3W6.O3#@V5F.=ZU(BY-5+BAA:NLJ>R_7V;-7=;&!?E>7WBBS7L;> MTH!;5K&TZG/ M*!-64-&K5B+L@S\>BUA@2:BA2.ZQ/%>Q4$HT9J_[=I\-_2#("CKA\Z___/)9 M/>S:;O;08H*/IE@X"AZL9**WL/B3J:9ZN<6LKJY0V><"H>3%RLQNZMIPRY)P MR90G6!A71C-87&!UJ1?=,R7E[E0@N]ILFWU4&\IG<]Q#W)]_VM]L]CX*)[&0 MDDUTX>!@4:PD)]7>Z-IS2*'JD[$)D)]$T'ZH:N_F-:\9;JGJ$1H"\/&!'+#Z MG2KX,YD:&EO.X-Y/IBR5;,87, $@*NP)8!'^F"DJU%/$>6%1(5-SF/\FH)

MO*O M6P5Q8,IJK965!$I<+<4-\&L*2TJF*FJMU@$6P5U6X-IF?XWN$0RL YE8 7+"-=4S!(K^ MCZD'G<+H-M5HLTP%40T]"(Y(.D S"IR !7*8-:NBAN?<9@3V'BN_APO5>^]6 MHDR9,:?9^'M>6%U5?-<%U3_ FBN$;CEK1=4)7TY9NV\$&SG1H+!4)!B,3HG? MQ_EM%)%N<:, )6*"X( J7XPRQ8?)^B@?3?U:8+\8P )H#)AR'.!71@[Y1NDU M%)O+)1](")$D1M(V GT#:6EEDH$2#[B$JBL? N-5AX1VT$O_//3RJ#;.KOGJ M%["#&S^!OD?;*^=&T6\PK\:/()Z>L_HG&EXY/+[WR%\=%L_V ]4%U(Q5S4WD M.:6 JELLPSO(6>K?60%J%%XQ0K.!<\EGPLA<6XD7F"HHBTH;,&Q)'-T##JG^4;%/V$QP"6_D\Q"H M6F@I!1(<-7,MC)44#&%#S.10U>?Q=OQ08CA,LIYM]CUB7HPZP,8A:=5H$G&U MIIDT"^"=0.D:NE,?3S<3'P\T>MFP=_$P$L(SM4]UF[A>*.'?;5HY4.-AFD;@ M.G8S6SYA#G2F+S-MO5MKO>HNUSK-U#:P>ZY[@G:KUJ?CV/WFRT^TWS^L3RJ:6Z7L+/6=;)Z+9GK(@;B_:O: M[HOD?;*I$._3=E\G[Y--95?]CK-S]0E2U)UR)^=_+LACD?H9_NZ)N5!KQ=)Y%&*ZU@4;:XJP3+4(7:$@ MDH)-8=\"W+LL(:@OF41*B4*=[36:9WE5B\.YQUR;NJ-"+W<<9@L LM;//$%\N\SXD_4\4(X)^XGOB!']X)F>C\TO@[9A\//3\Q^6"Y*AXR MFD8XFR326>&Q^,-*#1+8\]]$DG6L%@^ZB[-U,1E,8?$P2SJFKS>)J55B^2@X M>T;I0I6@.9^(1AAY(GO]U4IM&U7^QO-CO8>8]S*=A:M5@M8J,C7MCJ_QT]C1 M]0\;Z^K RM\.HP><$V;OS.-I'PX4?<]ASNU(_I. M@8]AB#<\N.<+:3)/%C\M#_C]+I+/4+SLL/4R7A1SA$^%L^0N@_$:-I M"*LY6:C7_3",[LSG2S$^6@Q%O!P@UD :^TI-61TK=!;JZB"C:#9+0SU+;'<^ M74CEU+TZ:/P$RZGHD@^/M9QXJ:M&N:Z*I8XD[%B:)-GBBS&.1Q4Q\K%7M6.P M1%F.=UU$3"W3,/4F K.^PR!\)2?AO7Q%H%%94!&@W2A.I*[KXJ6@_&S:?CV' M$4^Q[(Q*$K^A9,ZRB2B&306!G%=9BF*CZ!0K:WFFLI:JEZ52I\/J2E^JDFFJ MPD.5^XKO?%#%S'@]5+=\.;79QS3&V80-6.\E?5/KZLK;7V]BB(=#)_1?+3-/&B M>]P /:0IOU-UN\1$LUQ&%EH?6U* IFRUWJE:V0 5P"RC?&2*[# 4N/B^*NJ% MQ79T,3R8XRS">:@M1G5O(BU3FX?KE.'8)FBX0;30RYCP\5B5#S/;R52AK&QA M09'$KQ2MK\Y4[S>I+]%9US(I0I>$>&1F@ M0=7*T]) 5R@*\4P* T XXG.%O#@$+# 4"X4C\)H1'V,%XDHRJP[#*&QD__:P M2D'AT+I$R.RDFZ%,8>P:<72],CB91_=JE*8@G_[HCON!*J]@QL!3.,:C1-82 MEJ/,7*WTAU4Q5,LH2G2!I_4UV3;8_%2((5P/+19IGRTW0!>J*Y#:,4FU^468'-49MBE %&[5H@8Z,\K$B+94@ MSW5%4UW25'LS"L?ZN/6:9%(XEZ_J7:T7Z,*,NLJ.J1FYH1I?+L[O52G'.]_# MJI;+H69-@[!+54-6KGE(]5==P"_(Y-@XUT> N*UE\YF9!?<]J[6GJ^J87C," M>,1NJ[(0%0L]&[FL\07#R!3;%<4M$!-?ZJ'A.XJ?[[$.X(JB,,,R.:B&2PHKE8E^HLG@&BK%:H/J "9OK&L&RJ.J$8 ME$OT7?T 9!SLH!*$ ;_/<)0;SE^Q6AN>MV'IS8EBG@X#%$79:3<_$F=S6CNN MF)[13 QP:E:@>-1)I65,!+H&9^'C%6.UJ3YJ6ENBJQF&[RD)#(L>!7>9Y7P& MIS-X'AA1)$&[\-4LL"TT",,I7 &G6FMSYE_:O54M13U#:"%8&/'T ./]/?6U M?)&9@%'@_2%7!O#G#P7])G_E4^' CR75U"E_\?ANH5"\<VW"L)APM&Q1U?'A"Q:AYH-(KL?M;;0;!]?MC^KGC;2]&(I55 C7KX:V8H MTB60 QBT*)1"5Q3 E=2"( MV S0U&^8,M0-#\NJ(:K%\R@SS"AE4?&JOA4LR@<-]C,LZ(P6F_Y-"? V C5$@>*SD'4Q&HL74V.Y@4[ LGEJ/E9MAHWP#TOZ>XL#F MD51GK&*Q>^^.APF(X S/,^B$">6U,C,2&0ICJS2U.$&-%[#N()I^,Q5 00&/ M\*H*Y/#2YK4R::MH.2XNOX3]4,)9GR9]=5XU>G@$RX\%Y[78NX]B-)NB((-) M!$ C^M:YL'GY?L&LLXW$*N!QI$Z>(IR8:J3&H*BOFK&Z-0AXJ9F@N"]&39#K M1 *'454Z=%734-5 ];L;+^9)'+TXT+\;*=7%.X?K2@GBJ%Z>*X=/^!.JAC^A M,!$*_?[QC_>'2>1>JW4A$OESR#Z#:E\L9V\5ZPYKP:O4=;3LL9\%2F3$4J53 MXWT4^Y+&HRG:OMY-8B$R*Q?7- _?.,WF&Q;=A^8[/_L.T&O##H!409D"P SP MV<#/,G$.6CB>1UX[KNW"*4.)\Q5[GC&.@5A!3Q %L#;[J^ >B+4XFP;[+AXX M=+6AZ\PT!.<>P.*&$:]*,4&Y"RJ'G N$4^7LH-1]$(D2] @C9(5I3AE_EV>+ M..*>QF;T7;I7EBPM.M6E:*$\M:D>G,-VP?RS.EYM2QH*$9I^]-R, Y!*$*\. M,AOM1UIS6M]W$%%8#[D6XJ'6L/--<'4X_IXK@V@[_!2.;'*AJH(+59M.',EOL.B(\)KMY._8ZQ0+QS.FQ&DXO=OE86Z(:H:Y)\-!;#?];;/X M:9^:6/O)A%,\$,G\%@R6Q70I\6)0'[5\?<#6]Z1X"%>6P8(XO57[-(F5P)WY MZD:WL?1AF4?W:M+#Q387)/;VW:@5R(,P6:JQ6H&XD6$+=-I^?0+' NG[!VL/2S"KH.=GF()@+I"T.MX>K7&-Y!:$K?4)]^Y M2B"ONI?01#SC"R!Y8][6*I(*R%)*V9HCSKW@2FF#EK1:FEW$:]LWXTCMP+;Y M9N?>.MEMA+J'\174&18MNML(J7D4P /X&L!"ILK%+UG,$<00,]"P'N(@\WOE M#0Y.8Q_O$M@"-#@\.*-^.T^4U8RUFC;[]Q3O%M !VEBK+.8K:,*?TA"OF@ ) M$3X?.2;E/FZ1F6S"Y6],'1>52Y+QXQ+&CW"Y,L:!T"CN]T+\)F'9H0_MHH< M7[Q/WSTIA4K8IQK'7>3K:_8@TL%R::@="& W#VE,>8OC_7Q^VK!PJ[2G5" ! M>WV07['9@>4.:E,:BC7?RVQI\TCF/M/953RLP52B.JW='N8K7E_[=T\[)K!Y M&B,U%.]: 'W1[I=%"^#(,@4WT&RD)2C! P-X.%3R5;1EZ8DI8LP=51:M (1**ZH,L= M&;TT-LX@/MY!Q: +&7$/FSL5^M(JF]!0 -TBNV>.HNHF$9$A"P)15VI+WC4! MGP4^#S-'1'PG\HQU-2H S:JTW [?G+I!X\*!'G7+(;[:C2DK]IP0]I15;0C M;4YD$JEQ1D9>YDL?!G0U#'C?:+L4;WRG%K)=X"0W>T M_4P?!E1$+9S%5*,<05$?]I84BCJA.G 8ZPO^"6-22(0=X;DT@H^+/N)HX,)( MCN)=O_*@PXL&Y8ZG3I86DWPLC//VJD,?/EX[_>@AXU2-WS8 7\''03NZ(_"/ MT-269&$B*CPABA?:(7XM>DL%=.HO,\]S<[)0?I?8X5 HS1UV/D65F$L5'):M MMEIA[1*_YNF^7,.EI6GURI0XFS@[XVQDB@909".+@5IA\2E("*!VY:F+;C/P MCN:$4$RB1!]Y%0]-\891>^D;)ABJ> CCAPNM 1>JSM2A--'AZ,;_33"/#R:2\89RJPH3Y'&X";$3 ML=-3V&GL/PBO@1[8HLA'&4G/4::%^MK*,R^;N,H"1RF'N3M%A4JB:BF:_7.1FN(:M"]S<]([T8CW"]U81=A#)@YX_T$I(L8FMT>JA_-\'Z) M$L%U0_<##ON_H=VL)6.M#*-$VYH?74$M;[&4Z7!F8L"6 MEU:%F]1\@3[BA9S3;/S=&"V%MG)J2_$',3(6\LP745.B)R3H6/,L-%FY_6>K M #]E)T3T_I^$:F7/?O0CG[VS^.QUR&>O CY[%X3Y>#I,=-X* 4=,XR61R$QS M0QK/ I>B1-WH:S!"Y!(M5[LGG@OO3,>:)TPI MNRR#Y0WS..%2E7Q1>Z"T@R,B^UE[2_R$.OEQ1+1C+36;-EM$:-=,:-_\A[UD M1A* ),#))TO,^.J_C2^7,KGLK21&@$]T=01=[:U40W1%=$5X1715$;K:B%?' M5_ N426]A K>'Y<7EF7JJ/4OWK>W=MT.UJM(';"#5J/MVJTWM/77N/4MUV[3 MUE_EUK<=NT=;?Y5;WVK:@XU;_W2=Z@1FODO0J;X_\JDD3KM&3G.;=I] ]CJW MOK4%9&GK+W[K'>+Z:]WZSI8#%9FK2EKA]UD@&C'8-3)8JTMB]4JWOMTBB\65 M;CUP?8>V_BJW?BO79QH5_(F.XY?O3G]<@,=9-+ECHSOR"I,L]N5O.G-*A,]U M?D:580VC_H4TT;F;HSK8CIP%258G-O!G_FKH'/9IY35MMB8W*"0XT*'&)CLS M&PD_4&5W_AK=BSO,K#6/(Y@DTZMLZL#J_'4K \XS=PTQ:=N]BCJ&1/"V,H,%0;ZG"2N%'S,"G:\?!SN;E9+TL'ES'@>=Q-0$? MJC*@B9A$\>)Q[CCL<9FT;ZWOM>!MLR0;HKBY_E4E(^-2IC.QMGE;5FR942*O M5Y3&V9A5-YAI0B?&UG&6RTC7[J>1R=X7%G/5,?D;3(Y) MD3/,EMCEG&1,3O1"+2QA3D*BM M+JV"D9G_D"6E+8:[J9)I*C>F3L '!('(I6M;JG0(^O<\&%@ODZED9;//=P9) MEKD?E[,LYGSDIIJ72N$K$P.+9H0PN*W);I^4QKIN88JR$-<] BZ?B&5EY^7: MY-";J%@/E18&?C49,G4<]HJ#G4X^G7&,:BV.A9Q'.F^CV>J Q6I4&Y=.U.% MC"\KE.9%U.XPO%GH%%Y\9ZJWJU&FW@'X6Z M=SE$&0C5$:NF<)Z29'.]DH5:IZJ,D4X3:S9"54]5<:T:)L:%*N'V,OM 7E[; M#U/-K7<\2+G)((3B71YW/A*'R06*-0PX2O)_X[]Y@8:%Z<BFF>6:H;1129>38F^6"_%5MWYW9/B1X M"><2K(8Z-Z4)L'X!C[' JC#ETSX:J;'V[;W!ZBBPS-^S_"#JU*)T#)'. MQ5V8BP'9_PB& *KS"[_%]-9"_L!,71:3ZGIE%JN-ZT2:^H@(Z*J2IFG( MTN8\./V@ZH5G')3F.LEB R&Y#$;++F=;3.3 7WK-7DW:947&:ZRLI) MK>3]5L-9EI:"+X$L"LI3GOV[H)F9=)6@>IC4E,7#$V75/OV,G\)OR[*/?_D# MG\UOWV6;G61)O M*P/U14$J9=5GY*J6"[]*L23M,6BVR@Y1';*Z'EU/[9 Y9Y&B5RT,V+HY!2VO M(%@*U0;Q"VOY0Z;B+'DR>R44%4I&=[%@_FEU9QYOGUS9/[0LZ!36ZX6_0 L4 M"U."T13,.O?N49;3LV0Y[5*64\IR>A*,RH3%9F@R#_,3@KYZ1ZWQFPA]T @Q MY31H@^^C4+F*H45V]0D*H??PJ9^P=UD5W;.CV.7O[^=UN;]%"DVXJNIHJCB& M>'3([@L%GDCA^!G@A6Y1+RE>Q:U\7U#Z9R#%LOS@>'0 9($3)1(1%@D6#^:J M3SN\5(8W3*L MEIVP3YHK?U:ST&"[]IYY]G0GD$=VQCJP:7W];NN9QKK5LWN]_LX.+F+S\AVW[$ZKU5S^[^B&GKGLB*H'?$P)6REA:QF3S3,I M=RF3\@%ZPLNE[*[":A*?$9]5-6,Y<=E>PKMJ'>&T%/I671AXJ*3'4KO^1ZF$ M@YO\@?!N!>]_ $_#&D5]@IK[UZ\ZWSMZS[R%+<^%YG8J=A%&U%F"5/ Z? M^>L2]WTC,)QR(=2%[$D9Q>DT+;?5K#-EG)(+" @JM]T$!*'X!F;[5'?3J3!GGL>Z>RM2U:9>D/O&27M!2)NV^[7F1B.E<-[L^L3"%1ZWPD$R@6!6EMC"00( M! @$G@L"C::]UTVERM1 *$ H0"CP[-)3=JWO8TH% 7*-.9%K3&:+:9$MAK"7 ML#=;HP$=PP@$ZK?O! )E@D#?KO7U%X$ @0"!P/,U :?.Q$ @0"! (/!\3<"M M,S&GE\6/:J3F#7[^H$D&5F;=R;,7[+ N[( ME W]S1J!+Y.&"%165-7G7,1YL*&9E4KXU]+)YU8R91=6$K,.;DR)+1,>)[=J M%1K8H[P9RF:N^$6!Z#9U7Y, %OED%WK7K= M%QY+K,KY/HKG4:R_@)_7C7<^5D!-3"[0H0BB>RR45\CX8B\)<#4_.!'B20G1 MK2PA/G;# R("&35*@ZQ0:X$N5:7#K(8,9J#=4E:1P315H<+A(J\%;:H. RD% M( 21L'61X!>FR"Y1)%)DJ[(4N>5&XA%9KK_W!)*SM]#< 7I8R;FBGYH^^(FJ M>WV3!K=[=M/=F;S6[1Z9NW9@MSN#XO^.SI];YR$XCMTY^MN7GOE5YP>D%"ZE M399RFSYA+2F',/$9\=GI^8QR")\Z6Q+I"(1=E.;M%-A%F12)Q8C%*),BL1BQ MV&6P&$DQ8C%B,9)B%60Q"GHJ,??,ZHWV 0X7Y !9:P=(2@MV$E;J#BRG5VMG MR#-ZQA(.$ Y<" ZT6Y;;KG5D!.$ X0#AP'-QX&VK;SG]6N<+/I8R*&,"(0(A MPN,30M_J#6J=ONH\MILGY@U6<_!##UV]G3:T>(PQI^@>K!HIMMHL+73K)6T] MG[*0!/$P%Z$4%L8S$%+7&JG/J*I?($ /ZJZPTS?M[K]6I_7B/V)_8G]CPV%[%N#'H5"$OO3=E\C M^W=Z5K--/C7D4W/VW#;K26VV%&N1!-\$WP3?V5V[8W7:M:[S2]H;L3^Q_S/8 MOT6F6V)_VNYK9'^\8A\0^Q/[TW9?)?L[EMNY>D=;\K YD^WFI]]3/UDTL.XL MIA>?8204>=<02!-(KQS1FE:7+#3$_K3=5\G^ ZOE7'TZ0>)^VNZKY'ZW9;6: M5W]"(_:G[;Y*]G>Z5M.Y>MV?G&O.9*#Y1R0EBT(&7?KA)/7E= 8/6#1FGAA2 M5F%":D+J;(T:1 K$^;3=Q/E$"L3YM-U7P?FNX\#Q[.IC'XC_:;NODO^O7O*3 MY\R9##/?8QY*/D)?F48L IXH!QJ92/:64Q(QPFC"Z%Q'LUI-JM=-W$_;?8W< M[U@#NCXC[J?MODKN[UA.GZPSQ/VTW=?(_2VKT[KZ&B+D.G,F"\U7(9,X'25I MC+EGW@[)*D/83-A,EG/B?-INXGPB!>)\VF[B?"(%XGS:[DOG_$Z;JCB1I\QY M[#"?DZF(V=L1V5]*1.0AT*"(\\';G7G"9!3X'LMVK:9L>B1![%^/2T1UM[RT M%#L64.-@LW5E)$480QA#&.-8K4%YE:4(90AE"&4(91Y["C1+K#-,*$,H0RA# M*/,X$L%QRTNU?L$H0SY+9[*5O?-^326&DOWTXZ?O']Z1!#B5!'!M%_G5BU(L M579&&;!*/H>OSNN3"8/-2W.!XL#I-"VWQ-([.Y>Q[B*!8(=@AV"G%-AQ^E:K M>:K3+L$.P0[!#L'.X\/OP+%:;GF)K EV"'8(=@AV]L%.LV]U!^5E +AHV,GL M;O GEE!7?\WG,>>>YX>3;$ .S*6LJ6TU969O*CJYZ7?M;K?WYGA(4D/M9@/? M-KA#EPU7Q_/OV"C@4O[Y%70Z:P2^3!HB$)@E6W4\%_&K;&">+^(O=^\F4\='OJ2]]_$$R'GHL4@Z'H4K,A9]A^&>R3->E MF[38//9A&V$H;"R .?<]]@XBN'W:"RDA#=YP*2([_R1T V+V3R(%D*P6. P MX0T[)T=80/-?(LOGDN6P+F0)&QR-?)7[39%BE,;P))Y',?P&5%(,0/9#(%&> M^'="$M6<@FI&E:6:3^$H2#T$$:RQ.?1#56(3BSA,N!_^*< :#UD.P21BDH,N M P_'_@/\ .0@$*YD-$[N>2R8#RBD2((7T6P)?'X(\_>]E < ;7XH8=O\,2A2 M8<+4QK-DRA.&+:U")$ K#"R-Q3;RS#61XCU;1ZL$VS41Q]TG[T]SWW;,1JU= MOS$?MTRF\VS! S837,(2X?8@LT? D1PK$PE< J MT HP3ABJ::: ;O"NA2(9B%K)ULBT! V(Y3<%!!F4I"-9?8#%)$<*^/R$'\%)L&5 ^*'/N-%SBHO M1:%L3?^]2IX,(Z!_]I=W[[ZL\^-F[@%*#GQ0$CT_6:A-E],H#3S5SE H#O+A M_*/ %IXS'BB*15F-9! *)&*@ :&>%_O.JI4CUP-33C"QB4>,05T&MA'F]1YOS M>)+$_C!5ATV2QSB>Z/#P'A!LF0MP0N:Z<4!38%LP3V,HR#0PD4SF&8Z MY*T'W5+V '[ XM/0'K8-ZY(_T/W\@ I[=.>C7JZPR72?\ =$(T\ I:$JAH^Q M"SZ+@(__L_QA).*$(_MJAE]*PGM8LTC10D8(&9<;_C>R.@HG$4YE(^;;[/M4 M(*P66C>+99T;(PIJY1Q0NA%&GLA>?[6B+2F%2DLFF/0-##*=A;&G5@1W1OE)\#$.\X<$]7\C;5W_*]V[-_J.4_,W+_IS5?2&K].:E/-H&M$$[ MO0RQ!_B%6*/@!/2R<(*:"V@A?IP5@)M$D7?O!P%J- D/)SXB[U*ER50\O//H:?H1S+N ML5B'+W.I[H=C6 @4F KVE;J0XGDG5T=Q-?'+-.3CL=9407-,PU3"80JE\]J! M"5$>1^&IJ:,V:FW21G$\N N@G*GY00^K2D0LQ%)A4,)MJ9G_X;_ZKM.[E4JA MCX7J*%9JK87S\M'X+70?L39.H$@$+7:!7RO).$PR,Q9#O1C@W3P:\;F/AQJU M"3 )I9(\EI5J:'K+U,K-^(*I54!:0*U<+V/A2&"Q3>2KVBF.0$WU/HI_P]7, M!A,*X9E1%/J-X$,00B-AZ!H6$3_*Q3[N\E+J"\]F/R\/-ZB^ Y7!6[K+1(GJ MP)_YB=')ACBC8*'$NY;]2KO," /U+;/+.!0\A$P>4U_AG(CGDL]XPEKN\A;" M $:"\XRV0ZIC1IQI4!+&%_ 8?D_\),#R GRN1XO*B-Z9_%SBI>H;SQ\K(H=- M$LDT\M2[(QZ,TH"OV"OIO'*J&7]'A@"M-[I7J*=V$X#I_O%1_ #M6Y&KX*-I M=L !+@ *UXUJ2X#FE7UM;U7'WRH>CE()K<@?;BI#'Q515/82WE,NJ\R^/?9> MYVD299=P.!94X&#H^'H#-.\H!0T:C8&WN3G3;K[)/H#M"?A[-CP>IH0\2?W&3?;_!35]WU^[93?>-T4@W/'=LM[OK\8YG [O=&13_ M=V0[]1Z"X]CM8S\]>M;]WM-GO2,NI+\SAYU>%(06S:M#2O7+VGEGF=DN->, M-(P"[TGJ!IX>?H9_3R7["8\8Q]'4(=%L55C-%_%W>PK;E37=EW?N(SY[PEK^ M"XYH:.@E[BH[HI0TAQ?'K/I.-LV3,?$6\1;Q5MF\]47$V"TQ5S73)!V3%>DL(97/ M7.*/PD-O7O8M"E)]Q7W$72G%\=:ZX$,58G0O,/[6:;I6K^_4F3).R06U( C" M!L*&4V!#OV-UV^7E/R-H(&@@:+@,:'!ZEM,FK:'.]'#UT'#U%%!R(A^[UJK" ML8+BS5F*R5V+Y>=][*LIL4_A..99I,^&\%6R_Q!:$UH?O$8M.-HY+M%#C>F! M$.':*:!D_W0W 1DT*'ZEU3_LM3*0U:_=:I4_!=5 +/6*@$A3Y5IY%J1 MIW>R2HN$/(0\A#R$/%O\GTGA(=@A*]AE4T"ID-&T!W4F!G)TJJ(1['N$R6W7 M3&%DX:+2DUM6ATI//E_UZS0M]V2GS@LK/5EK\4](1$A4:21R^E:K69ZK!2$1 M(1$A$2'1$7[ACC78GPN0@(B B&QB-:> Q3]]\@H!G^B#Q,5+J'")52X MA J7/"??XGD-M6>N7'(YDZ>2"D^0K=_\!RI<4JZ2>F4I7HG+]J\E%2YY%L&1 MYD": ^6I/C>(4243TA.(Q:B2";$8L5A]68PJF1!O$6^=AK>HDLF)3KF4Z^ I M2TR53,CSH KN31?H@N ,.E;+I9R6=28(P@;"AI-@0]NQ>OU^G2F#L(&P@;#A M!-C0:5F=5GDNSP0-! U$ ;5&A%;/KK6J0!'^533]4"D30FM"Z_+YJMNW.KT. MT4.-Z8$0X=HIH%1$:' M*M/(=2*/8W4=0AY"'D(>0IZ7/=):?8=J*!'PD!WLLBF@7'6E2]5,R->I;*JB M:B:4N?M<+NI7FKG;'3A6:W]F#DK=77OY3TA$2%1I)&KVK>[@5&4U"8D(B0B) M"(D.6<*^:W5/=@M(0$1 5)G3Z=530+D!@ .[/-2HD8)V;"C:.@B"Z1R]-L MKI.Q\8G #F)Q)\)4V-DVO-0RL&W[?HE$75:)GL'+5NCIVOWV:I"2@C*?Z.V=CM M(3$Q\MG\M MJ\.C9 >*9/B\$ K79=P(! @$" 0(! M @$" 0(! @$" 0*!LD& \D*41%0?_%B,$C:*I/8M5\E0^8@2H!+T$O3F:]0; MV(2]A *UVW="@5)1H&^7ET.!4(!0@%"@GBA ^?D(!6JW[X0"):- K2M<4K6: M*EIC?OH]]9,%\T,61%(*99%)L4"-\JKBF+GSU\@/$W8'[ZN^3# QXYU@XF$N0DGV&2JI=SK OLJ2>DZK MQ"KQ%:VH1\H?H0VA3270IE/B,9+0AM"&T(;09I=N4YYG$:$-H0VA#:'-=K3I MVJ>J37F9:'-R+Z=B=1.G#2T>8U$S*Z0J2:A&BJV:-:B9P>VSKG<23I@?CJ*9 M(%% HH!$08D,UBTQKN4:) &!#8$-@A>A *% "2A M^3()!6JW[X0"I L0"A *$ J0+E 1(PPYP6QY3P@$4%PQI[:T+.?B"I0%*! MI$)5O52O02P0VA#:$-H0VA#:$-H0VE0;;7I4^XG0AM"&T.:%=!NJV5TI'S0R ML&U+Y*2,:D,QCF*1F=@2_D")G'TY8&(7X8AP% ?[3-U7N)(D+NO6@6X_\UH,JVA ( MU&[?"03*!0%*H$H@4+M])Q"H;)@+H0"A *% #5&@15Y0Y 5U"BN-,<_P)(G] M89KP82!8$I&1AFSZ9-.OG9/[-=CT"6T(;0AMCD>;\NS*A#:$-H0VA#:$-H0V MA#:$-H0V]4(;\HZJC'?4NOGM"X]E%$KV/HKG4?X=&P5+K!?U:4.$'I#8 TX16KC)J>WA0))RW'VKLGT3ENQ^ M#"=NWI0]YX]5(SFLLODO;LDT-P2K'='673Z&(=[PX)XOY.VK/^5[E[^I5UX1 MX^9E?\[JUI.^ETMZP!2[Q]//P40&?2W$CQ9S'/!'9S)6>H-M^M7Y5=.=+?^@'?K*XR;[?Y$NMNFMU M;==IOS'HL>$%Q^YTG5W/=SUS[5:_<^S'5]CQ,[KMM[L'?;SC;K&_TT5_$PL= M>M^X-QHD8]H-T- O2>IL%N@O)L ME'&HC+S7S#., N\):_E]&@O!?H9_3R7[*?2$=QP1'>(.4875)#XC/CL'G_V+ MP^-PM+>2%W'71H*KD+;P\FQ\6LI\^T_[F\T\5-!CR?R0)=,HE3STY-Y$YU59 MH!?".9=P;N]:_BT-!6LU+>8VW;U9"0CL2)4@%GL.B^W-+4LL1BQ&+/94%ON@ MM"'B+>(MXJVR>>N+B+%;8JZR#\*#,B)RGI?99E"!4_!!"[QV)WDRQZY3+DBU M_+K.31"'3_SU&1*)E;4.IW?+;SOMDJ,?:^/0'AZZ$4Q MWTC'[K5:;UXJZ<@+^!-78):G#'8PAB!,LQ(++H7'7K>O^WW;S7ZQ& X0XV;N M1+"PG^XB7S>")@?YR_%3)P?Y,[J\.4[=-=DKNYTD/]W]:_G-?R!O>.(RXC+R MAJ\N=U5>-2!O^,O'.?)U(F]X4B6(Q2K$8N0-3RQ&+$;>\,1;Q%LUX2WRAB=O M>/*&KSRF7:Z[ _F_[?1_L]QFUW+:>T\6%:8,\H C&" 8>)XKG-5Q!]:@4UZ2 M=((!@@&"@9K!0+<'NL"@SDZQ! )7! )GW.S+XWVW6V*]@OH(!/*&SZ=?D5F> MTAO^^W3I"5]T1<^S6$YW?G[39 M]4L9?^%$_4T(]H?_ZKMN\_:;)@[V5<@T2*3ZU;EE0Q%$]XK(.1NG,5!MS#Q? MCE(ID6Z DA0A3WDX$<8I2+#W2.?AXH\RXY(C8B=J3"LO-JF7K1'Q0=60 ="2 M&D+P2U6) MS7G,BE7P)K@RYXES3+?$0(++)%,]D[?&K1.[;9[ M4MJHG-\N00%!00VAH-GM6Z[;K#-M$!00%! 4/-N=O].T>@[I! 0$M-U7R?\M MNU-G:J!X'@I]>)*I:,525"QW 9+0[KU0N8MY[,/JP+BSB!]8ACS>" -VG$&A M- 7Z@FP. #)!/CJBI^/:G?5/]D0'V6P]TLG;9E3+PCVV#\*7A7G%(N")7I#E M&@]3Z8="2G8''\\$&\?1C'$F@23\,0PS3/+^=HYLX\#V3)7!_NP;7W%8(= Q M+JMX\&6"NYAW:+.MEL=#R::%G08I_LR!\MH%PKN/D?"]Z!XV,(2GVZ:5+U3U M.)G"(R@\HO+]7DAX!)4NN2HG+"JJ<$"<*Y4N(2XC+JM]W$05UI#B*"B.XG)Q MCOS=*&J"5 EBL0JQ&$5-$(L1BU&,!/$6\59->(LB(B@B@B(B:HMU%^SD0KZ/ M!U0SZ'7Z=:8-\GXD*" H>'Y$Q*#?L=I-@@*"@KIL-T'!2:"@TVY;K0Z%1A$0 MT'9?(_^[/7OO/5^5J8$B(B@B8O^<#_:N/W7)D[VA$&VW4ZA=P$\H>FH;PJK*NJ]B/7R,?".8. M/@4RH,(6+X.K-8W<:+MVKSW8&5'0;A\94#"P^WWWZ$"&H[MU'!M HG;]-I_1 M;_? ?BODG7G1EW]7?+-./N:'**DO5^6B"JM)?$9\1K$.N"FD+%,M1N04B M3[W*X!S%HEB.ZC%7)6(Y8,'.[W;QS"4N MXQZ3G+FNRGV'O#IW&Y*V'LO+*I,$!3W07$?3[$L:-I$1(V^Z1B(O"9>/)@,:*$K]10&+/7KFNW\V$7"C]\X;&$ MMO[(8'C P_Z<)R9.OY< M(@9!Y-<*#P>*%<<]/BKD>9 MW/.%-![[Q."9W9.:R6?7#K8W4%K9Y!!IW]LD(%KMP='?WQU_3K/ MZ+=_8+\5\MB\Z O!*[YM)[_S0_13JJ9"?$9\1O$=E>:N"FD+%-]1N04B[[W* MX!S%=Y J02Q&\1W$8L1B]64QBN\@WB+>HOB.ZC$7Q7>4Y&QRS,4E>6E=E5L. M^6WN<==J66ZOUJ$=9_3?(R @(+@4('"1.1O3JH$L5B%6(S\S8G%B,7(WYQXBWBK)KQ%_N;D;T[^YN154GU' M O(NV[D\[7;;M:VG<-Z?0%7OL=,6(5[R2N[ACW'=$MT2;Z\B]>73"U_>:1%G$2< M]'+._!=%4.2\7Q_G_8MVGB%G+7+GOS[U@?PA:\-BY,Y_*A:[_.D3TY&#/W$; M<5L%N8U<_BOM\E^\CG;:T.(Q,0#%FR;52+'5YH[[[>J&"'S";18R,3>9Y.M3 M:U\?\OD[C<^?U7?)]9=@H"[;33!P&AAH=NM,%00"! ($ L_7!3K.H,YT03!P M53!PQNV^0.YWG$Z3(@">8;;)W![(;%..V<8XGA-($T@32&<.0T[+:C;[=2:( M8U%ZKT<4 4&E]YV H%0@Z%GNH-:'-<(!P@'"@6?C0,?J-0D'" =JM^^$ V7B M0*]OUSJ5VYEM-^1R4PH5?MZ8.^G2["@'9*!D\1"V4SLVBYRL1>EF'SSC(*A"I[MARS-!AIM5&ZF7GM&)"AZBA4':4" MW5Y$=93GY4IWG+IK&5>?LO+Y)1VJL%BG35GYS7]XH5(I55A+XCOBNVKPW>E+ MJU1A#:G4RCGOT:G4"B7)KA[R4:F5EU W7AZ5B,4JR6)4:H4T>F*Z%V Z*K5" MW$;<1J56ZD!OE/?AW#D[J=3*!63FJ8(;U@4Z.[2M0:]79[HXHW\,P0#!P(7 M@&,UZYVXDV" 8(!@H(3":[U:Y_$F&+@J&#CC=E\B]W==3$IVHV @("@C*)+O4ZM3;<$! 0$! 3/!P+76XC M(" @("!8YMZG2KGD=7-NZ\T_(BE9%#+HT@\GJ2^G,WC HC'SQ) *KA!@$V O M;3F.8S6=6E^XD>I&2$!(\%PD:! I$.?3=E\AYY,.0$A0UWTG)" =H$12((<; M*I![R0A-19^>$5I[*2C_UK7:+8?*/I%&2'A#>/,2@5W]$IV$*@HW9($BE*D* M05PERKQMG[!,665@AK0:PAO"FRK@3<-M-4L,5;LPO"&'J"I9UZAX[CD$0V7J M-U4A4\&5%G)ZZ[;:5KO$A 875\R) (@ B #H= #D-*U^\U36?L(?PA_"'\*? M70J0V[*Z)>9W) B *H= %7&.'ZI%%KL7;,Y]C[UN#V )�> M^%&(5;-&7$Y9$K%8S--X-.52L-=NOUUXB4\FL9CP!)J _D;^G >,SZ)41R9& M:1Z&B/B2J;R+THYC]$B6P;%XJ< =]A8'^>KKLH_O,0\E'R70P:L?&,QI ME,8Q3"M8L'L_F:I)1>.Q4#.$;ER[ZW;>[.UI8+-WDG&8C4P#-3YL:'._:E5\ MW;$'W[QV'<=NYM,.3# FAEZN163:[/O65IF/_<\Y#!+6J;"JAZZ5#3\+EE'Y M!EJ"EQRW73(M_>&_^J[;O,6A,*?)\)^.<\L^X.1YZ+'WL$9^PC[R$59(]H6T MU!?PRAAFP-DXC965UO/E*)42%T(M/JQ&LER<';,Z"8?8:]6F+Q\3UA+W(S7& M(@#F]9#)_3P]'(]#^$E!P!W\@%2MBNA-(J#.4(4= YZ(!6QLZ$E-\-!D+)"4 M_7#9DND'J0!9+9G&0+U(,;LA"09(%'#Y8P&37"<'S[]@(GLH_ MOYKSB6B$D2>R583=PL>9. S$0\/S8Z$(&"N#I[/P%LA\'O#%#3Z]G7,/>RW< M@?FAVB!S1Z1_^#65B3]>9+VH3QNP,B"B'W"KLW/.%-"6YBYN3K;S23C8O^W-6]X7. M&YN7\E%WARO>V9)>$=R96\&C< C4&I@2=*9D, "*$OD%V-PIM[&/#_#N M[] M$/-[]EW$,_:/B(<[4#,;KK=4X?2(=XSTB9"W.K/";'BX,B8UV0QY#QARML+[ M5,Y#AOO,T:JU!\6M9;NYV@;*5CP16K9@MWPT$H$ H9&K) *U5]C)_^2_J49] M*5-L%08J01:";(A&OAI%KI!NUNKP2=,^1#OM9.H1ZIM#D+37IY]\U\N?&G5C M\]6^"I]98^4=C %4MIEV"IHGFW _U 2#BKU0JCWT *(":$:=/4:+X@?Z78D' M94UZ:HCXVV$,<*)16>M#L@P3 #F&$Z'K( L&# L]8X=C[L?LC@>IHE7<"& _ M5._@K]+W#&=L)<0=5->O'M7I%["]&S^!KD8[!(?:SX0_L+=#$0IX^L.&I,D' MKD6WW*4H^VBWIB#@I)2=9)/G$$^3*+,:X0A0<8(!X^L-$')1"IJK_R"\6]V5 MTVS:S3?9!R.L+3F7XD8*P$J@OVSFRFZFVWZU[DEUYTM_B*?*Q4WV_087*=U= M"Y2Z0?^-404WO.#8O::SZ_FN9RV[VSGVVZOKMW5\OVV[V1X4_W=00SN\\/H[ M0UPW<=.AGGG76N1SY_1/.]TS%NWN4D73 S0X5,=^UHK/3ZCX4'%3XC/BL[+Y M[%]P<,#S*'%7V1DQ7EI;>'DV/BUEOOVG_0JBS0 M"^$<54C?OY8K5A,".U(EB,5.R6(M8C%B,6*QLEGL@]*&B+>(MXBWRN:M+R+& M;HFY7B@UY!.#UX^)53^+D_$SE[AP94C552\A!V\5HJLN,8+!M=I.I\Z$<<:H M%\(!PH$+P0&G8[G[S0U5)@S" <(!PH'GXD#/<@9NG>F"8."J8.",VWV!W-_N MV;5F?HI3+L7G_SU&@X0+%5?:NY5,C,<847>G[2GH*LSNN62N8_?>*(]V^%O_ M318#N&9W4:^^=EV[O0Q2AA=?.YU"(,CAX0/AZB\M"\.'YWIXP>)Q2$QQ) ?W M\L1P&)PA1HTL(PC,=]BY#TV-5'3S6G0,[I5Z(0\-*$108A" #GGA01#=JU@7 MK@(0$N:)L5!AT/@UEU(DT@06K'8@'L0H5=N&\X$5T W*=/@KK!>.\9L.E&1. MUWT[^\'*8F9@ M%X#.VRX4+-8V5!IR*+>FAXL!)W.MZ3AQ,52I.%AWS\\.G3 M#S!4+QWMC%E89:1>J[6+D.^P6'\FMSH"?'_:JXXCE.W?7I*[LU)?_A M_6OYS7\@+WWB,N(R\M*O+G=57C4@+_W+QSGRP2(O?5(EB,4JQ&+DI4\L1BQ& M7OK$6\1;->$M\M(G+_UJ>>GO2NQ%CCG7XXI!_GF[#44#J^^45W&@1H1!%4P( M$ @0'@?P=*V>VZTS89#'+N$ X<"S%8-6U^JT:QW)1YK!=2("^?"7"00-I]6U MRZN$6",<>*X7_Q[GX\OQXB\XZ2MG_J7M!3W9VUV[]>;@Q/FAIW/8;PD1<.W! M@6VU;%8P!YD1Z>"!@=U_%"EPP+BVQB( ?SRMO9:.*_#$[KB"/6,J,ZH@6Q]= M.PV_SXMH8&FTU<)H&&R0>_:GX;VO>]Q1 2,O=#+V8QC/[RE\+F(U#:K.5+8) M_ZCJ3*O%MJDZTZZE++,Z4Q4)Z-$=T#$4]4U,5"6YKPI1Y'.J_Y4R'K:&,YO=O$*,Z[@M$B=F-:*Z*OFCY ')FIB+!4HF_9._$XDZ$J2F@97Y[YR%(@JSY MZ<=/WS^\8SQ)8G^8ZH DD"-?>"RQ;L[[*)Y'IJS,,1]A*:CUS\3#*$B5A-G7 M8!B%./TX F$%KV?EJZ3-OL"?R!.F]I(%STY D>O$<2!%OA1!J(JOPMYL)#P:C1F'_T0* 3K7KU'O2+)WC%VBQ:;1/99C3:7014-G K9U9+'[Z4(5K]5[5WR6ZXE8 MYPCGS )_YB=Z&%A'"9]!>^,T"(64>3E2_;6NLKI2];2O%L.]-:@E07=4W($- M9L5.3;!BJ'2:7.<*U56U+K>4+Y:$H8B\KJ;J^B,TQYQFXW^4>K>A9"K6V8T5 MF>.2/8?Q7IJNK@]:OZN@58RD58JM#LL$,GX,7H=@'A*$X*-IQBZQ@$>FT8P> M%6,>"7\WE2&(BBAT>RGM4(6NQD&Y'>AM=TRNZQX9*CJPG5;WZ!#59W3;/4^W M9YKMH=U6*,[FHMVXKMA'DJ(%#]$9J';66?FLQI'^Q&@4_%XAKV0*SZ7P7 J^ MJ K>47@NZ>[$8A2>>Z$L=EZU_8_OX>-A[/_1 ODL&U+$_IA8CJ3:1;,<2;6K M8S&2:A2[>];8W8\""(D'[%L4I/H:_XBK5/+!C#@K2_P^]M64,'PBYC*)TU&2QH),.5<'V&>4SQ>( MTRTXN#FDKQ'[TW9?(_N[36O0HJ1LQ/ZTW=?(_MV^U>G5.A4;L3^Q/['_D?30 M[ECN8*]_SJ73 SG:E$1.QV81($PN#Y/W>Q_6E$N/)(@G>6->"JX[CM5OE9=9 M\Q!7S.NB*H(9@AF"&8"97JL\IQ^"&8(9@AF"F4E&*!LPSBH(J^*@>LC07*!6<3M-R3W;(75O&N@L&@AV"'8*= M:'WK>[@5 X+ M%P8[.^N$;I^'TZ]>$1S] K9WXR?0U>CP'$ZG*CQS^)".*$53]AX<-\5KJ$'3 M=FVGU=M9'Z7M[JR?LNN98S?;[:,+LUQ?Q\UC2]% O^UVAVK1[ (&ROQ))3*J MD_F3:M$0GQ&?G9[/_L7A<3@2Q%U4@N941S*MLGGKBXBQ6V(N2GYQ3M_\K^).A.E>>PPYBE0ZGTP5 MG$ NT,%CT.];W>;59QHB(*C-=A,0G 0(>EW7ZI7HZ45 0$! 0%!#('#=CM4O M,<"%@(" X&*W^Q+Y?V#7FOF/%0MOJ$K,&3.04C682T-E4L].PDA4V)> H%[; M34!P$B"@PKZ$ [7:;L*!TR@$/D1V,2#=1Z&%]F+F(_LWLN MV3SV84U@M-!;P!/];11/>.B/V"2.[I,IB\;,[;UA//38:Z=K#QC,+H 1LG$< MS=@PE7XHI&1\]'OJ2U^-W6:?5]O OCR8R[(_]3&.,N:S.4OGV$TLD,$9O^>Q M)U6'V1!"QIF$;?+'0/_PBBI\PT>)S;X^;95:N.A!BC_#7Z W_PZ^%4 ET$=R M'^4M2QP0G\_CZ &&G @8\FNWF<\]F?*$>;['PBB!<4>C41H?O%/VMEP'J]3> M:[6NA]J/L#6^$&<@W9KOQD 8$89A07.C!+_-F-3SY2B5$KK@PPA("HF7PU,O M':FAPIRET(6:)B+$N5OZ'0^6S)<)S@@^$P]S$4K811@!QX$AB?*)T-QQ4CRH M)E%23@[*R5&'CJ\L)\<6G=.I^Q'LR@(B*#7 _K7\YC]0 @[B,N(R2L!17>ZJ MO&I "3@N'^(MXJR:\10DX* %'!6(_ M* '');AMD?OF:=PWK?Z@;[D.>7 2%-1ENPD*3@0%K4'/:K4I&P]!05VVFZ#@ M)%#0:3:M?K=?9\H@(+@J(#CC=E\@_[TVI]IH>V6LH"\<3LW!(_^$\.3A:+9.#H]6R^P?EX"A.+MOREUI8MA9D M[_EW; 3SEG]^-><3T0@C3V2OPW[CXXQY O'0\/Q8J,0)& >?SL);SY?S@"]N M\.GMG'NXG 4W-S]4(S$&1OT#FLW\\2+K17W:@#V['48/."<,Y\_]Y1X.9.#G M$/?SO F/V87VJK4#5MG\%[=DFMMEU8YH8RL?PQ!O>'#/%]+$G1&B-5O2$Q/02Z,C .)+PM]1B59*SKES5;+M.3EW7I@0 M-FW[*5,&;267';31KQYMZ!>PO1L_@:Y&6ZGE?>PKK99]"L M)4;Z40Y0[U%\H+Q'Q&?$9Y26J M+'=52%N@O$256R"*.J\,SE%>(E(EB,4H+Q&Q&+%8?5F,\A(1;Q%OG8:W*"\1 MY26J0#@B)D29[U;MMR2^Z8W2=%$2B*&(, &P5(8O_ZSF((>>0JR82G,"?DR\"6G]9/-KL:_GHE9 20L MSRU'9KI'&".AX)K$HR\)TP1I$G,WD03L%//!$+]-A_C&6*!68_R!QYY<$KSD M"0[99O"2>4RR3@R0E8&89)RLT&RFP4QP]3E87SE2((\"5W(D30%DM= MXP&Y@'=P'G";>!R*4,(*PGLY#@:JPA S>RB8D8 M S>R;UK9N&=K$:3VB=4R8'!&#VS-@=KNSB01Z"3W^ M!7R: I^&"3!ASP_Q*"8#6K (&);87Z'TN)I2!+X"]$.D$N2W*+WK,XZ\WX6; M25Q 7?GH*80\@&M=Y%))U11F\$:$/[/PU2@3\>@%* M<03W7L3\@7T7\8#]&@%A<$1*H$!+=D'.H@>0,0#CT8A$1, R)E&7!Z0*9!]G- Q22>3@@RA%>*[\;?C(-$P3D*T_X;8HG$F: M)0W/#LG F42JCUE?BST(X+K !Z<2/_8Y8F!E'!^,&:9,W<:989HC$1:L[Q < ME82^]T0W85+$][ZK5H8N#N\B)6^Y?\@(2TO(-],G\-/(4P]&D5'C^/7/! M092_O!O"1([#R!,92P'KXL]9I!F(QV//CP4!IR%D5#H(/X##. 1S^1Y__3#D M'OJ=I1,A?DC8T[NJ;!K<9C M;6^/L:;50.11_QZU-!DV4(S10,1@N(0/.CO6+B)H[R$?D8VA..<^\M$ZHV9' M,Y!Y:6@P8V5=O7MTI!0:Y"/ZFV6<2GAI=!>BZP1^J20#IW("(Z8,?^:[DXJN"C^0'Y"VB7X,$EPT5FFJQ0-D6;??05["9Z MOI0*458OFZFR@]JW*]YRC\/,O0/.PG3012O=RU(8%J9D@I0&\= 71$9E_]0C M6#(:"AR>&\GD&)U,BX9P#"\_!D,M<-4P1@12(M[B,[\%*;HP=N571$$ M!E'Y%X,H1MA9<#-4:*L@]@Y.&%IRG23^*R;_%.(#>)_5$ M)*+8QI1[PC":EIW6 V:5\X+-/F>K(Q-R W4 $O@#/RD]-HL$2K,MT3L*82) M1Y")H7#]G@]W G<+6,90C!'; R\3(FKRNV@&;A^]3AC(66F5QE<3AZ0].6+< M4KQQK!99LP,\$\3/!63R RV%2BT)8&XENDUE"J M,7OHNABT2:WA*&R+!3Q>DO>M0CI)*ZA8T840!;])^A :4)2B=(T(L]5%3OH] M[#[K^<"X&$C#ZI\K]Y?"?L[TA3DGIACVH%W+V:J;)@I@FI0MW98/R)6(T*%E&-:N)O^Y11QP-F-I?*6Z0#1#UQ\"L5$V08$HBX8Z83*> M0;%6ND7D;*+B_NP/M<0VPRQ\$M$]*E&@GSB+15P@ 5D0"90!909_HZ*.[M%( M8 8&EQT&6VAZ8!.,7^\I'9-94!6&D4W W"3H/$Q;>)@W))NK.98R1=-9'OKF MB^]Y,*!+C(%+1O&K2(!KX"F2HT&,TD0FG"QJI@ ?D-%[@C0Q*H M9GS,$;[LT(>7@-3&B(F=D0DH@Y.!A\T>&+S 5R[ 6.R?W:Y=AL)V>)J\I".4 MF!W1(O0B(*'R1A3AX9DETI7F+-4R>BFLER8=L=4$^]GYC[ACTJZI5\-;QW=? M$');+6>G/?.2ADK%33+WH4Y_:YHKDF??E0A^1*\_<&R'1 "S*%-C4#MT];;= MSO?HX)H+F#&1K>'H@6RGY=NF]-M5EA">F7#*-@I)! [JK9;=RA<,>/*@53\I M?3.US,1E!_5.W3XUZUS]MF\O0C^4=)<"=$\'N*GZIU#Q5)9 )8N%$/Q9-EQ9 MFMQ+D)DG FQQ.(;V^'YCUG%#LD)/,LBR6:%5HO"?OBD(?[MIGSJ-A1+%?\:8ZF;?71-'-$=2WB<]JQ3FJ=;6:,=0J!T0,; MM]Q&#ZQ%#S@-Z_2DO'=0 1^> MG%@=9ZO!PUYJFI_LF0/3 , KIL3#6 :%4(UZ@ M?$_133+"J">()**Q' H>APC>?X2/2\,Q%/)_1WZ8L'L8*J*A6PH@"]MU$)P7 M7)_$A)0^ E)%[@^+>8@[Y_JJ$0%A2@\B4)I_YIT)$ 83U*A"V<;!# GA4D&< M)3R\HR8$"@O*4B"82!BI\,-@8JA9DUX:Y-A;&O7,'R"]NB)Y0%@ZC7()&EOJ M%Q.P]0SLM#(>%HP@*K=)0!"C#(^,[O)\V4UC21C7!)^%EXC!,(A&0D/< +$\ M!+LN8-X&"++FQ0@(2=@W:OLB0\:?0MNZ&D/P+J/JQZ*T]IQV1PK0;P64-<)! M94!]93C(8D(:7-!'Q%#$8$.$;AZ&(K8FGZ-0\^E;-:L<@5+!=\+T$,.'!P$N M$O!U=N\DMN66 C'MI!HIL+<.3AKV2=',Z&5-=A9>WE"R.2T#R42WH!*7/SD! MA($#HAXXS7II^.6GE74B0H5KS8C/T:KQN-"-2JX1F1Y6#RY)?=G7\,(]4$(X M#!Y.#S9*$S7>7+"F4!LS;$"8[T&K5AKK82'%=/#G_1GMERR)EPB M$H+%+>"VR^9MHD"^;MU+!J]90I5=5Z_@P*OPU0L(O<:=%1C+O2X2_Q"IRJ)IM M31.62IJPC&,"F28LBTBYRB8LNZ&)GQDX'(#KWB@IOI?HJ67T<-6Z;$M7>7E7 M\U-^.,8XP)O@"!7'ELIA]*PC3-0?I4@F3;B^<+C6XR.+9(W# %U2QKL M)A'UK"PM5DH+)A%E'S&$C%1;&VI'"@Z-<8HKR@3-YH#",:ZWG9)"7F,J2/O$ MXRD?8K*GF;1PG<-LCGXXD81Q2YULNQ$F*6,>2J[[3ZBN$45'W(/Z2<=NE@V1 M:O5T(P3[ZU].ZO7:!^R#RYP:_>DX']@%9HJH=?%8]T/,M] =< G9,-9+8\J- MZ"[2.@L-7X&'7Q[42Y(F)]6PXYK:G?TJD@03[$ >1533DJUZ-?(OW1\5G;. M8R-:0:E^^!]YGN[IC&3?MG*#Z2^"++#%'+;D\)@(I5'A X+;^! M@@(5 7KN6JCNT"'[!(,&3^+X-V/QKWJ]XX^ZP?D--3@_BV-T#,=D;5_X>EZK MAWQABD<1F%O O<%_@_<'\?6%HU.V=9I\U\&Q'- M<(IY9";T<4M5EE!P/)I[2L98Y=*%F;]GW]CY#STQ^"*@ MO\>6@T8-M]PV;O\HW8%_!-EG#(:"2*8PK;LY0BR@*;4\)5+ADOU;=]PT4^H3#'1,UCEKKSL[!)Q+:9M]C.*8VN;)Z9 Q7P]E ME%'QTB!@ [K"AX7JP[&7S=(Q_MIJ6ZN/ETK;E!-2IFB:%XR:?C8L8[]H4H[/"D36 M&Q5]@:P<+&M*K#L'8\M@1'[@;I_]H;SI%5C_EU:(L[=V/#!7BFM!G5RGFYQ. MM;I4[$BT;MN=G_9.4-DB2<6^L8U6K91TF2VL9<7'2DH/=>!,:86WU.?<5ZDWK\X5C_T=0G)U*AQU@/5KIGD%F)="D54=C^387K*D(^HPMBEJL@>!.]1 M2*],0]JE2I!4 9*JG+"#=W UH W82VFQ;K0C<277ZGLC,]N_V M#;4=#WP08?4F3";,>E4O2-TDU8\!932(9#)U5 >&D?I7;]\[(/$/!94^Z'/ M+Q05(W[^!E7D"1_E,%*J7;N_^0C@6K4%Z$98",HI8T>_>C9:$*[GGNNVD"5 M5-VUIHK#3-5=Q55W*TK?82*L>:N+8.0M%=1XF&FJ/*/7M,%/4\-Z55BSDA&A MI_4MI\U)15*?!CYW6H3A2 ML5W+TW\5P><-C#I695*YXWVF\#*=TT:3",('JA+K$&_0VZ/EB_4&Z-&1S3X6 M*1J,3O/964]2:@Z5<+YZ@Q0?.6>!EJ01Q5Y%,@S\+5W>5NQVT:EA\-9PFXSF MD.]UE3>,M1M)+EM79*]657(I>9,Q[=CB*UG/AZ<6%!\CLT\GYM"">I8:J93X M4:8#K%?[4Y\S5D_3=94ZF8:G;M'W\R-/,CD4KM_SBU3;S>4YBXD'\'X<>7;< M%H/=9TU%EVR.30><4)EVT5F?/S'NNND@52ED77HS2$/?S7+*T9@86GHG'#WN M%_**8M8A'@Z/?8KL(P9.=O20G5#V@$@J&,!:G9C>E<^_X)_5&)"MB-/GJ(H9]Y0*-)I)E;K^V]GU=_;YLRYUN_K^7Y?74R49Z/C>^GX4WY9\APVH MOV"?OWZZNOYR]OWSU=YS@85-^6*T5NLQY,>A$':I3SX^.H!<&9%29ZJ+TM+@/_9&O M60WJ>;G^M/#9;HKZ4_"7!8^++M!AO%X";0L]'1 M\>E832QZ K/6\]WHM\F;.?P6-R)N>]Q-HG@#A/',9M=^Y9(H?V!="%)D'P4Q MU@6Q7=R\#J-2)>NX;XY[CQF=2C%Q5L1KCEK;(F4UO %>[>2!T+>*D"W6ZFR097+2MUFOY<&R6YPD*B++G&SC%*F:$W2&"1+EA:O3+OMW=W?G5+0JY"= MI7<08K-34D^.-5/%?8QX[*G=!(SH42WR-.E'*D=9+KW#I)M"6&"4QBA1OD\!M7U3B$VE8KJK"H MO("2H;A1#_]:Y5*?*)^>4U?S4[4[:CY99IM'8M!="\R M/$9U.L%7!0VJD @UP1T>*81?LK1E(#AX5;+O#U7!$9B26!T_A"=Z LN7_#!_ MJ$M[_PIGDPB&B9A,A,H#S\X%+Y[ )]&-4SQD2?5(- 4)2R>RE*Y^,AZ1X*Z& M:QRCK4(.R^[9TFQ$Z"WC\:7?(PC MQ@0;!,\K+9:7R2=M=96ET1L7Q\,B2]\30L&]'K2:=B?C"\6E\X5YCAXH#\T? MURVY/K&4K%/Q'%Y?R*=#G+I@[M*B"K]I13(V=,.P%57"E[A2LH/30@&!\N%^ M.%Y@2R#!9?4UC"-0NX--7;[=":"NI_4%GEY7E# M(G2'PEK.7U8VN_ ;[G3B(4B6#H&R6@/G)RQ5R(([5M' =YGKQVXZP$)VE^!> M[[D?E""8"Q!!%A&D0AIJ8%B'FA.H]*W^Q9]I3#G&I#MHEN\8.=<^Y"L7.L5JMCM6JG\XSX8<(X0U?JI<5:1:M#HZH*A\\"WUN)V>% M@Z9CMYI8RJ">O'?KBC+>B[!0@39[J0H%GBKUP>RRH(QI3HW"+XM<1)9^2OJQ M$ M0ES:2Q*LEZLQV'(JV,Y(QX"Q&60\6' 'N>L* \?+C@(^B-(''/PKO@WH5 MQ$AV[:?L!D3'YT,IWDLQY)@.SV9.;6C4L]]-MM_#LG2E-]]G]W^8T5>/7MOUDY_T/NZ,"QS;6?3KHM_J=J-9?^G-=NO%MSKV:?WE[]WAZ2[HU8A9X/FM M&F>)S[+]&R>:$JG#6;,$=D:R^F3%&^,KR@T55'C[9NB M :7QEU_>U=\M9HMG=9K=4<8YY,I%^DY@7%-ISD,PQ.@H%Q;;>[+Y\[.)G;<% MVP1ROTG#OMDD,H*XSX+858)X-A964%231Q2Y.!ZQ0\?(H9%#(X>KET-W.8-X M5%A$+-?'PD+JZ)9V ]_%*N500>MY*@.&Q ^6W!ULN\+ M?_0'Z2 37118.DL#W^(^GH=)BECMXQW-%FQ]7FK$1MA(1I0$OX]%/_.B7URVG ,0QCY-\N]A_)OS+\1?[/<>RO^IRU*MSC-DWWG M"5/BLB*6HG-_IL)E31KWZ0+"+96_%S+$LPHJ=T5KMSM6N[,ZC;U,>>-^<=7> MJYG]6NX=5!&=AGW2.:D;AC#R;]P,XV88-V,3N6KOU1'5363L.Q:JW&VS#6GKIT MRQT#7GEOITW6/Y4;I.5G;JJS%R>5VG:CUEB= MDOU6 <$>.(&$?$.")&VQBW MP[@=)LGTBB03_(M(T55TJ+'TR"1MPCV?RM%B%U:"TSP%W+"ZGJY-6QV MH8?(?H2X?M:&WMW3&/OI4GY-HV]5ZF= MF[?8W>U6\IY(1K>ZCV@:;X!6;MKL"S:>NX&A5:Z1DQ&[*&BSA]HX86?#80!^ M$7@1U7:';=U.]7BOEE%;-KO"KC^5,RG[7%!E(_NGO.W:A-)'3,_O,:=F@-Z-]GE.8O%71ID30DG MNS?-XO(G1P*3\Q\AP J_I@,1^RY)\Z?;DT[KE)]ZW>..USD];G;=SC'O-.K@ M030[O7:W=WI:Z[YC-/#'Y%KT?GEW?LL[7KWGG=2.A=?N'3<]%RYW:]UC5[3: M)[S1\]RV\XZ%? #C$J[W7K/!]]C+EAM[()]YT1"F^RG@=^^8$AI0+X^ZA\YQ M$J?B#1>$J]'D?#A&JW^\>=/ K&6KKR4HT1(TU 0DX1EB)VD/K2&[BR!FIA:( MA)^K,74MAHV[\=J?(911?='0!8^D[O$VU6.MU":J.V)>UL;7@BM[OBMBW19N M, RBD<#^;E$\WI4SD2+H60KE5_6$F9RWX9$3Y-Q\/ZT2^O8+VW3=>K8 M)YO8B&MNK>Y&X)RO%Y_^4LE;.9S?L1E^)<3]]6'AKY.W4\&\]=^'C/3HSWA1C'%Z^^IO4_@A^(Y MYPK@GSX[PV0(-9?_'E&O^V\\EIB^.(_BH7X\NZ8&XG35#;^'6$.R;P$,^+!> M-U=L8IC8SW>B9&JNW.JM7-U9O$Z8Z9?7JU5F] M&W&_V.Y=ZOR[3GI?/80BQCTU9?' X)W.-WC&WFT@.YN9;O1,C;U;D;UK.%L3 MY56:G:S,\#6<*L.][.^Z@[/>8'NYMCEC84\O"H+H 0^\]G)[EU?L2-:+ MHT'YF.U?_W)2=SH?)/LMY7$"YG;$KL4PBL%VA>Q3% ^84SO^#0]5TUU_J*N8 M.E),O=ZR-F^6/GF=T%EC]CE$R\W^]^/UK^_9H7\$+PSI- P=3/_( SJI>],7 M(I$67#!YQ4TQ9K"BEYR.)*LK%U^*$XM%7X02@^//H1L-!#O\-9+R".^^7W@S M54'UHP <#ZE)PR[_2/UD!/D M>(+%$GYW!S^"O]$-8!#J1#4P#ST-?)@@I6/,GDBX'^#19WXW=B;4.!7&U)J9 M&J?BK9R*)_MZ;L:L-TMHMF>!SQ$&A'WC=VA#P>1SEY+-%SSA8, ",*F%N0>; MY1?F7L%O\!Q@"BS58Q1&@Q&#X:-9!L^BA/A$B##<#Y7;H$]?2W [G*.%YFTF M".8$$*"381*L@/CSS\2/P0F?:\2HQU.W[$GZGM 2\IBN8AO]"3P)>TQ5]'O00 M9@P?1-L&&3X8VH$TA)OH>3Q-^E$,L_0,FM*FHBFUZG9]$9Y2PVXT%_S<;-K- MYC*82B;>6TTZ%5Z#O_SRKOYNSOPWI2/#*TDP RI@8U,,&JUIVTG^0B@F,^W= MF?9&B-..$/@"S/5[]M_H"34W/D-I8O^/_]%%CO1(P=FW*55"[;U3,] M-_1T:T95J=7#GEG'C0Z*1"K9S22S2::D[$^_.'@1?("/)$@PRWEO3%LE 0)'X5__N;X^_??(!RZD>>'SW_^YO'^Z/3^_/KZF__] M'__KW_^OHR-T<77]!7W!K^C43?T7?.$G;A EFQBC;^\_?X?^^^SN!MV[2[QR MT$7D;E8X3-$16J;I^D_OWKV^OG[O+?PPB8)-2H9+OG>CU3MT=,2)G\?8@=^C M"R?%Z$\G[T]^.'K_T]&']P_'G_YT?/*GC^^___G'CS_]/^_?_^G]>Z5;M-[& M_O,R1=^ZWR'H1<8.0QP$6W3EAT[H^DZ [L6@,W0=NM^CTR! =] K07RA'? MGN+@^P2[WS]'+^_X'V'8#Z*#E\9'Z7:-D]PD:;?SCZ M<"QZ8M<[2C9/U4/Q/^:&(K_3-LXU)"N9F\WK!SJ7D_?OC]_]]^<;=E!$X\ / M_UX]=]+^PSOX\Y.38,DO]JLG0?Z0F\0Z"5OL&Y\P(>2E>;I\!A_?L3^J3?V: M^9)CGI*C)^>+P\WJI(KRR?MW^"W%8>(_!?@(FN&8?@;)T\1T] M_O3ITSOZUV_^XW\A1#\A?[6.XA2Q+^DF:[\@N8MRYT4I?7J58S=_L-VXK[PGWN$@ M3<1O:M>A^IK9;0/4ITW\H_TFY![&W3:AXJ&D_TY:70%5SZR!D]CE%.ZR^J47 MA6T^^5>[C9"7XE?KM=^N(C8;\COX++\4QP%^(&L&8(?'N^N M&U_K=ZGS%H71:OL.>KR[(__S5R%MBO^>AMYEF/KI]IJ,%Z_H1+Y!/I%'VC<7 MTQ03]3 17GW*TO%[^']$M%6D7/FC$WJ(44,*N7]_5R12(+])L#9.:CLI%T*E?-BUM-_Y+L5T#;.(]89C*QN<1* F^1_[IG3D! M/.KW2XS3Y#%T-IZ?@IPL][)+KX8M/88ME?00Z!892<1I(D84?2O)?G?86P-[ M>^O$Y,]+G/J$T=TV6D.B8==/.NUZ;HSO#J>@[2G(; 673ASZX7-RB^/[)5E- MT .]38#GBPM,VA.5/8UB'IL/TT>:U\\/A%/:Z=F"= M8[P$<\8+WOT.:B33<(9^[' AY<8Z7$^F9>/A/446C8_9\[[+XZS+\B-M#A''0S M7?OKT\8>//Q6%!(40;&A&ZK!U';8. MY"/RU=TJRT"$N-O8#UU_'6#Z-(N/J&"*W)E&PU;_6-IJ.@!LLCH$%>JR0=C+ MK@QS. 8=CL$7_'KJ4B\$D;MO8])P$[KLMJS<\KKV#=O[4VE[65R&H(;RY [; MV&$;3UWRD"6^_O;--6C8J)]+&Z7V/NQ+AWTA%U,:.VZ:_.:GR_--DA*5(Z[> M(4W3AKWZ5-HK20>]$D)(4CKL6X=]N\%.@JOWB?^I?E\^OB_M"^MWV(4.N_!+ M%'FO?A!4[H/\8\-.')=V0O0\[$6'O;@FO(?/$+IRFB18(QV4&C7LS4EI;S(* MB)$X;%*'32(2%-&&TBU$!Y 7>PV"U!><5NZ5KFW#EGTH;9D@Q,((!*D9D>[2 MP^9U4J:?(*SC/,:>GUXYKA^0N6D>(5W;ALW[H4*9?F+Q'XP4RF@=]J[3[0C& MY ?G3;-?ZM\;]JAL\."6:MK[L"L=I6^B6.+0U7U'^18-.U.V3^2Z'[:FP];< MX=2/J:)_AD,RM?0V<*J-3-4M&[:J;&O(R"!.!P&APZ9UNN5><))2Z\PU6/I. MO1>(-$H>HO^,_##]E?R!M-+=@.WZ-FQLV3:A$$8^,PX*VN /IM21('_8[D[? M: .E%N'"'N'#_^U0DV>+Z0 M267789+&&[UUMZE/_5[^6#9Z $%$*8*9/DMN4X@>-K7#IA9#=2IWL=2H8=O* M%I)R',YAESKLTCU^AJ.MB>2O:]:P4V5[":=QB-O?=:LV3PG^QX8LP>6+]EHL M-6K8IK*-)*. &(G#)@WGJ[XE/VDUOEUI-6QYV;*RD^\:?2L&/ 2B[.K_?'"> M LWF5S1KV->R-4:E@;YE5 Z;U=\I6K-MM1T:-K#::%/E(#ULYNZ>TIK-RS5H MV*RRV8;U/FQ-'_=IS>84FC1L3]GX(OH?-LB$3[5FHS1-&S:L;%PI^5MA1@][7FAVM[]&PHV6;B]X3>]C0 9T5M7=N%PH- M&UX5ZM+!<7$X R8]WM"E89?+EA^]-^.PI1WS81N\$^JF=NW4L*UEZTX+ MQ\9A?TUX.&H^54W3AKTL6W0JLHX/6V?$[5&S>=K&#=M7MN=4N$ .^VZ4J\QSZ;OF"=72:MC]CCE$8*Z5H^4/B ".)R0'FPY<;D+759,TP0Y;< >ZS(5P]+?+N)W:63@,4^\3V>F$N%W@6.B5Z;.Q^C MC-1PF,H6LL)ADN@C\X7Z)P;YG)<"TR5&8EHH-R^D3.QP#GN=P\UJY<3;^>(R M2?T5:%;R6"3DQ%"3)FU/5IJH[#>^\\2M*.1O1"XGLQ=;=!O[+CX- HXPV>9H M#CYX_6G]N6P'+)Y6-D,XC7*.RBFE#F=N]Q43I88'9:J(SQ618RM/,YTNRN9[ M.,2]W\_LGBO:]MDEES\J;1_6W:@V'+NRL5)W25+8KZ*'@5^0I>-T.$/FSM#] M9KUF,/U.0&1@P.IW=I#+.A-L.#EEJV?-R5&'!$$>T4$/,MQ 1?R-2,-G>?G M&#]31N>+._R"PTWME=./8L.A*1M1M2$;N1S=\AIAPT%XP4$4&N9<4->O[P029?)ZM2:MK^)H19;<]I"#:NDU'*?V4&3YXR3&1-F@/([Q<&+,GY@[O')\"'=X#!/":P(U'&]Q M3 6'T,7SI\!G^G-R^;;&;OH0W=-FVQZGJO>8]2?O4]DLWN[DR7DA96)(F1E2 MIH;8W" TC\_N<$"G>$ O6(E2&^=4##WUXXI^YS/]/X>#VSG5J7/<0XMN#0>F M['_A:5$'[6^ #9;7 ?WG>92DM6;,QDX-FUMVDO7X@3TI-QP3,I.D>R8Z'QHLM)%[FX0$>GD91#9E8<#9?A MJ47^3D-OGBYQ;/YP[39*PT$K.TN:#UJNY" U5M.Y'([=",?NLY-N8A\2"YU@ M2[$MKC:0,O08>J0/:-;8DP5UNIRTG0@W'*ZR/Z3R<(FAD1B;FIWHZ$@=/E?+ MYW":+)VFD\&.TTG3>2I[2LR?)W1R.%$[H Z4?1[G3AQOB?K*@WA%P[/M'8:* MW^0O/)6C[I8R2+[A;)6=+A+M0.=D$5/(8H)EEZNLB;?J MV' J:C P#MKXH.@8V5/R2QPER>D*[FQ(RW;=S6I#A4OR._*!_9-'G14)U!V- MP09K.$YM$#KR;QF=#V(38DGCV920.J?J8-S#631Q%CM?/9T(U)Z9']^7[<=5 M9^9P%XUR%\DT"_73 ]M[F-1&T/:CV'!"R@;CIELERQ;)72%\V,.I,8D2E&VU MID'=N>E+L^'DE*W1=4A#^3-4BTET.$#F#E#GUV<7.@T'I5,=H,-S9/9<:*"G MLDL &M0=B$X$&DY"EZ)"A1N#-CP< 8-'H//5L N=A@-15;*YYD <;H9A"E'M MH*.TZ]NP_66;K%K ZK#AYJ.I9 FJSEO>OG?#IE='J$O2AUTWN^N51;$Z[WYW M*@VGH&PV7TD MXJJ]T]MB](;S6V7]'>#\YB=Z.,$]\PQW/CX528$R)D*FW\T)R;J354Q(M#R; MAA/>%TQ;<\)+^8PP>QG?<:UF,])23H=/8!#5IAJ >P?M9@="#0>O$[[W03(= MY6!D1FM5HE)CHV4@]#V.7WQR)=S&T8OOP6]V?.MMS:7A>)9-\;7'4S7%YZ31 M?#RW$KDM)HW$K.&7AUO0J"#0@%B?!3ZJ\8Z 65.)2EE%0@-",-[ #<>X[$!H M [>?#\K,16(FZ!1\DI6(F',M?/_AX YS<.4?)=J2@FCT&3M RSM-,W+AZ1UV M-W%,]I-6U>QY?HV-WW",RXZ0SL2W2PX$V M49"BLQS:B4##D2J[62J*5QSD3E,W6G'KU/@(TIY\G&D4D_OC"_EV8_CY,0%! M[CQ:K3^ 'YEW>YUEU<0PW3<)C*WIK*PY0/V)#SH5>1G!&"_0%A MD$^*7CDN;,[1<^RLNEQ$+<@TG*"R[Z;Q!&5# M(3[6X5 8JK;3^67J2*+^,)R4W295E7D.C]/ IT"*N6>;Q ]QDI2;=#L3'0@V MG)"R8Z+ZA"@"L!BSNLK3XP%:#Q. M8@:(3>%PO$8]7AR#%#1N343ZV?87#$+!>DE$VA@[.QZTW0=J.')E^W_CD1-S MH;)P78S\TQ9E773, MPU'9[:ALGA+\CPU9@LL7O$N=PTX$&@Y$V>R=44>,_!]>?(;_>0+E$?8B"/]> M6E,G=J'G'5X@_J-Z2MZ>XN#[*'Y^YX?I.\]?O>-MWCE!\ UZHQ26,5[DCI7L M=/+^_4=*PDN/X.?OWQ+O_U9ZIF2Z?_XF\5?K '_SSM#,R,\X!#SE(T\@6^XT M3RV=H6<= 6IE_TGGR PS9SK$T0JOGG"\ZX2K: PRVR4A&KN;)WPD%VG'.==0 MZC-S&!@G*^=[O"%2#_R'COR.W#@+R<4KU$@\"ITXCE[;+'H0Q[(O$#_B_R#< M'/]\='Q\='),>:JFNS,[B;H3Y&GY(">1P.L,]]F1G^)5F8&DO 6DMW)]'AU_ MSZ9<3:E^RF*^O5[#R*6N)_%?D)3#U$^WRO.2YVN=A$>"(IUZ9SK# #&V]*W=-YS4Q7XCNR=G>>^E>644">N@2,">G6V*:W M(#W"RZ1D*2=N[*_A"9DOYFM>5CEI]2RU)3(F/S0@ [ Z,O6+VJK\T/7)\(D: M/]CV^>U+?$S^O^!77O;##Y]O8])P0]X5>O:Z\=J"T)A\J=5-NS%2U7/,F5>7 M1NC&0SV-,;EA**#=9I_O,^9L!8)@M_D6>XTYXR)Z5;>9ZWJ/R8'&+]"-D08B MX[Z0E3@>75_(6B+CGC )1M'U<)4ZCGV/2MB#[M=GJ>N8K$]%Q]ZXZ(Z7K]M53&9.CAG#N;HRU)#8F?\5PO&X,Z7J/R4'9-=J- M!WW_4;DHN/ Z\J#I/6%M\I;\U/UUZCF(+2WL >I)]M#%\OWM:V2[\-.&TOC: MV2Z<5/6TH:GM,O?JOC:UMEVXJ*D/M2N5H>EOB6YZ*!Z@(10^SXPF6ZP#%Y,=LM MSYA3L+&6(MZY$N>!)]%#>TB;SR73D[^1&]N;A[6XV?2:;M0U"^BJ!I>(GZC3ZA&XDK9LD==K'_ M GJH6D_+X*W39J )K5TKR(\U;V M0L)ULGY]EL',D%-9*S45A,A<YFZ4+3IO397#[R/_]OT+&RNJ+DSM OE M:9RE5O6;P/J8^WAZ##"!&!5-$5H#(2NUE"? MN;D3T&, 2SD:)I^.3D2MY7:8X[@S6>LY(>9XWYG\!"/63'X#Q@:KG>;&C@65KS]M$;RX-BNT-;2U3.-:4XAJM;D,[7["%-8B<%K9)E8 MS)$F.8V(:)-EG,Q$59N?T<16VES=(<,+;GIB-B/BS=VYNU >Z<0-5A>FY<$: M>'R;YZ=-;9,^IZ@]?;N9&.:^H]UHV^6^2Q&+?FO1?:2)K$SG6@V&UFG'<2>R M:CU*$!A:O]XSF-A*ZJ#T#2]7_3 V\2(,WM0[4-YOB>>#;9'GP]>QCC_87LWJ4X*QMWIW^98":/93 M@"]#=IOZ4/8D*4),[7YF8)AVTZ?'EDA.?^>M@9#V$_W CSII**G[*7209/*C M8N#4PYY2C44.'+FYIC3)-JJH]-!R!> WV0+P7_R5G)07(DG#6D/LA*!.I_OG M;W2MWMF:+GU%3I]CS% #/N>JA10F7=W6VM1%="A(X=;V)("M3,OZ&3Q:.3)!AS]/+PF9X.82W>WCI;9H??X"_DFWQXQ<$+_DQN MT:5NFW8F9V0!$NQ^_QR]O/.PSW@G/V0LDW_(HB+43^2ST'Z(O2ZP4]O4VEYQ MW56^4Y6/DV9CVO7=E;72RTM^\5?QW*JO+;/VT&6-^)28=U@)DY?NH?/ \5?) M/+XFDPQ3_P4G2:"_UD4>G_!WC,FVM!O M3DS.7*KZ,LE\8OB6//;F0 (EQ4VH6 ,35,T>\21.E>--_I4=;?*/K%Y&9J9R M@E,BOA:8JV]K=&=. S@[]_XS4OCJQ1__G5\(!N[7]R#O6,&YT"*/?$U&-( N!W$*P'61?(#H5:[^D MVN;6=I"YU7%>IN$"G+R7%._[;<3$ADQO V5-LW>&B-N]8)0P _@(:P7BF@[V MOM$L-Y1Y$&1BGF(P)Q\1^R.%I=-]BCM0LL:V$ ,N,/OO-9$"\-KQ/?@. 3., M)Q&)Q-A\E8T"YSL2,WK="-<.N0:?P )-97@[]?V+OV@/);N$[6399+:Q7 M3I=);J+P^0''J]R'JN!2*[>8C5D8748E@*XQK9P>X0>BU9T1^G^O6(T>Q&S> M^'Y*UO<%>Z4,Q'*.W?]@)WYXC?07_ ZT[+$N@L.NP_4F36Z(XA0;DJ)"OP6.J1K"!'RY7ZR#:8DR;S5]#HIDN_35D\K ^E8J_ M";KVO[;,69'H+M-V?:8E)2OGJHO\JW:SQI"(JH%SDJJA-8\)7FR"&W^AXZE- M3]O&1)J546$UNWSC'PT\40GX[)VW>M-B)THV=]/%V$M@MO<.39NGY4@_XW09 M>4JNBWY/6_8W;) *\#/V?O6C@.,^7#E!@IFY\M2M-HATZ&ATLI=$N DQ)K+L M_38!7XUV=KJ6UHZ'!FBT5KKMUM>VVPI09N!A=&(O>5Q#=@MI>?S^YUK9KEU? M>Q\U?R<>(JY$";$-)U]PRC0.H5[IONLN)*PQJKEKR-N23^1]2N@UK.&U*Y5I MRA+,E>7A&*QBB>L$(+'N(EU4$YJ $4H<014W^FRK_*N=!:HE&=.^OQ"[*;5$ MKS8ASSS2O (UC:WM0I4D4[3+ZL-"FKM:-/8Q?PAS['!S@U)DMF3.TS2?Q*4@ M9L<_Y7DHU[G%15#3>0(??]E4B+T6AL)6DHKI48Q>'0XXV:@U,XKGH2)J5XGFO>C9 M.Z*%K(+&PZ9M/S$QBOF-9EF/2!0 MW#\7FUAZI1MB RN[&%UQL9<)=5UI!9K*9A-X4Z3)L"XQ?![FD\$[OB@FQIC M4EV2QS#=_N9[..>FDI8N\+O'H1/(,/*S[6T<>1N7LBSP)-HOF^GQ[ 4"5'L6 MFN,!&OO9.Q7@+\C2NW/W2Z5'HD/'*;D<(*Z:"27)100Z<7O/0[FKO8@QS)65 M&\#/3=/8?]JD]'Z)JB/#=&%DG>F8C6$@#QKVLG!Q37QY;=,!W:Z7;SAV?2)S M+YC4?;:]!L7="419KS@YY<90S(MZ.P$[(8VNV#ZT[;EGLU>NXOO0.6/K.TU" MQVY_A3?UFL"SGBN:W?@HYUM;=-5IT,+JS;R-W>RY(JAHV) PDVLS@:,CM M] M(,_9]K/SMR@F"GJ2M#M@N]"LDV>2%2?IP?,&O]"^UTFAC7WNN5QX?*@&; MV0V@-TW7=#!K]ZMQ?GYX_TGO>F_5SZS;Q5FO 2" /%G*A5_E FA["\ ,/L 52G65W&E5HJ"BALS_W>SF7+<50O R?+D,N6@8EWK6ML\X?D(1783ZT]W9>M]"9._ M\Y^7Y&-\3'!ELL#8HUL,-Z.Y#Y4Y#_7R;YN>MH,'Z[.)&4H&]A[\%:1#+AA: M!GMJZL1C0\2MOF4R^2[T1-2Q4I"@T2[F8_3L?([82/=1L*%:HO90ZUJ:5<>&J#/1K*J-,*K-R'!16Y(*F16J M=5-T>,O^4WJ',S]+DS36LO/$PID:AM)6&5D=(Q0$UI86LI][ FF$K >HN2O MPW-G[9,KM5X8K>UC$\?LL1Z856UA74Y6<\7(W7@%]E=NEVT0DNMZ6F=+D> ! MY,/W.$0?%<*8-UDQ'5PS2Z/.1].3Z!3B.(1=KSZ0J*:#-28>[W^)B/04,NB6 M>!UQK$4H4,E+'V?R5.UWMPNE:41.-6Q;=5M[4P^"Z!5>&7(E7$2;IW2Q"66C3TY[/CIKNKL,L9H>+062V MNC">ZQ78^&+?"2X7"ZS=4".D)V(0:)D!W=!IH/ <&1/.=!]03N_PVME2;;M] M+$X',A:?\!" ](@8X:=7CDM7E\7(4^,DF;P.([9-S[T(MDURD;&M\ZQV)FS6 M'QD#96N[6)0DA.6*N8@:TK&TS>W)#$ZRA/^#Y7QQ @8E0TZU[_(B762I M\[]06K+8ZR)8KL1*(S]0L0%LY$P$:! ;+4W&;(89N9A=HH,E:4)KMK-B332] ME2;:_8)#(E<$H)AY*W)_PQP I)/'R.GAQ(W0M?G%O_C@)JA0>O1?O+Z+/3\E M/3O2)_S@O,&)@@B0$ 01%NV67F$PH%#_^H;,89MKK'-E&J \!6V1S8@GN]L145:^P^Q!0$8$NU6]4[IF%,WWY4__0YAGLCN X]_/9?N)CLI&]G%Y&_ M*-O66L+J>DS"G=%2_:SM8N\:)]+7%V>%:U/K"XWVRAYRZD7K5)_1T(.BM67X M['M>@"^=AHHSI6;[&YA?7V'&&/D)F!ADYL!0AP#1 !<^^$F5][K#)-O(),\<7+Y1B2 *":JDT.$3 CH MZ@0\,N2(AK/R:%5@ZN>$ZC9T^S@08EVCF5= M+//>$M[ Q" 3*HLD_1H\J*1!)>M P"):TJLJD44A^=%EI8'G<8W,=M,0XMJ? MKG4T<1:5"8FW(-]0\Y%.:J_I,2W%J7V=F-;=S3+85"LT \RK#((L_Q9CT*=T MY43[D)N(PP5<$NU2WZ"A34!MF(C+H$;)C? ,0?RU:E5METFE=34Z(!LZ3>*2 M*(3I2R6/_A$.CTXK[$C$N@6F)IHWUV1B"3T:7.%:>](NE 9$#52*K-W&>.5O M5LP@D-6LKG+?="5AUE4O2F@+5/%JS)'*9N,^C:R6J%H8N_)HU+,N6EO\C6U7^B[\^WA?FK?QA"*BAJRB^QVD:<)=:!N); M>4 ;^TPD?J\ C-,J?*_8QZY#ZY8H53%.?99>QP%1$NZI!_-TG#@!$>=YH1+R MT#G)LL[?M1O!46VH=_B9QB20AYN()EK3::&9=2 _+A92-;@9Q:_8VK)\?\,, M-XD;^^LV*;U-O2:1HEPK*E8TM#AI>'ZP)RR""L( .2^^Z^LQ;QL[3H:I6MU7 MT]@N\&@N%T&6U;V%ZM407[,SU+HAXM9O/.F1J96XVO8RK(>5;-!LW$J%2]=V M5(7FLQ_ZJ\VJ\C,I_]VT2"V43% N^#_A:W27VK3L%ITLGE"QI8]A+"&7R)D3 M L]U>";(6!<:U M="R")I&(Q"VMS*AK/^3C6+"\*7A&=05?.U&P7R3IS G@PKI?8IS2*!1R9LI0 M<.?.F@6?-"B+O M13'VGT,6#^DR!+: !9B1MQP.EH:1#@0F@N#5\(UI&D\DLH&6AKQ?$V7#FX>_ M.C&%AKVK26YNW=TB$(T?>*RV@_CQ>K4F%Q@+C:K54MKU'38PMM2)5#4Q6JVZCJ)I&PY4YT!OK*M M=<0I!0Y+5"\DZH>+ Y]$3M) M\W25. ]F*:7?GN[U[:9R#7H4GP+",,K%"=M=A;44IB!BUO%2 M:C81%4QY/S.X:BIL$D))V&7H5OL#:IO9$ M() )07KUU'I_.FFGNK']:(7,'=,4J:"TM%GK2%>4^?C3\4E3G:,6?0T+]S*L ME$HFF"J:K);M0R2R(*K%_78]IW3KZ>#3=;)F)Q+3B0[DL>0\7*IM=&"AEV5 MC+9LF)Y^;0:,*JW09TM!?Z)1P$1V/G=2=[E99]YE<"Y3>48$BG O*Y5+:<9I M=:VC$0>V*4L*]2U?H:@I;[>VE]G\//-E3M4_N&Z\P:(*T]$S3*\ +'1/VC]BGQ M+CZ006NC:=OTM(=4"M!:MPSYOQYEK:JES4!L';2]/AFEH=,$$*MXD+(,'KD. M*?0@?.AG6_[']EA^W:A9QR(BSR63$D2RTW6H5A+6YC6TZVT;KE)G3FW:SM;= M[>8L5\ PPU5.OJOY@MPCK#1YT X2GE2GR&'J\+BS(MBZ$M=3%OG2C82^S M9!-'7A0$3ERK,96:#23!/T3"K$".![W='Y9QM'E>%M--:X7W]E2,LO$8;A(R M)%$+;B(G!(^ISW2)"F#XYO83<;!>.6Y]D)>VN5G?&+Q\\"K2C%IJ:^;YN)\W M0>JO [\RD:-5-YO!Z0G/;*H50LOMIA#*J03[TTCFSBD"62^[S]^7*(SR+@!N MNZA[VO2=['L\2?U^JDPAY^.R'$12K M4J^Z%G$.E=UL,E0=;]%P>IO[68T43WGT=Z/10=/8GI#(XWMH^-?\%8"BE_X: M5OGR?GZ;Y>7Y@D]-0)5*PGI>TS1V"+M^@F$FOM#,\H;B1;KF ^A!1#TYNWZX.&WSZ.CUH&Y4K(:?]"S&P$ M" ^AT 9D),48HK:]]F2/ON"W].$5!R_X,V%FJ;44]",Z%([(/0[]* 8L$-" M'UZCAV6T29S0(Z.'Z?8+N?;:@(FT)S,JS+$V^Z!5/XMA!.3N CS.VN+I3:TM MOE(O." *JR?+96\IE&U][%)3KU'3ZRNUV-*?+2K=29(3!\^V(@PF^W4=M$D' M O9 0SBBQSRL2%9IRG5IV=G>#I(;48!$73DN=:)]=MX 5O$LBN/HE94J(G_1 M0KEU(F%1#TI25L"/U7V.7WP7)_=1H$^ T7:P9R!R:,)M?I@[,%'GD*DJZ)7UUE5ZWI8 M3*F@JD"2W.&$J,2(HM8ERJ>B]Y22F,R&^L.E M*R)+VV=!#3B'KVFI60 ^RP/IM+-T:FK-<9$U(;PXXD(6E!.M04 M=6;;RL^\"Z6)I S S=:$B*#W 3.:OXJ;8XB;4UA5)_>'6R"MLB@^E=K MJ_\8D@,08$]!H*S'(ZCI8!,%HV6U'@U3'0A8#MH+ZH+V=7=(JZYFX]8D6NE\ MP8MIWH#GB.9D5<6KU;8W&ZI/KT0 !I+8!;_BI>\"]FH4"QD@BB$1.?2@:%A$ M9@=&9(XVM14A&U41_.:(CQ0.=A&Y-!B<643U&)?5[<:_3BNDU?S?IFAS:*]8 M="0R$?%3^$U;B:"R\60,6_4@2::A]OM/__/E:3WF0]; Z-7Y&X9X5>R=OI#] M?,9W&")?Q+:"M*X1U+KU-6M[SB/Y\]%I; G&F06ANVWL" M^$1=,J/K.TT$F4,;U]?8W#YZA(("DC,2F#TDYA;270 MU:'CZ,H#VK2%YZ"AB#+%L3?<4AR0WD#>GL1$,A5XDD$#1H"^A]&W3['8UGA8 MZEH:#N>.,7-P)K^1FYFP_*JOXUS3>"*7>/%X$OV.Z4;ZN)P.!*9UT=^!<@J% MC^H+8+3I:L](M('Q ;@5UU'2PYZ.K1C9N+BO7HN/@N.DV(-.G M@9:N*<"0!VJJ49ZT30>.TQ$KRFV%H0Q34>:R0PS/#F3MW8<5!;G92RDR\,[P M@K0IVS5WH6!=VR*3S73>5O4JFSM.)LJR9;2D;1M_9=S$9^=O47P>.$G2J#UV MI6(QO#>[T4*O'(W98,)HW7TRAD:(P@XAT)+Y*KLE66HZCYHV3L0(^AX2N=P) M_C]_?1YY5D M[907A(:;'2H^40=[-3QNRXX34>04E(\',D "=PA$21#%!4X">:\A(/S"V9: M7OK3FY!]IEU&6'._*3Z>&K @V)Y=,/+JJ%FNE"'B^%N4QB@TM9QI6XU?VQ6[ M?3=:$RA!T1.2L75Q"E/C6,S,ET!,M<:H,"OGW=2M5T&%E/<*-X M';$%I"D9Y_ PQ-M:_::^E[W0G)BHP/.82-W>AIJ9SASW[T%4;[MOZ&38\%E7 M/_;RC?RB"KRT5;G3;^K[3%!WS(+".ZN/2M>A+ILN-\Q4KI52G34AE>.$ MR +:D)+&;I,H>7&=)!N'WN*_.9"\HG7%-G2:@/Y6#2&7U.%%M>QL.[Y01FKR M0'6Z]D^!_RSM'R"O/O@KTF2^N">_31;,O=4JZ<[T*(:1UL.(@N9&1-&):4X[ MN!IX!/#ENLYGV[ZOQ;R95P5\+XY"\B.SSU*GK'#7JFW\T/77 4Z:MM4(Z0F] M<-K?4DM&-R73=^HZDG=T0&L'MD@@]+!BG0A4K-9E>6OE- M0]9\BXY#AO%?<*,HF"G:!_!7]IKN0]RT!QT(V,.+CB+OU0\"#0ORS_9UG/D" M[%=70?3:6)ZGKHM=]*G,@>G)K&+O8A,S(<6//.J5U^MN'4A,X+MYB&G0VY;. M^VQ+8T3:NQ7J>^^O"$N.9TR=U;4@&48',7K50PQ)M)%Q==608#4-+1HQGYV0 M^UC!>1X%OB<2_&_))P/)PDQ.8:X*WPGD5=)TYYBA;1-@F\6R8J]-J6Y=0'!' M*K:AN%D4-K592D#/QD>]35>CW]L=]E=/FS@!G91"N;%FI@F?;!S)LC3#1IJ<]=WNE:G3A M VA*Z"7S.(S)_WU2&:JT)#MDK/@N -;H3UC+SD,Y M8<"[S_"HM+DNNK83N;.JXCN5H,Z=8T15&I8Q+(G EW_RR2]8T&!-LFY#OV%2 ME:B$K@KH )[KIB"B$+W,3^ .R0J,=$A6ZD=X/_6F]C UQH>QG^]Z':XW:4)1 MISZT2W.MZ&$Q,51D,X+/MSK9DPJP3\7"LG>8P>ABCCS%#%.\7@ TH+SJM,BA MA[6(Z]TC7(\Q4_8!\<@<-3"0!0OJWNIQ)S&)H(!N\N$=3C=Q",9C>M9:Q _T MHV_O V]7?MQ8Y7$#D@33S'B&1$.EJ:JV=MV_<"ID@CPUT^;:Q%OK[B-YS,\A[Y)<])K MY=R?]P"OM<&2OP,AHVI(3=TI:2 %*_HN,;D5RLF@PUG'UU:X:C+LUW89.<^' MZ8+4>"( ?+2YNIFXK$>%[D?0K'DZPW8@BCQ.0*R?A[]"J5FO"A.B79\I.,XN M\#K&+K-1D)\#S'57-;53:XIM]JCU(V_QB:=7PB\X)/=G //U5GX(XC %SN'2 M65/>71<:UE@M1#,)K"&CKN91-QK6[U<3U0 !MQJ+ .#SRJV(W:YO;# VNS M(O*-)A 9UZX(4KM,CRZT[-UR1$A9WN%G,K':I[[<;N(!^S*ZK5?0?D9E"&&; MR,WPO<[E]\J^9;VDK>LPF=7?K MB;5$E&@T'E>WM>R+AD=6;[>O]T($WTHYY?OZ!B7_)J,JQ5-+2(Y_5&CA'4VQ"O<+U; M7M?I'OZ+YB7=R(WZ^4;&&>QQRIOK-8;$2E1Q'NL!;HR0WM2$6Q4 MN=>#I]=V,0O1*.,8%-.#_*ZE(JM4[Z;!73POO:*JI2&B%F_+^FJ=$RC2>;]Y M2O _-H"5\=+FGM,UM[C&:8KC9+Y@\7**^; !\*ZAFTUK>P'8 XQ>]<$+=5VL M,?+@K_!IZ'TF'VCL.T'2ZC5JZ#2%Y(C:^9?;V9NRJ&5;Q@K0^L7(>Q=L3[V( MYK+K6.Q-=R(!R4V7G:ZU:<3!)KQ4^$757=:YN]6@0("OR ?:04I-'&_)::D+ ME6S7U^B>5*(MQ1M /V5>.#(?EOS75).I+[51T?R4NZODBZNP2K7H]%7X[KKZ ML\<9>V+:66-QA<9NAM%<-%DC_*ER NV-VKJK/1\\%/::+Q;@,&,J48,>U:'C M!/Q&,*=6$%BU7>R)O2JD0]W#5M%PK&#'Z$5;Y[3\]XF'U?2*IS%[ZQ0+XI0J MU8FBL2)*7A=4^)?*8JV##&$V/((H;>3MRC*HM59\74LKWC<&R-W&]Y:U'"R? MO?#,0)$U#^-5=8)ZE7MS9UH3\D++M,@.54[5/D9W!XPIY&TDRRG+=)U%H?<7 M[#VS"DI.H(?BW(' 9%(5FC"H=,V-KCZLW&VPJ8Z>K&@PT@W"9=BM2 <#2;;B M^JAL-D7@RGE<8]>I"]+I1W.*2W$;!;Z[9?_; Z^SFHP]&PSW_5"7"4@&2W]= M'Y)D*-Z:M=4%DC@>GAH-1B5]=WLA<: ='>\\5CPM9V_@08\[#DXDZ\ MBF)-+( N5*('Q0D'7@Z:ZON%7;Q[IY4B-8<[^Q (+QLQ,P VX%Y$U5"\,R'=O+ MS&%YA^$;)DH+_:+5@#JTR5$USAA\6)O:CVE#UW5KW^-4L6D(DWY[;_^ M-L1&VJU3HMEXV M-!['1_*9VJ6I$L-BS;78@CN3,?N:<"6S-NF@6(.V0T=[K@1">[X081/U<3-5 M3>U=F^R+4C3C#BIUR\Z3>+4+FHB:I]SBL:[K;5U/B>KTXZM-NJ'1L,6"OIT< M=T:&,"V8LLL7AA/ZO@3VMZC*I/7/F!OJI-J8EUS<%$%%"65*;\C8:,C1"" M5#/X,-"D/!TSH9"8S*2I6C.) G^V_05'S[&S7OHNH#*U1R?M3=L>AG2ME8^% MWEW3GS5GH@.!::>7L8(A4'9WD3GEM8_$S@2MERLB![,H$S56(]N-QB1$Z9HZ M65QQ;"%1MR!B[W!'@&L7KT!A;DXIKFYL]L;-EUJ"JZ!>0VO9:1!3<2E]37[& MY=2W]OVL9_F0.X@6,FF5WU-H/)$TBAJAL:*AO0>40XZ32UY@3\H?LCNQULC2 MB83%W2G@/L'\&,AX$$2O<%=JMZNYISV$]IIJ2[?P"XH41UO=$L4DID7C: 40 M'.*%G\)-E62X?PUEGH8:;515Z=3S8O WL/^ :CO8,+5#1 M4<9VSF-J\KU\([*HGV"*NI %?O*_)D5713]:9K%:1-@JR*854E?^[X9]:$2F M3YP@2UY1@0 J_6BU'6RF$J\W*8[K[W)405(C"9CO[Z]8?")7#6]''+S MK5,A7+?L9+B>T[,3\.L*UN1&DX%CM$=@JNMA^!BTPS^B M44HLY613Y7_:C8[9]'7L07Z5@.+B*0%:CUEM<[-K'"44/(*L"P[=K0 9)F^H M7_VYU;8WG"7E!+3&@;L,HR!Z]G$MX%EM\XFE ;<&4CK;5A.HD56''/&KWBU9@]A36)J93.K#K*4^[P:[%:536U:KA9^>E.;FB4:&-WF_X9VYU&\ MCF)'&R):TW"T,%PN.>0D!HW?;@\]XYN;<^UZ5C0:,#8[7R&% M6C:)#/*XIC5DPKDG@WRXE7 0%QM,6GZ$GZE%EWQVXHFH"XC=B9)92V /K+:1D=D,%%7G M*'BU8*>U72:=%UR9VJ;ANA(SC MA\P7RLTD[R$%9;_R+FO3SV+! 3<*77)^N;E+ZHB9K DF,6YA31ZBK-P\]IIK M$1@A/J1!]S[:D,^=OH_G_HL?W.+0"=(MK>KB+D^# #]C[U<_"C@+IZ5824-$ MC>>?B'7\S\@/TU_)^D+N?FT.2ET/B]I<;FDOG)4#:$>O3NR1-:S!Q6O1\:LP MUU+)(HOM'*TN8/6X$XE5.2?G^#F*^4O04/R\L:,][X@TED)!UQJ0H#I_1R<: M4Y%'L_?R@0R0+*/ 4Y/<:?@PC55YB/WG9[T)K2?5:7J.'9;1)G-![>"4?__:*J!7=K1%U9$R;X5EV\'7X_VXO!-M>K-3DBS*FCM89K&MLSW\-G'(6GZA"TF;/0MC10 MJRY&#UD[0^FDC*,9>JO([:4OX4T$68.A)W7)#-"R?3&4[A3-?O(0\43NP.MP M$3L"R0XW!8:WZ65TFB4=D/SB @?.%GL7L?,*^4NP=MH)=^MO.#A$E#SX@E,6 M2Z?)9FUJ;385H-.;V93;T(?:U$(A:Y6K^CX#AI_JK'=U+>T]0!22[ +'Y.Z" MT,KD;"MTH890P38]1ZXZ ^-6./]S?[:-3%&NX4E:OG__8ZT=I%W?B;@JKG!] MJ7!=:WL>53_$ ISORG&ISL\CD\ZB.(Y>P?CLK,E?M/:#3B3VP '1V_$P]JX()<3CI%K:['U+X-*=_O^FU4 M$1@=US'F7GP]OD:^U>3 :*ZB&/O/(;M2W:UBQB Z&/T7"QWZA+5=X1F,;DR/9LF/_8D#W^C--EY&7A'4G[%.X.!,RF]$KM6XW'.G," MN#'NEQBGM(@2]AZB1ZC&6!VRU8QC.<0PD_N(:'AAR^-L!-"IQV"3@!VNT7Y* MS8P>>YDEG]GZ1.C9V7:^6!!MG2H#3H#KRB/N0,5B?(_CT2I^];732LT& #OA ML;=\3>H#"9IZV)-GH#HMD13)\7R.,0MHJUW9F@X6-3-=4DE5BZ%B9:C!E_\; M>Q"Q?!VF$3>^JU]7?:Q,>S*FS8/9U^]$MM,?*V/2W:,ID84>-,*"!&$V5XL0EN_(7N@^U%TFZ0U'-3Q'FQ ME;WI0AH<]N9D 4-8R\Q[2<38^V@1R[]J-4+YHV@SERAXM< MG SR"(KDU>/ZM.IJ]"JYOK\D X:8?/1UV?.5S6Q:U#)54&\T4]I,);*G752/ MS1S%-0>ARR52U@0DU?685* F_:+ E%H+W-ZFI\7=H2!.,O#H%L>+*%Z!L#9_ M"OQGZ5]WP:#DKTB3^>*>_#99,./(C0:]GR+658[I6(D.TZ#F?84<5KGTB9O 17 M9K9IU.I[D9M"-#E<_ WPR%5MOXK\X K4:KU]:82!+6K*/#9*)MF1(QSQ\NGU METZKKM88*RB*XG*A\''8:QMHVY6*=3DJR6)0&;PN.86/Y&F( ;"%!=EH@[FZ MD+ C,;8M%Q#>[Y7"E$H_6+DXP?UEP$Q;$ T8R&!Y;=R!P+V M0W8#WL81S;!\P;7X"\W]QC'J@P^,5WK8T9ZOH6#/"9R+-"W<95)UH'^$F&I= MK$YG,M88?DS(THM*4KKS5FAD.:"9?,KM0S!JNQC.KLY)KOD#7_%-U+>?8A9; MDX;=JJM%1-W$>7Z.\3-'2.#V@":F&KN9A?O4ICOJP3^;NNPK*'_3SA@C;Q^% M,[N@ MUO.A<2-$>XBH?U+8R+5ZAME1[!_XLZW\\2\^D8K(0[BED+(UZDG+SI.R2:IU M;R A#/"B=(Z2]OWM[Q^OL9"#-Z[-*VO3TW0P(,C@47P5Q13G'I1R;H6X7->% M]+3M.5R\$0T,X5Y276GFEITF\36TPP#J,5&"NC&'(0 $64 MUKJC1T Y <4"+VR\I/O;J-=>.W(C#4 M/"ZZUE918 I.MY*K+O\+I:64"HB4N(X2)_@ECC9K>JP2EYG L-=H0AMU"A8# M+O10EJ''"D 0;M0V?NCZZZ %X&!_RE.RM32P6]=CBN:,L^UGYV]13.O8UHF= M'2B8-B@QX0^B<>G!< +F3)@OYINX&D^PVM"T YU1GY8O1'E9GI+7T7>=2D.' MIM% 8H%TSEV'-$2$&1"TV-8=1(!^E&U>!DQD=P)NIJ=^O+RR"4A);!] ML*+):$,(VE K%.M"VKN0J&( R*&W54!^"I___ T.CQ[OO\GQ1%B/-K'; M(/ MPC#^&CS)H-0X"C [">0@O+Z^?D\/ YR#D_?O/[R#/[]+(W(J;X#D-_^AD$) M:X8>X*___BX;=XHI;":+H3F'G"1/)CGP\01"] M@CT+D7\B%EJ#(%Y_AOB@PU\([>JQ?R'RY<,K#E[P9Z*7+W<]L&RX&9(#(CKB M#,DQ9RB-R/(@"/B<(3!GHWF(OY9E4&\>(EI]'(JO'#87H 'X++P28'GZS%G0 M1!E1Q*CN R>!+2:R./H6Z05]]D=21AN*8Y0L?.RA=38,BN0X@U^G@W ;"$8I M[1G*.%;(HXS^##$SQE#,:BN2EVN/0_$ %PJT":.>B);R6$#H'/)\(>R9*'N0 MV2?KQG1=(X\?<%::[C_$]- KF1]R^021(V<(5V[,YHA\.DF0_ED%P@3Y(<)B MHLBE,T7DM?+E7%%$)HM2,=OO_TA+G:D?;(EA7DA,#&4S(QHAXG-#;')HOD!\ M>N@Z1'*"B,T0S6.4S1'!))&1)JU0($DZR(,8UN[;,PV?"P.$]D F@),T .^>F5S0&ERB1@A=@LD"NG@=8P MCZ]LF8+2"I$/#\9&='!$1D=\>*2.C^0$4#8#=/L5KE#AN3!YE@9["\#6+S-E M?L& 1[]> AHWN%AZV0,46GLQ^: \;_0[$!K,$$#3] )X&>[]Y] )Z.!B8'NPYD3@6X%J0:S]P).^X7 M):48*ABQ?6 @KQ!2T6=P7:\ZB+3_39"GBP3A?6(GJ.5D-*LY]9V>,7$A@SD^ MA>?\F3Y$9]NL"3=YT0K&]']^92C4#'7UN,^.,A\N6FR"8(O K4G$!@=J(2"7 MVC_)/Q,],N*=>T?J? 85K@H^C1F2$P&524X%B;F@W[/9H,N0 MA?B2WP]^Z=M9O&#OUXV*80J21!8LW^<@,9$RB,+G(_+K%0JR ?:'H9QXK%"< MH8SFX"^WC)7CY;:8^X:*:C)DCKS>[(\T0*Z7R,*' \L1IXGDB$@9$IUM98/? MZ;##BW7#+T506(6H815F5&(9=QF$+2PK'78;X[7C2V08474K])0W@]V"R!'; 7>#\()H%@%CD9@\\#G/;#!HV.NR)%*0/>DY<6)H%+(VO+$V<'0WV)8VAG7>H>4JSTU^C MW?5),M81'0QEH[%;?X8$+"M2!^8AA&30KV(E"O&#/P[.E,C(OP[7FS2A K' MO>QC0!%1DC/$B,X0)8N.1S.%&^0J'\)/V1C6P*?6]U.2'B [#+L4YD8\T1?. MEEF#^_"DT 6?/^3J(L_90DCAX';F$5B51MNG%&6#(36;1%T!*?V0 4=APPPE MDF,)[U7" NAARUB??C<;3 E0!HES"D997. H"8V"71Y/[_]ZI8BR*T"I8JX M:U89'EUGJ\ GP-O**2"8 ^_ZU:U2*9*Z[9G!8K58VTBNUAI6BW4=7CBOP($S MHK%F0ES>;Y,]5H/;/HWR5I)-D4)U%,6R+;Y7__0Z9E$1-4OVC9]&UV+V, _- MFK;Z758]J\\WQJB@@)!!WV[)BYY\MX<>V> I&CVP< 3&*N(E1_C27(R] M!-@">//Y0E,&O%=2"!\$+<@H*"'#)/!<^QEU<.!M QU[\SQ[P-U(8?1#L%D*I6_![J#>,%'Q$'OWVP2@)?H?T8PD MXC3W@(% -_=1#ILA)@JG2V$F860'UT8U(/D&_:B;U"WXSTL _" MI+!2ZYCB059H1#TUPZ.\!^.'$WO)XQHDB)/W)\?O?S;PF-T_(J!U]'XP,^2@ MO(A'2])&DCABU 5[H[F]2A6!A.\ )Q0IGJ*U\EB-GI%Q?"0*:^,HT/PS%.)4 M^J]%8,A>,EX0- 7':23"CU VR@Q]86S3B(;3KX!MU:ZT"^\C0>1IM(DB1** MH-U5,M#I$]3.04="8BCTNQC,KBV1X:9X4';ORD]<)P"GT8#6.('40D9D-F,8 MD[K.]G\9"GZS']"WL4"E&=QFUZ44BLDX>.D*5X>#^'?EW^/'P ^S!D&!_4C# M/@U\'Y%_#M<2TK G\$UM0AHCV5_ZDE210G8_V AJ.!A%83/'2AG'J&)U.2D)>RU2D@8Q[69 MB5FX#GW\B\E?CB;Y"U#<>%%=!N=&89A=*F1]Y4M:H%F4#P 21Y"B,C"EE2#_O& M3D'OX6P%NET:U G*T(/!@G6+8PKZ#67XF(P7Q105Q7, *HAF?D7Q/%1\P;T< M('1@1).KR<.'5C V\.W*T9$GA@?#0\PF /?;@KJ)&1SJ5[,X06Y=8%!(P4!T M6#CFV= M]0I^H?2/GCA2KH+VQI7.?6,NOYD5*'9<$;W<3_:*(3/:[?.YOLVW\;O!KTY1 M]T?(YQ>;6$(1]K,QJNZ,O>"BNB#2+%-=&-41LC7%3<6*;/?WP3SF+\*\&WGJ MC$B3%"?%,8'&\+^8F'[ATR^P,;QHE-4"%6E.W#:0LPE\)AH1.0S>'%!C-C&< MQI&W<>E*WS,< M7U.2O30!BMP3T%ZD(_X&_O.'61G^D8H 4)K>((:47B>Z0&)4>M[$N!8^24W: MNAEDS4[ :CGO\H?9R:=/S+G\<7;\X01U(V79Z6Q\48,=UG/OF,P[H"6O@U\> MD I^A]?<^9"3=_OC&;!T0YZ4'F>C[!]70@"AF?,*Y;PH/QL8A<"RS&R87$40N]D^@Y](,PX!E1 =_8F0%<2BAFJ\27UW0H4\H!$0U M"T<[C/<=4D<$@ZNFXL-(41+#+4:EX0"6@]M!G,(ZA/EU\/EXP]!8."R_I!@+VLZO3.%;J5/68T]V'6@3IAI?9V,G3XG4DF MBN"[C)E8889+P(.ZP/,P=)=O.';]A*C S,]_MKV&2&0G$$$U<7+*LQ3Q+1&5 M7'_M!$RXZ.4\X<."QL5C (ARZ[.AT5J.C42*)(8*A&QTY Q> MC:&O%S7D0P ME,LU7XA(D+,MXK- V320G >2$QFA8K*UY6I .\3]3]GP*(B9+EXARO<1:7/5 M/"K!L$:278#* A(V-JLL.@%1-)X#H#,:_[D98H8I+L; XFIH,(#M;6!PU:R+TJ/U^ M&04>V6<6PF4 0U4M8A-ZS.O"Q_A7A.DH^\9E64J6*)W#,>-A_Z_,DW[J>:1- M0@M"SN/;.'HA:E6_<$M*%W'"O-8D(H=1$-\7I@++_.0\8==)LLD[P:@:\P6_ MTK_T:XYQ[DQ$O>C9YJ!49 M@C48G%%1,) 9L1^<-_;B]TRJ%511ZKR-).V88R0H\,#M^X0D$N+0@%FU-(ND M!I?LP_M/9E F,WRR1.*3;20^V8>C]Y_0B@XT;);5$*P*X;4>@HVR. IJZ! \ M5D#F 4.#XILXZS7VSAVB8BM:9%]L$TH4N80JU!F29*?/"#]E>\A -K4!0Q7S.02U1^0CU6A$VPA9ATBMC<0Q(D>0["BP]4-Z4VB).5(53='79VBHC^7"P/: M(/4DBLA/J*R;,V/G0MEM%>0<=;5JJG.NLE6CCD2Q:J!0Y\!*1JEL"_KH ZO= M=[]=/47!K@4M>/T_1F2RL\T%Q>:F_.UP =EP#@6FY%449R\S\VCW/%LY/%U7 M>:&9CWI0T=P@5_P<26ZNP#+(N &B/%!A3YC)6?3M"4WYFFC,G&"J+-Z,AY// MD$_I[@D[08Z3>\;)/>?D>E!.!B[J?N<_+XE$^)CPOKTJW0 M>)XVB:C4/EYJ MQ\37B9\@F5NF3+$*,,F1'@\%,NE4 YE4J"J:(+811+HBT^54_J#+7@QW%,OO M*LL?9\OOJ\OO\*1*%;$JYZ81Z%_%#*ZX_!T,'L)U&V/ 9^&X!&1I:8B+,02X3[OCC[.3D/4N%.SZ>?3KYA-H3LIP'-\""YH/[6Z_$ M'G(:Y%GDI"F'+/1J9/<_3VJ]$QCJMSBF&;9$:YH_!3XK?P*S!"SD!W]%FLP7 M]^2WR8+)7;WC $1:K9P"4N: LDD@,0O$I@&WN#J1\6*&;*Q8D%NL6>-JS4K+ M%=E9+A4A!LI<\EJ]9SC$"S^%"I5F4M;OI*<2<=JT_.4^LZ=8%B7\#0T3$/6. M548G4#HW"ZBD[G(*TKJ04 RW$8.Z@*XJ,(28 M#OH]FQ"Z#(GYF MK;4[#2"NE)&DS*1,=/C8!S6IIK<05$PI&NEQ-L!%T8]!K@D*\@" M*C UN!1 MB:!SYZ&\Z'GH9Z22(_1%C,E()TAFA3(];] MT198Z PF:6FLR PV:'8'J(SX_H9K+&CUC8.HU@Y!HT$UQJ#4KJ0.L]?,*J M2S[-#K5Y%I[OD&Z^O%C_>6E9)4S\F/ M\_@A>NT5"5E,4@6JD*,*=/> E< >%PWX'S?D2@"8UGXQ?SH0$/0[T$=T %L( M)SMS&$R)N;SV_QN&Z#+LG;Z0WSY3L"=PP=T!D!DF1'H"(UD%XC;/6U!DBQMV MQ$B(#X7$6 @&FR$^W/#E>ET6S>$$/%*9QA3G<47/(W*=QPDY=O,%N)KN90+[ MSB54Y*A(A#0SD.^B1'?A@S)/A-?+Q0*[U#N>S0;^15U?V82^LO7*^2[%4F"Y M%"X=**51 0D.?7*=AQ&H/-Z&Y@%_',.Q:5CDI1L*UN'S&'L^E UQ1P)&,\1, MH/!A2<*]C<&,GFXA8"F%<"DBG*VIZ]ETDJ$82>*JK'G)N^&+="\8"*KG/IKMJL#$ ^FS M2^W3NGU 0'1/^-!M!] ;N$QK5:"J1(06'M;^\;N@>[B0Z;^ 3'_F]\GE;8\* M/-N;P4#E34;79GC?@N[@=F[/H^99X,0G%_FYL_:)W* X&SQ[N,6>^\(0"&71TEXCJN"#R]!78 MOWE23;\LP A16[JHE[B'_!0](@IIN, B=&6#0<4O84!MC@PN3HD< MNV:9"[VR\L^B.(Y>B7JQ"3U(.63JOO,<8^;732.T=F(H4A!LT8(T0ND2LP R MMEI?U]+4.,IF*#Y:(:Q=@CXK2*#(8=D;RK,*25 +\_[0\G?/]R50L$ M1^.AD3_>_Q*]X#B$+TC!_ (XW=-G3&0CG&36R'X1[?76'X/ -U3=1E&!41W>3'R.)V!_\.CSG*0+KC^"Z M,\Y/H&'%EM^'A3]>AQDL+S>($)YU2+W7*XB2C(F8S5RLO1X-.CZ$$3L90/%: M3&&F_K:(S#Q#OIP(]W!^C:L5%!=*07*^S1:J!M]YAK(Y"*_X[VF\(1>B$R3# MY[)J4D$,0/QTRXK+X?S\,#L^^P2J-HI#C M60/A'6X1:A!WLWJA<.+F-+8<#*QXU["0M'@ M!U?O'O(D#3\AW;5\V-)VAC+RZ&($#KN4T4IR=;1,WUN_Q#2H@IU=:@Q1$E3( MK^/4_R=;%])X='5@_'4JWG>M:XXEU47'QHI!.@L<]^^)_QPZP0-VEV$41,]$ MAK@)W/ZV,TK[GM)&J4)\AFYNSF?[Q%6@,,3(HH<\0X$[2GJM:<:*6?\*@VF1 MP<'?I#R2CBAQ /=JKR1N42IAC O:' O\R!70?V9H5'8 A0C )6 6O:L03GFR MXIW/H2Y9"W+M6<8L%[>+L[A=* VC*M8?9B?O?V**-?GQIQ]0=<<&!9K2'0$P MU]Q:%9%RM:NU3TRIG]M7PE*0YZ8R9'N4:/0LA)-H7 M%J157$8:,WJ@"C&*@UMVG60)_P='X,4),'5*D??1!Z!>^ ,Y=?E?*"U9P4J: MZ.,D^ *S_UZ^\3N1_$"-MY"FQQ8,H&*!9>M+\/KA/ M#N3Z"Z(HNNEYE*3)?'$>A71$6B<9!Z3M\R\XA @$"'+P5D2=A"E!OAC'/N^O MJ[$)(#H#GHC'YD 7E\]BAO@\F,:?FXF 8?_J5BFH6*"YND"GV0+)]3G5KL\H M:J*5A2KHDGS!7'&BW-R)2L2)>E9.E)-?,5Z[8(3J%M&+#QF=%?$./>5P1M=. M&(=)MOA'4!FUH<1IR$/^+42XQHD3#*X8L&M:XLX\.&]P>P.\8@A&6@8JG_(( M+@C!V*11O,TU[AT?YO(X-$P+1\0 !9Q-O::21FL^^$F7VV1LY2K'C<\[,LYAJ&L OX931)0D(C0GST1@9_XR M9 %PRXJ>H/YB-(-FR^@.'WIACH^@F@7AIAHKP-L@1WE#'R5LI2*)@?@I(GG% M&UQ;SRL8'LQZ""[YL=.74ADI]!>,BU^<%;Z(H"I4+[F?4$) :MI3#@JS1;\S M.I.,9#WUHG7:LU)LGP!6AXW_%2U-4%R5':)5^="CQJA^]CTOP)=.8@!=@M%" M0&SJTPY*,Q[M1>Y=K8^97WL%E,FB?;$LVK=6BO9%2M$^+(KVI;)H7Z),9@8= MR72^UE4+"@O6N\JA,)^/%[3U2Q1YKWX0F$9M/<^@T,^=.-X"L[\ZP89%M/%! M(1[K#J\A@@WN//R\&L,\88YW88I0@_4$:^/%ENES<'O'D=@0> VP49\,/7T& M^+FJRH$>WMCPX+R).CDNO;6^;/J^_=SR );(/&G$:.\-4X%=?A3TS&B%P0M M*PI$(#-NX%%;S6./D\BV-G2CVB.H7;RG<+93-!#]11+U#.\=9 M*%>& ,8'0+3OT!.= H^YH-9Z/*S;@A&W*YKM=_Q]OD-GK%,2"9AX2)_NQ?W_X7(8HH523( M[@47XG:E] H,C')\C7%2N/8J.1H>4#3+Y"%OD\=ALC.$%Q:]A3WVJJ[6&S;= M^>+2B4'IA: UZBCL75XXE\JHS$4%P1&SX06+LOE )S$C4*>9UW2L$L5V%[%" M(6U;P.9<8S!SKL&3=0$9@(1HJLL(#$4QP1(60HGLLV>6J1 M$45$\[5#6=8"),PJ('VT44U*PN!AM%_PJVJACT+RHTL#/Y)Y7&/#OS%1%(4, MGK?5J\.C>=[Q&+0:NOV M@:%*7+/RKOF",7<,QBK#%@IUCJ\( >,A#*7RSC#*OG);*.K\\U!\)'&J2*[5 M)17*O\488AGZPMUG(\P&C>08F\>@FKV14/#SV=&09]N[F)"OI$:O1&KT. [> M_MP$"B-JCC?0&CS2)*(#4@_O=4@$)/)<)@8L-RI=$*\$Y7WB)ZAG9;3 BQLR M&,9Y="TS4"XWH^""F9V_<$!2HC-%.69T1P5C5-_60EU!&6]!_PB?A"*7L*SB,'OO90PI0(C]'>?ZKQ1OF292F'"'A M](IIU94"$W[+S' DAAL\^)6F9>8DAO.LP.-MC%?^9L7BK'A&%/D2^F9@Y@6D M7$7)-1N1BTKP'S[FH/[(H1>@6J!"RD"(CR12PK.Q]IGO?-8I8S!: )Q@%,,I M3QRZY3ZY=->C,'P6A=Y?L/=,WPE>Z:(O-A4AB99 $Z49T4&/JPDN^)&DLZ>T MD$)L4+6212[^@HG0ZJR7ONL$_5,;5&I[,?F@/.]1KGJB*[@8>S3:YY95NE'V M?;[X$J68'H?3T/O-B6-GAZ3L8EP*'Y(YSWAY'?5;@2L!2@CSKPALI:]\Z&&C M4$98"R'2Y-: #Z9^<; &,![_%F$-Q)#[O@0%Z(&=S\(XY4#ZAP$[HT")[C9; M?AR'13N%@R7 /3) ACNMR>LG!B*B!4IQ)<2,7J/.0L*3&7# M(#F.2'U5RW -"#%)T/94LE]++GG'OEOE2&_ W?\8(\%=<3&V[\^WO>" MY "T78]B3@QG,-E]JOS@/7ZY?KB\0/ MD_9+L"GU#H>E]*E/+Y$CWV MBK$\#@0E=A0MCC+^1L&TN(V2E#RN?DR_M#,? M*<1=F(+IW4 &6T9P4,>#*0X"&Y//?/:LM"YW0=&8IIY@RY6Q=83F2 %VIC@J M!5;D(K,@8VZ4ZL.&V GJ]V85,R:W&1D\-'@@9C! WLB MWT.I+$1N!]_U^VD&G#K"G/P>LJ.\/I(=F1WSK5J)B8_PW4B/D7E>@TYLCLU? MK_"R,D_C ?J88*/RJ[H^%KK\+4"W /PM4WYH!;_(/+ &C%'BHWY?!G(<0-O39 M#_W59F4"+9B3FNQL\S"6E-#@\F/O20?CSI<[U$6P)039\'^"[.LN6?G:GB9V M&5E*PVE<09_HE^Z2%W?>+_Z",FLT8DJ21D";U_[=+];*X0\M=F^$NJ?B&GX, M8^Q&SZ'_3^R1%UKX+JZ3._+W*"3"UO8V2A*_)Y2)>C]#5GP,RAN5<]:1@%CP M-C%2-&1&+( MX3.Q 5ZQ_P/!=%6!*74YBI;:9^Y\:QB)\2H/Y'S.,F6ZOY&@X#P?4YLPQ5/I M,*W)P+ Y+P(_=U]9XV>MD$ZHI.];R=/O<^CT. 2C&('-\#/! V>$L:!^C\;) MP0-DK2@DJ]G?O\53[23%O6 @J)[[:"XN62?L;)/X(4X2GN^2]$T_%73VBH$@ M/_>1LE%W+K5!Q..+GE4#^YL(&8_=]I:@8!ZBN(X>J4>PDWH0<6GD1&NC/$85+%'*=+R#)3F])FI MQ+::R)95V$T*>64449A5]C""]I(W$K&TNM,LK0XIX^TQTSJC6"V_-@RV/OEQBG%"2;?'M,QO99 5SZU9T[:P;1W3-2 M#89EE6-FP@^,Z-!(C#U#(E&8&'_!:5:'X2$Z=Y(E+9+M8>]L^YB SU6: 4ZAR#%5*WMB^RI3 M 4>YG QX7(4WEA=A('^&.2$Q*2A%]"W,BPA"WRF>P6QN(P("3V%)[D/4^8CH+R&^'Y):O+Q?TI'3&N]+W'ZFF1CT@[N*\3\V.'2W/70G MA1R2]$92I.XW3P$SUG=R'5=*48+6P$[\GE,OZ*UBSL,Z[,6<13&OJRC&_G/( M2C"Y6_K0!ZQ6A>.'\#GV@AUCU &1G:IB^\L5WR4Q 'F8.6MB#*0,@F 4?AV/ M@1]YX2+U:DX><(:;W5Q0%50;13:W>$-2(U%'VDLD@SQ]E3_Y#)3^X,I@EZ/&R?+** M)\15D&/HGC'$B*+3T1A2I/4JS;E/+1S5?D!TO&H3PEC5 M;6XBP@R.5_ B29YW3>$CM(Z &*U;0&0MR>CPESMS1)UF=6)N.8S%+0 ?G@9! MQ.IA"DE0UEYVWBZP!S#/9+7[AP3*8KN>)$I!-FAXU29>1R.@)UA=#/DBLCD@ M91(SE(GA6=5ILC#9F /'%4A2 M'IQ_/P8NP\"LZV'H?(5_MV!'AH!#C$[>GWP:):$F ]&AH.[.*GM6V/GKI:YD MQ,0S3#G.GF<6Q+*GG JS!V4D(X\X_9GR1(_T,3-D-"-&Q1$Q!?O:E1DZVWB* MON[>D&+?4#=%]MWL'8LMWH%,QAW\V*U S?DGAQR]#E-"AS[S.T%*LYID1CV'@P)HW^!G M)^!O" S?Q_1 :2&%V-!F!F,,%/:EQ,CPM:CS\K1W&GIW%&C.NZ#)4JR*0Q_S M25&F]J@YF0^"V"B\8@;WW]EV, 76=< M_)MBA$7'L_?OWXO_X]KAOZ'C'WZ<_?CIY]G[#Q_ICL._/_QP//OPXP>A08)( MC+U_0Q])SY.3V0\_L)8_?)Q]^O'][/CD!*TW3X'O2HUSD]+08;)'I-./L^,? MCV<__LP03C]^FOW\$_F_CS^AR_OY;467J:]\I868&U2OZ4J-ZQY4K"?LQP1, M;F!JZV5(*#D)74FLA;_F MFZ@0 C"G"[$8''"^\&.XH.B)5^0((FN]XR3HJA; MMS>#B[VJ4>S>@3K%Y#=$ 4JW4$ P)1(AY-&M8;Y]LE;S-C(8"+XO,=0,T<%F M5'Z1XXU5Q'[ %=#:0!.^ FL^%.4;XA8OT*Q\8J,RIC,?9=48CEE0R'7#[>6&49!V6=;[?*,@R"9.T9& :)<48J MR#@HQ_E,/LU.)Z,$,58Q)G/- 0@_W. ["7G2CU%*#"D *JRZ!OE!GNY@K#3W M8?F6VJ?ZT8IA6_T3(D_4WKDNHX][%Y9H(J M/@3)T1!F1$S,>;1ZXH7XLI-Q[8%$MZ!!O]Q##)$S,36Z*5B-Y&_D+?$@U88_ MPR_D\>Q9,)#F'<&:T"09G!']8RV)\,V(V"5E5C/E(T;JQ$25.#$U%N&LE(SC MLYLANIY"-^XRSLN=P^'B]FY'T)D., M%OT$1T^445>AN1^ M3#\HSCR7)3UXE(T.UN;D_?&GXY/^LO3I_2,"6D?')WO)"]^>&@@>P=XHD2U* M+2)JZ\(E%ENY?,PXHM84$=[%0<82B-9%'M86W^PS I+.9J32E) M'\T7B(U I 590WT?V2Q%CE!V@U:[.KAYO4(!RD%ET.QD%H^_JY>U6IW)C8*4 M8?:9XS+XJ@PI&P&4X#B3E2H .SA DLWW+P[R_0T^,\M09JOBF)O IF3UY-@X<1R$K&=RI M74P:P\]9M3;_!9\[J;O[8D771MXY1^>7^3=0-D/$IXBR.8+4*/P?',_S.D1\ MHB!7 !5PGI@W"_>^QN8OIU&4-BI%&$&=W1W#F&.=,!:][CT(]BBC=10 DGN'5\HKR=.VN?R.HRR%>8 MBG9PTA26N SZZR 1&,"-(= M'Q/!H!P;61GV:UB*7,)IY8X/+75\<5(J>W+_2!3V\M9=X,2-_;5(_\V(3I\- M?BH9H?SDT>\/4+3L+(C2HPLJK-!O1X+J,LE84,E3-#I/ M.03I?"UK5O]MQS3NG.FS46;H8MAD?:DUTU(8%SCV7Z@1(Q%FCP?2NU<])T89*:2S*',@/EI]IP=P M7=PZ6UAAKA;T$L]FAU/V:8A%&[U,G3KNP?(:?_3#<6Z[5FQ$>MW,GCK>T+,8H8'-F MF0E:[]O@(:XN^>0WD.G'"_%)6.3K;UB=_<-)R!"&KF$##:X)FV:XD.XJJL,1 M@9O31V( 8)T.@?@8P]? HRJ>+O71R,=]+A,=<^EQ@V_C4+SQ?13:\2*7PYIC M<53C$_4H0%)"C)P M9U39!H0,Y^WK6X- 93\W4"/'@W M?._*&QRL?7]"_FI-#2RB0LM^,EB2R31EU-6!$!MI).'S5J)1[O@@E)R/X&&4D+5R@+/R,#X?$>.CRZ^!?ZWCN M>@X&=3D_AE!!$1RH-Y$3 @"?S^3WNYY)-HPP=:2B@)"FP-^<]J!8&<:Y"G(, M420JH(H4LH->M\89*IS,QIT:/*0P#TMXY;@[EBK)6T5I&*$SRCMNBH$26.0X M8HBIZ0?*S%442* X,"L4!0@.-%A]@@!2)"$M&XK2D37]O E2?QWXO>METR% M 4C8( QKE8^"5G*88?&=!N!3J,."/TX31/;W5)9UK+ MTU Y9U87=)Q2SM2>\24*HWP2/P]@[05#0"TE*FEI*.'4Q\JW,LQCR1@FXDNP M9"L8?(O!=.%^?41QN%D3-_ R.*2!V4];[;'8-R;Y7N>!C#4;. 9SU?#,/9^1 B!S'O]SQ/@=$4'P%R3Q'YYJ\A6=BEOX8S B5E M+H@P$42@PR0W?HBO4[SJ5W]>X-ZS0D%R/'HHB3A*AOP.*8.BWV%81,?]"I8B MV(-5N,#DQ7-]:O!]SHR@BZX@*);5N\[P-LO3],]N8N3R4M$:J"FZ$CYS%7R:=2')#?HG:$I/B MM6.1NWUVYLL&@@3A!7T2+ZCG;!%+G]I#WJ0 F@N;4&MG9J+"[;XR62K#_01Y M$I)95V%6[BK;T1'"CS+)WYQN.[K":DR7P^/4*>@S]PJ=S4[-"*70P]DV:\+] M?J>O3NPID"R](CA85>?%)@BV"-*LH 2-0OMKY#]06.<5-M3!U3(;-+NNJA(' M3&'4A:K30?]_]MZUN7%<21/^*_@P$5,=H=JIJG.?;_*MV_.Z+*^MZM[9\V&" M14(2YT"D#DG9I?GU+S(!D.!5E$B D'MC8^=46V0"#P "B;P\J=D1I,\='+1W M7)R):^<,J=A\T%++%@ST"D.K[V,L],_DRZM@?+5_-7OM*_MD?[(EF^4O=*OO->;2D:;C4$XA@[UK)LT3,_)KR76<9NC?&9MO1=1Z O$6&"9' 2+7H0QB!7D3D*+< MT%?*XAUDUOF;*&;Q^O QME8788%"TF1%B+#X-8UY*7Y^J@&'^+/Q\&Y,A YH?B:M/ M@@?83J;,SWP,H0>+Z,5CHA!($7Z9QT<.,0Y#"XJQDQ\[-V&ZB]-0'4&J/1F5 MF;=HR8QL!CX;@OS"(#>3J<":_K#F+2'R )%S_4.4;1&PX<) ;8%^X/H__V"1 M5_7.\S%MY*OW(]SNMU=QDL1O_..[]G;\E^PPY*1XIJ\Q>P6_MR\X7%>RL4L& MJ#8JN-;Q&93LM*J5&9'MD+PAHEHR[_)/L\7JYS@.P.7_0I/7T*?I2\P&L2RC M3L:!HEQ 3^$5OD M(T,ZS,I]M;9HFCS3;85,OW45,KU-LW#+CZ;%"HNN>YBA\@2%TH?')""C,Y4- MI"2A#,] (+,K]-'4LD+JW+@5SL(&)N$264.UV.['+M:6T<*K!*49"K'1AZ/7++*7"C B+Z8AFBJ%C DSW$7J^TO29IM1+ M_ V_L$FC-ZRN,=P;][#JL VB&L$KG-;,1:)DO>%9*TS<2(^L4('QGS.]QA,IEE8KL[QR]V7W&0H6TAP9?,=_&0E$F M=GB:JG00>^N$B@REK:)A-)NI:A+?,1]X(=]PIJH"J8C?5%J_J@0$[H&2Z;Z- M!^"7$\GBFNE]]);>'>1* >(VEDS5#^$D*?M-VJD0B>R-<<,P<&Q)9D#A^TCY'5*+&KU)K"TI$YI72[9CW%WE[4)^8P"M M6/F'( +J?LMOT FL-X@7'>2VSR7I;CA+QA$CZ)0[K9!=)!*#='Z6%)BA =M1 M5E#.P1]R<:S'65/"R$)D'B2C+_>4B M[+1VZ9!E(W9R,44E@A>NJ-(1N.%E78-&QR.\MC:9 MMDUB9XVP6UEJ;<)NK7!0T$>.HO(_Z9E66F*=!0NS28BLC*ZYGH/.Q&G1+R/W M0,CH/VA1:NG50?_EG&31LB%%[+0H['(AL08TJOB#E=S75EXDS5-T,',%5U21F]5'@2P)&YYGZ-'Q%JXQ]=VNYRADH../4 M:&/H-8#P8?<1L&KG-0(+\PR,<9)A#>@QQA^EB8(Y]B9@. 2F]UX4X[8W PWW MB_QZ"E2Y:1C0I,J+F:HH=O0OIJ/CBDQ-$:!<\T M"T4!VM$XX N1Y(I&=!5:*?H &6//,+G#'7%PSPW3+(0RF5J%7D=[SCH[;2U5 MZ5O$OQA&@T(12:^'<^TKJ9?3>U;NN*:8I7F0I&DT_ 9[[:4;?@5\Y=M,<'7X MEH+I(-=-YOR*\HH*]-#(-I\W Y0EV XP+17F)H.04]JS"9)33D/*_\Y;7 M=+'ZRKNSW7-E]Y4RK%$[E)@REPVJQE9(Y^H[%R_K[YHEI!P3FC)@E2!)J>1! M05J:*RD\.J*2U?'H3!DMAX3?,21N+6.YYG^EF]#GI]-=G"CC0IS- #X-N0?2"J$Q!_3XIND+P?\+#L"5%=R6EU MWN>(52MS:3[S-K_(8 MY5+EY[L0,,="1Z78B8)'SP55(K=$$1?2\PKCNUQB5$V,O=7U]78^R*X, JSQ MF9S?VS))W2KQH("DCT3A'\GM'H)A9N1K& 2,DEO^HZC>ODJXSF#R[O,;!>YX M&LSY>N!7_F<*MGBU_8*3ZWGD,\8NIZ5^'Z"P%9\2Y(H1TYQ18J\N@% MM0=3VU;*A%OFMX5@EU\AUD4SP*3Y'W\)^8[ =X-]F)#(?J>_.0.06,S,$LK)_LO(. M]M!"DE(BR%7%_]Y'2! &VW&-O6^0]0UIQU@BB(9MA\^6:8+(>V*!-L5H$;)97 3.\(8(6K:5UG)4IV*A>:4(_JFQ( MWV1JX!A(RI.B\TQ;R6X<$4+E"J-#*#_?^-Z[7\$WF+1JC&*%C7 M42Q!N1]!\&4 86T8",BT0AXS'IA:Q1"-#O\-)R;@LHW?B,OWC.J1=!HJSR%^^(AC-O:,DUV:@]9VJ6HX;JVDC!J<1,USU!NN)3]2XX7K&6)P M$JX)#-IBBGL6LE(*B?:8VPT :[XE:^B,!V+OH=N+U3/=Q0E2MJF**8.J<*%4 MN)@DN5R26BH;,QXD5D53B"2VBN#,@P#)*#P&YM_[2-(G011&'*$9=Y Q/Y>. M-M^/_"#P10.7AXO5(*'5GD.2LB%_#J03%&]2'SG%!+$_R00A8Y%'"F?V==JEIJRH6:9&VJ4G>:^L-,L"CL-D;W\70UQ1;I;D9E544[+J$$US:PY-M#LJ\95#(4A)]3,6_:GZ<>C'M5HA,<1$UZ1[&+2S\^DW#=232 M>WV=!^AG+XS >'U%5_R9:BM!9;IM^DHJ!>?&<76H=V40!Z_]B*/JVE2 M4-8E&QL2FQ0-'5'E7"X2Y= _IA:JM=.M($V&M4("0PRLIC#R72(FH5&BB>Z?*.D,^8@ M'DO<:YU-RS&*UW'T2I,,KBS+#7\35&<@Z*7^'K;Y9>*!W>C&.Z2#2 YSV&G31E$QIMYENH5/L_N*/>BFI6_TF] M!#ZE::I!,D&I MHA<:A7$"M4+3$0I%H#""TISO.*OWV;AQ!'N\^Z>VZ8HA0L"?Q;A=B"\AFCHE%N]G2^XD,,2MH=ES#L-LW/3@^D72R< M0@&'-D@Y[OB0\UL2W@[!AH36#4U=+.:*34AA9Z4@Y0-<) 7V@&/'628'P+[B M31JW#MVN5OS*LUAQU02C/Y_Y%[F(H"0'_']P?KYZ3&30 6D1W([@!ZQOI/]! M>_(F3'=QZK&?DWB_X]=,MD?;"JA!8 G>TT J3'$T:,\278?OGLK.DP3LVS*, M]?^-7*-G)Q\TU6\"'0?E"SHS$]58M#Y!DJ/JKGQ$5$4L_;'\AL)!$ BFN@HH M1,=""C!VC8'R^P9&P4$+$$U^H6;RDU\R)FE?$*8V"Z:4B120QN#H'DP_3G:Q M6!)8$?L:[DG)8237>4G^3-3<)EC2 5NQYGH>$67573L=P)P&.PEHLDB>DCC8 M8_3TE>?_@\4CY%U+09<%0$X0"H6I*,02*=>*&U98*E#+N>5:<08>J,5JLH$@W'2[Q3)1@IBK\T>"4;C]17<^&0723$0RKI[44"K*7. M(5!V?":-ZZ102#.A&QJEX2N]1^[X1YIA?:AJ=+\K>)()Z84G'$99A&6@^0[HTY_VS<9 5K61L57(B[7%\ ME7$B+=&<:FA=&RQ(RJ7S2_F[:(JE= >I=5ADN5RU\-+PR%6GTZZKRI6%Y!E! MV9>&K5SKIY@M+R-0OLP"\1J_L/N4!BD4/;A/T[V'-Z_?O"3QSF J*^-1LD7) M@U!*!T7Z37[7<6 MKO/8/W"[+,,M?V2Q>H$"G2O!5&&$6J@H"/4M2K&QD 9$ZQLI.I?*$$HXA$3' MC%^#)AXTN8YRVO]BM)I'2 LR%9V!(=:[8S%R!RF9:11O(6@H3N[BY,I+0Q_2 M:F59O=O=6,Q<6CMH#O@.+:$G,9 5_&Z?7LQ2@IM"FKO/"H10*5RT@$Q3-P5$ M2_QJQL"6_9_E.;W*YU0#;#RG^)&^%5EF_'2.XKW,KT'Z+$6LI3\31GZXX\K( M*%LE;Y]HZ7;E'KQ'\*QD46E,,43.N9SML30ZLGFK98?KEIC&^F408CG,RG1= MIDV[1%R]#$UMI7*P*;/[6NHG(9H@P/^EXD>*&& MH-9.Y@(R>OMRR$'>E+&#&>(B'F+?8T^;.**"P7N0]1!D$11&A#27>\YL=UJ[ M&?-IS@Y/7$#&#PJX^NRV6#0IHO<9'187I:03%(\:4-X ^3LT0; -\T4<1X?) MR@AG$J)G'6)#O=P;F6@"\7Q&BA^K!C!BT&;5XS&0L3Z@IBET/ :\8R6.5182 MAL@:M]D?M=F,LL_T-%-9W'#,X3[-7F41\L]Q'+R%C U)'UTI M&:[VM?3'8@6NECL6OPTU8.4BD3D7_#0F1K8 M"A'-R.RXF2#(L^BK6B98\^. G;PZ($'FZ*G%=6ZA"P4H9U30B$)DI10NJ*PG MR.X=[&;!HPB8E49(51W)U8(I$HE9QBDWQF]T+Y4^=!8R;8':,][G-3 .H[ M2J%%)J91]],X$.1$JJX7(;8VLDC&@5!EHBWA,)_=L_8BR:(#3%PQ"P/!/1L% M3_Q=M3J0$H)_%*''%#K[4LJ"-$#4G3!HC(V]V5A+QI@ MQ?.&= 2(_E -%:L&NN,H"4N0(23JQG&FZ_[Y,4 MM&4H.\[7%&2:# I0UV5BQ7'([4&IEX"$-8 >>3^@D!4%+GV&3&JT97)Y2'( ME.]18M=:QJ).)PUNK^Z7-_,QW#%*(A$BB5?)JE/91]=%#OB%H\_7:HG$'YK" MTT"ED,6D&!IR1>[)DMR0N257CH5AJ*WVTG!@&')$LSS#,);55_.58B-?5Y7P MXHMPD:"Z&B"IFRKT,##W-B]2!AP;"7D%T1>(BI4 O0A 7#@P PCQD@HOKV!A MGFR@PLPH.B HIZUEAY+F^0I((X+4+BM$0W7V;$YZU> M^""P&GZH3:KA+Q''Z>;;>89V^ O'7]F_SE\'EJG255XZN.7%UUET?[ M)Q;LCN8@R65=8PW*X4$C,[6O%>U,%O1S=5CR]X>:GQ_B:"WI.95LFV3^_>C_"[7X[W(8L!3G;5U;J MIG%#?:&^UB/!(4$C7:R 7#F,UD-WPK8@<&Q%TK'Z%E)TS2!EIX&TX 33TON! MD0_UM>$5'3&Z'P@+I3:&$B\"ACJ]=+H%D"C5Z\L!TD6W4)T9!\H%:<5RQBD1 MY%99H 'PVE3BEE) ELO_@$G*^U$V'_$_B)(4IT^EYK\3I+*:TX:+%?'4Y=9F M^(-H<";+(-BK"30N?C8<^L5AKK,O8U4O#BQ167_P']]I1%>AT;U7YJ=+-[WN MI;_?[O@V"898Q0R?WD>W:19N^0.ID0QYU8?"3T]$+X2NG?<#+AIY3][?Z%1+ MX!4#M%(#E!/^0UV8?( 2?8"HZHQ1W\TT(\3*2V?1M73NRDOG7ELZ$X3_#8J; M*5(61_GR--5;"Y@1$30JN1E#F/5^OOJ&CJKO8*B' !Z*)#%Q]$S_N>=[5T9?:/(:^E3$G8,FLHY0 M"@[*H*BQI_MK& M_H@-8ZR9:OGW-B9LO%5EW.(UI,B(&*TZ=81D;=;+F0@=_US+V6CE1&1!IP8N M"IUMNES/1'3]]ST1^F;Y*")$Y &.IF'C[, _Y=0?=AA7I)B7DQZXIL8^T[S MB@C/#B3#X<8QAI-HY923:+*A&> _@H]=C:5LW?BI@L0[P#!_)H.[KF"@K!DI MI-E2%X:"T.FI)BH6JYP@7]#[4PJ9YIN=JXE5VN8J @]D2%(B)7!%-D94]M\ MK@Z2W^%E0VF&=0-YMX;BU U WP^*0H)@&T0U,H$YU13L%@?%M9&EOD#.00$&:_D-Z3'S&9G"YI0 MC-SE.CQ<$8*KP[<4*IWGA>OGX,D+LY".P@N+-_@5!_OX/C*DU0@N_*< M:F(#^0$)'J)Z&D^8&W*BK^C;#"I6R*6II51]8"(%N5BB.SG$U1R\EJ5K/&BK89P? MQDA5;ER#-C.4QP36]5W9P 21Q,JACZ&I<2),P 4_=DZD+7BT"Q?)<&.$:EG& MK$(M6LD$U4'D/2-%%][/L+"11L0*Z8HJJ<0W32R6"/ZQ1?0KA01/=-T-8RQ' MF:*H$A^)5Q0K+N^7 :JE"!848!#00#191$0(%TF7%P6MFCZG((+C,6N=/>-' MCD;?<4-W"?5%<"'_-Z,R[F6^A6-2!*.T9B\-98?4:43TCLQ(WA6\[^J=F9$* M@?.LS. \(W8Y)Z<=2YTDU,QH6J<>G6I VTB-QAM*VWQ'=H:OK61K/H"!UHUW MA[Z=%VFL=6/>4HT7GI]I1!./P0 %VS "3[ '?@'I0TJ':[&RH1F138F1*#5F MR]MF%#,[&6YJS4-78:\7%2L6*^%Q6NRS%%1FWFLL!S5D!ZUQ]8NF;VF'-#L&E6!GG[Q5Z?RC?"0DBW%FI5JQ@%OS8B0^WEK\@;M>VL*)G'=):R%&SQ35 J7,:82WEW47!FZR0C3Q4#9 HI(]/Q'BC29,CXF+*=<3XIGG>%0U "GV4N"42$V. MS)&ULE!XO ]+"U0)Z2(\TD+QIR%=9U/U.E>[I'[UQ-6 PS+QHE142DFO#J5? M!L^+IHTJG1,E$[U1QJ.JF,==0X&1OY.,Q6.<9)MGNN:]&&0%_O9" M4!01LJP9>@?WOYP,LTH\B"?V(5WNHP TW](D]#TKV1%'ZZ3G16A&(<5CA5GJ MPN$Q-8$GE8(W7M)'"[:XBQ,XPA?Y$2Z.X7$B+3#0 HYQHIWC),,6C*I@BCO^MV%V M9RF4"*DJ"1[E7@08-AT.M3$*)L4\ A\-7_F^I *I;H:QD(A:HH*L<2=%7BHN M.65"_$Q+7< 6M#U]!C:\[Q2#ZXR#+0[2<=*Z-8$3Y':/ ZT:@-<*;NW#T^K+^\NG+GZUY&1Y&*>5:N!L>+)9M'8RA[BVQ MV/V[\ ??09+0I\IV./Q01ID?4>BE=)_5>E[84FU9^.=1%@:2O.>%\GL77L)N M?T">,PU 3P3>S;VB+KZ5NJRJ?RC\IX.*FFH=(&G> T)E%T1(HE]T0OE44:7F MFY*(?WZ7X\0:AJAHG-R6ANBZ/$2J!T4E25M%!YI<#QB%^WB&?5>SVK3Y&5#V MC'@KOJS(G+'X#://D)85JQP@/8(EX\ZHX)N\2G8"D,>$P<:8/I,7D8)Z6(L; MSS6MW-DJL-D"EM(2\;3WR5FN>B"H\:H"@!^]K?"J7WI,6TG7G0C)^3<9+Q%E? M3HOCQ3=7"9!H79O/",!8@Y@ M>: 9C.MB)&^_"47+Y'*\$S9*#Z4'!._:] U2L,D'/&I2C][-K.T[?9;BE M\RCXRC^,)/18.IX)"B1_Y-_FQUSV96%A;3#LFZ4DA37P& V?%\7E;9+X:;2. MLWJ?[8TZEANYCPKVL[R>6BL5VZV7L,,\B'=P]1@T2Z)V2QBIG1!I%E7[,_VO M:4[)MI>4;!1Z03S9C7[X)\Z_;?!A\ MN>3N*)>12H5=J_K[2'#8=$C 7G$71F%&'\)72+/GJV4=%MP*DE@(_G#>C:2J MW5PJD-Q% TT0;(,4C>1\&D4SAJ\AIO%63$H2-T/<88%;&*'A.IGC%E=+XX8C M65*K4DAKGBF"^\'%\) : BY8U7)8I9O8YR]_G7WYD[R)P7_\Y<^?!:M$]]7+ M^*W+S/CH7A@U/O4J;5Y6J3-@R^=B G/YRMFZ*BX2&SM]*DUN:/7L):[(<.TD M4,1F? "0=D3>$+5HX8$F%VB$4$6?!D,1([V)Q7!JRP,@ISY/Y5)-0GEI-2 Y MG]P\YWN1#>MD4>]D0"HGWGUSA43OI+5B[!2$])Q;KN!G!^V>6:-=&Y1$A=*) M?OV<-1"N719 Y@0V$T1G1GAKFRCE9L,YY9P@MG5S\,NE45 HC@ZU1=_JY+"P M"9?C-/%DC]Z6WL1;+QQD26N)%YL1$']IP%@/3.3O0K91>TG9ZJ/Q>DD#G,>& M>V]UMK"=$FO8:VL26XN)2X>9MV#!2[@X[I,#7C$&6]R4-'5CL6E:&XZ$=8!P MN/?-I9(4B%2 ^..GV9\^?9[]X:]_4B3L7F8E$G'XM)3-F\+-G- =;W,#UH]7 MD].#!51CWH.!3,XHPP(W\VGU'H9\ZB=4>["T 1C"W%308ZUA]LJ8E=GM,M&R MDR?7I!+\-8QBKC4=5!7-JJU5Y#)%HJPE9-VVE=_\)68!G\?!62VJG?<,6BX! MU8V\]"JI&^+O1#*7UI>.TJU$]N<]CUWE=I6/H:JM"E59:S9[F36HCV)[=5:R M$3TSRM_P0A.PD0D2<. 'Z,64DXH/B-"/IE? (9\0Q0]UHG1K3!/C 2C2H&O MX*0"3L0%&_4$E8G:(/U^=,XYY!BPS#AW-A V%0;D-:3\[WPMK"F6L-7-2&"V^\U+$F\@FVSG."5'0D& &QDN!^= M,//&-Z(7NH9N/M,=F/>C]4#KE!1'\V$W3R&/*(%&8PO&0L"FZ'Q1 MX/!-SQ>*(_Y/'[FWTD72D5$TN%X(;[B<+Z0W318)D6E%]\UI1=9J9=@<'[D2 M.A*F1&!T9\*5 R/S%+/0/XC_.XH#N'.Q7#I0U@/CC(A&R-_E_UKT&RM2)"2+ M 9OE)MR-<8Y+L:0D]X+ L"XB<"LQ@-C&S-R*ZA+9$W32T3,CY8D.PGS%5V'472QL'67 M=C_ 5GS9(X,\&K0](^O$('6=&5BL_[09IYH.UYMLL?J6BKUU\3WSP@BV7*6W MW\5)"RWQ(&YM:/9CO/JX3_-,UUBV#:H@5;<&8#")N"X1YX3-@HO,8A$.BT/$ M*J/#VQ2G$5EH@W.K#TZ%R=I\1;#Z47V[W;'X0"E&."W>(C[/7&F -7W[LG@J M^,3/.[C;RC*J5B5_1]XN?DSDEKR0!7G2V,RM'>BV!J9!H^D>DP_0ZD]3#(G& MA*AH;L F,RA;06=7S+EST-)C.E.AFM"#>3 I\D+*E)@1$DSRC!Q-^DREW!C7 M54:'QOJ@,CYS8.1ZH&N/B33%^8_PW+,;I1"9[?AW$&38'"H6>$'V]4SA0/#6 MXE#2"T71[&9/Y\ $MHBP8, HG,@)S2 ##(M\1'&&X8*^)#K]#D790CR;(KC) M?_Y"MOR]C6&CML4A8971*!HE>:ORI-83X< /PULFV#3A;6.@Q+L9E9J9/5\K M^>@D^>B@ED<^:(K;3T"]-R,!'R!!7!?S 3KP?AAW0_&;/]SX6LML//)5O'RC M[)5^Q75\/J4-IJOTJ#'"9^#205>*C/S)?/[Z[98F:X@E3N*W; /D_%XTZ%HB M]W,EEPC!1$J^$$!L2BP="H0>GO-KG&E!JWFN\[ ,BW(<3IPKOWD(JB>:>1_8 MVV/4VI$;+R-J!WJG,ED>"]%B'LM=)*V;_)CG?$L-,-B2>8.80G)!!"0YVV5F ML[==Y3.NO#1,,?C/Y[,^_!+65D\#VX'E)5NZ5*Q5M?8(3"L< ,\4DKK];)_@ M5@&!>"-D0)6DJERGRX#!FA#("$4+N4SC :E<%\J 0@'H@YR:GXSFB;22%'S% MG$_T4HL2ZL5I,F3U:6*)\%?-X'^EY$M'*A=H%P.%/@"R-OW3N\%_ C7%MK80 MM'5@=,FKZ)ZFHR2_#7X>AUS:5^>))6X_,]A8"=9]5%B9?]./R>):__GR,%8M M./4I1)7 5UCS.D?&331+_M!BI:BTAP?H=(2A70(4=A2%/;>'4#RU*+*Q ^0T MO9.F:G6B>SR/"Q0E:G(28 N$]&9@LPKB0OR407*ZJ;#B_IYKQ#S#KK9E@I^D M'A%PH2B;C;]UG_Z,Z*W8\DK'79%U=WM@T-:[)55],^Q'MVD6;I'!N[0:#%]J M7!@15A^,[FC$&1$]:1PIB_1+TL:8Q4F$*L>9+(D8&P+@R6,F9& M U/WZQ6@\L@[XQK@4Q+[E 8I<%\\@*%7%;L[/]P.Y0G>"I18U+F[&#"5N,]V M1/8"/D<"5H[UU(!]CY,D?L-"V_LH #IP4=+,6R>4VB"2Q2,\'9BK*(18I-+Z MU4N0KO>9G[##3>%*&GFV<&,:WG76T&MK-Z26<+Y"6%*+E3D#@W?<#*;I#H#_O806V@C-]1&: MZR.$ W15&R B[I%_MW21G&S,JJQBQ>I*]-6U:TDYBL3J6A>#Y_$N&;\0=:<3 MB"(K]_CO(9>*/CD$>4D7R$;A?[!TUS X .52MA A]Z^IH" F&\H"F&Z0>[D( MV?FS:_YZQ0]!VI)"I0)4GRFH[OSV!ZG!BL+N[*L8-#BKYDZU1NCF;0L[7#6*N,2ALRH* N%>-06+@L. MZT"2>]IMW7M&1U>]T%1K3>QX$V;#RQK"DDH)9P=^B1NR$0I*0VGYE(P!I62R MBT-7N R;HLK*R80'N+!?',*V_,!R3)E(# 3%3)M.N&,;OU#+8)N4J])@3K@> M?I(IB60G1)8*FO_I3[,_?_DLZIG_\6^S+W_X(ZD]/W%I\Y%&1/MN0Q7+IW,;2$4)=SC[2ZA&QJEX2L5.3P/ M<9H^P1\X5%GH_2GFGQ3-0K'4KFA$5V$&RFDZ#_Z;G];2%+]8<4A#C@19[E[O M$_D@>O43>4"N,CYZR'8D.X%:^DRR!#Q3G_$E$ZY"7XYEWCOU".^@I>-EZN$M MNV:7I9Q@;)UXN? 4/1>_KQ$Y,ABPT_(MZ+V/27EKLO+]F8_KF =! JGFXG\> M>'^_# OPD))FZA\844>6;[%Y+"];?N2IR($1 FQ0'E$"'>\_F[;K&\K8>-PA M*,X>8\B0WC/['2]JN;Q2L65 @5SL5L8?IL.,?RHBN+!'-T;G_0Q ]3J%?O M:Q59Y*_IH!19)1N*1/E6:NY8A:HLFM 6@),"29R(]"=PC\@!>%(#H!K-'S+J M)LE+[H#+9E"*8EY)AX#CRMD^,ZV[*(0L7>YNQ6)<&66C'@R(04OX_KI8:4:! M43$@JQAB4SAW'NX?$AU3A))#0\8YNFS;A3 M C2P/5\^HV;6"9'DY9!F=)N6HV4O!!"K8+&779=;@+T$ J+XC3W! +E17.M* M*(2HB+B[BX'!VA!828J46-HE$B">>)A_B M WD+*12]OHZ379P8S>(V Y95<9(KC%X6'M913ETE]H*ZS\H]+\4L6SIN>\6C*TYQ46)^ M/TAQ76YH0M&EQIO/!*$0YL7/PBUO1X'HZVVSP'B:\1@ M%!SQP ]/5KQMH^?T'0UXG]A+S/;055EG^+R+2SEV2$HF2K11<]>8,$H)!140 M1$J^%"RL&X85OI8Q\52^JS9<9E7;&!*RD;J,1OY!),HO5M?,"T]7"DOE4E$2 M1D:B+!+OLQ3([PP2+X\.2&W_,2:&YT(EGP!8TH3L0TB3]43XF*9IDFFQ@*[X8/'+I*1RZ3*"1MK+9C8FG M7".]#FH&J,S'CO.E'H2PO[Y26>R)&Z"@Z)Q33$5M+ 7RBBSC+> M;Z(Z;BE&T^W)T#Y>;=3L,* Z/3+,@15J(5>ZC7ET<%7H8X2B-LM"CXY3M^4E MJ%1[27( 56"^A?262P/$3IBS2?( K_?;/?/@-+WV,G^SWQ51O\M8\O(UF(M'X##0RCKY=99ZL]NETG_N>5.WKS+R=C@O:"&4H%0,P[T8)*P#A)5J5V6#^V.<_2=?]O&6+R"? M!B/4O5I4;.M0NO> J?2R#1NUL$R 9%5\PI'"A9/_A-TOQV>A1)8)?)5]J/<\ M&M]%1*+0"^\89B@]Q"(+:*CA0A8TR^42)?B"\+ C4"P9'V[JAIC5BOK9(H(R M(W[5^'(6V6F%N#\O<)72*(P36)Y@)5U]E,6O^/KL#)(V#O2@=5DBQC15)8ND$V0/6]#EF!/#2LIYB$K*U.% +$( M(I6%&U1K!)HCU^\$?64QXRB$Q2A$?=> <1-Y>2CN$G0M^8?%ZHDF81R$OLRG M&$8J4$(_(RO5#/H694,J@^)2$31_M]EGZ0%\I M^S+\5$0YY,L%]5[.3D%5"I=?$#HC$HRMRK?*9/Z"[H='\#[<[.F73U_^!/]& M.A*NJBF[Y%A5<9N]'I"K!"WC?TKV$M#7E W3- ^[C;%0>GO)68%C@.UA\AJ. M ?RG))X!Y3UG^WE'ZZ+-%7;2@!A-K/?]9)\[HE/%-'E=*WLXD/D<&E%N:'%% MB3&B4M4MU"\L.B_ZYS]]FOWE#W\4Q.B?__BGV:<_?B(GRIN(-]WH\-9(QT\8 MD(L$S,I(50/XH4C2TGH)S(M$6F6F.&EN+>NO*K)6!-8.6\0UK57+Y2.>E>4 \?!_=_A!!DW=QHA<4&X60 M#1O]&*\^[E.5:4%BV3+8WJALFZQ J:-O9*474+-9Z=C:\+#*R/ 691SQ0AN8 M6WU@2B78S'._ ;N)#(@Y?/[R?1EF;%!D) H O>'SEP_??U*Q-DYWGTW2\QXI M#_S\$J'0-.!;$-=__PB.'J50"]/S52\*?<15PRV5G;I:09&J4FEQF%HBOA\T;Z,!A(4YZH3$/NC M=X/\?2GH%2W1=Y7Y/U[B/5?VT&Y[';Z&[(E&'LL.7*.\]?S-G#&ZIL&O8Q$'U"_I+P74 D*ND%>53]P'?I&W?[V MQXEI0Z2SPXBF91DP;)S(U@EOGD#[1': Y#V L^?=C= 1NIEAB\FT13[_X/\# MK)*_2J/D*-;F8B]!V40)OR!$["@86]Z",5'5O45MQFGCYKS*UWKC;;TU3>=O M7A+PSQ*^F)'VJQF1LHD4+BK>68AX'QM@R;,!('G)*&,BOPI#A"5BE(L^RC?M5FJZYOO7.DZD M(6+0?E\(3HUG6N;%T6?EK:&9YE@G0; M!VP:,O('[EE*GL R(T*DM0(DH\$I^4%*F$Q#>*39M9=N^$[T&G+E[.KP+04S MNS@,P(/I9_SNAB?S]Q0#X =]JKPILF+QFZJEIYHA7M[.OU\^9+DZ(1<-$:NF MR/<#^0"M<> _D;Q!4K3(=VO9IOFS5_-@+%;"><@[,[A:HBY7E4;$T%]*?!M% M!,?$Q9HAB?W6:FG$,5'5XI@HHTD.SFN;/P1K90I5^,0SW<6)\.UQ[28/E"TJ M+0PZ/)1T:.^(@%/:LT\&_FY5P4E"L85Z*/;KJ[J/_O??X]Y>PP[6WPV]P M$:'.PS],_O+&XP?E<-X3T1C8B/ZIFB.^MQ.6:>" $;>$I&C3<%5+D_#SG4V# MG3?#=9&=W.N@! '"UMJZ7-05FI+39]Q6U:'[[8Z?88+5:AB/1B$)CNBUY>I) MPW#(15J03FM@'BR$.$H6B'FA4(RM62B>"2\C12Z.505C3*PK+_V..*50#>J_ M>3_"](:NO#W+3H%-_BY?LD%;L^-GW>&)"\CF49!7*1V';1-C=$7 V+(4+G:! MN-@12-:LPE4V4;#+CTJ)*L(\+@('FQ9"$]/"^2'?.HE(B4Y!B9X58*!$V)%&IOT8T"J0?GYX5 M:;BCER;&O,4IW?!3%/X'3E)^51CHD4.[+Q@3\!^:3$O^N-OMCL4'2O%NM7B+ M^%+9A#O0%FY?%D]0_(=&*=Z21R"U!I&"( =8U4 %-$QB;0VEG$W5CKPUYRT1 M:(I\@,9^0N]3WIYIFNL^R1&:(5?VYIF" A< $<@=5_\]!H5#361+S!"_7\V4 M@+ +V0.XMXH^8#W5=SA.^A?RY=.7/YJ/#!&TA1(#."F&'))*G%K),\4Y:N.$ M' -+N9"3P&)I7QJA^ZQK%HQ:HS&SXMIC3$O6&,?]T)RS8=;!,!Z:_&1'%"!2 MSQVRXRD8#TW9+=\(R?C]N&SWQ4(QWE;LO>"'WV<;"&VC0?&,\ 1^'F0-J%A_ M1=T7;SOC?Y,M$R]O6G_03FBIO5%A^H 4TLB3&I"\45*TJC]HI[27"*S!7@KV MLD7!47 J9,'#=1OE:60B8$B&#PGQ,Z(UP!49089PY3%P@%\>V)?,2[+^<*_H M.HRB"T5?/Y.$ST=-D9;ND:&)FDJIX M N3J*)@UU=/A-X#Y:)1X$+ONP&F5B[@@: MK11/RO(O#!'K!)-G>5NY>8R/KGH[[$9I])98"[3B?[BAS#O0X";QWH"$";Z> MX>ORRZU#]D0]#[BQ[4HZ\+_L5@MO1]GI\H(B1 >%A4E>^"?_,S, MO!\7 J?&O7T$EM$U>)IQ?;[B:P<,ZG=% (MOY,!J:QR.3 ,!R8L!D85X= '1EKZ":X/3%6.=7BH MF6L%60<%F7649+5>Y'F4S+9*W6-S66PC]I\U=]U"#MJ((+KK,AO_W*\3&H39 M#4WX+1KJQ:97!Q4Q!9&80R)(4#+11!?%F$"TX4 2X,>\D6,+S0VJC2'E&"VW M.;3#S&)?\ZR^/&\_3]L76?O\-O'ITY^'WS?G+]>0T?/IXZ<_7R06.2E=_ 82 MGK60^DII%4J'4U7K;N05+=&-9YLP"3[NO"0#4^:*;P9\#!0M^85 S:]>U:(Q MU)8+\2&,Z&(E=M0[S\>X54D:?Q4G2?P&J;3>CO\RD,B:OL;L%:;(%[OW2C9V MR0#E]$$3<)F4YY)J99;7 ,@;(JHE=S+YAP1"01J_#U&<>Y&YW\A:<+E068'R M1+("&R=YGBXHLK5'T4**C$@A] )P5)436Q!*02EZ?"L$OHYA4X3(Z.SP\3ND M80J6.N.?THA8:G%%EPI$^0\AHN#C%6*0Q=O(' HBK>VF+985#\6T<DAL+>%J.H=RA;/H8*CS7YH\A\Y@;M8P/>P5VIPW! M*@=N7N> <^N6W[: ;X+11'(,#E*,A3B"\H@2Z'C_V01=5VM.E+7B6WM"-WQW M#U^IL)C>Q0D-UY%0N?V#=G&<1P'^ER!2_MD+(\BEGR=ARA?-S1[NC:(NY[D> M)WTZ93=D,2S_(,*Y)8?SFK=-/C"@6Y^!!^IW.%;*LBIJI.E=(]+R+>CH9T2- MI.IE*:0G:R/Z,(RN([&5OB>BNK+F*84UP25N:HN7VEV28.-.[0 M@E9@E# NG94T%",R#U[AO$/V?CM!A.8AJ[T&&R"B!:)C!^"5Z,.B6?)W2U%; M142;SI\M X5?-I1FSQ3KXRSC;Y'?1N"]'"_(3XMW*S%ZRRX1[!.1G8(%\T*3 MUQ 63ZY?\#^6^VJ1N=V%\625H5ST&LKED5$C2QE4^/M9F!5/E+XV2P/U70YH MB@.:%&MS7QY0RZST;<9067,=G:QF:2CSV\5GT3C\G+64T.C*\?94X M3QLK\\%1;@V2(>VM>?F9'M)?O02)[9_YGC*415W)(L\63 U#.\X:^FS89PXG MT>,>+&1P#N79/ZJ6P-5AL5JE-$,?J<>HJC4^9$I$<^*,*?*=B*?*%WQ'MZ%L ME*2\53MU[RT, RN- *HM17944<#AZD"*]@@T:*7(NX4!J"@<+BZ%@BG="^BC MMSTWA:GL-$!I!,2YWN^*EU_VVOA%=6BW6:W'5N+UM5(9RUA^%>.1P6K20=N6 M:]\:\^O(X.04Z:#XG4S*M<7K.C*F4N32T=DR;O>/0=G;4:Y^K!,J:K0,WP4* MJ:00>SE06 <*:^Y!K1[3D/LEWOML\O,-Z+<<]P?SG:TPDF/RJ/QO&D#]R/LH MBV5"NZ[=C,5>A[1UJH0Q5UNP4F3(VY0Y_%4%Y]+'@=6'0%#?Y8V)NJ+0G$SY MKRJ[ESX$'64*3ET-IO.:'5^U@C2%&>'MD+PA:R3(AC#+I:B$SB1&;PJ,-W1%$W[%ELL) MB_(4A2$?Z2 >OH9B0S.M["3:$BW9L,?#^3>!,Z)K<'5(I,@\CGG%$]0<>. M6?_I,YIF!59L8;8^E^FUIC*+U 298_Q!9B/\Y#:*DE%?FO$-<[2.T_%J@EOC MV)L_ND"Y@B*2_*@140I#J==TB?]*9.3#/!,DR<^$KLD;&.!U:G7 M3H)KG81M..**A1;WB9('FU"4ZSZ2^G['IR6-([B1);M85LK#ZT<^GY>"3>Z" MXN59R_HS:S$,0A@_C\GX\KLX>:&,@2M$&]'!IE[5"MG),/95G)!4-%2:.\,V M7R-H<]MOCE(%ZW/Y1#9 ]!8N$&39&)PC%22LQ .K(T;-\ DF_$QLG%P(&83? M*-9,\2)"O20"#DB2P)_V?-%[R1KX4E)"?_AO!W\,D*6W.+NF:NWD;_9>LD_K 02 M6<6J9E2T27+1.N&S/=RW5(G& M@64DJML,!+]]R!LAJI6?[-66&!]QN=A$F9C*2A:,"53LY"DTJ6?>O]SR7D24 M#_7#P_4HI(WW_^OE?Y%N TOFI6JG/H*M5UQBUR-$5YHV%NDXF+&XU4 MV,ATKY^IM 1AJ$(>8#"@-%,A4::?Y4$+)DLT&<"C;\9/JK:+R%J:JJ9DK8PI M*AZ0B2_<9@.#C02+GJ0-Y7=_I??K;GTGU\6HZ M5SE-R[C]P,3@]*C+*ZOZ"3;5.6/Q&_HSP:HJ":'@J,G)H":LWCMP,,JG>V7R M+Q /&W5>S>]J:);-"T\]T81W90M]6GQGX3IG%H;2DLMPRQ]9K%[X7].5R+IZ MX%KD?4:W@PQ(LA=:_2NM'Z3H2%'D4G0%8F[TSI"_0W<(]L?X17ZZH6.E49L= M';99;=SB2<6$&PM#FR8_5@KAYH'TVDQQ=*!D][LZ?CA MC9>+B37 *96JY_>@[Y1?A<)@IA>U)5\]KA2 H]].B.1# PNDRD.[_9%!#BO7 M7(;5U<$SP5,Q_R3*D\YHWL#E0903C+O.HD9Q28H4P]L+!EFQ?3U(/L\*4VGC MC-I+C-*=R6%P'UU[NY KDD52T7A)!YI,FSD%-N$J!V Y2:P4-Q"")Y#(=HD^ M)A:3#&R.27=6H*='CH1(]^K+L4G:U\OE?Q^-EJ4)OA#M)J2;-(:I6Q73C#7? MVB@@VO*D7H1%1N0*!7LD0O^3:417^Y0?&VG*E]AWK@W!2GRF?KR.H#3P?<#7 M:+A"N@59#T9&'G#]6=/(^&_\"PQ4Q/72^S$\,4YUC&@]@YN(ZAO1.Y=7TE&! M$:"+:WT@LH=0;%WT$9@ZB(7D.P?'N7%GR,)%E/+A$RR9N*_/%DY$^A M!:H\.WN%DPWCE_-="W8J^#-4EJ5>%UNV;LL"F!:56:^9%VZA8.PW?OE,,B^, M1-&$08Z]O)U245S1%&Z'>6.R1$-JV:1K9 #:O0 SLH^\'3#N\A7!59Z(+X@X M"= A[6/[,QR6A/YS3RVD(YD2=X2N)@CUT45X4AJU@)!T.)%$\*^7EPH)65.Q[0Q@N.,HAA M3 W?EFS02X\^=^R$:9N$0P38[YZ2T*>VZ$.0]6X'+3I!(S,._@8S5Y5!!FD/ ML24GN&/&P=UF&9L>?,YG6ZIQ6KG7YFYR_!$*M0\J;E.I?&I\MS*-C55A2;=K M[=Y>A!O@$P1:,PW^6\J7[JVZ'PR9MF\BUN[6UEUC6,]9Y>A.ST.:5JASW1IUQHP)C MC6ZVVE%V,7@ZO>M5I!BN^#@([S=[EA\H!0U[L5;Q$=^ M$^[&*;IY^[)XNJ2^*[.1%"NYZG/!2&)G)8EO;&"5,[H3H'&RJGF4A0'XZ_C& MA9G8Z)L6Z:HTN$OB+53UV&?R2[OU$K@^I$\T0<_?*)N*W@=2=(*H7A#H!M'Z M@>&%LB=@+11>2*M;T%3CQGH.V:HZ9/'D0W;GAS*[*11*4J6GN M-EA6ZY2=*@P%K88B#B*].FC_-5K5,3Z3>0B/WMH,RE9H?Y"4GC8OF#:&HZVH MG8X. M=,*Q98PL\E'&1X"+7:N,T&%A#7JUIG+FIJXD%C3>-5 MJ6ZEUTC+^T1DIVK<<>5^$=4Q:QOPU2'_YR\A_PKX5W%XX*HN&^I/USZY7##& M1SS.?[U,=/6#I@;,DO>]*6?GH&7L0!;-/4%^^73 ME[]86YA?.12NGR#O'P9'1?Y!)+&=.66:0))+-)X8)TMVP>D9)W=Q=O"G26LN$, M :U4W]/F$AO!J=3 VBOJ@,S0DOPIYQHILZH)OABN>B)"FVD'(V)J5DQLL>&4 M:V7GVQ=LC#2*MY!J$B??4JB3+>PL%#.LV'R,E 2DI$O_* M#C9MNW6;4-5J\#L9X 8SR_\;V#$&MLU@HX\G7J7RT=X?'UUSBE^:9$AT(5.< MSE/0*Q0I82I-L$\))"(*)F6G ;#NOEMCWVBP(PXU4C093R\$!FM'8,D* 30L M%7Z7&BM,^0_:D[EE["9,=W'JL9^3>+_#?2?U1:0Y#<;)(H"69S72&$AS57TC MXA'852I_++]1F/-4KPEV6^Y'1<=)T7-;"6 .3T:]K$M1J85O)L @__^&IRCQ MP_\%P[(S>C)T$$E>(&'72X*4?-L!/Z.@V1+YG)#(6#R9MV[1L]H0YSD0>DN8IS5$ M'=%G5X>OWG_'R37STL$E'8Y$HGT_$&R+8&,7C)F= =>PDB3C*(6/ JIXXF?C M,9&'NU@M]HD662E8209&P\IB1D(]%ZW)%&3X&V^P%".K$Z%<_"#48YV+P=CE M@^'E@]'&T6LZ"-K\2%2"B<\;!I/7T< MX?!4;8R+MI%9=(Z,M"3:RE"9:+ Z+-ZK?-#"\G+JH!LW[LWA^J7PQ7M,9FHB M-TXY).G:8VRQPTL&U_1_\Y+$.Y^61&LQS]44?#S5B*,;%2LJLO#QR^,](;(K MJ/JKSKRC<2JG+L@AH/D0O%E#_$HE+2&_U*U62'5 4ZAE%@:AEP@"LMC'OW*X MI8]H6,V.O&&XTL$LSX-7]*9!@GO>DQG1^X)4Y[(WXH)=WGZL5?ZP.6HE_VEM MU#PQ:L@+L(\Z=IEW-2C,Y"HR>6)AS$"95@1"\O-:/T ."DRA-+B]NE_>S(?E MMV%K%PFGJ>![N1V1>P'AK.3\C!@/D54 ME'A"_ELU#-AJ'_UBGO@ET%[BJX[R?Q[IJWSBWZ!?=)=]%+,F7X?^M;*IYB,= MMSZ"8_9O$W<;(SSFBC!=%@YHZGSC@TY 4.7]'E2"3U/W:P\YT75I\-48Y7Y. MXC25Y4R:<'2_X02H!YJFE)8).)JBB1_Y+67Y1MDK_1I'V:9QVLZ5->E !#3\ MKQNYP6&B2R@815N:IJW7BY-"E 1 ]7I&.9WY,I8H[K<[ M_A"_]9&QT=[D RI9Y+PU9*/% M4? +#=:TN$OB&A<$@.:$NW8]KNMY)P"A:>I*?,=;"#?&93.'SWV-'\?5H7A$J@#S-R\)\/_\ M"K2X>."$7/-W^17<\Z,?.-Z6=2L^VB MUI=%A[@N_!"FC5KS.)*=&"38A43*E\3T(8[6P+58+;A7W14GZ,+DPUY\+Q"[=\?B-^T[>:8,[AK+6( H M.Q2KHW>^)"<^P(Y8J?D6=I#_R>N2\H\'TY_?XI8#YG1!;@R!2I6^CW;[+,6L M_<_MZF/'XY,O:S"JWD=IEJ!%1;.V@K><^NB*5)_[C7<0.EQ=2SI#B!,SV==6 M!JOO+MZW6'E/DS'YG&L$S;72.WD8< /:4Q/R[X_WB2RCC^@6$U.^@A]]2NMJSAW#5B*W':T[ D]9- MP=-6-X0*&C7^7<&IF:98$*[#M'R*&"?@\VGR*0U2Z#A0OB]6,%'9X2O--G&@ M^?M;YKC?RY/OQW/&Z)H&OX8QDZ%J=QY+5:$DO\$PU?^MR<'=]Z 3$(HLF3[<1V39?/GWY_.FO[;IMKQ>=@%BK MQ:(T4IHB31LFE,F;:N-^ZJT58JL:@)\XDBG(#=J;<([VH Q2?O MN++F,5#*3]9^&J4X ?X49LOCEL%^,B8_8KA.$U%, >5WD'V$]J+F4Z;]22=F MKTDYJYK>6X*DCK[G!$#E.A.^0&G9X;MGLWFV^5DG@#31!\G=81'E0W]L8VE_ MTPF0Q490M^[2H(=M][B&-'(3DV]%PA:$DRO2 I8Q6+/!2%X+T^AZ=G(@(OD/ MR#2?:(+Q8<#"([:9.$&W:."!WQ<-UG&RB+3;1^VJ,D28&Y_"_GN*Q)79[2LJ M@9V+NNUA)Z TZW0BQ"%/%Q _4%J-N#E;R.0+6O2X%L-0.EUJE](>[S@QIRI2 M5VV5-_LD#[AHFKZNYR>?*;5L!*5BLR+7](P3,Z$E(2JKL#S%2J>7I,0-%N X MY0H:'WU@#^OP'!IIP+$AN^7G?G;X+0QHR2.:&R\AM"2)/*9T7'X9D55/ ?T+ M35Y#_XBMWEAC3@QEBQ/J2+S+L9><@(8NHZ)$5VG+JGND^K_E!+@&#Q(D7 B] M*14<=CT]3[7WG "8)T%!(8(^U0^:T)XL9/*C[(J?L30H\DZ:LE2ZGIL<0-FS M?_N#)GX(Y4;%A>7J< \V%(^IBB5).I?V;EJA$>D.&1@@V(GEK1V\#9]D8]! MYQM.@&HT@78?)4=><0)6H0$H+;B');3TJ!,P9*#8DY=D!SVCH\N"^\,@4X,B6ZIX]HRJ&&0;L4W8*BN#+,@X K%RG&P"\2?B=XY0=2:1J//>O$#.'XWJ?IOJP5XTGT2-_P MEW:=^MB+3D!4@=PY2:.LS]#L<&A_>G(UK,O+_H=/?VL)$.GSTN30KKW=#LA; M^=FJG4@UQUWC4TXLLHZR;\V^NM;')Y^+XMCYZF6R5B>HY-(^P#?E)@4O[!_P M/DCLY-L_7WH0)?=RV'Z/676_+_TX^4RJ2(4[KACDGXZX6U5GI^-15[ZO?#8/Y,L_A>L-WCV\IK2WC^"4 M]YT ?,3L8B /^!SA3@S5F/NAW!C$DYKQMFD4;;3KQ "7#;NMVTW#8Y,?T]]* MT0NE"-?F&];1%R:'9/#X?]G$239QMG!K'YSX%$Y)#,02P8U&L5.%3+[FOL:B M= -F2'M()[]@[ MDUMY2H;[:_[/1;*,WTIFDX['G)B7%C_?0Q?9Y[%WG !6/@9_HV"!X)K"*__K M&MWG8/!^AB !08%W/-SIN PG@/=0)&+JY*@\54_>D8_:MV@M.0.)*!IK3H%LA_QJNO5W(=^T.5;GK!2<@ M/<;1MP[B=.UG)[K;E C+M]\[,)!+PWF7*M_QFE/PM"L',#>%@>2?17U0!$=H M-I9[80)N],0-D^C$H&C]4@;7CM"Z]J>= //MY>>8*W*1X.=*=K$D%N9JPQPH M37FW"]6N_;L\0XP3\$N.O*YI;'S0#0B,Q6]P4/'=XR;>?\]6>U8O;- 5-GF* M "<@:ZZE>C!@URSV>M$)B%7BPYZ7F1ZO.0%/V"P;*T2W1J?=;\&XF80>$T7@ M&CVT(\AU8H!:[/H=GW'W&Y/?^+3(996P(:YIJ::S!A=N?Y.#$BD06MN!Q'([MZC]><@'=*5'JI;G;/C,QSI4Z^Z*^8Y_\C MQ;(-2^IOHIC%:ZX M=9Y./:\$[-=]M#+R,W#387(XOC33H!1M-)M9<;TWYWH M<*MQKR5XO>MY)P 51CSAJ^M*]&Q[U@D@P/,&_Q]&^-5C@@^,+_P0>:6 !"X* MRG_0GA2I$E7F^9R D_\#-1MP/P@MI4O-G:8GD^^V-_R,\/GU,\U2+.J,O1(Y M^9C]^S.-N(K$X$X:;/E1 MT&!FH9W-E2Z&,,H4ZL3TPR H]-PSVO9>=H?=X) M0&+YY4[^I?<#%F6YT.8\NZ-@6\+ B7T6)X?2PXV.Z.%BG1@>[;(K.L?7:$-L M1,_[)LAPE[10BY2>FH2#>6;"<&JH%GHI_%I/:X$W#J MOK!^'C-'#F.NW*FH=!^7T>.^^MD=?=B)>2C(DE3EAS#:E^J*7E'^T10*,$UO M?W 5(T[X#=#CNB[$_?6G9S+8W.1WSB?(CN=_^@A_0I?J,)!)%";9\6[L:V!YWX:#1S-%_ 0E7AU186$AJ(-;[=[3-9W.'62^ @ L,*WBWZD+N,T((3@U8OI9B[J63L4=?U ML__;3H!]I&^Z*AE'_)\^7I_31=*A;#YTA5\/%NK$T*BP.1$L#-GWH)"A5:WQ M[M'^N!-PCI7 ZJH*U_?=28%B ?6"$;4QYK;^5TKAPMA8C'V +"=FO)*62I/M M<6<7/.5$YR'"CO?)%QS5?!-90VY*^Z6QZWDG #7E/G8[D[O?< *4OC%4LD_R MVRS^".NJ\>Y[F@0G0"LK4UM$N?Z[$QT^B>"^W;IVAIC)%?G6:JY/"=V&^ZVP MG,CL*+[F:JZT$]^?'/!5' 6_T&!-5?F-!I:DIF>F/[I%NXKXX&>:\67#OUK10\V(5PE,.>/U2>'BS2HY_->W%QU%\=?)YT+> M'>[BY(5F&9/^VH+;OOY9''O!B6^@K*M5.,4:?8A=+[@!";R<3_P6F] L%#FV MDCLJE>$BX+U(4H_Q>Y*L:\:E>NFFU6=ZEC1'[.G/=(WA,ESOX1I>LQF]_(P3 MLZCH8*6VC5:)(\RQE4>=@*%5&;NAJ9^$NZ-4 $=><0*63E?0KG[7GW*D\W * MTD 9=#5J$[Z40C]L86\_]I:3X-KM#\U/.@&BGC9T'\G(R*R M$X-4(\QNUP9[OC*YDM7@@A!=K5]R6QZ<_%+X-8S"[7Y;_^QJ/TX^VIIM .YH M\C]A0_ WS;00Q]]PY,M0J^-;E.1<=WRY*\WM/GWFO\<1_\8/7+=#CLSF[^4, M04X, 3]S.XDP]-^=Z'!+8MWQ*XA;17L;_4Z]'51.0!#'(KB^XXBOD6/6UPP2IG#V.B!&BC3B8'!C%3IQX9+4JIR.9MU MWI:'73N,*P93C1*N.:KGQ->=F+F\\MJ5QV O?-E0FF'P%5]V=2[.:V\G8JZZ M+L]#93HQ, 7'5KJ,54H,+=5?7,:04(;)0P$-K@[?4M#JBZ(>D%HCF'N[Z#8, MM./$ !:KX" K\:(I-D'6+/_0=@KT>,T)>"][_IFC6EJ]&S4_X42G5;#T79S0 M2("L/T6U>M%1_P ,LJ?:T!@ MYT*]+MN7OK5CSSHQ5[4B0_-]MHD3N)CV:'K0"0A7=1Y!51B9WY=\"M1>(OM$G5)YYI/WXX9"S7I,MZR9U(PT MX,20Z3$A*K 8$_NU8"1ABL9/L]%"=9H()V!7ZMUC3*>W+;8<,4.-!V;/5YV M*2N%'"7R< '4%X25< M1>S0ODI/3&[!*9P%U4RA&T@R*NLGO5Z8'-(#77M,?@/0OYHZTOJ0$TNHLJ<& M2,@#43SURLD]MN2NUYV JVU+K9BJSSC1\=:0Y>N\_@'J03UNFATO3_XUR>#8 M;]%;& 6+U7)#;W^$*=RO\O#FZK?5XY7)82G%715JO(\@LCQ\K8=$MC_IQ#+4 M#_L7#]*H6FG=CND*1UZ??,ZTLH4J6QP4M=_";'.]AUQGFK1G&)STLA,SV]3% MW.F:\[ ;@6!BL3-V147_,MH_,5)V"= ,=%&'K*FJYF MX?FJT?MAT#V_-%Q[F;_9[XH@!HAA0$5,Q35))SXJXIAM!^-CSL!YR9,/5G* M!/T=\$H%*(7CEA203V-W@<3GW7": B./>&)OS>C(9"=50O>;/M MD>D]7G,"'K(P/HF".AUP M)UP=Y(\]F6)/$N7$,"BN-'[R"@5%Y3[>1_\1AU'V*_^1'UV-AO!^KSH!4V[M M;7;LSNGM^ZX30%%+;*@J *< __06*[[)-!+_>5+/: MVR\5O45,#OM;M$]Y+_D-YR'V(G#AA^):5"VNV6-_Y_D=H9%MSTX^ M)\]P>,/!CL0 Z%Z0M )?]RP+=RRL)VGU><>)&<(*\R(!LEW)KCWD1->;&TM)_\%2=@X4'[&$=QV0LDS4"M1W/K&VZ :DSD#O&NHXAZ.[6/$]YW G"# MIJ2TI',)30:*=&)8],B9KV$40^U*?7<\%FW3](XKP)H#@+I6]=&7G( &L5R9 M3-?H-L8T/^D$"!6(AO&0BS>HA; )=S#PMR^+IR(MKSOG^'0I3H"_H7SC\&6E MO2C00\*;-;'6QYV TV%:RETL*<13+E8-'IKV1*OA8IT8'M36((\YNWU%8HNN M@H0MSTZN=(O+&[^97=TO;^9]SK>6^]])(IR8/^TBA^4A,7"&1C[7=OHE&I\D MP G(J,%*XS!_NMT^WOC@Y(NU-3!=[1/",%9=H#U?;PP#G M0)*R%K>^0_&(O$7,W[PDT)@X&W?,$>0Z,4!=QYUVXLM;Y)$*+&=(FORK55$\ MK3%!Z>?J%]OCE0N;N)]ZD4![W"4'1[YSGN4>*FWC,F!'Z/L;\Y%ZO.2$PL=S4% XWJ]Y'0 ME<9'G8!Q0U\IBW=@S/^%)J^A3].7F+4DN;4][028:I9\ MUVVW[=G)C]X;*+0 )@<(]LQ#1]0?EG%SR:K:)?$L*9.38[<5(&PNF]3]M!-+ M4F-.A;C78WR+K4\[ 4;&H75X?/4'G.AR9UIN)6GC6U?2QFV:A5LOX[N[QI6* MO '-&Z7Q9IT8WN92)*VV\H['G8"#538A#NN9II2_!SFY4F/>=K*E]WK1"8A] MZM[RFVG+9;[/JT[ -)YC _NT"KEN&BRK'7BO0RZ>?$KHS@M51I-*:&KGKIJD M(TY-@0FG!BVILLJ7]NA2#2K.Y]. M><\)@"KL1SEJ56@YW(=*%Z0VS^XO[>%%8\EV8J#&*7K5&3$P:@M.#!K7U&/V M"@:=LKFGHYY:QPN3VQU>]MNMEQSXAXU7C_0^DE>1M-U(?LI[3LR93 J&35M= MT<"F=;_EYWH">FP;N4JO%YV 6#5L09BRWP2I\4$G('1$HIP8N.($G ;=H=,* MU/6\JX T=5$6]<0JJSWAM;SM!%@1,IT7A.F:N)9'G8"A--(.C_Q#5PSK*>\[ M ;@U2KH(9NN\")WROA. ]6*ZFK$PO3KHO[1Y(_N_[038UE :[<9U..[=/T., M$_#+B2VP63:AJS_E1.=?-ESCQ_S#KL[7GW*B\PVG5ZYQ9"56,RVX+\T+Z6%N MHN;@+[^2+[D3:-1&;]J)82Y%22I:[?+N>R26N>_KD_L\GV%^FLL!:S\Y,2O? M(KY&& TT@M\.5I+VIYT \TBSGJ7KFL#U?]L)L$)M8UU9*HU[3I_W)C==%&32 MBY6LH/T SC=,9#@3>QC[H,P-;?P$C<^Y,9F7]7!2S\XL5WTR@4Z MHEF?(L$)T&5U63FVCRO6ZDDG0/0H+7/D43=@?+V==_#.Y+].OF'_1B%\F@;S M5[XDUO290NB36AEP?6E24T]Z<7*(E3(WLL,8A 3'B5H^-<= O]><6&Y'F+JZ MKAH]7W4"9D&\UIM%H?,-)T"5\R&;HT6//>L$D)QF1B.92?,__A+R[X=_2@W) M$6<)< +R:'&2-4[MOM:^<5IS8C"K#'K\-BHI?OQ: %F+^Z+W^TX +F?0R.R9 M+IZ1ULIB"NVZ] MU;4_[028%H+[(P5JC[\U^>9QRK%LK)S'^ZGD(:H+E?GNVBZA;<]-#J >5:8F M31J?HSP.2^O^J9%JI\MT8B?@!PD-UY%PIOBZNUZEVE[1%7^F8OT^XW4GX*H[ M*.]W84XX7IG[Z%M.@*O&$3=!J3[C1,<[ H&^>O\=)]?,2]/NV_B)(IR K6^6 M45 /:^XR%?5]UPF@5>LPI#M$$+$LG.HGI%8WOSFY%TG027#]" ]N?B'QV/\- M=]=Q4',EM3_I" C<&& +?Z4W7N8U^.2//3OY@=]1[/'+'S[]I?DRV>NER:%5 M#.&H*WI;.(B@Z"-&I330M/=[RXFMHI61;KGA7PQL<1!JQ.^'L.BXN@%9'S?> M(3VM7/LQ84X,1=V&UB-7].A+3D [G:\-9NQDSM0.44X,0SEYYUB)J?)S3@ 0 M2?C-U.@GU30Y2Y 30U#471K(WMNON--(C;@Q= 6'7;N!L/;0]'$W_-JDTC*: MHF_*/T^N,ARC6IBON!+71*YY\LM.+*K;U8KZ?/7SC0)-,U")9A%!?"7\?[@< MO7I,&)DAL]8'OP?_ 2-[]3]H3]Z$Z2Y./?9S$N]W>:XIA!ZA!VA/@^["FQ-W MR8EI*:MB<@5!:$KCB+4_[[BY!M_.H%Z;%!),!9)I%U9"7W?=0)HGDLJ#(0P MIW&$,;4M:7R=+S@!J?VR6^2)G'9)+MYS:?/JO6,YN$W5"K2J:PE-N?+2'%QU M[!TW@&D4U?=INO?PH/C-@WRYYJ" [C>< %5<-)M9/=-6/KY^;SH!4GK>\S!I MF9N"T_&=A>O<8 2*]S+<\D<6JQ?^UW0E?)O'DX%';F+RS>B&1C&RK\?\II<@ MO0?XG628_^VN-2J@]XM.K(Q'^J;QIB9QQ/\I#.3HT5>^?OV9,/+#':-IYW(8 M0ZX3 U0_.5O3WOL=O*VO.[#D_RS[$OL>>-ERK$_%J MU8MK]7?<]7_; M";# :?\6,M8$1?WF1$?S"]YB!>;%.Q:_=9))=3WO"*"2GSO(Z1J"FWTBM+ P M#C"0I.7&V_]]-P#G7\8RP?C1 T*X.F"X4T^74N>K3L 54<$10BL0*-RCF3 M=+<2T>.]R;_;9QINO^^3%"[_R DJTN5J)K^VYQP H,=G@J&++QZQDI9QI1QN MBTY[A@@G%J86#?[D)8L$MXT &WR6=5Y;JX;:Q#J2A.2&55G]0P1 M3LQJ-0U/>+#@@B4FJL!UW(_=];838%LOR5>')6^X37GJ\9H3\)IOCSC$_#39 L%BG$)27.@#$UK+"NSWYN3[ MJ.:I@V 60:#8G$O7\J 3\W0\K%J+I3Z^+1X1X 1DJ7]X/\K:"?^#B,UM(T'H M?FGR!9FG,>)E1[_K !N]GX'VQ:_&80K;65%!K&]RY""I3LS[H.MB3WJSL=MP M8N#RO/[[:+?/4J1%_$,/&H#ZXT[ *1*W(2BA.0\>=?7OH+_JE+'/5/#14TEY M*&R(LN //("P&V_GAMMT8F '1<$*7'6GH@Q)T^-M10QNH^Y@M0=.#+H>B'*: M2OM,LWT2@?T?E]^Q*)=!PIT8*I%:4? 6-7ZHE6>E[*(::JW@Q4%<"H,9VPO#4&89!4)P:G:L_LJ6ST>,T)>+E"<'6X M\ACX85XVE&:8[\"[W8FQ[[N3QU]<0RHX/S&:D@;TWYR8D?XLY5W^E].E3'Y) MNFHO8YE;IL%-BD>0LO1\TA7O*(OJ5@KNFQJS3ZP4G%JSF([VANX3ZPHC#_\VH MO*3K>>:MMO C_M=!LIT8J!>*N\W/-.);.8.N!]LP OT>&="D>MF9Z7N" "<@ M5\+O%.F?4"@7^RR%3Y9#:JV;>)( )R W))6?7;P8RD. UYI__78J<-<:=&)( M6U0B:>P;J%AU2)G\Q"A"T'0U70O,D+RTRQ@](<>LSH.D.;$2@#,O!?6.?_S1 M[0\X];G2LQ$AE^ T:9KXHR]-/L]++UG33!4-DU%G,N*N.HM=SSHQ1[GIO3T3 MJO2$&YW.OXU^M1E[9'F=(,B)(7CD>M3FF:YY']M5D-I#3G2]7]9,'L;9:O3J M+V+R+4/>#?C5 +: 1;X%B.VAY2;1\O3D9AY5/NHN3"&?!N]U=_QO)7VG\T$G MEF$G1Y/&"=.T_OJ^ZP;00G'L-OPW/N@$A,)2U.Z&Z8A9./+BY-O#%?/\?_P2 M)RE]B9EP'O&.-T>Y=SWKQ%RUG:0]+?HGO.X$W+Y; 5+UO<5#=A,IP@G8N5;8 M:>ZL/^5$Y^_"'WR%0;DMI39TA'*T/.L$D'F4A0'DGH>O5-:BY)OW[0^PIM- M%-[:[O8JX*9*/]Q.8#B*8">&J#4CNZ502=?SDQ\41=B,9OO)MXK<(B C#L"D MA+&)DIRC6D]\'(E.S')GO72WRJ2_[+^G])][(")Z/;I_MCSK!) 'FF4T21[B%&[WW$"6)T]":R1'0$S'<\[ 6@9;ND\"K[R;SD)/98>/_6ZWW " ME)9IU(ZC]I ;79=%G'RN6RDUDOV0-PMW+<< M@L@U[JPC.5#4Y"8_0?FJ;:8UEV[5]G?\#2>6[YCNV)-B):PT[,00-U\EN\L? M'7MG\GVA->5+GKD>:][?^[[GQ,QA%=+%:@5^5W$W[+I-]G_+"7"%ZP^Z=YP" ML>MY)P"5>&]:C]WZ4Y,?+M?Q:W,=^=J/3HQSO[BNQB74Z\W)][9J3;U:L5ZT M_D5%HDM;A.XOHH);=0\<6_[D _;"[\C\,"[('YH]-RV/3?[]E=VTHOK%46]N M_MCDHZ]3<51.4:A*&U"Z;6;HJ+G=SQ7DQ+94OU[D^=I]:]IK+TP^JV!!XZH" MGXF\/NE5' 6_T& M2D1ZK(6>^O2WG9B_:B93)W-AR[.3SQH,^A/;-T1%UW^= M?-^3%XN#RFJ%ZT5UTVMZQHGETD'!O$@Z3(&MH7"#!+H^)$\Q"_V#^+_G,ELW MRG "N')3HK<.%*9-N.M(3.AXW DXO:K#]0CI//:V$V!;;3?MU20ZWW "U#.D M@2Q6WU(QW(OO4$@&9D%MHW=QTA+NTA@2=+XX)X9#(WS>[EA\H!1OWXLW?@^$ MCP]F\O9E\52$./6J2W&2+"<&0HLB4 Y%T DZ*H5VO> $I(:$3FFK[3!O'GUI MZ5>.==-XS)PJ8_(E*Y;C+5=LUF!D2^*W; -!:EYT MJ"[?CD>=F+^FM'G-./%KG&E6L-PWU'.GZ2%I\KF<\U46H+&)>3778NE')^;K M.%]CQQ'7\]W)]U@DC=K[&98.$*:B!EMW]Y.3@VCUOWU%MPC>]$2B2C,3[KDR M)@>N;O"=>5*?:T=AK[><^ :!FG>Q4K%,'9%M#<\Y 4!^])KYH:_1HM^;3H#4 MM8K*M4ZGACBFD'2\Z@1,=4N+NXP0=_MLCZ'R>=_E+MG?&3V&_.FWIC@2YP7T M4!DSVBS(K8\Z,>\Z6> #*%XJT+G%D-/\L!-0!*M EQ>B_(03G?[52S!H"@@J MVU6N^E-.=+[%V-%*$M[^^.3ZN[A@W86LI1)?]7?*//B;1E/GN*C-#"FJT;LA]I=G7XF<;KQ-MM0A]H WLR= \5[,0Z[#;L MBCC:>_QWTUKJ_[838'OEOHHZ9@%P2171)\U'TKG2G!@,54Z1K]FJ,M==I_4L M 4Y UK7ZCO*?\B9][%YP7((3H!]BH&U-MF!).$+)T/CD]#MYN;(D["X=]]1^ M;TP.JC7S-]]!'NM<+;U>GO.\$X!I!(715U )A+'Z#;;MY^HZ^Y@2\KB*33_ ' MI#S%IY[XS2S!VKM82(Q&=!5FL FF!?%M5VE+0TTYJ+>3KR%M.@,-2VWE8]2)!*_WM#ZYXARE%"ITBYEK^FGYNPGN6H,GU MQSS"'!3VJIY8^G'RKH*=)$D]5N3HZ:PO=7]NU]-N+#UD(Z))A__@R*-.P*CR M*'4Z@5H?GGQY5_-R8'A3%O&87]HXJ;H?-"1,[^N1'UN M/OH;'G3B*U%6KIZ,@AV/.["H^E'_88BAR+G;U[RB9PF9'/H=#2 -5K%8RIRF M9K]OU[.3 X$[&)B!^-#3R#^HJ@=NAR>'\D(]AB6E_$T4LW@=TG8B MTJYGG=@F!G(87AV:!;3=. PVY\1PCNFDK#HGT'"QW'B1VJM->TF/=L")(>\( M[FE-#SKVSN1[3*O%_%H4#^(]O_8R?[/?%?8JR+]&SZX*2)2AEA C&Z]!.VEP M$!EOS(DU4J&(!&M'>^1+Z\.3KXJR]O(89_\)*=Q;/A]^SI!5G=P^[S@Q1\)6 M6Y AQ[ZP9K?:KEH?=P+.3?V4PV+ BP@+.U5/MM:PEW/D3+Y0@0ABNQ-G>!O] M0-,S3LP<$ +X#K\+LH3TU5OXZ^3+Y/UX6)]=QLHL3KSD@ MO?VIR3O?%?8OE:N24M7D%S]=Q.2P;_U-_!P&:_KP<-T\7_4G)N]TV===+KF' M+@*N_GW;Q9'(4TDKP?7G27!B*RAW^RY!O<8_<"T-MC^L"54_:EHV!!^^.3+]9F_J2;/?WRZM2A+[MI/!=SSL!J \!16.^=!/:LX5-[CY09$B?OWQ?AAEK M)4M2OSLQ=UV,VD6]XA[)9R=*F7RS$01HVE:9;XQ:6:7ZSMKC)2?F%4Q_D<\_ M#&E/S8T!Q24 ;*[259 N8\@=BUD88$&3[@I48TB>?/XKGH:7>,_W'50,KL/7 MD#W1R&/9 8L,^ILY8W1-@U_#F$G4<[^FTP^7./F@Z%/U'W$89;_R*022G/9\ MPX['G?@0*K-RXVT](#E\\Y* #W\;#_#QMYP -Z;-'U6F(HC>3HWNQD:=&-IR MA-PU7^+K.)&'5_OMXOA;3H KK/DIWX\Z6/U:O7FG"' "&I41X+NI1=)!#M#WL!!1@M?72#5]_KR'?I:\. M_ X1 &TO?))P8^+:V:O8?#IRQ$Z7X@1X7;=&;D=^0>*];8V9[7K>"4#JGBM8 M?/'RP/>7DQ)"3A3A@O;5;+=9OL7+3;Q/O2A8OO']Y'#';UHGVGXZ9$P._)D& M@K3B/OK?>X]/5<(.U]X.9VD157+C@BKDT]YV8G&K,(K[[?_/WILU.6YCZZ)_ MY42?YV[;[=T>;IS]H)RJ9=@$,BDMG (]<$-3LV!0!D][4B%UH9U) ,8G.*:<:I+YEZ1%99(!W M;9/K!<2G=OU',P(,T9*4(NVU$ZF 0=I4(_0U+7V9/ )?TD\1>G8>>I7Z?Q4R;"!* 4]N+J6ZR@I,%NBF/4RF+)2()M0.D:G_ M9L0^7-U:;T@, (A&HE5-C5C&DQ^" M,D/P@^-B(TX1 '@3Q7'T!7DWG#/\A6P-DNEOQ(+%'57#W%S&,(S*N)_[9>NC,@]'<.B$LUH;L1R*&>A4J-ZG21" M;^TGZ9I7.BY"4RA9K1I-C-@C6H:WAR@&_B',.;5[J=FDH"*,_Y;'UWV @BGR MG&UB/T%%8W#QE?PY0Y_$<@H_:P2\R-*>7CZ"]!AYUQBF1#"%B'AO[;K!U712 M#UZ\<0+$DMZ. *2X[B?P=M$G5%2='-_(R;<]PC>,H!)6FD71$S$\H6/_+QD! M8KV\ DV/:[?1?FRJ1"Q7 W$9UWESV>[W"4BQKN,$@%IT7'X((_8+4I2'"ULS M:@:WVVC?KUI\YBXJX&2$T'":&[$/*$H8B<3P1!QBD$>7TG>$WMJ(Q5 >LQ%^ MUDY*[#W&$/[PNNOS*A&1&(C(TCL*H700Y#X M9939?8U8:)EUL]@*',)Z?5+0>GPOW$D[^6$1B%E(LMO"B/W IQ=%OX,XR34# MJHVCT4H[XAO/PR5@G:!XWPXES3<0!$@J0?RIF&WW\A3J9L3>E!(7PV/5*A+R M*0'[+'CR]T1&,60\(P#!X8P'YEN75A,SIHW>$@-O"S$-$;Q7ES_4&-ZB?5S] M\AAZX.O;%^>,?F&8'(<,: 0D;;J#/#S/+HAJ6#/RYHGTT\Z:'M_NX1Q# /D( M-?L*J8T1.U/Y_FE![HT&1DRY%:1'H9MZ$R.F#76V(I]MXY4Z+121T=R(Y5"S M(R&;.[U CT W(Y97Y%&LH@E?0+R/XA.21[>? _]0!8VXR%;HGV"3[?X-_FNR MS^U=3Z0.XKVU MWWU/!,]\:4R\_YKFY7VZF:2%>FE?7,/R5M1^+4J(]?'GD+L;L9/-<.\6FZRT)/PC>G!!C&23'<.( MA7]*X&Z4Q5&)]-IL8<2D*^X@&(+$:J_]M+6$[N;9:9\M9F,C]H9A[&=:)$3Z M&;% 2$/.X1"#0Y$>IS"E,!?'ZZ.=".EOSBG)O#GMC=BI@56%F#NJ:FPC@"+D M5F&FP6*U-V)!UQ"%4OG%LE:NU"4WE]K?!-_2BH]C! "$Z,@RSA'^+?=?53EV MZ@4C<6@45)@B[*(NW1ADO4KI)XR K2+LFTOUQW_[4("#=^X%9X.GJ6-B/6<&.Z$4W[AH-*:V&K&U*S +OII0_BFM,"9QBIV-A0FZ MRY*(#8P@9()$1+L<*4V-6 ;RX;;\N!WO;_,?:BTK00<*PN4E M;FZU!![;Y#GE]XT G)4/.O3RVE=P8?4V?NCZYX"7FG?PL$; 0[!5L9;-:&[$ M>@88TXO9"[ MY-J/$Q0>&^PB;NKS*-W?%E?L3&IEPRC,JN]PAL!1/5^&-\E^C^O<@ 3%@/N> M[\1YG$3DXG^%DV]L+QF0 0-J/T!8R6I6_$&&SRI@%\49H: C*('?/.[N-NV3 M(MN_O>#_\\UUO4_P3[5?\ ]G"!(BMB)>\8_B\YW%GYTX@=3V#_A-N/Y__L>W M/WS_[3>I\Q7*$*?+-QB)5_A_51*1\K_HQ1/.B% [W]4:41$ON,S6%/[6V!2 M0LT\X/V-L(E1<_\"E$4KJMCJ,0;[? T)7 3>O02X_SA$[]]XP$>K^![]X>_H M#__XFGC_&Z5ON(W@W=$6)C!Z>7J'YN\DRAIA4J2,3[4Y-7Z>:$KPF@H];/,) MG -A3LW?)\8ISP]Q#T5\R!,8@#7;33S):_+=!_@O"6.:[99:)IIC)3;5>MN) M)HL>D*/W8I?3YR@@3+#Y^T23RCG?*SCXB%^$*7K@3I@;L=FD4[P%*/XKP"^3 M_B^X4.?8;C?1)(LW!]=S0#_:U*;3XIG/(D^@E:>P2XGGAME\TBF_'4& ),ZS M$]+WO]%HTND1/$JO3Y!2;!P\SR;5H,NG4D/NYB&G/\\YRYDEK/^FD-YX7(_MX M_A^H*%QSY74F3&JK>;+_E)CL/[5,]A;^<1OOHB\A;ZJUECHFBE\C;&.<,! J MW[S9MIOKF/)+!)E0\/_YY]O(XTZXV7@J&0M]/P8.98*-GR>:$LJ*';PF6[Y=2&%Y04S\]?A7%F MVFDZ*;M!1L$8?A;?TICQW2*_2'QA\AUVKXD7 +?9P2\]H-KFM!ZI$V9.;$Z8 MW;0I_[N'OV@2@=WS11+M".2LK3_[7]%L0?B__S;?_S\CV__]K_. ML1^A8_F??X,"0Y; B43G_!4J^JUX6?B4PT"=(IX?!"8!N*7I<+1LB04>__K6 M5CPH9LP2E^]LQZ5C.2V1^>>*3,=46V+SO:W8M"S#)1[_82L>9*-T")I^A1(4:V5=HC>C0.4':R5>H@NE M1,5:>9?IMRG1L5;F%7$2E2!9*_QV75$E));+OU076(F/Y8(PT=M68F.M,,QP M[I78*):&@]G!4G06"OPDKW?)2S6"KU4CWN)C+7B+MW%7T)CN;3+"2DH4;+<"DR+ M6RCAF40"+AY[M1]4C?WFJ\H.3*O6F7P*GA M@"!-RG^YAJ,0JL@5&TIY&2;004D439]%%*_Y469ZG->7&%'#::QO\O@9NQCX MY+;:IDZN?[!);YTXOOCA 2=/HBQ%K*_F71':#OW[T*V3UB?U&F>QBC^BCVBO MYG0F?;:;:9MP/?U^Z'6W09QAL[MK)%_QE/T=HA3HVG=AYR3\>RD4X GC AJN M&V? *Y)O(4CS.M0Y3R;48"AF+-=7^U5ZS9+?K:-$N5")7;0MA%J4M%;LL[40 M9A=M"]G%./O@A_6SM@F^ E0UZ)I:%(I"V2D+D''H#NQ]UZ?!+M#1M)/!/>'\?OID M*.(2&&D^?>%WSSB$3Z&J095/8.JGQ D7G MM4[/W)N3WL&<8UV1A^B)OG;0MHB/?HB]D>T")JVI=YJ9P'WX;$/4\0<0NG1R9/70+#[1: Q:8H,JQ7HC!,(T"KWUO*>6P&L MK ^^#AF+)5H!GHQ_OWN2+0-+[ *5C$0HD/MNT<@)WZ?L& >+L&*!Q(Z?L *D M\6]34FR'4FA_SJ$-4I,Y2HKYL TZ _)BS K(OE\T M9,+WA5 0FT60L;"Z.O6M &3\JT$DDL\*J(=<#0*1@[9A*,#WB,&)9<;T1>,D M;K$C7@)JP8F@)&@>..RBWX-B+JT@L0F4"MEP3RMP'W*-<"-*;4-0@$.2PE;+ M3,36LTF1X-A1P#*-IL;GAJ1X)BOH<)#8%8Y7R:-39EY0O>@B-(?=<)9IJ_ M$H4GH@3(=]')\=M5O2F-E&9%*N/0,(UMOX20Q([^&7WQ(R!4=!;JHB^/2 '4 MYJM/>S[5:*(Q\08VN$(*3B_,K2754C=9>HQB_Z^K98.^G$X/@?QY\A0S"1?S[?)TRX" MHY[)YDUI1>( L5,W?8X9DP\;E7Y(8%KQD%B0=^M*H6 R,3$1T_:(>,:("21Z M4OK49K90B67I4!JJ'\P.)$Y.5Z7AT;.CI'YY^Y3&FZO"2EF&O!?)F@J[QM.W"6UN3:/ M4NS!RT ML'BQSOH#&J^;P MAK+4TH!IK/AM.V3)JDO\/4/1LDG7[ WA=%(:%XZ_Q9H4I9$A=T"> M42"#&!6< T6R@'T4@RK%#4@@2<0.5%C\T(DO6-F1*D,)8LLQQ!["$\?KEM%**JG M%;%,'-VU&6C80T^T L0AQ%:IG59$B4F0&TO!7;%JY_(4TJ,M"8F2 $Y42[)JIHQE=%M0'9'5E'J_LPTS*KV3C9?"TZ"W5FA>-8[H5%6KPS7 M)"9+1SR2S5$CNPI-G!4O&4[515@ID(RL,+5.#+6 M0P0.N])>C(/_()E%J>O37%.(@BU0+O=8X5 =%W@IH-58:&RE\2E+_9E4/*AA M[7*2XT,0?9FK?0O-OY42[Q6>D-AWX5**E'G-?ZBU)(M255P@_,/1"0_@%<)U MO]\#E_=23M-DM)8(Z;W>ZH:Y\Y-SE#C!ASC*SK '_+N;NRJ!=_54C@&Y[!1T MQLHWJ.(QK.*9;IVS#QD._PVGZ &+;*;?$]X>82N^DHQ5$)JLHO@A."=[N,\ M@E>!=QG-Y5."2B17>[2!NL=[7@6/O<^C?$H;<'< WCZN[Q2* MU^:$9-&_\%\IZV?U,*'<4'7=BCMB*M@WU@#Z=LWYU+<4!L7"F,Q@+/V M,C1!4%8B)N\?M]\J"4\SA=^^,TE,I&;7%986Z2/H$QIKHDN5XQQ*ZU%"/1_, M+AJSM9R+<[O=BW!I>GLC+IHW>&"V>VJR78&KAS>"02>KR,)\5]B_B-F8A0^9 MT&!:4S\@&6X;$O:'M[V"G4T3,PCR]F"!W8Q3BK(.H@+I*)P/BD"0+7X.H+A0 MD![.)B=P4D5&,4>*NLD2Q"X3D+N*\96?_T++L"0UA$%LJ96:6MHH5/9;\\RH M6U)ND][NZW;J;3A(*&W(HG4)55PHUCTKI9ERH&24Q7 ="9:)KASI.4J)55/9 M[5*@%P6 M,UXO(PC\HQ_B4!C\*NP8!1Z(&1R>W4ZN5RR5O'^!IVXVCMNX?-5[Z-M M*?1XV]*RDC]4IX?4RXR@_3;<13)GC-W)-)L2P>,TV&5ETADK)*SGJOT&5+HC-U'H_1MX![ #\(6YTZH'_X=@LV6CRTS2@*!%,W4.1')UMR_]@IK?WV MW3@Y-')Y[3XT:HM52VN,4&REF)I[:*82VMCQX;8E@1DBM3'O!RN 5".UC4/Y M-F^ I/S'>&EA"?-5) '*//>P@CY5BPEB[TJ49M(REVBGDAA$7[A8 KLBZ8') MHZW(!:=&>I!YHC0*K*:E&5-O$Q)Z%&4SR0ZU%#%?8%G"5L?R_U1OO:RH;#>E M3"!6I,NB=)I"XH#NEV5VG(-AEZ# HSE+J'ND"X_VT MDS_5#."33RN8R!2>Y-KK M42L*4D\7 ,AYS&H%V@9<@T+A,59LAGKK)_G)IU$]7N69!');U=K\ ],>5 MX2I@N(+9!)1B/CONT)/5LM(86 +H5&0LFV2A@/^G1?.0X2XY@=0/2I%<"9F6 MG:* ^>>58)D$2\NEH12^E4J'9/XHP["M?.$H0$CI:E;TA@HI=%JI#GM(5)BHA"IXM')\6E9]LAM]>6= MO[+;C^#T&<24:7?;J9UR$J>UZ<*_7:<*__(;\E@7>[WYZK\L,K,,U-2>B [2*DV* (F"B TSF4<;:\^N,C?6VMO2K$ M0%L,)R&<'[$^^I<"KV#P"/_(G?^UH<9)MR_5/L1.7:B2P;6!LX-C;_<;+Q[K(8$2C>P%(RH8 QQ9&+II'V6?2*YGMB=5#/V:TOS: M92C4]75%*!=^_$(9Q7PCP#E,;: M)M_>ACK\C=@ N1U6/KQ.*2X[90&R"]*.+D^2$^P_5G&*J^]W>\Z=99W#R&JM ML>I)3).IB$V4XM=PMQ4^FVO04KL+B2NSRW@X4P0$P;(3O8?2 MJ_#A3%!]J;/&3J//[6"E M5_!G!B7Y%+R!^-UW0;YAR)5_"/$H>._XVO(XGUV-7_3!?_ON6T/O$;\ M7,M'9D4Z=::OK?$0LNO96C1 ##<9@H7BIEHT)!/YNZ8L$O$.XL^16>@*>9JZ M >R=(VP%*9+C&HA&N>06C:"TO,OPZUF1#7Y"(6\2_Z,5F\87AR2YKUVH,<6C MT0Z$%1@+\UV.U]R*S.4&\-[!GOT1,Z'O3-LO.MLE6I&LH&$V4QTG@L(*8(4Y M*2WHPHJF="RC"+-Q(7_]QNJ!A9$21:#.Y"XL5_D MQ:D7!BM0GB*O!C'0E3*QZ\PIK]CE^NH+"'=0C2L2Y.TP\&Y#O4>SU^8TI#_" MTJ=S#6L_<3=.XB?(A5[;L=![@<*)ZY^#HKYG%F0_CPPWV_C@A/Y?>'J- M9> E7J>^W1=YCN M6&7ZX>2E4#.VOB>.0Z9_)9\=W..;H!O-/]IGS! $E!)6 MPS^E?%LLXF4,]_Z\^%9M%9 7$+J-FIRB$X'?3(%(]@B]&YQ*:"DJH6,VY27 M#H^K*!G:#$["W^IFECX5F%K$$G!-U\2?7HL8?'QNBKKK4!G_7-C2>%R V44; M'R#,2EQ^$.QLQED6V;+Z:19%QJ+S6E9(3.HE$F=VYFG&G)S6P&I(@"9=$!?T)!%3,[T/F<.>>VU4C;\7R"%PH M58;V?%J\0\GI9,91)&]#_<3QUF[1.?L01=X7/PCF==+*64-EYA'.,CSXGP.P M@9N:\DWM_<;0=D[+:8K+PJP>9IS07MM7/\!,4"PZO6WTUE-LZ"FFSXUWFD5Z M+N14"X%DT>E^B2,HHJ07""B*#S@7+TGF=^G,S,[>6KB MIUIJ"#..M_!&MA*52$!ET=F^ Y\1'K=P&7[ZX+A5+=XYG6VT".&;FM)8VREN MSH=W8&FMS3B;[(VH'TCJJBTZ>_EC$EQ^=5[GK9JX\*%C]= H#'"&5W, M.(,"F],M$TX#P:+3B&S>?G@ H3N[^P\%DOMIY5:O+T3XA,J-H;6"%W>:O%,L M.8@9Y[K7)K=31,I 9]'9?R7E39@=#Z@>0<#MO:Y(A@,(CZ"UF%MMDO>G)#&'/V93>WG1M''#2+SOUC^ Z*=T:/")F-]X[J\B:[Z+\B/TQ_ M@3_ 5C.3!O(W/!]!>HR\V@+A\AJ+XG #V5$TER/M3%1<&I 8P QNT'.#NTEI MQ4"SB!^\ ISWX<6)TWH^NYDQ -HJN)%Q&<$E M@9-%Q_K!\6/\[K?V#.4QA#AF,WQL42WFNC[>R69VT7:J2;/BG6-V'S-.KL@& MU4\M!P>+SFF9"NT%Q/AU_[P.9GOV/ &;UER?)-V:$5=PIK8WXR#R-J0A$-/7 M;M$!? ,'=",^AOLH/LWP 74Q_U=P1HDKP@/G"%*;ZRLEU9J1N(0KTM.,8\G; MI$9N$A$\;#J@V><$_)G!P>_?YR>ZMF?/.YZTYOJ.9VM&W$-);6_(4>1L2.,H MTM=NT0&4S#]2/I*>USE=\Y!0H2GVO_4,_I+_/_=UL%AG;8O[E(#M_CY)?2C[ M4NUJS7U MO$.X),?,-);%9!\B%T9IFQ6:C;2G2JI13[TJ* 7P=FO]6#^UTR/3\+XVU#=I M]PB\+( B#0'/Y.92^QO7.M5G**.(#?TQ!J!9*T& [)K]E*JP_XW:W4;Q./4CT_MX'7OX2N@#.@]?ND^]\+AX+PM^R$_ P M,Q*G.35?46M^ YL/Y#W"!,MT7$*-/AU#NHFXDO:U)W ZJ P_(+5OS MSHJF(Q0=1>D.W 2.^\>_(RCOOD5!7HR,=9J8SSPLK/ 7]0TUR9:Y-V; C+[0@JCZ+H70=9\+8RU]W M\C^>SA W=/+A/.#M@>^"*N9'?#G#!C; YE]$CR3/$9S>4^2$B*Z*H(CP -4Q MX+_+^6GD1]1=ZN,5('$A+U>-Q:G0!=O/@9^SSONO9^"F4,?T3[#)=O\&_S79 MYR^EA1B4ZJ^8(7X-*!PB>*U983L: &.O*]0*+;\'J.HN<%\9*I*0"W'^MX#*KAZF3O0K ?[# @%,4?IJAP69FI<;@/&ZC M)!42\VFMU6JT%4NZ=9+C0Q!]J5F BW1.NZA&'TPMMO]@(RWJQ@D0 W@[ I J M65BO 4=:W$%?2KC9,V!K>[6'&81Y<](X) MBD4)7MKHK6=Y)F>YC-]BA'C=7#XZOT?Q;> D_-1-PP?6#DK$BG=[R%"6\,T) M)5;[J[+.A(E8.(+23RR.A?:G12MT'V5(JR'PZ10F[;<;I93K'"\YFPJZ]B[C M:AJ/55N\U4X)E5*R=8YG>-:%6Z_7/9J9Y.MW0I>1S-2;(C0'W819F*(/OX*S M<\$?%[=)2PQC!JL1KT7+WD@K)#(^6/V)RB+Q2K">V!Q9];RJBG%X8JT*3.42 MJ&?N!5YWO\38Y+"132NBUK-TVB3AWRXY4*J*1*O"I+;P)'X*78*'DJV4W"5Z1S*VF4@6A&Z.0H]IE52Y,60U:BQ M'OA013O0"58JNDS=9\S@(#*U%L=#?,DF+.%:C'/D$HNIR%B3X,KY52]E:A$^ M'X&#)NQMPU?@9G'LAP> Z91QG>)WHKB/*$3*?X44=HU[P+-\!N!,H.5(4 M?TJ0N',;GAW/X!_\XB[(B9KJO^: ;?K+L:,[X+K:=Q<)..1V+W- M8&8BI5=')RLKK@V9(K?"%&C1C=$M>3O'.V/^A6\KTFS/K;8S-Y?B1W%F*3>: MQLPE;A2B2(["5EZ]LWB)H[V?/D5)@LR0Q803Q!&O5@5^PA(E@X_CRRD3!N!* M/L3@M)O+!Q =8N=\A,P?\BUQC\W@L0TX#O^T[R'KB2$[ MKO*^W5S@6KW,Q2 %CXPJK]GQBTI57.Z+RNR0MZ005(55[/"C24" MK&+.:<4SQWY'7SG;M>@9)*.(X<;S_'RM-5CO0.KXP2 M5?MOV)C:H-AXOV=%8,9#%+,X!+V H-P8VI:Z@V-O]R4%$NL=,9OJVR/::8(M MO_WV!^9*Q/J:>!+14XHRNH=P;GB>7!4CSXICWSMQ<"E)5B'+;HYKY"'X[MN? M>A^":]]9[?;C"46[Q;X3W._W@'H*E QMXIY_]_-W_^R[Y[6^L]IS? B!IUH< M@R,J-2&R3MOWW_Y,+30HUF_"J?[84 MUEK[]&O%LWF.-&87M0M)XK2V"/BWZP+@7WY[13<9T2;;_G72:7UTOOJG[$2= M6//WZ1$CT&?S-^W46#L>'5F&?Z*>]$?8D"J'@]A%C/L F=HO41ZE"J\FD%PK MVHLO460PDQ9/+A NP!R;_93Z>OX;M;N-XG,4.]0 $$9#;?@^AE#* -<2]N@C M[&N'U<.T93!)A-U'WRL $,#A#A] "&(GP/GD3G[HHSLQ]=]!D:(W?]67E=2Y%>'K!-DJ& I(/<930#@>WFU*N\_AV'Q[@\% I>7JZ MI?(<8C.UKNY*YR@ >(CB@@;Q^\1C%$!=K V:3$^U[Y" $^#7\NXQC(+HX".7 MBDO%C]EN/D>R N3&DQ4H_P15%94 M(*5VJ4N#?B2O2HWS=,'BO<\0IO I+WC79##PU M6&SW[4(?M,A,=B>-;[V919;O MO[I!YJ&':DA41.DOG*^4%?892=NRRZ(OE+54/VL_275[2!:[1RJG+7S]0Z@MW^8O# #E;"Y]/^&&7Z:OK;YNO>0:NZV(MQ(Q%I.?J8J MBOBB8:38[!%B!+NY'5"TXRD[&(T!0V C(V?PX'$C*M+YJ9@2W M BT!0WJ=\C@&ZZ4?5"%[?>/VD[.*6T%RG' !GJC5.LM60*9";&6>]#'B7TTX MN#QQJ^G5&0.%=Q!_CLRB)EEQ@^]4LB)\6EJP(/NYK,!J",-JZ05CA#F;P)ID M3Z.4P]**V'#I \EVH%J!V4@&L!K%6A'O+7-H>=YQ6P'C7)YTM[VM@%$I3"R> M8+J'!6;!QJ8S=HB#K9A128T=>%' ]2_;X&*3&"DFQ%:DA.S:H\>B%.C_L*+/ M15\\5*4 ]<<55#:HU)"7 L"?5@#KCZ$YX30%:#^OH#62F?<(VRD-4TI-Z0LP M?UZ#@4J$EFV[4^&-'A"+5((\@1U&9VW1NMGE:I2I_2M*"57TM/-GTS7TO;^-#6M#=?MCR>->$YUOK\8S'//^0PH@QAA@0YNRAK$_W! M\PJP-A%!Y?$M%FK&"ASJRP[-,S^:T:2C.5GXP>(B&>?B4UEM8SU]*M^-%($4 MI4Y@KN6K+!!YGZ0^2@KK52:O9+O/;?SE^Y5-6/<[P=^R$_"V-%OC:@Q;C6&K M,ZKRH]K! M--P09T*6&K,(%T5DA&G>$HX"("G!GI.0+^W3:]Y"!#7)&X^Q>@9I 1UEDT1Z MKN;MR4[52PS.CN\5#SAA^VUZ+#9D\F/&G,N"$)0%TM>?4/QW2[_Y20TR)-_?5%4.1=81;8.5\GXT/= M;ZXYFV@3? S?05%?[C'<[/<022<%R5OV.?$]WXES5",7_RM$^[\B/TQ_@9Z 4AI-2&JZU&%G6Z#4EHQ32RJLCKY%VNAI+ M.2V1\.T8Q>D.Q"?\U^FH17@:B^!V-7&1#O&$'YX+=3Y%R+*BFSBILU@$;5[E MB]IOF%%/0)^,CR\#W$X9@+&^8D:48)Q1LKBMP,N%[*A-%/=SO@DA.* ' MDG/OH"D,!Q-W9G+33;$U05CR@&GHU#[.H6 &Q@BN;9ZZQ L=QWJLM&[.1>*8_&4_ZX]5(!%]RAU*,NPC?P6$*[R5D:X W.8!72/MPC_ZY!46, MZ BQ6$ZFNM5?OZ9#G>8U#_,&M16YU8V\NI&-OR.ZIOEE.T'Z/-P=1RBT%>ZA M]OP5,'DC] 0^$.V6OS)-1U+/TY&\9:>3$U^V>]C0.1QB]((:?GJ[+\2369K^ M*&MAF?F878PJKW3C)'ZRW:-GRY!?,BQ\@IVU+:Z ^ &>;V*J8;;M3[2WP7O' MM#8)=]?XZO,KRE7JNQ5K83X>H#;7]UR&?.9YQEIN-U-/U/W70@Y#GC/X/Y2= MIM_I(HZD[^F8?T)9G3\Z\.;UG2 1(D=.)Z46N=LH25^"C&X9;#4P0]02N45Y M>8)1BN % !)0MMJ*BI-1>7/16Q\Z)7_4$M!-TN[ MD846B;*@DX05HNIBU$*JC,,2*[GV4:SN44"KOM<%7+R?VJD>G? 'D/JIY-V M1C+17I--LP)'=J:UCA-CVLS622&&'J-,0\6WV2E#K^'?P:V3NL?LO/%^S_)R M&[NH8(+E[#\"!UTHZ*J-H"R7)"\@=G$^<''J5_*]T:&I93R?#!ZUWYR8!TY- M1J.#-2\K$UL8L$+#5XQ>30*Q0K'J 9^$=#2*ND5,6SU#"$6D-BO>UXT 8%V> MM*+ M[B-(?=<)5GNN80*JAWKIL#;^2?89+M_@_^:[!V7EV!$T>#:[KHWN&TX=4SY M-.<-''!V'<;3!'8??4O)9\&,RV^V42L\00Z!9&UX7&('\J#,107IBP_28X<% M>ID:D3[[B KG[*=.@&HSEA-$84/LAQW,/DH)ZLZ/03YZ\BND$G 7?:&G$6$T M-@U?UJ,G1@^-RTB.2,>&_[G_,X-B0\#ACXP.&H\R/&T^NH3(LR/_*_,-QJ A M=?.T_A?V$^>!D<(/:-> B1;5:H%E8=L^,5O=0;0M]M/;APC*Y2&Z<6LI*Y!2 ML#F T(7*UAMPLQBK7G6WW'#TGIFI'1%-QT MN\_-R)^D_@G5EZW>]B)TQR!H9?G?1A"HJ^K)3NKJ:"A";)%AX*Y]!>M'Q_LZ_%(3>> M6=8C1<: 1M(MMB8]AMDS,,@L)V1(:.#55-<7CP_).E'9?45L!ZOAG&W=576T METZ)0F:/DC)91@@K"%+ B-%P,;#!73YM\6PES1,[Q"BQ="S56RJ$8Z )*KX5 MAUV%E:P..$9.P?/J=QGYH M146N\Y=:/\7IF^<=D4NNP30^<1F!GDF9IFYY"C70J!"WD2ZY&)OY H;P] MYYR'>.G13ZJX?.?%SMBNO^X'C>(_RE^D#]R,Z>P)!G.D!S]T0M\)*C=5+NBC MO8((^HF/,\N7 LL\$V#5*D+FGJ-7<$8U&U!=ABJ$^^92_"A6-E%\I#6$>0UA M7D.8]1 ,Z7AVA%DR';&[:EO8]@R0K1Q-JRQ$0UD'J:6V:3 FV\-X5E#>-80'D/4H%[GV!*R$[KC MZV 2KU!+TI6KNA"$H%^Z4[DO ;:$H14F,DQ406P29Z_IN6XVKHO?XU\='BCS MP1S-,V:KHN1BY'X0 *_F:[K-8G0,"%8 :E-][[K"SV+3%^B@;1%=\O\00V[* M7@BGD[[%!$'T!3G,'J+X+LH^I_LLZ,Z5LS:I,0S:MV>4"E!NUVI=S+CB>J:U MH;.152%B*T0L'F93F%T?['BL<\U1S,%/CELK#>CY.84Y=9O/5FVLH*^C8F1:8FT9+I@*#EL;:'LCZXO0.LC\&>U3\D34 M9>0]A1W\R&N71U,^O%'2]3+2BE5WFL?VX'X="U315#9Z6VU*>IDK%C&=58/M>LI.U(DU?]=(BYA[L5M3M71/6:![+/<:COMUCI?V5O;^'TLM.[A28-KAY?S7@8X>K>QMQ6Q M7S^$&H;8SEZ;3XB@X!R9/95.MPJMQ]]]CM+_ >EM=#JACWM(& L3TER%NIDA MT K*&Z5:QKC[K3 A" @/"*K69;UH:"A20 E#ZR9>^+L4HI36H BK;,AD^::N M]C(/E"48]>7 ;<'#"@N,( <61G?1H/%X&*JVI*S]A$MXU6P-?XKKN\P4[OX=)8R=4EM*M I$R8T MU!>W?(SB%#$9WJ0)#;5-&J=[E9H@;QH!%FK98H/S)X=7BU)>H.][BU+@*EBHRY;TE%S*!M]J-613'S?6BA MHEQS.&7G5Q"@G=U%>;]5CYE6CWEQ+O@1@9 N4S4V M2G8N9K4-JYS;$F(TH;,1BWN)_=#UST[ V2!V'WT/IYJRQ?8S/-4A\![#^Z\N M3G;^$,5-VN)MWI 1C8:AOH,J0""/-Y<[D\:=5M5&BO^MZHX(1UV5G.',>E6" MAG+ZZ1P_1NL&-TZ T'D[ I!N0F^;'D%LEIY C";\%:"=!][F'1Z0P_6I1Q5. M1U$+Y/H:HBUP)TQ[Z2X]C.( U=J)\ZF:&K.I(3M0JRO$2D?(Z:04W=9NHM.. M,F6]HH>/PK1/[&4(YHRI%F7Z^E ]:1A[WRPTH6*=4%I+0XBE)0@(44:[C]K< M436I@X4KN=UX4\$7/%YO\AR%+C4WL4 G(RPVO>]&R4$,H?/J3J%NGG@_$_=/ MG,M+#F+$8@7%"&87TPA1COS,W( E2OS\G3A47Q+_IRQMGN7N/K-;3TTJ3I=F.1NWC1%F41K9<.7_=V6/@++TDU M5ICPB$+$H@F/;S%E:GN+QD9 SZ535D>OM.!(,E77*JN?@%*Y>+(:='?*:K&+ M=BXJNCD)U*<4+\-.:L_+4U;_7C3EB5V==-I<-#A"UX&8I6/Q."E@7Y84V)&0 M+#KG;)E1(\K.F8QI8]&(BM&:A "WZ(B;X?1'D+R6"54OPB)+9HM^>ZZ2I'IP M-1OCNCXZ:886O(%+O"1^ M'*4*KG3Z%7T!_PRK<@\WSR09:;H+!51I?>9;3H MEUY#:,ZL2A$3RYGFUQ4D=W0L$M<)_@(7OF1G6"ZQW!F[KKXPJ6',7['$5WNOD0#-[H< MQ=C]92]3M/<\=A-^DYV[7&84L53Q_K/8U8D\9"Q7N/D*2 M:CZ\FSW4L2@KZ#_.:&&T?98@U]_X'T-WK*[[WW]U8=/-"?VM MS_91QS)K+R67+#?&&GZK<*=D=L00LV\?"U0WB7(_P\ZBXVGX=O5^6V %:/+& M)Z[U?:7%B0X[T8"RZ&@)\:,N0]=60#;B0;>7#J[I"&;,CTAYV=2O0G(J3 M5G#^L.B \W$YJ"4@CDJ3=)M]@>V/"\]K/@*)6H_I4(KEO=+Y:=%WT @4.25R MVJ.S/T21]\4/@JILV"W.2)H\AK=.'%\@6?WB!!G8[LN&-Y=7<$;50,+#&S@@ MD&<9HUTNYZE=7J[EY>NVT^:<+*?"F:G&JD]5C'\YET:5UM9\::WU3;]\OW&3 M)7"WDZ2@[Z1>VKF]"&8??4LI3F:$O&*TJ3?:J U" I!_.L%;%&3H^!=?:I:D MK<<?J(*_OD1,O+C:%_J>Z?F0\OM+LLANS]!<#+ MS^.MC-1%*3'=POO7=YW@,=S'#D0J<]%K(1Y-B?32CO=#% /_$.:O8MW++G;" M), WY@=X)I^BA'H%?$80G)$ [3F;6T'2"0)I3*V,N6'A2>W&B1_-,B*=FRM(# I M=DX6?)2&E9AK@))@[P10K8B]87(K(0'5"IBDSIR(\&M%V(P4:E!<'B5,(Q<] M[\,N9S+&1+GQ/#]?7*WTSZR-CQ:9%AY/9\>/$4<44&M;CR4X:)>]=+CVWT'^3D>_^NJ2[GSP0_]%#SY[Z!- M6S>7C\[O47P;.$DB9DWO,Z;.!U>422;U63(L\#(C:%LF?T^2SNW?6J?4$";N M)S[A\IN8=S-Q05?B>G9.@.EKD1U%W_M-=!=MXY/^$40'HIU= ML)-VV<,",8M!8)2[5)Y2:0-I6_1MEJ31"<2X_"><27+TSPF34ED]3-R[9VJ1 M.$XGO=G0-H<88 LX>S?(;4V^I%L),S\E8)]!O7U/D\H&#:D-B#OP#H+H#+P= M<(]A!#GY!5>88.\FKY>VY>QBQP/H9H.5;@J-"_W(ME6 %R#_N6X)$GT[H5H"J_ MJ^0XLQ6NW!$O*ZI!PI)X"P47&-/RL=+G,/I\KE505!MY8-IC20642+'W6!&X M,90&AQFT(8.)^U"?]X30613"P MX_QH_E5V)S/XM/P1%%14NS8II7:_P*"[3J&QFK\)2P>SM[[*.:)3/LPS3F2X M$MA]DOJGMG7S_NL9A F8I0QAT2W$,EMW=U.REN#@D6<"BWBEO2&#S@0,;EFZ M'F/-:>GL^FV]1IO1\MFESOH,IKI:F,0$V7 MD%R[M>@ECLX@3B\0U?L_,Q^[*Y]!>C4:41K,TEY4KN4EUQ<&_71<&__+;*\KT3'RWTOYUTFE]A$SDE)VH$VO^ M/CUBA&0$S=^T42F5N#IF?=&3]Z3?!TJ=&RNA *>3>8NYN>S@9QEY+D1ZFKY1\?3^A=XDRG6=UK&ZGQE,];&[QK?85?O M ^X %'5"ASH73:R(-G8DV MK[5&8KE."D>S'N!1Y.0L874QPV8@K/"1(W)X*M6BW0H410PA15"&%I[[FJAC ME5 T4%HT3:#?D_6QU'(KR+,/OVM)?&/@9)!\.Y)@9T_& M@IY'DVJCL2+<9Q0YY*GS^&C9("H^LF-G=Z]P%";NHY"F7VCB>$GE64";R[5HCHP=^ S ND6+L-/'QS7#^!Y!+4W ME*C!+ \DFO@CYKZ\F#!22WUIVZ/P &GEA";%"40A-M7(+2"AB#Y"I30V!G5F MI REL5(/Z^Y+M#M&6>*$WNX+I,H+_(<[$#@7X-W%SI<=_/Q3Y(14GZM>5"?]$?$-2=TZ\3Q!5G<2<_9A+KHBZH%(;SHGJ.4$[_2;:?3@?\. M[WD4UX[G\^)<&#R>UMJ$Z2.2X 4>$-IJI/I<[GGP0R=TP6V4I E*JH;KAS*B MAOC]5 >IE*C5R/8N QW>^."_DZ.O>P^C]2+;%7<3X_JJFFA"_!GR;@6(UX;1 MAO@K>(^"=\C#&S+TA7F@V7W,T*,8\G,C[2Q17EVT/U1,XFVJEP0LK<"(+5B7 M]D5):=<*Y#BB,9V\VF*H%6BQU&86N[(JDDB0I5,ISPK?.9]C,90F*Q"2X$Q4 M)'/XF8>X5&L-))O!@/ MWYH)QZY,.,V;K%L$AWGQU9JOT15#+VZ!>Z/5=-D^M37"1>3.@U/8[IN0/H90 M'L^E<"<%W]$N0(&>VI:%;N3M?N/E&A23KHA-=:;D05X=2.9O*>0^3NPEG\X> M!!.V_/;;'Y@K$>NK;6F_.+&/%)U7.",FKR(TU)>8RDGP/-@9J)J-C!%@9Q-; MNO%^SY(4OUM_@,(I^'(EY97"7W7FRWL#;@;G MLX6(AZ@*=SXQ2-.(^[Y%^[CZY3'TP->W+\Z9*^H,&],0+8UQ01$:KB'D:ICS M;>[%'\*1([U>DZS0[!EO\B.!G()O$A(RE= M#@G YPQ]9[N_1T[-!.+8YE@2'95.]L6Y(-8(=:PWD*8!UJFV^U=PSF+W"!5A MTCSY?0RY&: F[R=OYQ@XWC:L*RLT*YAP=T,6^!A"K1\D*;ZN4Q3U!,^GBWSJ M!S%?-7, ?=P+DA6(D_(L;+,T028PWF,];C=M"RIAKJK94I_[D%H:0FPS?C#9 MG!7DK>0BAMSF&ETLYYSI(NIN"H=4!PN]A](;I G6_5?(/_P$WF-;;(&_*;P( MP4MQ.<3)YG"(<8CF2^Q#9>/L!-2*DNK&UIDGW 7 2Q[B")MGH0ZYW3\F259I ME90-%.AHRGD"4L<):#]-S0D5X@QR XOID8T.ABSB(09_9B!T+]M]+J+[;C%- ML4VA=S=D@1^=-$/QE,@5*;2D1H[Y'Q.5_5O\1K]#:9U]BX*'($F( MUD*9GM-,MT8[Y?MW;.F7;TX,=(BD3SOA]C*O=UC0S')]BG4;]*IDNS:/69.'$8;X_W@^&'R M%"4)E"W#^Z\H[B?SDV-.- RS![^?MB7]"K41R,[W:!ZY;QF?XII&3UF30,=I M^-)'X* 7-U@''B"2LH91>W)JMVB+T>RB5^ !)KUU MDB-G,:*CF.(X%W.9JT7])@H]S!L1QR3@V?Q]Q,-8N@-SK1NS +C@3^]N4 FG( 4QV1# MM91QV?891=\!"YPDV>Z+B6SC5Q3P4QK;"]V[G&7Q*U7'ZS>6$=;Y\D*]3E# M,D_H-!J_K[@,\;UE\ABZ,4 ,NV6LXO#_OJ.J/74@S<]ZZE/X1<_]+;[W1'M)Z:0P;*";T"MPH1 %!6%>#_Y!'.- 8%+^? M.3NT@:J:2!PNH8-BVP;B;DYP5;)JA-".:A3HH'1RUZ0:I&^] ERD;A?=.F<_ M=0+_+ZYJJ6A0Q8LLG_SLHMJ,\'[OCG&4'8ZO*(](B)Q/<0@9)>DBZ#.*(>;E M$EK6.TU6#U.644@,=R#_[T,4YVH^ZY +#V#((@F*(*.ATG/R* @IT<32X5@!I(JGZ7.F+MA"I60+-6+Q J5<2F#IZY$-K!782666ZVC%' M 1H#P, @[&BI:^I D7B;181%R@U,M[)8!9"@':I+9%94R.AC86$E<;("-+'D M_-2L4HO&B&=/:>:N6C04BA0\>LXL*] 3TUJZ.;BL $?*R<*1/L>H=622&#E! MQ1ZEV!E.;$P^1DW,9@508BQK8/8W*Y"DIX6C.TCKEOH2I'\L5CGFW MGXX5 ME<545?U;-DH#I5)ZLD +T>M7G-OV FQK!;LQ#V@W-Z2%J%$/IJ0O8[HB@/,] ML;S4GE9@*'!H91**6HB98%7TQKG\P0[IGDI. BE?QT!J&9140[4 Z4>+0.*8 M<41S[Z[(L9!C)_4ML/MIQ:Z00[BY@@O$?EX1*U\'$I(1EPX0F]S[$F>RG?NX MA$NIPPA*RI^CA0!6S[%<@J74^CQOL)CYG$N\;#**4:55A>FE2UQMLFDPJ5 D M-W4)FDU:I0R? QTV9Y/6)(%4,\UV"=:J Y#)BI'.NX1N50&(39N)PDNPK)?^ M11.7ETYPZQ6!_DG42PAMBB:3T:58:=E+[&R*5!&4?47RPI?PK:I#GZST)7JK M@L [N.1D]R5^JZX@C!\U@WZ)Y:I-"&/)2<5?(FJ]RB&5];]$S7IM8T#Q@1+# M50F1JGI0Q@:NJDC_V@LEAM;K(A)%'TK,5AVD=_6)$D+K]9"RJ4 ]BQ(S-=K' MSSEF(7:%>#-%3:1D1@F;]4I'_](=)836ZQH#BX:4.*X:1M]*)26"UFL;E$=' M5X167:);EZ5\L[ J##T+QY0 KMJ">-&:$K-56^A;/:=$<%462J;?KR!/B>/J MOB#$-Y&J^Y2 *54=YAF8J*S64(GIJDOT*&M4@KOU MJC7U;1M!(\Z_4"RMO] MNO7W7]:K @)%XDJL)O B_)]O.E#!6?]1:T#\O5A/!S>(4!*%R3^@//5-61KO MF]3Y&H71Z9+/XQ7^WV_7:FF5[ 55[NKB? SW47S**Z$@SAY<$?13],GV?/[6 MV%R TJYXP/N;]M*P]*IP0;YG(CU&*UE=5,1Z@M(=%.W@QUN3X[?75N_Q?K\' M+@KHN^H]#GXSD_IA!B6 [1GD&;-H57@E!M"V2(&P%.+:^/T,V[>FSKI)'P!D M@$Z \FMD< Z71F.I#94;67OAY4H'_<4)LGS*01!]09(:9=DB/;4MJ])ZH,#T M"S]-'I-7 M^#N\TSX'%SCMQ*_E,>KL9)^QS)![!"X\DA^#< %94I4$3ERLL"+IIC39]9)9ILLZJ=TF MD=^L!P#YFT%6":(Z_P3OF*"(I$&&[T:BS)H:3VZG3S& 9-5 ^>;RC#*#Y-'( MQ3\W2N"U50/Q ;0MLF;7VX1>8[;"=B&Y,90L-0'N/P[1^S<>\/-5PC]<%P?_ M\ML]G$6[%'0Q[\[/:HU7^5'&L4[G*,Y/VHV(1X_/=TV:YG5#5W*QC;D5!4'@KA-(CW4+B.)T]H2X-^NTZ?4F2NFVOYU MTFD5"BIU8LW?IT>,P"&;ORD]?E L!0?@_>)'0?&^\,$)$G ;./XIV;@I]6P) M=E0ZV?:-]]1VQC!NQVM;M5-JG;8R'!O#0)H6L[WBK:6QM0/SN MNX"] 8,''Y.'O*'HEQ09#L"M_^X'+P">1:P8X[1Q';Z[Z4B:B@8U1>BYBE=5SX6,^%(QH^ESM3A_ M52J7%:X=>2Q!5NT;YSS&!,($<)*P9582P MH&*Z: XDI/16MQQ;%;4.*,%JNTK=ZB8<-M[U+V(76'3( >]R:IH<%@V%%(,9 M:!"Q#L@. R(:6,:H%&\*&Z)8DTHLFEQJN=7@>YZRX2:P,6AK7D>. _T8,4RS MHS@5]L=%!X,)HRECP)PN"DQ[\,TK2/T\%6(1C_02.*$Q03C#'T"$F'/TS6N/]V_;E"@/57SE@(&TV>IS7[";/2'-"=2V+@Q@CP1IO]>7: MI"BEA _ '4C8:DF! M;(.'TP9 'J*)ZP7CAZ'H(VC#Z %NK!ZF+8,98L3NH]0W>@=)W\4YG?+"G9CJ M<28G$"#KQ0=XH<1.@+P6WLD/?70L4&![46N7&N>@9MSY<5_\?[\ G-4I?^_^ MG6HN3/J$4IJHY3HLRH%=:U!#T@PR] 1AQ3_N9?X MT1C T$76*;4XJ;W62AK'# ]*?UFSKI^H$=X6[5$8(,XUD.XM)EF![E ILILN MC2*068&F@$@J -B8L0ES@8SL.5,DC%H!K.:+BBCG+MH#-09+[;.)5H \C+H5 M*C&+]O"HY24R^M&BW1E3PDK4R"QR?3R&[R!/= EI"PL&[R@)0+*+_BORP_07 M^ -">$'.D#\SN)\?07J,O-KBX=*;"V:;P&5',<$,3IZRH-&;U7G2!U>\.77_ M%8!GYT1[MCAHN$D73IL)T1(NT$$;21;IB%$V?_*#;D9#I7;:QE&E6N))K91. MXQ-4\<(D"GP/K59L4OP^1FQOO4+(S:7^"\,-)3& N6RU(Y+(LM8G_2[T)Y B MJ66[S]/YUQ2 LB S<6G<;HH=1X25ZW'H-I'0Q MY&^@:)UK0G(B]I*=U>Y E=RG"-7&"F)T(N6$H;<=:4K/(,T_ /] RS?+:CW2 MM,JD\2\@QHK=G1]DD+,Q)T?K8XBRUD^NIO@BF++JHNV3JF3<\K4 3VQ<-)A\ MD;,T=Q'%KD5C(ZY37%/(AQ^-UOA?.I'G4.4N156)O^4V1 K'';]*51&0Q\QP?7<-:7S\9XV2D'A&J;X_7PPA,5\_>G#U[>>T/=B6L9AO-4WV.0E=@ MMK5FFB?,G*;^ZF@^$*R#5FMHPJ2Y=$!N:\+4^1/6R/10;.0Q"J#HF^1"W30MHA*:T66$\J\FVW,F.HFS=#&R$L[GL@KO*D!NIQ.ZR#BC) MHC-&.5V#REBH :Z75:E ]L?U %-Q99FM"OA^6@F3 6#+9%9@]O/* \40$[/< ME5+R)*5^EA(%PG@7L,:!K'$@6N- R+/*CW]%LF6<-B-T07Z<>2R9&1O39Z0U M&<04"S$,]62)]S;"(K=%84^ I8!]HI!CMHW$OM9;VFL!&-YFNV5O4Y+LA&PD6 M#5+_0"YEN3$L![9CPUEC"OO&%/:XV\>(DC/A4EZC"N<2U;HF7ED#--< 30-@ M6P,TUP#--4#3/. &VM;74,U10V"5QG N#%>!$%BEX9R+._KD$%BUP9H+NV8$ M_2(EE.,JOM,'O"J(=:UJ;SZ>SI 38JYX1.4=43&V)/5/Z)[9PB%98;!K .P: M &O27JX!L,8%P,X@E%)!,$_!2V^R!-Y:2?(&#CE3H!,>NX^^I>2S8))/LXW: MM(+PBO9=_!(C=B #S5RTP<4'Z:D%!7J9RX8[@LX,PUM;B8X9@36DEFLDD #W M%RJMQ&MMANP_\V@?DSQ?:Z"/$ S%BF%?'@V=:XW?19 MU%!P/KOR.+/IFK!BBH6O"2N&3?$5^*?/69P@YH'B2![SX$12Q7AJ4S-D#='+ MA"RK2?%K*_0L48;>T$J)/'/1<"WA6:()*L-:-GZXDM5#Z#3WB9T)1-F'%[)O M5-O6D2''UZ@9<;)T!QB&]' -*BYRXJ8X-?XNC=]]"_+"W' MYFI26$T*QIH4-JZ+*K@GK\ %_CL"]QFDG)1TK"ZKB6&*A:\FANE.".E=$'Z= MRSTH(CV-6E;YL/$BOZY.5S/$OM4"H]\"P[YBQH#-H-=@2[#%&$.%JT%F-NQ*AF,$O)A3/>9JXGIP_/@7)\A HR8,BKG% MT4+5(]I;)XXO?GC ;=&SA?+!K%>-D)"'F*51JUI4[=DQ)*C-"8MZS*=B0EVU MZ44O48S/9UI-DS!?HA[;9P1MRZRF5#?*?HBC[ QIN/L@_-;!1YK[+FWPL/IR MQ$?A80?BTQWX?-TXRBK);0W8RPL)=I;Y5:BK"0NK_OAO'\3P_CM>GL ["!B/ M:04[F["XC\!!/ ''@3N)SWHBS.NE]?RDQ9G8P>\PKP!*8[7/AB.H@D!.#"GX M#8101'F.4I#<96#W)=H=HRQQ0F_W!8)W>?#?R1R]]S#ZB:I&'$F7_,7N9Z$Q M]"_U,3QG:8)/]#^9%S.KAS'GAG'VB4WUXW\5:G@N3687?9;P0G)_!6P?V3A:8XMQ2 MI<,U)-:@)&>^(^(D=:6N E!2;I?7: MI2=0Z"ODD?GCTM%2+9G4+0]6^-[[GELYN\;2\W4HT,S(&LG2@1,[OY)VJ"FC M/F9-='TM,F,4+C(@CXQ\/$WU8UX):Q-ZM;([Q8GV:B;!;;AY!>A)(T0:G_)Y MA]6L81D%%[MN.N$2I#G*V)WTN\P:=])##/[,0.A>I-W^S9[ZET6:FK2KN=U3 M_[(6&U9C9Y# =])! M_I=G5>8^PY(0*$AH9,^A;>+0JLLI)5Q9@1JZO^A^EE_&] MF:$6*D,#.**X%;XR"1&>Y]+HB,C6.#*4F/):F%L#GDH_]W=6^;GI4C2YZ"Y= M;%TZL8F+[J4=F29#6T%8:X# &B!@ I!\^QL7Q8Y>8M%NVDL5!^Y?R!V ,($\X.7@/+N5*2'1F\SJNQ1"1Y/Z"-(G&+YRND]3%L& MD[;8?30N!8IE4#>Y_XH(A?T0F]S6L$,N?']VW&AJK^0Q\"/@TXQ MML[$RN6+"!1Z?5T!.WT$IY?>Z^$5G#.H43L)>(FC0^R<-EEZ1!Z!\E71=ZRK M0J"WTG@>\D0=9)2&^1["C*7OAW67(4@L)WX\\3/LTAB/047$) M-R_#B28?P_\W'L4C]NTADKH9[,"&;8S\8Q@#32IH]I-;#"J\,S&)"3_JO9ST4# M3#%LE'G"6\8%.Z @)>MO8+1T+[2H8:1QZEBVAX57AIC0.LR_5JPI(2%A+FIZ M69EFF:6?;2&K5!,OHNW'"M)2;3Q2*!26=AG M 5.9BZP7HH#[/U::5BJ2B'E#"O#_M8*OB*$PO3 %VC\L,0B7'G][O6#O &SO MA\@9!G%ZSDX@1G_^!'';1?D> )1%RH6_WJ$- ][]>9XII72'31(=Q!7B#U&, M<4X:0%/F*-/3F##55^!&H>L'?LYHY-"G=#9F<7@'!->2MU5*1K5C+$U(XGVU MH?TK\ ]'E+D7"FW. 4#2_PSB[3X7#[=9FJ1.Z!7Y[FB[(#>&MJ4^@S17L)^B MA!;%TFQCS!DH*$;P%)2M=4:8YB^FG #IV5&8D\(F36/_,Q0]H.JXB\H#BTK' M7E#C31PC@R=^:44/0QTZL#90[KI"V7X/W'0;XG/1WL1M>J1&\O4:RFQJN'6" M8)L_Y((<\E<';=DP,J",: ;[:4[U!4OU[$,NW-WP?<9&^P3K'DVK_:"]IH]J MVLU:;%/G=UT"1%W\6# M*:DPUZ%LB=:6A%6)7XD>Q+)+B(RE9=@+8Z7REKZS.2MF5#)?8,XO2"DAVD4-*Z_S/S MSVAKG@%M[YA=]&? X-Z/Y:M9QJUDA4P^X%JK(*1CO6@(A80:!%+]1ETT(GUN MZ8;-G'$)6@F<6((HB9-K!XK#>)H<%5MA>NA[H'O)4V,@:F \4%],V<+:= M&G@&6G7>LM/)B2_;_4V60!"3I-O$'!N/7=:'?KZ00K1L;2>KU 2[CV[=F)DW MO=E&J6/F 4"^X 1O$8H]@N1#PIMRAPQ,5N M@=B!'\C<]'K54 ^,2"_--1Q0(!*B"R0PH'JHZ3'RKL7:V$4I>'T-$:D4"?[L M6\<.'4KDYB5H2W89STAW>NF&9=^X-N$SJ=JXV)2GJVW(I"MBM0T),4$A8!>VB)K-B)(;J,XK29;2^07C,1)BU0"=CB&@U/*DAAF=(ITAABX( GZ^\ MYD+[//8=15\R)@!% [=X6!JB1.:0#/["?Z50#*N']OJG.>LH*F'00[RHS37; M,:&V7TSF!H1@[]/G3VZM]#3D CE^"%\O&]3 C$#^0MVTX?P!BAX)4CE L@WO MOR*6E_G)$7&4_'TE!7%^/Z78[V('XH83*K^" $I\$$LRMZ&U5'S9E^P7#2XYBQ9)'EF&*S M6?U)JS_)%%/JZD^2MJ'V5L$7C>9 PT0)K(A18-$XKHXY$^_:U3&W.N9,88-4 MF/\M66[YI;3YIO M+M?D&IL8..:$;JXIVLAMUQ1MX^_4,YS-<7,",<2=&!I&:61,Q)TI89OKT]UY M1E .7L!'W_,"<.\DY-!*:K,E)VF;*!HD"C\E3-#K+0S(\;7FDEMSR4U!9R*Y MY&B7_Z+16 4'B"Y'<6^WTVV@FN"M_?"I9I^3 M8IO9T^VT4_I4[ [>6V$"H$R W'M!X!] Z +JPV-F\S5OP6H 7PW@1AO :]R$ M=2&U6FF;[OW'^PWS[JDU4/O".SS 0P:@0/]V2=!1HS(>6DL;LT3 QP"%T?4 MG4Y9B&OQTF=';ZQT4A^CSWX U;;R:J#/B-;2 /754&^$4:D2UW>[&BPE'15A MT0"M#YME0*)I.&4H+%OWL .C]?'WZOQ;G7]SI$RR)M4 K\L [8!FBI 0I=XJ M$^18:>&KKAS;X?WD"114K=T.>-:G_U/JB6W^/YVCV.0CR#(!V8&0AJ"@9;[C M%Z8YJH5O.GCTQVX@D/[,X.#W[Y@G>9Z?+W#V&?";*]O!3_%<%X36>CTNS0GQ M_;W$]J8L(>%YO6C-35D ,]B$U-24B7=,'NS)/^GW$Y?VT8W[9^8GF".]@-A% M[.8 K\A?HK2>(PFW@HR8LKR>@YFT^&)2;!; [Z?40783..X?B7^ =\4.N,

I?J*>-V,>7$,)W'Y+9&D0O]HJ.UUO=4S;E@&6T7%<1:SA D'V)& M=F9>-X.$4+H4TM$,R3>^'>8_CKC PLHV S+C;J_#U/<:M0)(X6NVU!?Y%YX5 MN'$U$\9!M1HHIDF0=$=8@1)'?.&PL_:)77RTD@3WYTM6=ACN!8\AE1"7ZCD< MR*>Z]F1S'KMY8.^'?LME5Z8$R.G%\\HB[X](D3>HH#;E+L>D9X:<[*!L^-[1=9K2$@X MI3.>7L)>EDC/-=72;++T&,7^7]08#U8/J$Z &4Z!KJ7;0M9!=# MCI3%%SRO8HIX=I15T-L3EG U-1+-M5?C,9J^E_X_*/ 2>/_YMS3&BD;QCY#+ M@*_I?8"M6/_YMR)PE6;MK":]ESX:5Z6*/\^ZEA)&@NFFR7J5Y]<&UE1B_?A_N4P(_]W6NLCHP MS:/61F@F*RZL" J67%DDS%XZG];I5IG:$PNVG B8F*"H!%U#"RZ M."8O6AD!L$W-8T#P3],@$#)2CX'$]Z8A(637'@.)_S /"98I? P(_F4:!!PC M^A@8_& :!C3K^QB+_]&4Q4M:^^VF[3FS2M(RKVF%.=IM] U/6HIGFX;\Z=H0#@O/"B0HR(#[CMX M#"%O1I;([7[G?(5_RW.UOJ!,6/ ^3-/8_YREB!?L(J1^('D\"H+:$VA.AIJQ MOJ8S=G/OIT^,+ O7!OIY?8LW"I5&(O:9[TV@_\1A'M\08?J0/G7;E RN+] ( MCKW=;[Q<0&7>F,2FN@.&(8AO2/%P8B_Y=$;B*VSY[;<_,%P%+0HH QQ9>+XWN/X:US]E,G8'-E9A_C M* 1A_Y+'891NHY<(BL<@]>.\8@H( 11%D6LUN9[9GE0Q]&MJ"TWY(;9OE>(+ MG"(ZV> .Y/^MBE$@N0?%'='DGG_G@E,+BU$^H?'Q:0I/*O#NG3B$\R*_$>8T MUC;Y]C;4X;_SD[X[K'QXG6)H=LIP3!WMZ/)$4<'^2D]PF6@'7C:0S9Z!=^L$ MP19+5H3#R&JM,0MC3).IB$W4O@Z\BM>[Z%Q>X1DF_[O8Q(#VTX MD@\6IPXRH\MX.%,$A)LH]/X-O /8@?CDAPZ%B'L/I==PD3L6Z](=]CE#C0[_ M0C\CJ,9V]@CR)%W@# M\;OO@GS#7H$;'7('("O1P^B?79^1S2DHGFFUI3CRY_^FAN%7*ZMM$9Q&,UDO MZ;U,GP7/XRV, (V/[$AK14E73B>C41-Z1PI MA>^'.+"9C(*R\"]57L69@\5RX!!>&/#<=4:C(<1=>SGO&G&%1$1G @R+V8Z" MS#QX+^,@,4.9KE+<,(_CS)]X"JLS#(?DS"&84-J=Q"5J\G8HE)0D>9[)J*A\ M/# .*<_\%;LY*VP^JB'F2=;$&98 MM!"(F:]?[+I3%T(Q\XP4XO>;>$S%S"'A,QUFH,;,\W,($T0SU&/FJQ9(2L$+ M+IEY3A+A?6>'ILP%LGPF$7G;1D>=V-%1I?QHW+F\^3_%56" M@X(GVIHL!K7:@0E6])+U7?]BW_7?S+OP^IM[!%X6@.V>,+7DYE+[VPX>E9N@ M&UDX:"BC]HU8^%E@!YO]E$: _C=J=QO%YRAVJ._Y& V7AZ\!KY\K0B\NK;^ M]^A!5N3O?>#E.2_+,NJ;T*NEO(._92?@898E?IS4?$4I6;X!!^D/]0KHCZ%+ M)4YF

_EX M_@-XN@ABD_.8[A'_Q'9(]E1E.[ 3>"X?_P[ MBA/P%@6YY9)UFIC-UZAR8T)4%#J]J5*FR>M79Y;H):3.'!IA :HT6M!$1:-Q M$ H Y.A8O(/20FTF>+#B_E0",FZXGW&A,LJ%]YFC)LUFV*+_HD,61E0<9HZ; M-!4QE XK0ABDM9:9HR)-(&R=:+:^ 5:\:N5$J5' '8KS"?0Y$!CSW<:W1\CQ MP&-8;^&'KG\. ,_?,'QDZ=Y4N1']0[^F8+&X&%- MR%6PYAE.W%P*?=&X8%LCFOD;G_W[4^]=_O:=U:[_7B"<@6(?2>X MW^\!/O,HD X7VTU&5=CMID21,^QIZIJG M0I^;:D9Y*B9T,!C#P5J*SLQA57'Z:OK/S/T/QA!95[^:.;(*Z*RN<\WKPY'XL7I8EY'N,((;D^?I8G8Q(/:9'U+'>H4C M.XQ)8<+:W^GPBB*A:X%>X:CVZZ33^NA\]4_9B3JQYN_3(T8K_EG]9N8FZG_7 M0HI) ;$+A1OG $_X+U%:>S)>Q3>)GR"1P4Q:_/H>3"&^>9*1:W 4^@B;![-Z MF+8,)HFP^RQG*?HYV!O :2T^@!#$3K )O8UW@N(K2E>6^N_@_BMZA [8]:+D MQICVYH7S8-Z\C=\UEA&ZE'D!GN[#P]P>! G3T^W M] =OI&:*:[Q<T>$5%4$1%A8LSF2B=V[QZC5]\[ !9G(S32+GS7WD:@M(^0P. !A7]*?$A@ MN?2'4G<=*]SQ)FF]R"&"ECMO1,\-2@O M-4_!ZSFH26#4=+=7@),DWD90*15?.&T ?1%P)Y3.]R\\N>V^_32)%OK&[J2Q MW"OFD54R6,=-?_73XVV6I% 9B>^_%BF,T3SA_SQZ*> ^(VE;]HY*28OS$ ES$C]OS'; MR#H1OT/?%_/FQ\F))U+HZ=58LN8;O4A^J<*V_;]*K5X'8"9K MI)8G%%CD[&OX]&5\?7T8RX/)UF0A HZ&.L%PK. SP8.5+$0E((OA*T+.CX9$ M)>=:,!J>A23=F;XXE0+QDGD:349I@(C9=%O-=)%])1*^-VQY@'!ROQ!=;R;' M24_"(5JRO-GTCJLU.,:D (#EFF%G8 T0$Q%F MK^QGIY,37[;[^R3U4=(]K]+RD^U>H)#7EF8K6?7_5?^W4O\G,)!ND3RG6^&, M=+ING>0(?[B'3=Z= #%P<:U$Y4>U@VFX[<&$U_5F$2YR2H9IWA*. B IP9Z3 MD"_MTVL**00UR0.&L7H&:0$=99-$>JX6OBPV9/)C MQIS+@G+ &$4-+W%T!G%Z>0DZ\JG/+VC#6X\/ $H+:2 MO/J'(U2 /R7D= Y3?WT1%'D'%:BY%EC5Y3,DHAK?P/\AIIIZNQE-,2"=^.49SN0'S"?YV.6H2G ML0AN5Q,7Z1!/^.&Y4.=3A"PKNHF3.HM%T.95OJC]AAGU!/3)^/@RP.VD+Q[K M*VO0UQKTM09]]8ZV4.HL71ZLFPJXZ8S,#@O MRD ?OV6I4B8. [ M\\H$KG_;\K1,[/JW)1F,$3[X<= V6"44\_V/@HJ!>HN^ M (-1$#90AYDRHF 43 W47[0%'HP"L,$JS52A!J/@:K#&I#S*8#Z/PE_A__W& M2P/7UFOR''#-=]^Z7WN7F_* T()LXKVKCG5HH%VX4V8(;2$QC-E5A)D@N^\U M.J%&UZP'XBI&-A&6F\M'Y_HZ!_ I ?LL>/+WM+MYT)#:@-@BV7\;O\01SI$< MA3>.^T<0'9B,CM-I33#01GD7.QY ],^^0#K-UF?Y5PSOP#L(HC/PJKV]8'\T M&U)>KS7%3([*-%D38YH%GY0H%"G%P2XJQ.;#*2 S4\-,?(4ZYF#U%,>;SCL6(KKS.$Q M.O)[?6:A$X\>YD5!3DP^>#-!K"QCKQ^R2NLW^OF);HE@TE>'$\90#;W]AUEL M9@Z> JF 9^B9.4(S>/8S842= GKIFJQFCHGICW0F# %40!Y<:]S,(9*FENE? M=4\8':GB_F&9%6?^/$L!/"QSY<)BE=ZR\SFW>#H!%$<>HOCD/(9[]!_44G>8 MDDAHVEJ48BU*,<7TD_)\%.61Q9?2Z6G2LM8 %,YD"&LO]_,9I(_HJ@!/48(D MC+PL]@NJ)@X!2M/8_YREZ!SN(GRGA"GDS$C3@3<3B$'2SK U^N<6Y,/6X?2= MAZ-1-IY[34NVIB537Q*^>UTN#Y/5W66JN\O !\GCRQ++ ](HHZ#)]E$5%B\# MC1;E>^>D_N#Y6H03-G0.AQ@<,'_=[HNK1K?5@C(MGN6"VTU?N"=Y9BQ+!;.+ M4;GS;YS$3[9[]"P/_*\H@YKO5@R0&2U+ M;:YM <5I?X"7&@GU^Z^%>(/L\O!_*!< 96U]1M+WM !*SYO0^^A B8KY^RG3H"RI)5\'-U);)L5LX]2Q._\&.2C)[]"&,%=](4>>,-H;!J^+(LN MHX=IR^A/)OKMF46E,?2?6K4QYL90.VB\JR%#\=%=29X=^5^9IK]!0ZY Y$,: M0-ZLK,R5%%9FR)3P3C &T;;83V\?HG<0A^A&K06WH/S[ MG?" 'MW=)ZD/]4KL/P18\V&!BLAE=V)NGUGK4" EGFUY,1D_, MW2=D6VH@TC2+S 0!EBMO& 2+<=,1[5V5ST#$"C5S (3L#24@+".1T3B(!0'P M+4@-ES8;N9G@P73W*P1D)AQ#D%!X!JVFT#+$8#(3M-AD-!5<,R$R/E<>5XR6 MM5C-'LSA%LLZ?+UL8"9'I!B@(VK,DS//%W6>,0O:>N>>5XM ^RZ2XK9K-ZP/OBA$_I.4)GCCU>15QVME@D2'VD-LIQ3D*4M$8M5:>%K9@H*KJ26^LK-U%-I4";<;*-MJO=.C*Z[!-YW M;T^6+3NT9E;P?JB0+VBYZ.,RF55JI3P3V&"]7$1]/,G5_5V4 MJ_D7W;KI^N1P?7*X:L-F:,,/ /)W)RBST?'48&9SL\_*D*-@^-)8)Q62?9S> M0=)G' W%'UG--2/O*>S@1ZAPYSB[60X_6W.% 3Z0-;9]C6U?31^]31]LL63F M*S> /9EM*S& ^ZB6NTR&>[9VRL6$!JJ3"%=C%]G8=5?$F\]6YE]M7K;;O%9# MT6HWG(/-:S7CK&:ENUR"9Q6D,5_NV**/S+;Z_HQ1]!+6W^-OV4B+I:^]=)I_41MB'/-F-5H'X@O $G!P;G*3@1 V1P@(40B*EH1@\M(9-$ 1*LH%MBYV MHQ?)5/:)\EQC&Q>BS?8_S&TI8*9 \"BZ*7S-_*5._]UFB'\S3R0S_ 34I+B9 MIW112A\CPS)AAA9)6,2$Z-G:YSY$D??%#X(JTJ=*/G7KQ/$%KOL7)\@@(90- M;R[5T\#2>JS9CE?.C&>YZ[8S((M*.2FQ3"G-UMJF7TZ# _0::++&'1D1*E(2 MY,;],_-CX-UE<>Z-\2-:#A%FES4T1PSOAR@&_B&\S>(87I<7G#0OP+Z?#Y!0 M&6EG) :8K2&*>FV1,[BT+@JCM7&^$":T^.LU8_)J>^2D(5[Z2XE=F6W%^$ZFK71G>KMJ3N>?O)P2(AB1Z*U/"H:OG7+Q*\25R\Q(2*$8YQM82$D(E$ M(B]DVK]YP5[:>UHS216 Z.">Y*V391 8]^XS M:69$:@+-F'1J162U#PDSYN2[P1\[V](U%(U?J>IY /Y_I0;9GGR)R"ZA:NM. M=(,/FG(V0MR15^(%)^)LB7WP RK>SL^P2/ENJJ!F0X>:" Z!&T>^_M:P^>IP M!U ]]$1BW8,D 9@-B4>?7I(VB:)G$A%J#$*3H(Q%A'[L;K#S:0[Q@80MY4:J M-D@@C/57]['M^*[L7B839H]?#Q?P +.Q2M1.QA=F$FKXC88RH-J",YQ /2VZ M6EUOA96$FD):D8<>[@I-)N+3V'!O]82'3FBI&DZR$8ZAU-0UW/T_(4-YQX(W"5TDU@>+KT""1JNQX,SY4>@28R[\84U/F+ M4=31=)M,0:B?C2*4U ES-0D *.MD# CFFQ+$EZQ3+V*OG&"^,(O#'.Z[5',*:A?)(%DM5Z\5?&:LC*87](F$\9G>S/?4@F#W,C4T2Y80#)A; M;.?+>O(LED16K$TEM#4 $8ALX2KU!+8"?"GL3N)[C^GNZOOS/Q^,I#%XU MTB;T8*^P&M@(J5)%I.:.G$)BNYEA>O((4UW]6@1'R$G"M*F1II\OIR\)J4)* ME46ZG ?W&_PEYT4) #[1(4Y+E(+,ER@:'$])3,)B-?(D4<%H?/N@S#_4@1SW M[3(UI=@C)7HLY=16C9Z160JK"C>9!IRLMNU9 M)9&F38>9.#T2@/7\EUJL5.5 0W/GYB_<>,$$P7XWT'A&^+623RYF9#8Z9HI, M*ELN4,CX@KF3(ZMVUY!.VO.P"%THAN=!CLPA5Y0AVI%1E-X?P[-!>Y\;F3?) MV!R(._("1+@-B>/&#Y;M>O2G2:5>#0R8.^$!UO#(R*^3Y2 :/>,S[.J"9%D, MO)'S50 (_#V]*(ZP*$4\F#L4S<*EP5'!X%&=Z=NW8'L(DLCRG>T;W=@S_>". M>-:9*ORA]085N#\&EB]TKW>#1\+G>97IM-:5%L,W0$QFH/D#ZAOBTSOI MYW(59LP4T&FJ(M6%DI#/VO.<-)T MX).ZX6=XV&5LEJB:FX;7XM 7G0K#]-JB4"B+)BS!J#F676=X22B*,W#F1=^1 MT'VEK/M*HKRGNC*HH ,YE9\/1.X_B+.'=*I?J<%JTU=?T" IR MJI-:,?E>=(-H0,[74H'.O=ZMG-1.D+=5X V=\^$ZN-"A5WE,CZ\5.M&7DT.) M24?^Z4]_D6*B!SL;:E^MT 5E^YFN2'K8.0/G*]]@16P=\CH-]4%(+C.),<$9 MB&31O6_@^1.3C,TK7#G_2J*8/5U[H+HU>2L%R5,8^/1/FZAZT7>; X_E>G.N M6J!*^UL.B0>M,0WR^4]6]4*0;%%K&(H%=[SJYJ?V0+5\, )\/XYU.A'GUO(\ M+9^-9/2HR]K0@T.B5>F5$"Y)-'*IWJ1GE&1+NPG",'@#,\HZT6_B)V'@!)YGA5+]LC5L23Z=)#&X6SKPG 6C-L1.Z'K6E.(^M#1(%T9Y&BZ2 M3; +BV\>?8=\V[Q9)Z45,VS.)3M]'#F7]HV/A\@YX11+!O44.W;_[>2&:04# M>L<'3H>=:H%>9H?HR)\XL2Q^Y&7(3*.BPR/@YP1^9[V[A]@]I#0V;8,.@*,N M]LDZ@[E+;>$-B>,TC7V]>R:G)+0/5D1XZU3#(''2W%B1&VU.(;&$O%&(F$V@Q^4UE=%92OI@$1E^(R1O%,J=(&[Z\JA M,(XGAACU!JD3Z_X;E1]N1.^Q-8M3W62Q-N\INQS":+7?AV1/9[U(5W;6S9>IMBA@<"8*?K#B!W%H(V&NA5 .8 M,EWIGQ&KWN?:FOJ_#'["*[3RLT\A.;K),3V20M6^UQ278;:-!2N@%.O-9X(9 M\+'8EOY = @\!WJ54IWWSCKK72>J.1"C"D6YB)U 0+:RXLZG2SD?8A*41VJ] M8ZS)F'4;NON]T+T[=-;+")^;)')]$D5<;V$7R,LLM\([^>]3YNF^>.D\EQ+[ MW0PC">BH"RYL2BB$6OL=:I(E(=_[REE]OWG&]7M6K*LG*P0K$O1YU\_:+#)' M,<_WJ05WT:7R_-H]5LZ=9C;!^\%R_>AC$$54M_3OOT%^5N)&AY1I)&X/-=QL M*/U*K1$JSG>PCC1,RTYQQ:(7X*0!>!FY](E8\%J0V< #5%+9-..>G,HMVA T MV^"9.(0V4R'Q1:U)1K8/H[C&:<5E4\E[XUJ%.G"C M+C4G3L787-F_)RZ5NC=G*H0C$K.7"]0LE5RV?6:9[X!Y5A2M=]E"UN$SY,[D MSO;,]LY7F7TKM/'ZS87".Y]?J.4"-3SS'*#)Y'TA9;C/>J-'WPX)".R<HA M__O..NZI(W%ZUO-03F5=$5T8'!3AOO288.0<"J9-?_'?7-]9[[8'!\ M%TO@9E&HH>9[EV9]*THC96E:@L/ &SE[MB1EVN!(Z-(^NM9+5LQ"G34I@IHQ M;2!;T#.Q Q\2@IBM1C](,QQ$ DH-AV>'5M14TTEIY0",[-L Z69YI9%5881F M5J,&P*B+*PNQ\'[KF;#>1=O@UCJYL>6Y_U::EB--.C*2^=.L;5!9$=OO[2$, MDOWA&6K/^!!\"GTJ*'D709]9D+B7<]+*7C/+(+"@D6D,=R3]_X<@3,U\V2'7 MG@ )DAQ#4#)PU'/RQ4^H.I871P +PTT?-#ZW0^/J\4ME9(253\>NC,RKWH09 M?XVB;1V>DG**V^G56#*<1.@JPBY-I9>FTL/J=;;++KS/"NBRM\^C%ZQ$2X4N MM5QUZ@<93@Y9,:%&OUN=VCV&4T- 820PI&O\TAY"BP*]B@952<.7JN83ID.)H;8IJ;"[#*&.3(9,1YYKDB^B MBD=5DO N8D,PES%(/]2O:?/%-<'%OJFB4$I%&K, M!+G"OEL7),W0_FQ3=66[( GTI,3 DGF8V[.-)5(:P2_,*)O:N1%I1[Y.A0@Q M=^PSM_?UTK,0 VD&'IIV+4C,/1S'/BP=8P*823/]*5(5X32<.AH'J4M1SRFH M\1>DQX@79L6,_WCB RU@;N9+N M)!3#I97S7N.+"NQ.0@Y<:JE FI!IA8D)&FF]ON\D9#!!"955")Z$*#AU4%E5 MX4GB2[BT3]WZQ9.0 IB"4TGM6#5Z$LJ8H*]V*C(]"95,T&A[U*&>A%:XU-Y.Q:PGH0Q) M,DKP*<+Z!;@G(0@^=;AG@>])J(-+'^Y0,WP2:N#3@_N5)9^$.+ATX7RH1@GS M2:B!4P/6J7X^"3EPJ;W]ZZM/0AQL++IPR34P*6_"CFCTB]B$C+@4UQ5G2DF(0,N'76L M'AB3D J7LMJ[D\8DM,&EO0I>Y]3;;DQ"!UR:J>B5DJQOQR1DP:69"IX_3N9- M^PF7,JK16T2/"G__KD$$^G._5;[F?%NC$8'WM XING;7B/#V]O;'DQ5&U+K\ M(U4)OLO;HWP76]\"/SB>OV,D>:;_^>>=&P%ADQ#2'<"Z(%2?HG97<9,\^KL@ M/*8EP$$@>M$?QNS4\I'L+2_S&H"0;9&]TJ5%/';4YC'-GZD][I4L)QTW6_,= M"*/6]O#F_!E2M],02/9QK09CHRE/APE&03(B]A_WP>MW#G%3_.@?)5KT'_^\ MI[_:+-V?+;KU]=CM"N'T,#_-*0ACQOX?J%9PHC? RG=6>PAH78MCBI?3\N_5A:S9/E0J+1)[IGAVV0U^0,0O <^([E MQS>I=R4(UW[EB/)(.VB^B5#;!EF8]RLYN+9'H.039U';@*X9K %6?Y&>J0T) M7UV;R/$9%(L2 M=&<=+8B[O5G4 '<8#GJZ$ _0N,:96A9I4>^*;R=B+MNO+&^EM'_K!17U+4[, M5)'XAD3J125*.Y:AB)I"FIV4NGH@Q-S4L,8,(8ZL%\9DU#&D7\K2D/3=-"35 M<*P4<3A-VQ@U1:2[+C&=@0CM&\805'FRKB.NQDNN;OJBW$N N;_'.'KC!6K2 M7R!?2:42ZGA<#$7]733RZ72F![J','?K&.?,$)_^;]9/)4;"I)8!$\WF+][8!^(D\"1#>]6\!)K!T\U' '@W>9.^ MV#E"76HK%2$A*$:,;<_ED*Q\)#N:=R2R0_<45R[2)C'&F'HVPJ3YYZQX.TN@ M@Q^!Y8LSCF00V-"0YH7(848-8-U1X6BS%U-I&6BF1K!W4L0#>^,#%9JAY8'O MV3E2L1W%(>LEF-50%\9\QYG7O%/)_O.5L)=5:2[O]V.?3MY/C,H3E?>Z63'. MLFT 94TO@3_$\C6%X?#$.//.QA/R&R5[_\[^[G4OUR9 BF254[.3V@M7WCS& M17>'ZVVU)I2]%2%#G9TCDV\4-0HS*;5[20U5J=M/(P5*&&9JZ868-71,#6H8 M$6E1'T0M3;4H C..WFBH4Q>)[.(JFX9Z0\TG%9LXO.:ZB[])($ MX^K/QKI6'_U7DC5U??29I'^%5[W1-OCO@&[ 5_H%T NEL[6B)/V>4.)_(O$A M<"H8J9RL'2; X%SEKU'3E2H#OFCFOFI-[4\)^6P=10]T!DUW4<1%*^&Z$34 M3%[\1$_C.IRKK/0%U%3BOQ.2#!S54U>3LT)?+&_4J,OX0BT'/PH\UP%L]1:E MAD&QO=7::C?GZC>20$2'">9[J*'L#,M%30DVLE<:EYM]PAOLQ!FFO2)D6EX1D0D41$4,ZDT!,BP*UQM8& ._DS(2<.O M,\R$FXROAMB#AL?$^A.LB\UI>,!K %>);5S#8UICT(1C9$]2FM,LJ@AM_&N/ MYFV2X]$*S^O=@^O3[]U:5"]]BL37J9>('P8DT47\3 R["'E<&.U00:"@Z=7& M.M(.!D6;#RX>]3$S+_5SX-L:JZT,FWG!TF7.&.0JFYK(=Y\S$,.BE7S 'XMA MZ>H%SWA+0G+6(?"HXAFE5YWH1FP/G%%2OQ(_(8752^7LKVY\N$V@/@0)[[]E MF8UPYJ*(M9\0BNSN,\V&=MK,ZT,0.&EV#_Z,:$*C$@R=9]G"76:&^H<(QJEU*I14V") MQBS1&(1>*X$)]"XC"&(;ZUW&!YH6W+OT_\LLQ7?I_%=8H>_2]<\U;Z>@Q 6; M]PU46CD6]!0$N6 7OV$$Z66=3T&Q"S;X&T8QF6$_!6$NV/IO&&$:SH))5#5C M]-8>[HCW'H&5Y#4N,5@,2)H<@^6O*CV*!<_E&6N2L&'W>(>_BEZ(+(Y9$[.\" MNI9']F,6'.!["3"C_^Y>01L3%S,HG^L":8 ][D3,%%LRX)8,N"4##A%!E@RX M)0.N::TO&7!U@@STQ+[K7#@TV8/&),E=.GO0T(RYB8AAC**KZ:PV)V5PA&S! MHL//X_%$!0T3.@=H-0.=/*+8/8* 7M,I98F$2PKADD*XI! :D4MWS=E8(R0] M9,+P)HGHN8^B31H4C"2,)X>9#Y5T%5+VJ8\9MR@2O4!=FR6CAU84AXD-&YS] MH+@PD@;4;!1ME .4Q.9Y(Y=D @W!J%4J7S5Z21A8$@;>8\+ $L$=B\&TU(#: MV:M?MJ@IH&%D\U2'HBZ+SL6.F0#O)P!IC).*JUEA#LE>@(<4,@@S=:[!J6E, MM/KZ2D^+JCBA[!PK6*S*[:@$0^!LU*NFI>=[[#+7? 8^).+)&]M)ARZO4R^! M^/(Z==@2GXE[?$G"",X:Q$T?TV067D-"X5!C72RZXIKO6.DD$0W7Z/M0BB] M41-B>2"P--N[A/G70YG"FQ=_04.QBQB2WVY79P^5?%&ME7QC>9#XL3D0$F>0 MVR#/B'H*@U?7@4\0EX5:3*KK,:E6M@WMY*)G8A/W%=;RF<2*(B,RD,7$6DPL M5";6" 4+VAF^[ 6*\J#H0*)"*W\N<.Z.5PMTL4 7"Y1#*?E]@YH@BR6Z6**+ M)7H=EFBGR]WP\.58=&EK!^98[*6Q_F"YX5?+2TBM(#/DR;!0;O'^XM8*P[/K M[]E8>+24O[5PBADB_A1SF^?%^JJ>A@]AD)PH.NUG);<6VS/E0XS!T\ZFZI8K M/_/6+K/FM4#G1ZSRS(B2.NT0'TDSR[5 9T/L*0B9 (V+97+6RS4F^\PP7Z7) M@+(0"8]WY*5_F7/SY#Y>$]%XZG#^25^))7F1H F- [A.Q@%-8 MGI<5N;)W)BJH]W&:)BH%WO%4Q=E)V=+?D"Q^X^_$DI >E=LB$]5IL]! M3**[A&S?@NTA2"++=[9OE%?.#^XK?R-Z3S/_&:J:7<;EU\DQ.5#03)]7;NHKUKK/,)!4_ M4Q-B!*E8F6:^!W29$4DMQ[YW<:RTT&I&Y!&8H9DIIN]6[^'X$ M!TYJWV(FDMY;2DUCETLF*DSVNGJ MZ'"[YG2Z<#E&'G!\MWM(Z!PJ;D->)UOQ1SW>>4_!]YYR" M[^>.=Y:IYXJ, LY )(N^I5?GGNI5_V;EC*1;H %XC4@-%@S<:#/4S0J2N,@Z M%X:5!0/G/[I7G1I9%9^%IJTGH&2@\R-F=A(7;U$_=D;CQR4'X[WG8(R97Z P MB%"3;$ ,G6LEJ8(2+77=$.IT#Z./01XS0N@SN4L;!,9,H;DBZ=]?3R1=;&KQ MV_Z)S0!#:"&3.&,1PPSYHG%Z],V_//@@LK]0$V+)N)A8X@J\B4HBM4Q$S.'Q MJ\XNG2/]Q)CD-V,"Y+P+#C-!YN*6'\T+CC>J2S;[!Z"LLK_R8]>!Q@;N*]F MJ&?6?MH(F3AIH^0CW12VV/6NB5/+?= L.3C6] A*3 [$1:_VY"@_,E]1RF&K MOSGS)Y"XW:?\Q8M6AGR&SL! 'C7#A/^C ME&GHX;>9!+BCDH"3<:()B&4OG+L$/&^4\=W 8;PO;I6N!!RYU9&3L&*4C_[_ M)%9(19=WOK5.609W@X 98=R3CFF<#%0BE<,GHYIL^!T9H0"Q&0\4I< Y MWHJ\E'7#8X :265E^):/(<>R1@#4.*K]][H6<;V)LL09@)H>6I'F"S@RU6+& MF+8!>JD=R&AJ2(:(9@J1TO53CT%*72RHZ:&3,:/A0*J3@^NF,9P,4VJC(WF' M,&=)(%!"&PH(9FI-I&4H76U729.1+$9=OQ[F[!,$IU#KCL5,PYGXL(NC=@KR M_6@V^;JXA*<@WY_-)E\?)_449/S);#*.X0:?@JQ_N4JRRAWKQB9";E)'>R7K M$64J9+;,M'0>)7YE::U-;(8W=$ 1I#!*UGESSK[4RU/4G^FRC:5S]>P# 0EU M.KBVQ7NU+Q][V26GQ*HN0M@-6CS6O"6/FS 5$?N/^^#U.]:D-CRGJ\_^42X^ M^^"?7S:-E5:^F.V8?D[@$H(VHG"F+%:9D=%.)'4D +,A\4Q>B9^0]%ILMZ), MKTW0&**(T/\Y6^N; +L^,\W7J2L,J*$:GR$*$D//R=\3]P1;\9F(LJ"D(,;& MP+M+6$ KPPD+CD,",*$X/-U9G5:T@E9BF MF$FD2#A0JAR ?O5Z-Q37H7)4ID08[BSO2Y)>*HGA#MV^M)+K,5?D@2CJ$]\D M$25(%+6'+/Z(Q1\Q*MKYQ=Q@.=GS1CG,?*BDJY"^R:F/&37[_(%0>6IYFP"\ MLO0LI[\DK#,I';Y8RB-T! 6?N,V#MN!2ZX@:@&E SOT+[&$01D!6N M02BD$Q\"IRS@(']6IX)=3'S33?Q+676:%PAF4NFE,6K=D#6*U.\AU!305MKY M+47D=]YU8&ZN:7=Y,UC0UDGG)KX. G1F%LTK_1J-W)7S+WHDB'-_\[B]6RTF M[^416TS>Q>0UW>05O 2G!H?M>BYC/)"LGTF(7=&<]?:9950T M&K\1QZ'[DC#_^39XLD+2*F:A"73E=G9G6GZFVPR:6N!Y3&2E+V^:LJ#O++-) MASMR"HF=!*DVBM7__#=2/Q(T. M(%'6.WBJ(Z"X&FY4VF]#B]*-Y8 _$X_J%926?&DC&CGR79F+7R:UY P@&3SJ MHM;Q@80=[E_.4CM/,6>>%CW@P(#BK*Q\P'R)@#G=8!DZ%Y\H/[#S/#A0UD%G M<9\O[O/%?;ZXSQ?W>0^1TMMN-Y1. _T4.E38"CX^AK[E'$D1Z7B=#GV:/R#X:CJPIB/2S M$422NM"F(,M?C2&+S)4W!65^,88RW?V)DZB,9I@5/+_D).0P0X4>X &=A&IF M:=$-)^HU)C)E"7\1-1+RITJ-5THWY_*-X"HDUI+2M*0T*=%>JHH@J"KRF>[Y M874D(5V L-\89]#R@N>R:']R'<R[.B"7A$?/T;BCF&6AGH@GJ=V:&FDURSR^'F MG*?5 %=$BU]A\2LL?@44?H7W^2"-Z6O/9$]Y6&$2-L>]@S=TPY>:O&1V;21? M;FO(BP-O,&_+Q%YC%(;E=CN* MXU:8[K/T^T_W*ZEPK@P8]]&9OZ=7%0F)LSE'H,\)3Z9HY'M\N$J/KD]LEN)R M/":^N*F[8O"HB_H4O+@>M:ERV2E>D6CDX@A>',&+(_C]/!8:U;O3,C)0H[Z\ MD]+P=XKTJ3R#3VYTF([]\DK,U&C(A:4$WTJJR87V23($;UF?[CZ(3]N&8<:> MOJ9$DS%&"JO6KZ$X:]^90H/;=,11/@@=*Q!Z<:NB*5HQ$V>,8R'SJ!CZKE,; M=Z'CQMPH.:#\>T)1OG]E/(RRC6=]D2W5EN8-1;-P^E.J M^ )G-*;EJ^,-W/'FHS!_Z"3WS:SLWQ,W8F+FB=[5=)76GE[#7X.X6D2!C0I+ M8=? L^=DF)#/%B7?3S7 5C9[O?89U9FK4-LB8-5\AB3Z$DE)]*C!SXUX*%:9E4K2T M!4/<4"KWFUB9D)&@E.VX@(C+X:A.$DTM8=",!(0XQ^_N 2YR*5+W?G(D81;]A8).BZA8Q%LSW)X*G@3#5?])?._(W"))AXJ8LJ.[)K14=5KX#_P>!R*%GKC;C[0TROQ#_^Z4\:]^O%,:XP&<5K$P?V M;X? HZN/TEJ4"L8T%%7)#J]L.TCHGE+-";2(8J0Y>*9,S,6MSM[FH-3FRT<_ MRU][@H ^74>'AAOUC.$VQYM#E]I)U+M!S$%.3QA!BD+@L['O0O@"OF[:]10N M(LKEE,.);U>%\?=&H'Q_GCR@C,AE%QTU]U7LQA;3WAM0V)% M27CFB.L*CO^)%4FE>9 KC\_$)M0XH Q.3V_SZOT!_V[VN9C&.OA&4DEF,G)> M7^209P-Y0WR%K4_,->GO/])33IX!C?7N2T08A$DHJM3J3&)#HX&JR\HH^-0BMT*>(1U372HX)ZVUR1W:N M[1J%LU(:/87D1*5N9O[FUB_?@_=G_/CJ2:.M]8V(/*\&("D608\^M>=2K\VC MO]KM6-<($D'/O]+A25BQ PT@@4)NP2-UNJU. MT?^K&LPC1FVVI@Y52JG4?14<3R$Y0#C_E91]/RCNZQU[@FT. 63<'EO^'O(5 MTC$4N^*]>>LR_@D_IJK+6!+&-@=)\7:V#FVQJ]7V<>;B5[E9.5OW(^N9H2;N_C6L%&911:/;G&'9/!L5.0%F;ETY R<737@ M1XZE"@(79$8QJ!/N%,A##=#YDM7ET4TN1G*8^91G00"3KT#S!\]W4C2BDOSS MH@9$=6I:L4?M0].$1')F-,6 F@V9$K/)7?9Q=?8J*U^5:.$F['7@SKHQ\5) M W!&?54CM"=06]60\^E=O. =7_'BC)QMV0-#)-:(UMOU)M MO$.]]#/5LDYFKBH\D7!SL$)25H^](W2\ZP-!J;#^G#[!#\(O4#8] 'F0Q.3& MBER;?GOG>O1?SOTI[S7Y(X:'K91K2E%5]U8_6; QV;)YX=$:+/=Y%<9P[Q", MV5=4NF\(95LF0>YW.V+':Y_M;?<)??QK)7WQ)SJ/ 4!CLW%B$_*4?A M)Q)$E)B,2O'+W!SR?-ITJ$E82J^LQI/@@E?,0>M"4E'$*^8\F=44B+=!%*]W M8(6S5#$2OKHVB3:!YQCU=E9'\%%FR/;QAOAD5WG1@1G#+E(KY6,)LZ+#3EM: M26P$Q8UD OJ:A[4N_-(1!%E4R?(74$I:+O7I?G'^"+/2U\(;.6,4N8=-*0@K=Y]ISKS(ALK5 MSH+,!XR:0B@6*9740Q\>71J@X&+EAINOAM=E?F0H8A%)J/Q#=UZ^6,D4U=ENETP10F!$8\0J M1&/_RE6'):?>374/B'W'X_\82N(-DN^=J3?DU]!92,^!J,%DS4RR MHL.#%[SA,HR@. ==&)5TKRXEP\T9@@B/?I$ULZ(L_2HL.*O0Y%&J413;1@W/ M9RK10M>F.Y+5^*Q_4!GY1$(7@I:1 *LTT*MFI&9[<#J/DP (R] \RAZ\BW_$T2N3[D)Z=5 M:]C&I-\X?*>1033I<=L_1E$"#>DAI@(!HA@*X3R%6?T5<:,S@ZBB*8<@Q0[, MBK7/$.*9W)*0LIQD"M;E6J?@YB?%83S_ Z7 M9GHO$_]\W81@8.#X>PC"NR!YB7>)EU>/YK8H,H@$/G1*HV9A(41O+X;JK;^Y)-%2-QQR/*7>BU::]L]F"DK-(R$. M2.;&5/K.NYJ0\5=S!84&,U0D9E;HV776_E=Z(IK&M,%TT.2.;O5 ?C&7'AI\ M<1/XSC^(LR?030*>457C";]Y-2(N\M=HE8I34*),K81J&V%D>> ^8Q] 6A3]P9)$YOKN]2^0 MAONQW?:I),?U.K5R:&J#9>K%>O<1@AC4%*,&2;54W)5[M=H<(6P!5-+DSU?/ M&$\%6X!G+P_IU".HWU^YGZ_-&EG#F-QNYS:.*L-OD^R M?CPE(0SHZ3Y-#+CMV:O1PB!"*)@"E% N0^AVB\W)8ZYS:]1+MVB=5E+FK^^/ M,I6*AB4=?GE_=,A+X-CB@_-#=P/_8A6W.M*B76I+=X+E(9+T(=(L*2S-=TN7 M700VMI<$A?38GC?!?&RO3OKGGP8E'+9]D^B!>OO&FV!.<:5XH" 28G*P&5OB M2=X9<'&10:#8%V5&NW*+5#/,UTU3FJ/.Q4L*@D?^2=.A]42A; H4C*F5XZQD M3IU99JTKJI.\S,52$W@VY&;/(^92;>Y5X9$AHFQC/?$A@!ZU*+LB);BV4/7X MI7KPJ'):DIXK$LIB$!07SL D6^55-&Q^!(*CBPHO!YH=&5ENK!0A"2">1MU: M)?Y54"C.I")35=,V&;N@O."VXF64!164:4/-AB&L' M>:MA]4S[XU)[P(3S%D%6IO6)Q),:=,96:\+\/"XVXO&(]D:28*>Y1>(99E?> MN0ES4JV=!X%HM_1RWC0W3FLR%,J]SFD3CT>T?ZV$M(YB,(=#L2N"O+).GO;A M1C%7@QB4^=52,X;,AHCY%&E= \1].0LB=&NY6IK(56$0H2)+M]+$3#(%NNJG M9<,R%D.(7*;6E\W**I_>63%YL-SPJ^4E])OM@3QE+CI9AJ)2:1U:I&'S)3%[1JK^7O0O@A&H_A"954!U*"#X\Q$&RZKG%3-5V.;%^1'N5A8(XH$4PNU[?@<%-(F-?:C8D!N=IIA=O1?S?=?,AA0,V0(,5?PJ-RG]+CD29^WG=]!3 MZ-IDY3&F@/-J$*^AI$\]\% LXSZPT7L13DO0&BA@Q$RFU->-:D6I&&L M69,&FC/P3ZC+B/[UKFK, \HC3%T^Y/H+S)'H&PJYW7Z)FYP@# MGA%?@-,KJ0/4'-CM*!#5FJD>_4+- -<*TPD"FWU*)Z[F@9I32NT"A/P0!,Z; MZWF\(F+OF+]&/=EU-VCC/&.OU&48L1_]V/+W;C&8$7][L/P6HYM0#^!2GAV-S",(8\F#9/[G4-Z&;&ARZG%^]#J(*8S]3$]2T4]?!6$Y$9[)*=K^S1E[ MSFO$<+@$T8&\"@[I$&BY[%F4KN4J2-^UJ,UE?GO<9WB7#(^T,J@O^>LSYNT. MBH,($GF'S#E?)8O"P3@_^Y5D%0C=5KN I2:\0) M+J5N2-: ]B[LY^R?](+LM214ED';T:]M&K1 K^*0BISQES0AQ^"62ZNF$D_Z M)754\3),(:38(WY).@I7<16'7.8 G]X=+/YQ=.\VGNE__ED^WLBO@:AZ#Y3/ M./*O,R+X3OY!!5$$+S-8/1.1KZNXU7JD2)OP4H(AGSTH$N(2U1F7$Q)43_$] M^C>1H_,!IW,'XN#E!3CA4@\Z^;6-NFQMM=21%APJ+;X40)T=^R/3O#\_57>@ MQRP71J/YPE,7"A7;J$I23%. HC/%A<]J.P :KEFUBW-1GD>@2N6^?= M<"H4^42NYQ&G$GAN9ADBUI_$&+?CJU5]044ADS$7[74.\<5_4>VX 0]=.^^X MYP5O4'V)4UV[G$-""%QY5WK;WNS=(0<:URD:4I#9$)&= M=2X:$H#Y=J/;T>5O3Z;2Q1)-*KP@9]>$RKVT=R,U M3QPK$6=Z-Y<$F; Z$Q'G*R:._ M"\)C%JKTH+C:-DCG0*2RU>51RQ\I5N"$#U0-4.:&(UV&D =H>G-<32J/LV@T MMN7+33\%$#9DJMS4!9\*G&G"\Y,5)] !;47/QCERH_7N(8%$[B^^ STBJ8V> M/CQ[H#8\)GE9O6V+?R=%R*;%#Z*P;47S^EUBA2<+T(U25 M)0(.55!&"]9X"HW.,Q3F,SVCVS?BO9)/@1\?C"I8.3G'&$Z?*?@%SLSV+3#+ M3S,]FQA(ELFX@^HXAOFX+L0?IA%F*@YY")*0YRW$2H=+,8AI=.G"'Q"L58U? M[6(2M@AA0)G6/@P"!-&%&XLPEW<]RJ@@\3]RP7 B)+ JNJ/(GVC&8$DWGF[% M4C3!<2/897<'3(B3M;GF3Z^SVYH&]Z[K(]Y[.K0[7E@RO38ZAT:_OW(TN\Z" M>S=3NZ/_?C)X,W94@FKW>5#O:JH*]MY4!F[$GDH0[3S-J&FJ'D_#HX5"OWG>0XSIAZL*,E4QO?]FTUU/6]B9%#V9S(MS#<09C5-,BH\,X0AA M-@3R+([WX9P1'TE][(1SH->:KM,ETW%/^\V%BXV[L"NZ9*3^B6$HE<)F:;M2 M/60/X5+^6?G.RK:38\+2-*N9P.M=Z\KIA7W!YWY!02Z M$?X'^[1&V:K_F/I#TO<+NXM.A3$-N M24'P(2)S[BF YBP8-Q+_<=$>;7KL0ON.O,"";T/BN/`B\ M,0,LBR>7X/-'/XK#!,A_:X7AV?7WDM02C,)8C63:*R4+:;)"=&4U@FHE_J[E MQM&A>AOXK_1D@9KT.8A)V2J*XSI##"K@$BNKKJ[1IKRC3[1E;*":7H;C=GJF5_EE^;AAD]]VE5M(\5Q;B* MVS-Y)7Y"'B@4K_#^_3?;2QP0BW1CZ?^@J9DQR*O85%%\"R-*^IQJ(')*9H5+ M;;V#7J+0-V1#PE>7"MA-X#G3=J49;N/)^MO.W82V(;,E:YR][IFZD2.*#G>\ M"T.UVMEIRSU]C?76Q\RVU%Z7%A>A/C/-?%"51?Y:PS"< ^6J^6-GM%G$5XW M;!$"O!/+Y0N5#(OM@E!>+3Z]!RT 1 9)T]AL'/CI@H!Z79U M9%9Q'+HO20R!L6WP9%V77E^E@B$X]=LX$!8@N0./@NSSICOY5HT4*U[&AXDHYEN6;G"1N1]S7SN9B!Z@196F#+,;XA,Z MG-_FSAST0"9!4E]\OK&H4G@;' $[-E=M([G/CLQ!,__V@^7Z$7Q)HK5__PT* M3R1N= 5(,T(+/#\BY%XPG9N0XONH WP68,PEOU38/:SN9SZ3" _RX;Z:W!' M\/CSK\;N&^ON]DSH+0C)JJD;G8(6=^8VJ"L/!DI5%D[$5@T"PZ*Z^FIZEW1FF?&1%.)ALI%3@8Q&QIB+92+ M@W#XC @(]$S!^OFC1Q4 >OIAZ\1K@%'H7TX[]_1]?^-^MTK[H*)L-O:-;_X?_ M\*TCI:'NZ)3B<);S@-<).M% 3\'\?^2 M.%^T4_!;BJ+>V"J"Q\ GL16>+X)D!OR2-G*FD.0E%\](^PI3/$-LP;?VV3H)LTQ+TK7)/E3^EW,\ON9^*0(W,^K'>_6B%52N)"9O&_,V9K*2\R]BS9 M=&7;=.;\FH%H*5,DL@2(6HI'2H%!4QA#J-N#Y>\I;KP\A%2$?5\(.YVAQB!> M!)NS9 S83D%QD)OS!P+:V.G@VBO*"UOF%B#?XANJ^/Y6*'#C3=@4%W'^UU+QMY2:N]9@<[!_W-S[>\J35,!\_'A;M\?XW^&TPZ+XR4NB^OJ;GV)< M>5FM)F\H54E4R[Q\VR!M4"50( ;,@%5CZ!60RF_3'J!HSJM*_02W-"C2=/G$ MM\^;(-D?XJ^6EY!;]]7UG@C5(N(STZ'LP\KSZ+WA?'6#U&FYWJW*&W>,F8PA MF]#VN$U+9;FOY-:*[4-R2MD'@+=!IH#F!LPG>H2H)L** >XIXT29J=[TZDST M(SB= =NW8'L(DLCRG>T;_>),/[BC0N=,G+O0>H,Z01\#RZ\+YHY &.4VU=E M20U">D)NK,BUP6Z[<[T$1,\I:NJWVL.Q:;>E<9+7&]I:WXHF/L7U.E;ZF+%628=A$:ZJ@U>F[76 H.5 MTM.Q0B?Z/*",R$LLKI^\ZGU!TU1Z9@=-A M=<_<4$CBE-D+Y_Y@);+1"0Z-T-,.9!?%G:@Y%K,QJ:K"R@PT ME95H[:]\<=TG18A[RI_"*BM+HPC"VE0,@$>/Q74S]T_;>A(.Y+@ V8"94:S> M9A$[,NWB#RF..B--N2+*6WZUWX=D3QDT559!J7TFI[2*M4I#Z *+E<4K5\2& M^&X0,@?674):?M[/KD^$UTL'6(QW3%I4CV1\W8BD[#XB+*$[(4EYIR/-9C^RM[44J<%3V =%_2IH1YFCUHLLT@1@< M;&&,I[3.#%-73T&8/L%@/TX5.7C:MH='/_'* V[=N'O?@@AQF8C4RHT8<4*, M8J#B ]Q:WZ G@^NL_:\@Q!SF\.0X"T4#T:C$:C] XS$-A7NBNJ=];I]^C9%8 MS_V&,%[<$OO@!UZP=T%XV77VEH_!R+&-'E!1LH'HY4YVYG M9#P 1.I+7MD-CZ/N:(P;6ZLK7$>+^Q5&'.[ZW)(KT,*BV]QE*1/A"? M\I_'2C$?Z9T*TT(D($NG;#R3&F$(Y!BQ+=O M?OC3#S]Q'&IM=/N!8Z1%Y[Q ]87" ( MOT0LR2DXGI*8L$RP2B)8P^^G\AU-\!-8=5:=BC_J_-]\I#D6R;U]")Y=>BA: M!BCO&XSRH4R%B"!:4CYU%M7;]OK3=JK)L$[Q:Y] LWC=!_**24RY+;(=94Y3N.M= MRZMP,!7P' 6O<+ST@D5S)I09^[RDDH9N+!N"411*^N74,=,8B!&_-"&B7JZE M2';-'87Y8863^A D82GB>@%C.>H:&>'BNDIY%$4\ LVY5?M06W&17)BGH5[H MV)Y]H$ZD&F4NK#KMALY'C9W2KF^Z8 5?8SSZ,@T.N7:FNHEJ.0O-D)C@2VQ* M61E]K=C9W"RN**]?XJ2N)WB.SKSBA=XQQE3C1X#'.)#Y:V?B;,X1:-<-BTOT M-<8#F=<4 #=IX+-HQ\K^/7'IZF^H0-U1\X%@>:?EF^H#6.!X\"Q&>I!3F M,\W^#2X0^_#HQP'S?T0U- 4YCYJPZ$A0/:I\1W(9 '-6,3P?YYUR;5"4>1U4 M0M/9/[JO!*K*434"\,C4AZR>+7Q0>Y;0#0:+"JJZR" _)8PL#XJ8MA]@EEJH M?)0IV)9NTIL49',@).Y?7*'?+%AUSR]^ E[B[*$UB#$W];$]5Q+<%8-P7N+Z M"84/]'SW34:LPF*\_AO5'8HKG07\"Y-;/JAZTG&4(*J\N+C_YE(=C!Y(>%BC M?J A'U[%]"4(/&)-O7T=<_.@#A9<-G#P%%EY_*'8#)*&AE53L.IWL2 MAJ.__N"KN9?B[[%MH/P5_R]=GOS_@EJ0MA]YL3)M#D?(- =D5,R>UJ\W.03:FZ2L?AL0U7F!XO( MZ*:)9(.-N2<^!>DI+:1;7?P)O\8H^>KOXOG/XJG <:-4BAV?>?#:O+ M4OR4SK.;KUW4(S'RPS-QTJ) C_[_)/2LDM [WUHG5I1U[3=>+!5BK"N4,4== M6!P*ZB=131>NZ-S:O+/.3VQ1Q2.9?L (#8QF[B<[KZ+$T.S+'IX')_[;X0Q: M2O+"+O'I'N+"'?3%?W-]9[W;'M*[EZZP2":H/+%5#S6&FS5BBO##6<87-T5N MT!18?*0J.M4S %L>4N'7V!RD=_#N#AQ:$X7HI"QPE0)BK M$0C+[:8."T Y2-OR'OU=:.7YWE0Z[3EE0G6&8CSM_,N)-4@O7&GUX]P% LUY M5>=;G5)^;=U/5$XEH?QVZPF,ACC]2P5G/E7X-+7*VO6F^L'B=,D*<;I1&6UB?!SKKEU/@E^GB?*SU($>-WHQBR =04"<\YH&GLMYW MF9 E'F'.#2>)7AIQ&(_X,W&/+TD862S>$$'6&Y0LJH1L1-\;LX&5(F2_4CN5W 5OC>?YLA$8 M-RU7H&^#XTL6'H?*[WL?6I$].J"([5RK]+AG3^+JJ7CT.ZJB.@TO]>80A#%[ M1]'([VTF35[VMXU1*2B5>K0N88A!.*[Q#CX>FRM(+%)OR(C6_ILZ_>Q>I=Q,*E-QM,,/M(OYI+#)- MW;RR6F L>]#.2;-1#C-&=:L>JLH;7[;YVT,(C:#3:EMEN< V$3J 8N$$9>-' M%H2X20M6'"&'(G6:\FKUZ(U%PQ(Z7>OX%0^@R@,KVM&M4(((C".;AU;3'B'T M7BE:DOG/F-E2>&-$7Z/97R5KIQZDXJ)M%#81?(O12J,:90!/7/(G87F-F;Q[ M$B=7AO^6[!]I+GN1.#SZO&B80WGX_S]XDFZ#\!2D/U'G#M&W&+E#IUAHH^MV M2Z8-F\.<71]3*VQ7Y!:4[IY8.^VW#BP*2H?04M%)KU**I!X4ZA1-&CC=[ &D MOW\'Y(HH/D?K__T?4$L#!!0 ( "LT_UBE)K=620< -8N . <'-N M+65X,3!?,2YH=&WM6NU3VS88_]S]%1J]M;"+39RDM'4R[K(V6^EU@2.Y;=]V MLJ7$6F7))\F$[*_?(]DF#@08D#9A)7>\Q'[TO+_\)+N7F)0??H=Z"<4$_J*> M88;3P\&?7M#T@]Y^\14(]DN*7B3)'&DSY_2GG12K*1,APKF1W[,TD\I@8;H9 M)H2):8C>9.?='<>6L+-J47G7,S(+F_XK)KHI$UY"V30Q80!?(WGN:?:/Y1!) M1:CRX KPZ645BXD4QI+0,&AFIENH43#LNGL3G#(^#\67*KP>=-]NK.$&>KI#,#&04V'E#LX3%C&#"K=;-H>] M_0Q^P'/.@U_2^!ATH.J^UL^*T$62DYO<<46?:SPQ'@S''U#_M\'P/?R,T?@8 MC3\,*I]L@8*H%I]O*C(G_=/1\7"$WAV?GAR?]L='QT-T.A@?G0Y:R"L$2AXQF2N^1QA2TD)VC4@Z,7S M=^]IK@L>H7&I8Y@#9\69H&OIE6#=YL)0>(9T]Q#3**&*1@O7@4,GDG,Y MTXA.)C0V[(S:BW*"/N;@XJ"!6LU6IX%RP:F&Z^!J-6.:(B8(BR$R!$44UH>; ML^]R3[?P,N98ZY]V0&#J<::-1[G+(2N;*>455>R'.GY@V==RI@S0ELP:\&_KV6]43:FR'>3('_EH(, 2I5NH$^? MWJ%.,]C]O(2L@V MF\XPLBJ^#; VYKD].W-9+G.#.$N9<:G1N)AX';_EOW+S3D[\QX23+L\]D'<3 M=GK@'-P$?&H] OA4I5'+#X*^S=>+O+ZZE5B!G1XC=/JB![LW'T5LHSLVA"1= MPOG/WC.-(\:9F?L;W%]6!^ +SBOF<>.F<%3(<$FC M6CC@]O43UQTO+4;Z57?I''!<:MT;:$0[_ ML33#3+FS-*=2#+H!H*#GUJ*J9>N<.^Q$* 9S83'4$=AI,Q? @26#:RM6VIO. MX1C96F$B!U"& #,P2:RJ%JNY,R,0#2Z940Y(.@7*1!<@#$BA["AXS^4+H19Z M.Z!M_5S3/;7 '*3K/+-/%8L2*KT 4)P1RV.3#>+:IPK;V-&?!MRWYXZ2^]H> M3JW!-3\B^RE_?\6GU(HA9OHT \(IBVGST\ M@?((,9_AN7YZ;67=KZUL7^=[&@,/<,:7?A(?M&X3>+=^<[>:N%7X=4_>CX;H MCZ/Q<# :H3\^#$X'Q[\TBO-N)F";ESML:S']Q0-ON$7/88/G$+8E#%[=$]6> M4;OQP+QT B!GB/+"IC=^L].L?>X;4),\''7?U[V(X'GUZ*;8-UX^X%Q989WF M3>7U.#-MQ;M8WZHK?IZ'Z-E7-]Z1;X7]0^@F_]$#[?HQ.A/$8L/@1J_<9?AL MCTO&]K5E\,E?MWV>@/K_ :CW]NU;Z8??]?;=^^S_ E!+ P04 " K-/]8 M'Y2B(6<% "V* #@ '!S;BUE>#$P7S(N:'1M[5KO4]LV&/Y,_XIW]+:# M.QQB K2U4^ZR-KW2=4F6<-?UTTZQY5BK+7F2W,3[Z_=*CH<;((2L)70D1PZ$ M94G/H^?]8?EMQSI-SIY .Z8DQ-_0UDPG]*S[N^,V&T?MP[*)'0[G/=IC$1:@ M=)'0E[LID1/&/2"Y%C^P-!-2$Z[]C(0AXQ,/GF-NW'G\9,4T=E)*!>)JDSE23S:TLYPJ4LG1VGGK)0QU[$M!-@3\K-E-U9 MS,9,0\FX&>&L?9CA%TFSY'U+W &N@=WJF8\7M?0!UUP1ZU'1?U% 2'L*0*DTT->V:.K[0A47! M>(A=O-/&Z>FS'_V;I7+[)MRLEC]SI5E4;,9.+F(* R*5X JZ:9:(@E(8:1%\ M@OZ44ZEBEL$@(1R6LPA[1 $Q5VEX8%0$/SV=X2V!?YU"5L!F"0II("313' O MQY%EPCC]&J@-H#77]15F+YD)_7U@"F(JZ;BHJ -D,1))(J;J !@'2H(8C.W ME*&I2JHR&EA#)4D"Z,MPAUC$ LN1 IK@51Q%2,BD"*A2IL%-FT3HDJ"33U!M MX![@=AX=>PO:-P$E2(A2+W<1>>HD3&D'QS0;;-&C(>]67(5,90DIO"BALRNF M,-=T!=IVT2::O"Q-/C02 ME)B]U 1[J2838Z^)M/--3FB$.4FKT6JUEKG4NT7?>=MF'*MKYMM9N'O:]&^* M+'4>;HTL]T'#_8@-%;;S!CV1D5B6RTR@5[.*0R]8$R+ZJZ0H0T@I+,Q9(:01 MXZQTBKQK.$>;W7_8)FY)U-H[>]4^5&'\YPDT$WF M)C"@DHFPRA'F:A]3Q&(BN3&+=P3OD 6X:ZH?DP:-*4,R9T+E&-9KJ)XWFL?- MVF?=M%OI#5KGI>LPC&'\,J[&9E,VNGVD1)K\2I?I+]+!,GS*+EE_X2OX#?<$ M$RL,= L;8Z.@'8_#:QK0=(QIE7ORL+="QQO(P^\S%XPPXZ.(&6*#&C_"MGTCYO*&MH^,R2*I@(M!-N\X#% M)Y[2/>(M!*T9?Z(F]4U/<0D1Z:[FQ[S:,.0_1F-+9SWH,/ MYQ>][F@$']YVA]W^FX,R]61<:9G;,PST5.3? PZ\1&ZQ4_%QXL/-8P??0 ME:P(OS4_#*G''G_''K9^-G\M=Q= LKS[])'-XBWB+> M(MXBWB+>(MXB?M /QFN7BZP#[M:4^"[@:N]],S*A#A[9_>+]I7W#&3)9 M'HEZF#;F*?>_>!5&^F3.GZV7O$?4$L#!!0 ( "LT_UBH3$C]RP@ %\W . M <'-N+65X,S%?,2YH=&WM6VM3XS@6_3Z_0LM4[]!5,>0! YTP796&] Y; M4] #H:KWHVS)B199\DAR0O;7[[V2G7=/AT1TWJ[O'0K5R82*AEP,AJZ\ M$>N[R(K_81^Q-HR;".Y 3R=YU4FJE4,1WF[4<]<)BH0N._Y92C,A)^V^R+@E M%WQ,KG1&5248:^=T!K*.W[F(2C%0;8,*X"#8OAHGT5*;]H]U_],9#X7CDT3RX_DL:[UD'M[V6U[C7IGEU^ZO?. MYIO)H:M6;:!AOM^[5A^Y%[SJZ_/Q;[S^5R9KU>O/^%GL,XR1/'[SE/,1" MYS5R2@V?D.X>NY5!Y_Q?Z+)1KR]W^)<"@0SI MB!/#1X*/.8/5%Y;\7H#:W,@)N>+HRXE6Y*,V&6G4H]^)3LDG:JQ6EIQJ \^I M$UIUII!!)S5S55OH/ XZS1<+G0]@:(;0R";D5NFQY&S :P%!)N"&:=@ E78$ M6U&A"%434BAG"@X:4N=1@("B)(,K'(ZD-(%;AFC8EHC306Y%0/&$6TO-!$4R M>LMAW+D^+=QCH P,*=&AX!@HD B3%!F(*6@.FD!(2< JR9#8 O_,VH^YX64G M.(%,6 F!+T2B9 S;)4S0YCSQ"F*_ &*A&4QS!,T8B2?S9MA2X]M0H_7]48.3 M5"@ '^)X!K8:\ +$X;&9>RY4"GNNWUSA_T06#/H$0,\AJP9D$+A/@\H6J804 MDW+&E1*F=FEHT)0)[+B&$H4$ 2"(!KSYX:S7)Z%V2%*IQ[9BC^$#@*B!U(Y0 MO!GT!BUK!BB"U0+ -O@AX%KV%VB=2V@'8XL-$R #@W M.N$,;ENR"WAE' @00-F[2X94#3CIPA9^54B0\#G6X2X/6O@<"Z_"I<"41@7B M8/\$]_DY/@5\HRX;#Y0N#)3"0#C/99:!!,9G[:=@3@EV1#$"K7D\P\6K="I' MA\W&T?'/!^^:K:.#H^;A W@%2?9+)=89MV!(0)D/7+Y.@1K&5 DM[.9-,+B) M.<"Y'"F$2[HPT $ :R2L]R @Q97O!U/'F>^9]U^&2^KY4<9+,XS72M^&#P7X M(=#%:BD8=5[1V HFJ!$X 1&B.N]1%?946(RT_(YB?5CF_8VV'!1RX-^P40XK M*9)"4G23,"VOQ"QB@Q8A_IL/6^&_F*,@+!.TY^Q)/->6?_?G7_R=\&]C![%" MP\U=R\9L! :/!$.24NF%Q3_"$ M\5P(=%X0G4N:O*N^*R>4%R8'+EH?E":)-LPKX-.G 5<0:TJ@)#SA.7(=12 U M#+2#/4'DX"VWQ'LFXB4OEGB]$96%]PZ(2IZFD-^($>#)KLE3(.#1Z2 ML!=+DK. PE4T8P&N3$G\DR6RW,,;8:RGDZ0PB-:YP&JAOTQ;!W?PG1#T8A/H MXH]07":[*\(I4 U\PY)2)7L53DS/O;OWL M2UY"B3_5!B7.,2*(.&ED\]PAHBE=D2 M" ,G(*FIA=#.0EQGBPR@!";QTR@][MJ"_C9LVQ85UE$#HK/4P-9< Z!R[TH MZO[]8\F)6@AWA!II.>(8\R@Z*%^CFM+[\"R7>L+AZ7BH@[^A"XP#ACPR_-O[ M G:GQV0\+(1B:/T(ENW@W9OJ.. 4K*W6FV53/<4!I'4P_,HR'=]KE?[Y8^/G M>F?IB(SS=98UK,0SD9WR]"(J@(<905\4CP!ED$Q"]W><=:8(W ,,E@T ;)+F MEK=M*+Y,">D/*8:^_<%*4,!4HV,I*.Q2[:I]*012;!'PA[ N8*M]Q[X@JW. M983Q%B0-)0("*K[U.='';'>;)7&PWFWR[P*\4:M1(\UZ\V#A-.B:-7F=AO@P M:3]LXM-#PT'IO>9A#AKBZP52J;9F'B_W=.1&UMJW^TN'^]89[SL@:N-9',+# M7,#CV?A*9_LP?CW;X?7-#J=OV?5B\?;WFNWK\UZG0\%3TKOC28&O5LAEJ)_] M&Y-QL4,=SC=S_T2A$V:ID"+-I5C M.K%^7S[9QZ_'O?_A9-]_L>[_4$L#!!0 ( "LT_UC:Q:;@XM9E\ M_P,Y3CEE\$F.K;"2O^]_#CJMO?;QOK\$@?U*XCA2;$*,G4C^\TY&]5#D(:&E M5?\06:&TI;GM%I0QD0]#\K:X[>ZX;ID8U8VJIX%51=C<.Q1Y-Q-YD'(Q3&UU M(U*W@1'_PSXBI1G7 =R!GHZ+NI-$Y19%>-AJ%K;K%?%==MVSA&9"3L*!R+@A MYWQ,+E5&\UHP4M:J#&0MO[4!E6*8AQH5P$&P?3U.K*32X8]-]],=I\+RP!0T MYF&A>3#6M/##C;WZD9*LNZ3;O#H]+:AT\QT+9M,P$3:(X3G/<>3^;2HB88DW M/;9[?[Q?P"]8SUEQ@^FWVDM#WL$",:C!]9.:X*1_.3C[>';2&YQ=G)-/UY=7 MU[WS 1E?]$X&Y.(C:;WK'#2^+ZOUKDCO].+3H'\Z MCQPTDD-3I]E&PSB[]2X_],[[5\'%YU_[_ZE-UFXVVW>WV$,8)WER[RWG/A8Z M:Y#?J+4IZ/;;'KE(A%2F06*NK4@FQ*;4ADL&P(T[EM28GW= D2R0PMB 2YYQ M7#50IN!ZIU:="5-(.@D3R6]73/3?TN HM39.*#"6:MMUQ@BP?Q-&U' IO_EH[5F/6,Q0YZABXB?[)Q';>M_9J@\ZY0-]EJ]E<[O OQ0)) MZ8@3S4>"CSF#U1>&_%Z"VES+";GDZ,Z)RLE'I3/2:@:_$Y603U0;E1MRHC0\ MIU:HO#N%#/JIF;?:0N=AT&D_6^A\ $,SA$8V(3>Y&DO.AKSA$:0];IB"/3!7 MEF K*G)"\PDIC M!B>)R %\B.,9V!K "Q"'QWKNN<@3V'/=Y@K_Q[)DT"< >@Y9#2"#P'T:5#9( M):28E#.N5# U2T.#IDQ@QPV4*"4( $$4X,T-9YP^,34I2:0:FYH]F@\!HAJR M.T+QIM<;M&S,D<#4RJQHN^7!M^'!P;/EP6 !-#^9"N-5J(F;J4H2 9>[YK7# MTAFAFCO4 @I%)#FBBW"8:02H2+$%BF7@2]"?X#7,+H8 MH1V.+!6TL.WT"KF M#&X;L@MH91S@[R'9OXU3F@\YZ<$&?EE*D'!)UN$N]UJX) NO_*7 G";WM,'^ M">[RFDOJ^%%%2S.,-RK/A@\%>"'0 MQ2@I&+5.T<@()J@6. 'A8SKG3W/LJ3089[D=Q;B@S'D;93@H9,&[8:,"5E+$ MI:3H)&%:3HE9O 8M?/0W'[3"?Q%'05@F:,_9H_BM+?_NSK_H;\*_C1W$"@TW M=RT;LQ$8/!(,248A1Z?H0P&BI<:4!YE'-:M9 +P4-!)2V F&>.N&Q3W!$<9Q MP=-Y070N97*N^K::4%'J KAH7$@:QTHSIX!+GH8\ATA3 B7A"2^0ZR@"B:&G M'>P)H@!ON27>$Q$O?K;$ZX^H+)UW0%3R)('L1HP 3V9-E@(!YP9^SE^N3UD< MPZ A^"CC$Z-(E?;+8V_BB>E4FF/6EWR]@$"B.I]TFP;W-L"B&W:^)A2NHAG+;U5*XIXLD>4.W@AC/17'I4:TS@56"_UEREBX@R^%H!<30Q=_ M^-(RV5T13H!JX!N6Y"HU8P"2JQ-B"3$OI[J\]IJDU$PC3_0JCIJ<.7?K9E^Y MP@F1XH;+JFBX)-]X@$$>C8@OFG7W*V\;[,-GG$ M_1TBS)4<"_2BD&%9I0,8$H!Q, B%Y;+8L$!QE4H M-JT@C#F]P=C*YQ NNG+9CWLY5)>J[T2.*MGW)<8U+H$R:&CXU".L(5*5+8$P M< *2FH8/[0S$=:;, $I@$C>-RN.N+>=OP[9M46$=-2 Z2S1LS0T *G>N!*#N MWCY6G&CX<$?D(R5''&.>G ZKEZBZ\CX\*Z2:<'@Z3I7W-W2!<<"0!X9_>U_ M[O26#.7$<9; MD#14"/"H^-8'11^RW6V6Q,%ZA^3?)7BC3JM!VLWVP<)QT#5K\C(-\6$2WF_B MTU/#7NF]]F$!&N+K!5*KMF8>S_=XY$;6VC?[JZ?[UMGO.^?J \V\X@6>-R&? M<+;WH]B3'6#?R!Y;@CUKR'U?LWUY/NPD%3PA'Z>)QX6OHOT9R> 38^IO_@6' M>Z07*UG@RG!WR33FZ@,%Y'Y!KABOV^PLY+0N[?6U.Z%R3 ;*+%^L#]0YV31$ M6OM%K+7Y-,_9TWQ#ZS%6X,YD7,QST^E^[I; [\[.^ M>NT]VQO@_OH;>WRE6UTP$".=&_L;23"J#A0DS3 @3 MUP$ZSF;AGF-+V$VUJ)SUC,R"9KW+1)@RX26472>F')C(F:?9OY;'1"I"E0Z>,F"2(F?$BF*?"2A[.$C9A!A6NM^M.>XT,_L![SHN/,-\_ M7A/Y/SP0@1I4_507#(97X_,/YX/^^/SR GW\?#7ZW+\8H_'E+7\\TA-; ^$9 MN,$_1I_KH_J@CD;#@7.%W^XV:Z@_0OVSRX_CX=FOZYO*(R?-0W3Y 8U_'Z)1 M_^I]_V(X\BZ__#G\"_4'8SO3:C9;=[G&F<0$ 99!I]YMM_?7%;H=4ZWM8XK3 M>.NDLHUWS@6"#X)&ADF!ILPDR"04?H@K%',."5+148TRA4S#/R'!4'#691@<4U!B31E6EL=X-=2$FPH M2JBBH.J*6H4%"ZUJZ+R&!EC1.>I#O*0@"3XGC,; ':09=D/191RSB"IKMF55 M6E9#,&98#&^R7.D<#B]D)%I&WYO7_N%16 8?&(.)S R8-6J\BYV\*Q!O/8!&NHM(=CQ+'6[_8 "JG'F38>Y32E-F8 #N#BO=4S MU[.XLLAM'>^'A.F,XWD0T0;= G[U6+"\73X5"ESUW,#P]:#UK M&#(!"3TM3@$[@T$' J,.5A5&,;-'" C4%HXU.XTY1[",6@$ 5IT!/G7-K8J9 MP"*RX\"0,,?:)GV@RKG#I 1,.9%Z+3/7[P#IQ@/<@_WIG.Q7=<<"E?>?ZEO? M@3;A[:']6+]!W+\?]DAIAFNGA,$33C?%GZV^PK).LAK8L@D4MN0>X$GF $0V MHR1<8*T.:"L7 *PXSC0--,TP[,4B]%PY5/!V)1PHH"KI-TQ#H<*9F0?5^I(( MJ,@JM+NP">"LAB%W$/@/S+?K)XJ'6MRQ+3X6""HZ_72N:" M>&5@Q>XGG();O(FB^&O@_GMV8'.X?6OQC;U-1)B70$D9(9P^==WZ/>GO46@\ M U0$<+&#R&_[Q<5NI3K=L"TOTQ'HUS3[_3S8SO!%[Z90NM[J9J"AY(R@2K4- M=CS?\O51WFKHQEHULLEYN_RT"\N=V0^UAY[2#]MEGN_H!/V W+/+.[L W)G] M$O/.<[[QW-%KO2_]P*LM3Y_\<<5/*M5?LDDO]LE)'VD02PF2BH%.F!;NMY=I?4\8Y M4 &3LLD&3-9IXEP)II,E@\<\-U&(&6VUC&.49S!BU:3:U.]^WI#A:^H)26CE MB+V5[J1K8!*PU)EHFSUY*E8[O573;5'E;7RBO[$S2@7Y.8_ZMXFA=3!](^ZQ MT;3>TDP6%S&W&<7M"L>0M0/,IWBNW86JU[!?O#A]U6NXKVS\!U!+ P04 M" K-/]8X@?U5KP% "@(@ #@ '!S;BUE>#,R7S(N:'1M[5IM<]HX$/Y^ MOT*73CKI# 9LH$ELFAE*R5QNKJ$-=*;W45ARK*LL^20YP/WZ6PD;$D)>FDZ: M3$HF"2"M]DW/KK1KNJG)^-%OJ)M23. 5=0TSG!X-OGJMH!YT&XN/0- H*;H3 M2>9(FSFG[W8RK,Z9"!$NC/R=9;E4!@L3Y9@0)LY#=)#/HAW'EK"+:E$YZQF9 MA\UZAXDH8\)+*3M/33DPD3-/L_\LCXE4A"H/1H!3-Z^8)%(82T)#OYF;:*'( M@F7DYA*<,3X/QRRC&IW2*3J3&185X40:(S.@-71F/,S9N0B55< *L>LK.;'D M4H6OFNXGFJ;,4$_G.*9AKJ@W53A?B)LNU)](3J(UW2ZKTU,,OMNJ-N(X<_\)[SXCW,]P_61'Z'!V)0@ZHG=4%_<#8^ M.3[I]\8GPU/TZ[#QN$5F# M>6S"-6#:\S'F6.MW.X"&S.-,&X]RFE$;-H (\/+.U6/7L]"RX T.=B/"=,[Q M/$PXG5V#[C^%MA96*'%$GC: B,B!U+,B=3C!FG(FZ#4XK[!F0V5_]^?BNUW? M[P3^_L';]F'0VF_O!YV5N4Q8A3UG]2U6[ASM^6\JCU^ZBBP$^,WF.L>?&;%C M@$L9E$G!(4)C0":W ;(,&D7_+9AR8- 61[H,;[^UAR$J%?([>^3-$GNK$%N& M5PE _[#5CFS@+>%GKQ:K"\86AH\,P^!9PY )2.K9XB2P,QAT(##J8%5A%#-[ MC(! ;>%8L].8[]F/]%G'[?M@SI1FM'1,&3SC= M%'^V HO*6LEJ8$LG4-B2>X G60 0V8R2:(FU.J"M7 "PXCC7--0TQ[ 7R]!S M)=&"MROC0 %52;]@&HH5SLP\K-:71$!%KD*[ YL SFH8<@.!?\=\JWX8W$'2 M#NK-@RLT\$:M:UV6F0X'$QQ_.U>R$,0K RMQ/YL#:PJ^\B:*XF^A^^_9@0T6 M7]CK1(QY"92,$<+I8]>N/Y+^[H7&#X"*$"YW$/DM?W&YNU*A;MB6E^D(]&N: M_7X>/LSP9?]FH70]Z.2@H>2,H$JU#78\WQ+V7MYJZ,;UBF23_[8I:AN96[/O MZA(]IA\>EGQ^H"'T$]+/-O5L8W!K]@M-/<_YWG-#R_6V] .OMDA]] <73U2P MOV237NPSE![2()82)!4#G0#(KC'%-)HJ9H (E(!ZV#9%J]8L09.Y;;RZ_I9] M#I!BC2842',E+Q@! B,O-[=<$VS*. MZM 2VT>V? M[6<5F;C:S*[ZBLM"=N,7%S8V?ZD@3_.-AB?=@?6N;;J\9;K-6-P2<0)'4HCY M%,^UNRUV&_;[)4>_=1ONFRG_ U!+ 0(4 Q0 ( "LT_UATYB9<-RD (TQ M 1 " 0 !I;6&W4! /RL 0 1 " 68I !I;6 0!P XML 110 psn-20240630_htm.xml IDEA: XBRL DOCUMENT 0000275880 2024-03-31 0000275880 psn:SealingTechnologiesIncMember 2024-04-01 2024-06-30 0000275880 psn:UnconsolidatedJointVenturesMember 2023-01-01 2023-06-30 0000275880 us-gaap:ConstructionInProgressMember 2024-06-30 0000275880 srt:MinimumMember psn:ConstructionEquipmentMember 2024-06-30 0000275880 psn:UnconsolidatedJointVenturesMember 2023-12-31 0000275880 psn:JointVenturesMember 2023-12-31 0000275880 2024-02-01 2024-02-29 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-06-30 0000275880 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0000275880 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000275880 us-gaap:NoncompeteAgreementsMember 2024-06-30 0000275880 psn:EmployeeStockOwnershipPlanMember 2024-06-30 0000275880 us-gaap:ComputerEquipmentMember 2024-06-30 0000275880 us-gaap:NonUsMember 2023-01-01 2023-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-06-30 0000275880 us-gaap:NoncontrollingInterestMember 2024-03-31 0000275880 psn:SealingTechnologiesIncMember 2024-01-01 2024-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2024-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2024-02-01 2024-02-29 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2023-04-01 2023-06-30 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2020-08-31 0000275880 srt:MaximumMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2022-09-01 2022-09-30 0000275880 srt:MinimumMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember us-gaap:BaseRateMember 2022-09-01 2022-09-30 0000275880 psn:InvesteesOtherMember 2023-04-01 2023-06-30 0000275880 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000275880 2023-03-31 0000275880 psn:FederalSolutionSegmentMember 2024-06-30 0000275880 psn:IpkeysPowerPartnersMember 2023-04-13 0000275880 us-gaap:NoncontrollingInterestMember 2024-06-30 0000275880 us-gaap:NoncontrollingInterestMember 2022-12-31 0000275880 psn:EmployeeStockOwnershipPlanMember 2023-12-31 0000275880 us-gaap:FixedPriceContractMember 2023-04-01 2023-06-30 0000275880 us-gaap:CommonStockMember 2023-12-31 0000275880 us-gaap:RetainedEarningsMember 2024-06-30 0000275880 psn:BlacksignalTechnologiesLlcMember us-gaap:SubsequentEventMember 2024-07-01 2024-07-31 0000275880 us-gaap:ParentMember 2023-01-01 2023-06-30 0000275880 psn:IpkeysPowerPartnersMember us-gaap:OtherIntangibleAssetsMember 2023-04-13 2023-04-13 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2023-04-01 2023-06-30 0000275880 us-gaap:TimeAndMaterialsContractMember 2024-04-01 2024-06-30 0000275880 psn:DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember 2024-01-01 2024-06-30 0000275880 psn:FederalSolutionSegmentMember psn:DefenseAndIntelligenceMember 2024-04-01 2024-06-30 0000275880 srt:MinimumMember us-gaap:ComputerEquipmentMember 2024-06-30 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-01-01 2024-03-31 0000275880 psn:UnconsolidatedJointVenturesMember 2024-04-01 2024-06-30 0000275880 psn:FederalSolutionSegmentMember 2023-12-31 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2023-12-31 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2024-06-30 0000275880 2025-07-01 psn:FederalSolutionSegmentMember 2024-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember psn:EarnoutLiabilityMember 2023-12-31 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2023-12-31 0000275880 2024-01-01 2024-06-30 0000275880 us-gaap:TreasuryStockCommonMember 2023-12-31 0000275880 psn:UnconsolidatedJointVenturesMember psn:CriticalInfrastructureSegmentMember 2024-01-01 2024-06-30 0000275880 srt:MaximumMember 2021-08-09 0000275880 psn:ConsolidatedJointVenturesMember 2024-01-01 2024-06-30 0000275880 psn:InvesteesOtherMember 2023-01-01 2023-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2023-12-31 0000275880 psn:CappedCallTransactionMember 2024-02-29 0000275880 us-gaap:ParentMember 2023-04-01 2023-06-30 0000275880 2024-07-01 psn:FederalSolutionSegmentMember 2024-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-04-01 2024-06-30 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember us-gaap:ConvertibleDebtMember 2024-01-01 2024-06-30 0000275880 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-06-30 0000275880 psn:FederalSolutionSegmentMember 2024-01-01 2024-06-30 0000275880 us-gaap:FurnitureAndFixturesMember 2024-06-30 0000275880 psn:UnconsolidatedJointVenturesMember psn:CriticalInfrastructureSegmentMember 2023-01-01 2023-06-30 0000275880 us-gaap:EMEAMember psn:CriticalInfrastructureSegmentMember 2024-01-01 2024-06-30 0000275880 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember psn:EarnoutLiabilityMember 2023-12-31 0000275880 2023-12-31 0000275880 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000275880 us-gaap:NoncontrollingInterestMember 2023-06-30 0000275880 psn:FederalSolutionSegmentMember psn:DefenseAndIntelligenceMember 2023-04-01 2023-06-30 0000275880 psn:DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0000275880 psn:SealingTechnologiesIncMember 2023-08-23 2023-08-23 0000275880 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2023-12-31 0000275880 psn:DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0000275880 psn:AccountingStandardsUpdate202307Member 2024-06-30 0000275880 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-06-30 0000275880 us-gaap:MiddleEastMember 2024-01-01 2024-06-30 0000275880 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0000275880 us-gaap:TimeAndMaterialsContractMember 2024-01-01 2024-06-30 0000275880 us-gaap:CommonStockMember 2023-06-30 0000275880 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000275880 srt:MaximumMember psn:AllegedViolationOfFalseClaimsActMember 2024-01-01 2024-06-30 0000275880 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-06-30 0000275880 us-gaap:MiddleEastMember 2023-04-01 2023-06-30 0000275880 us-gaap:TradeNamesMember 2024-06-30 0000275880 psn:SealingTechnologiesIncMember us-gaap:OrderOrProductionBacklogMember 2023-08-23 2023-08-23 0000275880 psn:UnconsolidatedJointVenturesMember 2024-04-01 2024-06-30 0000275880 psn:CriticalInfrastructureSegmentMember 2023-12-31 0000275880 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-06-30 0000275880 us-gaap:InProcessResearchAndDevelopmentMember 2023-12-31 0000275880 psn:FederalSolutionSegmentMember 2024-04-01 2024-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2020-08-01 2020-08-31 0000275880 psn:ConsolidatedJointVenturesMember 2023-12-31 0000275880 psn:UnconsolidatedJointVenturesMember 2024-06-30 0000275880 us-gaap:EMEAMember psn:CriticalInfrastructureSegmentMember 2024-04-01 2024-06-30 0000275880 us-gaap:ParentMember 2024-06-30 0000275880 us-gaap:TreasuryStockCommonMember 2022-12-31 0000275880 2024-07-22 0000275880 psn:SealingTechnologiesIncMember 2023-08-23 0000275880 us-gaap:TradeNamesMember 2024-01-01 2024-06-30 0000275880 us-gaap:FixedPriceContractMember 2023-01-01 2023-06-30 0000275880 psn:ISEngineersLLCMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0000275880 srt:MaximumMember psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2020-08-31 0000275880 us-gaap:NoncontrollingInterestMember 2023-12-31 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-06-30 0000275880 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-06-30 0000275880 us-gaap:TimeAndMaterialsContractMember 2023-04-01 2023-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-06-30 0000275880 us-gaap:ParentMember 2022-12-31 0000275880 psn:UnconsolidatedJointVenturesMember 2023-12-31 0000275880 us-gaap:FixedPriceContractMember 2024-01-01 2024-06-30 0000275880 country:US 2024-06-30 0000275880 us-gaap:BuildingAndBuildingImprovementsMember 2024-06-30 0000275880 us-gaap:MiddleEastMember 2024-06-30 0000275880 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2024-06-30 0000275880 psn:UnconsolidatedJointVenturesMember psn:CriticalInfrastructureSegmentMember 2024-04-01 2024-06-30 0000275880 psn:ConsolidatedJointVenturesMember 2023-04-01 2023-06-30 0000275880 psn:DirectCostsWriteDownMember psn:CriticalInfrastructureSegmentMember 2023-01-01 2023-06-30 0000275880 us-gaap:NonUsMember 2023-04-01 2023-06-30 0000275880 psn:CriticalInfrastructureSegmentMember 2024-06-30 0000275880 2022-12-31 0000275880 psn:FederalSolutionSegmentMember psn:EngineeredSystemsMember 2023-01-01 2023-06-30 0000275880 srt:NorthAmericaMember 2024-01-01 2024-06-30 0000275880 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0000275880 psn:IpkeysPowerPartnersMember 2023-01-01 2023-06-30 0000275880 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember psn:EarnoutLiabilityMember 2023-12-31 0000275880 srt:MinimumMember psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2020-08-31 0000275880 us-gaap:NoncompeteAgreementsMember 2024-01-01 2024-06-30 0000275880 srt:NorthAmericaMember 2023-01-01 2023-06-30 0000275880 us-gaap:AccountingStandardsUpdate202006Member psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-06-30 0000275880 2024-07-01 psn:CriticalInfrastructureSegmentMember 2024-06-30 0000275880 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2024-06-30 0000275880 2024-01-01 2024-03-31 0000275880 psn:ConstructionEquipmentMember 2024-06-30 0000275880 srt:NorthAmericaMember 2024-04-01 2024-06-30 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDue2025NoteHedgeAndWarrantsMember 2024-01-01 2024-03-31 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2024-02-29 0000275880 us-gaap:StockCompensationPlanMember 2023-04-01 2023-06-30 0000275880 us-gaap:CommonStockMember 2023-03-31 0000275880 us-gaap:LeaseAgreementsMember 2023-12-31 0000275880 us-gaap:InProcessResearchAndDevelopmentMember 2024-06-30 0000275880 us-gaap:RevolvingCreditFacilityMember 2024-06-30 0000275880 srt:MinimumMember psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2020-08-01 2020-08-31 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000275880 srt:NorthAmericaMember 2023-04-01 2023-06-30 0000275880 psn:UnconsolidatedJointVenturesMember 2024-01-01 2024-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember psn:EarnoutLiabilityMember 2024-06-30 0000275880 srt:MinimumMember 2024-01-01 2024-06-30 0000275880 us-gaap:TradeNamesMember 2023-12-31 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2024-04-01 2024-06-30 0000275880 2026-07-01 psn:CriticalInfrastructureSegmentMember 2024-06-30 0000275880 us-gaap:NoncontrollingInterestMember 2024-04-01 2024-06-30 0000275880 us-gaap:ConvertibleDebtSecuritiesMember us-gaap:InterestExpenseMember 2024-01-01 2024-06-30 0000275880 us-gaap:NonUsMember 2024-04-01 2024-06-30 0000275880 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0000275880 us-gaap:ParentMember 2024-03-31 0000275880 us-gaap:OtherIntangibleAssetsMember 2024-06-30 0000275880 psn:FederalSolutionSegmentMember 2023-04-01 2023-06-30 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember us-gaap:ConvertibleDebtMember 2024-06-30 0000275880 psn:SealingTechnologiesIncMember us-gaap:DevelopedTechnologyRightsMember 2023-08-23 2023-08-23 0000275880 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2024-06-30 0000275880 psn:ConsolidatedJointVenturesMember 2024-06-30 0000275880 country:US 2024-04-01 2024-06-30 0000275880 srt:NorthAmericaMember 2024-06-30 0000275880 psn:IpkeysPowerPartnersMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0000275880 psn:ConsolidatedJointVenturesMember 2023-01-01 2023-06-30 0000275880 psn:BlacksignalTechnologiesLlcMember us-gaap:SubsequentEventMember 2024-07-31 0000275880 psn:IpkeysPowerPartnersMember 2023-04-01 2023-06-30 0000275880 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2024-06-30 0000275880 psn:IpkeysPowerPartnersMember 2023-04-13 2023-04-13 0000275880 us-gaap:NorthRegionMember psn:CriticalInfrastructureSegmentMember 2023-01-01 2023-06-30 0000275880 us-gaap:OrderOrProductionBacklogMember 2023-12-31 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000275880 psn:CappedCallTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-02-01 2024-02-29 0000275880 us-gaap:RetainedEarningsMember 2024-01-01 2024-06-30 0000275880 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-02-01 2024-02-29 0000275880 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember 2024-06-30 0000275880 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000275880 us-gaap:CommonStockMember 2024-01-01 2024-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2022-09-30 0000275880 srt:MaximumMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember us-gaap:BaseRateMember 2022-09-01 2022-09-30 0000275880 psn:FederalSolutionSegmentMember psn:EngineeredSystemsMember 2023-04-01 2023-06-30 0000275880 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-01-01 2021-06-30 0000275880 psn:FederalSolutionSegmentMember 2023-01-01 2023-06-30 0000275880 us-gaap:OrderOrProductionBacklogMember 2024-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2023-01-01 2023-06-30 0000275880 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-06-30 0000275880 2026-07-01 2024-06-30 0000275880 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000275880 us-gaap:NorthRegionMember psn:CriticalInfrastructureSegmentMember 2024-01-01 2024-06-30 0000275880 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0000275880 psn:UnconsolidatedJointVenturesMember 2023-04-01 2023-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2023-12-31 0000275880 us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0000275880 srt:MaximumMember 2024-01-01 2024-06-30 0000275880 us-gaap:RetainedEarningsMember 2023-06-30 0000275880 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember psn:EarnoutLiabilityMember 2024-06-30 0000275880 psn:UnconsolidatedJointVenturesMember 2024-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2024-06-30 0000275880 us-gaap:RevolvingCreditFacilityMember 2021-06-01 2021-06-30 0000275880 us-gaap:NoncontrollingInterestMember 2023-03-31 0000275880 us-gaap:RetainedEarningsMember 2023-03-31 0000275880 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000275880 psn:JointVenturesMember 2024-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-06-30 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000275880 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-06-01 2021-06-30 0000275880 country:US 2023-12-31 0000275880 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2024-06-30 0000275880 us-gaap:NonUsMember 2024-01-01 2024-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2024-01-01 2024-06-30 0000275880 psn:CriticalInfrastructureSegmentMember 2023-04-01 2023-06-30 0000275880 us-gaap:CustomerRelationshipsMember 2024-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0000275880 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000275880 us-gaap:ConvertibleDebtSecuritiesMember 2024-01-01 2024-06-30 0000275880 2021-01-01 2021-12-31 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2024-01-01 2024-06-30 0000275880 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0000275880 country:US 2023-01-01 2023-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2023-12-31 0000275880 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000275880 psn:CostPlusMember 2024-04-01 2024-06-30 0000275880 srt:MaximumMember psn:ConstructionEquipmentMember 2024-06-30 0000275880 us-gaap:CommonStockMember 2024-06-30 0000275880 psn:CriticalInfrastructureSegmentMember 2024-01-01 2024-06-30 0000275880 us-gaap:RevolvingCreditFacilityMember 2024-06-30 0000275880 psn:ISEngineersLLCMember 2023-10-31 2023-10-31 0000275880 2024-07-01 2024-06-30 0000275880 psn:IpkeysPowerPartnersMember us-gaap:DevelopedTechnologyRightsMember 2023-04-13 2023-04-13 0000275880 srt:MinimumMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-09-01 2022-09-30 0000275880 us-gaap:RetainedEarningsMember 2023-12-31 0000275880 srt:MinimumMember psn:SealingTechnologiesIncMember 2023-08-23 2023-08-23 0000275880 psn:FederalSolutionSegmentMember psn:DefenseAndIntelligenceMember 2023-01-01 2023-06-30 0000275880 us-gaap:DevelopedTechnologyRightsMember 2024-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0000275880 us-gaap:MiddleEastMember 2023-12-31 0000275880 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000275880 us-gaap:EMEAMember psn:CriticalInfrastructureSegmentMember 2023-01-01 2023-06-30 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0000275880 2023-06-30 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2020-08-01 2020-08-31 0000275880 psn:CappedCallTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-02-29 0000275880 us-gaap:ParentMember 2024-04-01 2024-06-30 0000275880 country:US 2023-04-01 2023-06-30 0000275880 us-gaap:DevelopedTechnologyRightsMember 2024-01-01 2024-06-30 0000275880 srt:MaximumMember us-gaap:ComputerEquipmentMember 2024-06-30 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0000275880 2023-04-01 2023-06-30 0000275880 us-gaap:MiddleEastMember 2023-01-01 2023-06-30 0000275880 srt:MaximumMember 2024-06-30 0000275880 psn:AccountingStandardsUpdate202309Member 2024-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2022-09-01 2022-09-30 0000275880 2025-07-01 psn:CriticalInfrastructureSegmentMember 2024-06-30 0000275880 psn:ConsolidatedJointVenturesMember 2024-04-01 2024-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2023-12-31 0000275880 2023-01-01 2023-06-30 0000275880 psn:CostPlusMember 2023-01-01 2023-06-30 0000275880 psn:CostPlusMember 2024-01-01 2024-06-30 0000275880 psn:UnconsolidatedJointVenturesMember 2023-01-01 2023-06-30 0000275880 psn:CriticalInfrastructureSegmentMember 2023-01-01 2023-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2024-06-30 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDue2025NoteHedgeAndWarrantsMember 2024-02-01 2024-02-29 0000275880 us-gaap:LeaseAgreementsMember 2024-06-30 0000275880 us-gaap:RevolvingCreditFacilityMember 2023-04-01 2023-06-30 0000275880 us-gaap:TreasuryStockCommonMember 2024-03-31 0000275880 psn:FederalSolutionSegmentMember psn:EngineeredSystemsMember 2024-04-01 2024-06-30 0000275880 us-gaap:NorthRegionMember psn:CriticalInfrastructureSegmentMember 2023-04-01 2023-06-30 0000275880 us-gaap:ComputerEquipmentMember 2023-12-31 0000275880 srt:MaximumMember psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2020-08-01 2020-08-31 0000275880 srt:MaximumMember psn:SealingTechnologiesIncMember 2023-08-23 2023-08-23 0000275880 us-gaap:StockCompensationPlanMember 2023-01-01 2023-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2023-12-31 0000275880 us-gaap:FairValueMeasurementsRecurringMember psn:EarnoutLiabilityMember 2024-06-30 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2023-12-31 0000275880 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-06-30 0000275880 2026-07-01 psn:FederalSolutionSegmentMember 2024-06-30 0000275880 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-06-30 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000275880 psn:SealingTechnologiesIncMember us-gaap:CustomerRelationshipsMember 2023-08-23 2023-08-23 0000275880 psn:AllegedViolationOfFalseClaimsActMember 2024-01-01 2024-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyNineMember 2023-12-31 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2020-08-31 0000275880 psn:CriticalInfrastructureSegmentMember 2024-04-01 2024-06-30 0000275880 2021-08-09 2021-08-09 0000275880 us-gaap:OrderOrProductionBacklogMember 2024-01-01 2024-06-30 0000275880 us-gaap:MiddleEastMember 2024-04-01 2024-06-30 0000275880 psn:DirectCostsWriteDownMember psn:CriticalInfrastructureSegmentMember 2023-04-01 2023-06-30 0000275880 psn:SealingTechnologiesIncMember us-gaap:OtherIntangibleAssetsMember 2023-08-23 2023-08-23 0000275880 psn:DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0000275880 psn:UnconsolidatedJointVenturesMember psn:CriticalInfrastructureSegmentMember 2023-04-01 2023-06-30 0000275880 us-gaap:FairValueMeasurementsRecurringMember psn:EarnoutLiabilityMember 2023-12-31 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0000275880 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000275880 us-gaap:CustomerRelationshipsMember 2023-12-31 0000275880 us-gaap:ParentMember 2023-12-31 0000275880 us-gaap:ConstructionInProgressMember 2023-12-31 0000275880 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember 2023-12-31 0000275880 psn:UnconsolidatedJointVenturesMember 2023-04-01 2023-06-30 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000275880 psn:IpkeysPowerPartnersMember us-gaap:CustomerRelationshipsMember 2023-04-13 2023-04-13 0000275880 us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-06-30 0000275880 country:US 2024-01-01 2024-06-30 0000275880 psn:CostPlusMember 2023-04-01 2023-06-30 0000275880 us-gaap:EMEAMember psn:CriticalInfrastructureSegmentMember 2023-04-01 2023-06-30 0000275880 us-gaap:CommonStockMember 2022-12-31 0000275880 us-gaap:RevolvingCreditFacilityMember 2024-04-01 2024-06-30 0000275880 psn:AllegedViolationOfFalseClaimsActMember psn:ParsonsTransportationGroupIncAndAgainstAlstomSignalingOperationsLLCMember 2024-07-01 2024-07-01 0000275880 psn:InvesteesOtherMember 2024-01-01 2024-06-30 0000275880 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0000275880 us-gaap:CommonStockMember 2023-01-01 2023-06-30 0000275880 2024-04-01 2024-06-30 0000275880 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000275880 psn:ConvertibleNoteHedgeAndWarrantTransactionMember psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-01-01 2024-06-30 0000275880 us-gaap:ParentMember 2023-06-30 0000275880 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2024-04-01 2024-06-30 0000275880 us-gaap:RetainedEarningsMember 2024-03-31 0000275880 us-gaap:StockCompensationPlanMember 2024-04-01 2024-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2023-01-01 2023-06-30 0000275880 us-gaap:TreasuryStockCommonMember 2023-06-30 0000275880 srt:MaximumMember 2024-02-29 0000275880 us-gaap:RetainedEarningsMember 2022-12-31 0000275880 psn:InvesteesOtherMember 2024-04-01 2024-06-30 0000275880 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2024-06-30 0000275880 psn:IpkeysPowerPartnersMember 2024-04-01 2024-06-30 0000275880 us-gaap:LeaseAgreementsMember 2024-01-01 2024-06-30 0000275880 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember psn:EarnoutLiabilityMember 2024-06-30 0000275880 us-gaap:TreasuryStockCommonMember 2023-03-31 0000275880 psn:IpkeysPowerPartnersMember 2024-01-01 2024-06-30 0000275880 us-gaap:RevolvingCreditFacilityMember 2021-06-30 0000275880 psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember 2022-11-30 0000275880 us-gaap:ParentMember 2024-01-01 2024-06-30 0000275880 us-gaap:TreasuryStockCommonMember 2024-06-30 0000275880 psn:UnconsolidatedJointVenturesMember 2024-01-01 2024-06-30 0000275880 2025-07-01 2024-06-30 0000275880 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000275880 psn:ISEngineersLLCMember 2023-10-31 0000275880 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0000275880 psn:IpkeysPowerPartnersMember 2023-12-31 0000275880 us-gaap:StockCompensationPlanMember 2024-01-01 2024-06-30 0000275880 srt:NorthAmericaMember 2023-12-31 0000275880 psn:ConstructionEquipmentMember 2023-12-31 0000275880 us-gaap:ParentMember 2023-03-31 0000275880 us-gaap:CommonStockMember 2024-03-31 0000275880 psn:ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember 2024-01-01 2024-06-30 0000275880 us-gaap:NorthRegionMember psn:CriticalInfrastructureSegmentMember 2024-04-01 2024-06-30 0000275880 us-gaap:FixedPriceContractMember 2024-04-01 2024-06-30 0000275880 psn:FederalSolutionSegmentMember psn:DefenseAndIntelligenceMember 2024-01-01 2024-06-30 0000275880 psn:SealingTechnologiesIncMember 2023-01-01 2023-12-31 0000275880 psn:FederalSolutionSegmentMember psn:EngineeredSystemsMember 2024-01-01 2024-06-30 0000275880 2024-06-30 0000275880 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2024-06-30 0000275880 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000275880 srt:MinimumMember psn:AllegedViolationOfFalseClaimsActMember 2024-01-01 2024-06-30 0000275880 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2024-06-30 0000275880 srt:MaximumMember psn:TwoThousandTwentyTwoDelayedDrawTermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-09-01 2022-09-30 pure psn:Segment shares iso4217:USD shares utr:D iso4217:USD psn:Claim psn:Extension 0000275880 --12-31 false Q2 P1Y P1Y P1Y http://fasb.org/us-gaap/2023#LiabilitiesCurrent http://fasb.org/us-gaap/2023#LiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 2022-09-30 P5D P5D P5D P10D 2021-06-30 10-Q true 2024-06-30 2024 false 001-07782 Parsons Corporation DE 95-3232481 14291 Park Meadow Drive Suite 100 Chantilly VA 20151 703 988-8500 Common Stock, $1 par value PSN NYSE Yes Yes Large Accelerated Filer false false false 106185132 128259000 128761000 528462000 272943000 278869000 274846000 1042936000 915638000 41963000 11096000 803685000 757515000 15220000 11929000 198619000 191430000 2573702000 2137526000 3207000 3274000 98217000 98957000 7423000 9885000 136169000 159211000 1790903000 1792665000 157243000 128204000 248079000 275566000 162669000 140162000 71748000 71770000 5238730000 4804061000 55621000 49234000 252838000 242821000 150734000 145040000 822124000 801423000 66042000 61234000 298104000 301107000 4123000 4753000 52840000 58556000 1042000 6977000 1426948000 1410884000 25491000 22924000 1247306000 745963000 3299000 5132000 98152000 117505000 9789000 9775000 111400000 120295000 2919086000 2427346000 1 1 1000000000 1000000000 146698035 146341363 50022445 45960122 56161683 59879857 146697000 146341000 40501385 40501385 827311000 827311000 2762728000 2779365000 155535000 203724000 -19139000 -14908000 2218510000 2287211000 101134000 89504000 2319644000 2376715000 5238730000 4804061000 1670467000 1356486000 3206143000 2529952000 1318931000 1068220000 2529758000 1985408000 -16837000 75000 -18897000 -5765000 223277000 211897000 444222000 411205000 111422000 76444000 213266000 127574000 3825000 306000 4977000 1099000 13008000 7299000 26006000 13757000 0 0 -211018000 0 895000 543000 -2431000 1857000 -8288000 -6450000 -234478000 -10801000 103134000 69994000 -21212000 116773000 22415000 15223000 -9819000 26726000 80719000 54771000 -11393000 90047000 11547000 11530000 26790000 21253000 69172000 43241000 -38183000 68794000 0.65 0.41 -0.36 0.66 0.63 0.38 -0.36 0.61 80719000 54771000 -11393000 90047000 -2245000 3152000 -4172000 2975000 16000 -16000 47000 -17000 78458000 57939000 -15612000 93039000 11559000 11533000 26802000 21256000 66899000 46406000 -42414000 71783000 -11393000 90047000 48971000 57048000 5326000 1414000 -408000 -43000 -211018000 0 0 91000 -222000 -5220000 -2039000 -230000 -18897000 -5765000 20788000 9313000 20675000 15978000 30140000 29167000 131414000 227756000 47905000 78254000 9396000 40899000 10585000 35043000 -10533000 33336000 -1360000 76522000 -52509000 10309000 -6308000 1809000 97807000 13986000 18698000 17956000 53000 65000 63000 42273000 70032000 24507000 25000 72000 0 381000 -88715000 -84218000 153200000 187400000 153200000 187400000 800000000 0 495575000 0 19185000 0 77000 200000 15249000 2487000 10000000 8000000 18940000 6838000 88400000 0 195549000 0 -104952000 0 3740000 2940000 247065000 -14185000 -638000 467000 255519000 -83950000 272943000 262539000 528462000 178589000 146717000 -827311000 2759867000 87261000 -16866000 2149668000 93489000 2243157000 69172000 69172000 11547000 80719000 -2257000 -2257000 12000 -2245000 16000 16000 16000 77000 77000 3991000 3991000 111000 2578000 -898000 1791000 1791000 131000 9869000 10000000 10000000 10152000 10152000 10152000 146697000 -827311000 2762728000 155535000 -19139000 2218510000 101134000 2319644000 146244000 -844936000 2712167000 68429000 -18025000 2063879000 61651000 2125530000 43241000 43241000 11530000 54771000 3149000 3149000 3000 3152000 -16000 -16000 -16000 1849000 1849000 114000 2203000 -157000 2160000 2160000 46000 1954000 2000000 2000000 8986000 8986000 8986000 146312000 -844936000 2721402000 111513000 -14860000 2119431000 71335000 2190766000 146341000 -827311000 2779365000 203724000 -14908000 2287211000 89504000 2376715000 -38183000 -38183000 26790000 -11393000 -4184000 -4184000 12000 -4172000 47000 47000 47000 77000 77000 15249000 15249000 -66121000 -66121000 -66121000 -104952000 -104952000 -104952000 149308000 149308000 149308000 487000 -5678000 -10006000 -15197000 -15197000 131000 9869000 10000000 10000000 20675000 20675000 20675000 146697000 -827311000 2762728000 155535000 -19139000 2218510000 101134000 2319644000 146132000 -844936000 2717134000 43089000 -17849000 2043570000 52365000 2095935000 68794000 68794000 21253000 90047000 2972000 2972000 3000 2975000 -17000 -17000 -17000 200000 200000 2487000 2487000 365000 -3895000 -370000 -3900000 -3900000 185000 7815000 8000000 8000000 15978000 15978000 15978000 146312000 -844936000 2721402000 111513000 -14860000 2119431000 71335000 2190766000 <div class="item-list-element-wrapper" style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Description of Operations</span></div></div><p style="margin-left:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Organization</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Parsons Corporation, a Delaware corporation, and its subsidiaries (collectively, the “Company”) provide sophisticated design, engineering and technical services, and smart and agile software to the United States federal government and Critical Infrastructure customers worldwide. The Company performs work in various foreign countries through local subsidiaries, joint ventures and foreign offices maintained to carry out specific projects.</span> <div class="item-list-element-wrapper" style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Basis of Presentation and Principles of Consolidation</span></div></div><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The accompanying unaudited consolidated financial statements and related notes of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and pursuant to the interim period reporting requirements of Form 10-Q. They do not include all of the information and footnotes required by GAAP for complete financial statements and, therefore, should be read in conjunction with our consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the opinion of management, the consolidated financial statements reflect all normal recurring adjustments necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. The results of operations and cash flows for any interim period are not necessarily indicative of results for the full year or for future years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">This Quarterly Report on Form 10-Q includes the accounts of Parsons Corporation and its subsidiaries and affiliates which it controls. Interests in joint ventures that are controlled by the Company, or for which the Company is otherwise deemed to be the primary beneficiary, are consolidated. For joint ventures in which the Company does not have a controlling interest, but exerts a significant influence, the Company applies the equity method of accounting (see “Note 14 –</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Investments in and Advances to Joint Ventures" for further discussion). Intercompany accounts and transactions are eliminated in consolidation. Certain amounts may not foot due to rounding.</span></p></div><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Use of Estimates</span></p></div><p style="text-indent:5.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. The Company’s most significant estimates and judgments involve revenue recognition with respect to the determination of the costs to complete contracts and transaction price; determination of self-insurance reserves; useful lives of property and equipment and intangible assets; valuation of deferred income tax assets and uncertain tax positions, among others. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” and “Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, for a discussion of the significant estimates and assumptions affecting our consolidated financial statements. Estimates of costs to complete contracts are continually evaluated as work progresses and are revised when necessary. When a change in estimate is determined to have an impact on contract profit, the Company records a positive or negative adjustment to the consolidated statement of income.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The accompanying unaudited consolidated financial statements and related notes of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America ("GAAP") and pursuant to the interim period reporting requirements of Form 10-Q. They do not include all of the information and footnotes required by GAAP for complete financial statements and, therefore, should be read in conjunction with our consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form 10-K for the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the opinion of management, the consolidated financial statements reflect all normal recurring adjustments necessary for a fair statement of the financial position, results of operations and cash flows for the interim periods presented. The results of operations and cash flows for any interim period are not necessarily indicative of results for the full year or for future years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">This Quarterly Report on Form 10-Q includes the accounts of Parsons Corporation and its subsidiaries and affiliates which it controls. Interests in joint ventures that are controlled by the Company, or for which the Company is otherwise deemed to be the primary beneficiary, are consolidated. For joint ventures in which the Company does not have a controlling interest, but exerts a significant influence, the Company applies the equity method of accounting (see “Note 14 –</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Investments in and Advances to Joint Ventures" for further discussion). Intercompany accounts and transactions are eliminated in consolidation. Certain amounts may not foot due to rounding.</span></p> <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Use of Estimates</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The preparation of the consolidated financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. The Company’s most significant estimates and judgments involve revenue recognition with respect to the determination of the costs to complete contracts and transaction price; determination of self-insurance reserves; useful lives of property and equipment and intangible assets; valuation of deferred income tax assets and uncertain tax positions, among others. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates” and “Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, for a discussion of the significant estimates and assumptions affecting our consolidated financial statements. Estimates of costs to complete contracts are continually evaluated as work progresses and are revised when necessary. When a change in estimate is determined to have an impact on contract profit, the Company records a positive or negative adjustment to the consolidated statement of income.</span> <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">New Accounting Pronouncements</span></div></div><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the fourth quarter of 2023, The Financial Accounting Standards Board ("FASB") Issued Accounting Standards Update (“ASU”) 2023-09, "Income Taxes (Topic 740)" ("ASU 2023-09"). ASU 2023-09 enhances the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 addresses investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 15, 2024</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Early </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">adoption</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> is permitted. The adoption of this ASU will </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">no</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">t have a material impact on the Company's consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the fourth quarter of 2023, the FASB Issued ASU 2023-07, "Segment Reporting (Topic 280)". ASU 2023-07 introduces enhanced disclosures about significant segment expenses along with other enhanced segment disclosures. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 15, 2024</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. Early adoption is permitted. The </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">adoption</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of this ASU will </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">no</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">t have a material impact on the Company's consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">During July 2023, the FASB Issued ASU 2023-03. ASU 2023-03 incorporates, into certain accounting standards, amendments to SEC paragraphs pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revisions of Regulation S-X: Income or Loss Applicable to Common Stock. These rules are effective immediately. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.</span></p></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the fourth quarter of 2023, The Financial Accounting Standards Board ("FASB") Issued Accounting Standards Update (“ASU”) 2023-09, "Income Taxes (Topic 740)" ("ASU 2023-09"). ASU 2023-09 enhances the transparency and decision usefulness of income tax disclosures. The amendments in ASU 2023-09 addresses investor requests for more transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. ASU 2023-09 also includes certain other amendments to improve the effectiveness of income tax disclosures. ASU 2023-09 is effective for fiscal years beginning after </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 15, 2024</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Early </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">adoption</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> is permitted. The adoption of this ASU will </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">no</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">t have a material impact on the Company's consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the fourth quarter of 2023, the FASB Issued ASU 2023-07, "Segment Reporting (Topic 280)". ASU 2023-07 introduces enhanced disclosures about significant segment expenses along with other enhanced segment disclosures. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 15, 2024</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. Early adoption is permitted. The </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">adoption</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of this ASU will </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">no</span></span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">t have a material impact on the Company's consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">During July 2023, the FASB Issued ASU 2023-03. ASU 2023-03 incorporates, into certain accounting standards, amendments to SEC paragraphs pursuant to SEC Staff Accounting Bulletin No. 120, SEC Staff Announcement at the March 24, 2022 EITF meeting, and Staff Accounting Bulletin Topic 6.B, Accounting Series Release 280—General Revisions of Regulation S-X: Income or Loss Applicable to Common Stock. These rules are effective immediately. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.</span></p> 2024-12-15 true false 2024-12-15 true false <div class="item-list-element-wrapper" style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Acquisitions</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">I.S. Engineers, LLC</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On October 31, 2023, the Company entered into a Membership Interest Purchase Agreement to acquire a </span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% ownership interest in I.S. Engineers, LLC (“I.S. Engineers”), a privately-owned company, for $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">12.2</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in cash. Headquartered in Texas, I.S. Engineers provides full service consulting specializing in transportation engineering, including roads and highways, and program management. The acquisition was entirely funded by cash on-hand. In connection with this acquisition, the Company recognized $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of acquisition related “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition. The Company allocated the purchase price to the appropriate classes of tangible assets and liabilities and assigned the excess of $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">11.9</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million entirely to goodwill. The entire value of goodwill was assigned to the Critical Infrastructure reporting unit and represents synergies expected to be realized from this business combination. No goodwill is deductible for income tax purposes.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Sealing Technologies, Inc.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On August 23, 2023, the Company acquired a </span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% ownership interest in Sealing Technologies, Inc (“SealingTech”), a privately-owned company, for $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">179.3</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in cash and up to an additional $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in the event an earn out revenue target is exceeded. The Company borrowed $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">175</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million under the Credit Agreement to fund the acquisition. Headquartered in Maryland, SealingTech expands Parsons’ customer base across the Department of Defense and Intelligence Community, and further enhances the company’s capabilities in defensive cyber operations; integrated mission-solutions powered by artificial intelligence (AI) and machine learning (ML); edge computing and edge access modernization; critical infrastructure protection; and secure data management. In connection with this acquisition, the Company recognized $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">3.3</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of acquisition-related expenses in “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has agreed to pay the selling shareholders up to an additional $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in the event an earn out revenue target of $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">110</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million is exceeded during the fiscal year ended December 31, 2024. The earn out payment due and payable by the Company to the selling shareholders shall be equal to (i) five-tenths (</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">), multiplied by (ii) the difference of (A) the actual earn out revenue minus (B) the earn out revenue target; provided, however, that in no event shall the earn out payment exceed $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. In the event that the earn out revenue is less than or equal to the earn out revenue target, the earn out payment shall be </span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. The earn out payment, if any, shall be paid by the Company to the selling shareholders within 15 days following the date the earn out statement becomes final and binding on both parties. The fair value of the earn out (contingent consideration in the table below) was calculated using a Black-Scholes model. See </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">“Note 2—Summary of Significant Accounting Policies” in the notes to our consolidated financial statements included in the Company’s Form 10-K for the year ended December 31, 2023</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for further information on how the fair value of contingent consideration is determined.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the acquisition date fair value of the purchase consideration transferred (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:79.596%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.483%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amount</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Cash paid at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">179,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Fair value of contingent consideration to be achieved</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,490</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The estimated fair value of the SealingTech contingent consideration as of June 30, 2024</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">4.1</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, a $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million increase from the estimated fair value as of December 31, 2023. Changes in the estimated fair value are recorded to "other income (expense), net" in the consolidated financial statements.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:79.596%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.483%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amount</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Prepaid expenses and other current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Right of use assets, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Deferred tax 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,593</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accrued expenses and other current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Contract 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Short-term lease liabilities, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Long-term lease liabilities, 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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,418</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;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">179,259</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:66.08%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:15.36%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amortization<br/>Period</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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-family:Arial;min-width:fit-content;">(in years)</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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></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;font-family:Arial;min-width:fit-content;">Backlog</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></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;font-family:Arial;min-width:fit-content;">Developed technologies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></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;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Amortization expense of $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">3.3</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">6.6</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million related to these intangible assets was recorded for the three and six months ended </span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024, respectively. The entire value of goodwill was assigned to the Federal Solutions reporting unit and represents synergies expected to be realized from this business combination. The entire value of goodwill is deductible for tax purposes.</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The amount of revenue generated by SealingTech and included within consolidated revenue is $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">16.9</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#202124;white-space:pre-wrap;min-width:fit-content;">33.8</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the three and six months ended </span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024, respectively. The Company has determined that the presentation of net income from the date of acquisition is impracticable due to the integration of general corporate functions upon acquisition.</span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental Pro Forma Information (Unaudited)</span><span style="color:#202124;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental information of unaudited pro forma operating results assuming the SealingTech acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:</span></p><p style="font-size:10pt;margin-top:6pt;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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.612%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Pro forma Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,390,016</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,580,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Pro forma Net Income including noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">81,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">IPKeys Power Partners</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On April 13, 2023, the Company entered into a merger agreement to acquire a </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% ownership interest in IPKeys Power Partners (“IPKeys”), a privately-owned company, for $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in cash. The merger brings IPKeys' established customer base, expanding Parsons' presence in two rapidly growing end markets: grid modernization and cyber resiliency for critical infrastructure. Headquartered in Tinton Falls, New Jersey, IPKeys is a trusted provider of enterprise software platform solutions that is actively delivering cyber and operational security to hundreds of electric, water, and gas utilities across North America. The acquisition was entirely funded by cash on-hand. In connection with this acquisition, the Company recognized $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million of acquisition-related expenses in “Selling, general and administrative expense” in the consolidated statements of income for the year ended December 31, 2023, respectively, including legal fees, consulting fees, and other miscellaneous direct expenses associated with the acquisition.</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:79.596%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.483%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amount</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Prepaid expenses and other current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Right of use assets, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Other noncurrent 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">152</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accrued expenses and other current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Contract 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Short-term lease liabilities, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Deferred tax 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,713</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Long-term lease liabilities, 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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">762</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;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,039</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:66.08%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:15.36%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amortization<br/>Period</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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-family:Arial;min-width:fit-content;">(in years)</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;font-family:Arial;min-width:fit-content;">Customer relationships </span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></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;font-family:Arial;min-width:fit-content;">Developed technologies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></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;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span></p></td> </tr> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The acquired business is a SaaS commercial business. Backlog for this type of business is included as customer relationships.</span></p></div><p style="text-indent: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:Arial;min-width:fit-content;">Amortization expense of $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million related to these intangible assets was recorded for the </span><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three and six months ended June 30, 2024, respectively and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million for both the three and six months ended June 30, 2023. The entire value of goodwill was assigned to the Critical Infrastructure reporting unit and represents synergies expected to be realized from this business combination. $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of goodwill is deductible for tax purposes.</span></p><p style="text-indent: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:Arial;min-width:fit-content;">The amount of revenue generated by IPKeys and included within consolidated revenue is $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for both the three and six months ended June 30, 2023. The Company has determined that the presentation of net income from the date of acquisition is impracticable due to the integration of general corporate functions upon acquisition.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental Pro Forma Information (Unaudited)</span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental information of unaudited pro forma operating results assuming the IPKeys acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:41.612%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Pro forma Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,532,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Pro forma Net Income including noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> 1 12200000 300000 11900000 1 179300000 25000000 175000000 3300000 25000000 110000000 0.5 25000000 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the acquisition date fair value of the purchase consideration transferred (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:79.596%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.483%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amount</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Cash paid at closing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">179,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Fair value of contingent consideration to be achieved</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total purchase price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">182,490</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 179259000 3231000 182490000 4100000 1800000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:79.596%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.483%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amount</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,133</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Prepaid expenses and other current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,025</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Right of use assets, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,836</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Deferred tax 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,593</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accrued expenses and other current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,408</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Contract 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">668</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Short-term lease liabilities, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Long-term lease liabilities, 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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,418</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;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">179,259</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 8133000 17889000 2946000 1379000 2025000 1836000 357000 90593000 75000000 15987000 2408000 668000 418000 1418000 179259000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:66.08%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:15.36%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amortization<br/>Period</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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-family:Arial;min-width:fit-content;">(in years)</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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></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;font-family:Arial;min-width:fit-content;">Backlog</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></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;font-family:Arial;min-width:fit-content;">Developed technologies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></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;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span></p></td> </tr> </table> 40000000 P14Y 26000000 P3Y 8000000 P3Y 1000000 P1Y 3300000 6600000 16900000 33800000 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#202124;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental information of unaudited pro forma operating results assuming the SealingTech acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:</span></p><p style="font-size:10pt;margin-top:6pt;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:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.612%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Pro forma Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,390,016</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,580,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Pro forma Net Income including noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">81,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,230</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">93,425</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 1670467000 1390016000 3206143000 2580497000 81910000 59230000 -8869000 93425000 1 43000000 600000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed based on the purchase price allocation as of the date of acquisition (in thousands):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:79.596%;"></td> <td style="width:1.92%;"></td> <td style="width:1%;"></td> <td style="width:16.483%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amount</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">126</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">834</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Prepaid expenses and other current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">455</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Property and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">86</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Right of use assets, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Other noncurrent 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">152</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Goodwill</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,407</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts payable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">541</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accrued expenses and other current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Contract 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,936</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Short-term lease liabilities, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Deferred tax 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,713</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Long-term lease liabilities, 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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">762</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;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Net assets acquired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,039</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 126000 3937000 834000 455000 86000 1105000 152000 22407000 23000000 541000 1768000 1936000 343000 3713000 762000 43039000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Of the total purchase price, the following values were assigned to intangible assets (in thousands, except for years):</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:66.08%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:13.36%;"></td> <td style="width:1%;"></td> <td style="width:1.6%;"></td> <td style="width:15.36%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Amortization<br/>Period</span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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-family:Arial;min-width:fit-content;">(in years)</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;font-family:Arial;min-width:fit-content;">Customer relationships </span><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Arial;min-width:fit-content;">(1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></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;font-family:Arial;min-width:fit-content;">Developed technologies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></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;font-family:Arial;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span></p></td> </tr> </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">(1) </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The acquired business is a SaaS commercial business. Backlog for this type of business is included as customer relationships.</span></p> 15900000 P16Y 7000000 P11Y 100000 P1Y 400000 800000 400000 400000 900000 2600000 2600000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Supplemental information of unaudited pro forma operating results assuming the IPKeys acquisition had been consummated as of the beginning of fiscal year 2022 (in thousands) is as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:41.612%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> <td style="width:1.44%;"></td> <td style="width:1%;"></td> <td style="width:11.158%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Pro forma Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,532,807</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Pro forma Net Income including noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,812</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56,441</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,141</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 1670467000 1356486000 3206143000 2532807000 80812000 56441000 -11141000 91803000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Contracts with Customers </span></div></div><p style="margin-left:5.667%;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-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The Company’s contracts contain both fixed-price and cost reimbursable components. Contract types are based on the component that represents the majority of the contract. The following table presents revenue disaggregated by contract type (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;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:37.147%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Fixed-price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">707,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">440,094</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,338,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">781,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Time-and-Materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">347,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">324,033</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">697,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">642,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Cost-plus</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">615,957</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">592,359</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,169,763</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,106,498</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,529,952</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.667%;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:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">See “Note 18 – Segments Information” for the Company’s revenues by business lines.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="margin-left:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Contract Assets and Contract Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Contract assets and contract liabilities balances at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:37.147%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.042%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.542000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">$ change</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">% change</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">803,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">757,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Contract 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">298,104</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">301,107</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,003</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net contract assets (liabilities) (1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">505,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">456,408</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49,173</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</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;font-family:Arial;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:12pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">(1)</span><div id="ole_link1" style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Total contract retentions included in net contract assets (liabilities) were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> as of June 30, 2024, of which </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> are not expected to be paid in the next 12 months. Total contract retentions included in net contract assets (liabilities) were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">73.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> as of December 31, 2023. Contract assets at June 30, 2024 and December 31, 2023 include </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">109.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, related to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">n</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">et claim recoveries. For the three and six months ended June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, there were no material losses recognized related to the collectability of claims, unapproved change orders, and requests for equitable adjustment. </span></div></div></div><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">During the three months ended June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company recognized revenue of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, respectively, and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">169.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">107.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million during the six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023, respectively that was included in the corresponding contract liability balances at December 31, 2023 and December 31, 2022, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-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:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">There was </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> significant impairment of contract assets recognized during the three and six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table presents revisions in estimates, such as changes in estimated claims or incentives, related to performance obligations partially satisfied in previous periods that individually had an impact of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million or more on revenue. In certain instances, revisions in estimates on a contract do not exceed the threshold in any particular quarter but exceed the threshold on a year-to-date basis (in thousands):</span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:37.147%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Revenue impact, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Certain financial statement impacts from revisions in estimates were as follows (in thousands):</span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:37.147%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating income (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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">551</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Diluted income (loss) per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The amounts for the three and six months ended June 30, 2023, in the table above, include changes in estimates related to direct costs of contracts of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for both periods, related to a write-down on a contract in the Critical Infrastructure segment.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Accounts Receivable, net</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Accounts receivable, net consisted of the following as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;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:63.46%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:14.799999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:14.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Billed</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">692,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">646,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Unbilled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">353,876</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">273,215</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">   Total accounts receivable, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,046,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">919,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Allowance for doubtful accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,886</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,952</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">   Total accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042,936</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">915,638</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.667%;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:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">Billed accounts receivable represents amounts billed to clients that have not been collected. Unbilled accounts receivable represents amounts where the Company has a present contractual right to bill but an invoice has not been issued to the customer at the period-end date. Receivables from contracts with the U.S. federal government and its agencies were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023, respectively.</span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The allowance for doubtful accounts was determined based on consideration of trends in actual and forecasted credit quality of clients, including delinquency and payment history, type of client, such as a government agency or commercial sector client, and general economic conditions and particular industry conditions that may affect a client’s ability to pay.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Transaction Price Allocated to the Remaining Unsatisfied Performance Obligations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The Company’s remaining unsatisfied performance obligations (“RUPO”) as of June 30, 2024 represent a measure of the total dollar value of work to be performed on contracts awarded and in-progress. The Company had </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> billion</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> in RUPO as of June 30, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">RUPO will increase with awards of new contracts and decrease as the Company performs work and recognizes revenue on existing contracts. Projects are included within RUPO at such time the project is awarded and agreement on contract terms has been reached. The difference between RUPO and backlog relates to unexercised option years that are included within backlog and the value of Indefinite Delivery/Indefinite Quantity (“IDIQ”) contracts included in backlog for which delivery orders have not been issued.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">RUPO is comprised of: (a) original transaction price, (b) change orders for which written confirmations from our customers have been received, (c) pending change orders for which the Company expects to receive confirmations in the ordinary course of business, and (d) claim amounts that the Company has made against customers for which it has</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">determined that it has a legal basis under existing contractual arrangements and a significant reversal of revenue is not probable, less revenue recognized to-date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company expects to satisfy its RUPO as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 over the following periods (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:49.77%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:13.383%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:13.383%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:13.383%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> Period RUPO Will Be Satisfied</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;font-family:Arial;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:10pt;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;font-size:8pt;font-family:Arial;min-width:fit-content;">Within </span><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">One Year</span></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;font-family:Arial;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;font-family:Arial;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:10pt;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;font-size:8pt;font-family:Arial;min-width:fit-content;">Within </span><span style="font-size:8pt;font-family:Arial;"><span style="-sec-ix-hidden:F_29ac251d-3144-4599-837c-44aa98a2329d;"><span style="-sec-ix-hidden:F_f092f7ec-0a36-4c34-a03a-07e147e0fc0c;"><span style="-sec-ix-hidden:F_02aa3bbe-46f1-4564-a2e8-ff9a1a99c229;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">One</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Arial;min-width:fit-content;"> to<br/>Two Years</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;font-family:Arial;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;font-family:Arial;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Arial;"><span style="-sec-ix-hidden:F_c54db09a-a1ca-4b30-9c4f-43b8443fb375;"><span style="-sec-ix-hidden:F_7f8cb293-e91b-4e8c-903a-6e16aab3df9a;"><span style="-sec-ix-hidden:F_77243fa0-8b13-41bf-9a9c-406f22ff6919;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thereafter</span></span></span></span></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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> Federal Solutions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,724,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">261,075</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">175,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> Critical Infrastructure</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,031,090</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">980,936</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">993,590</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,755,158</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,242,011</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,169,193</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The Company’s contracts contain both fixed-price and cost reimbursable components. Contract types are based on the component that represents the majority of the contract. The following table presents revenue disaggregated by contract type (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;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:37.147%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Fixed-price</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">707,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">440,094</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,338,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">781,106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Time-and-Materials</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">347,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">324,033</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">697,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">642,348</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Cost-plus</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">615,957</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">592,359</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,169,763</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,106,498</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,529,952</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 707235000 440094000 1338454000 781106000 347275000 324033000 697926000 642348000 615957000 592359000 1169763000 1106498000 1670467000 1356486000 3206143000 2529952000 <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Contract assets and contract liabilities balances at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023 were as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:37.147%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.042%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.542000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">$ change</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">% change</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">803,685</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">757,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Contract 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">298,104</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">301,107</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,003</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net contract assets (liabilities) (1)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">505,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">456,408</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49,173</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</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;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">(1)</span><div id="ole_link1" style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Total contract retentions included in net contract assets (liabilities) were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">77.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> as of June 30, 2024, of which </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> are not expected to be paid in the next 12 months. Total contract retentions included in net contract assets (liabilities) were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">73.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> as of December 31, 2023. Contract assets at June 30, 2024 and December 31, 2023 include </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">109.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, related to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">n</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">et claim recoveries. For the three and six months ended June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, there were no material losses recognized related to the collectability of claims, unapproved change orders, and requests for equitable adjustment. </span></div></div> 803685000 757515000 46170000 0.061 298104000 301107000 -3003000 -0.01 505581000 456408000 49173000 0.108 77000000 33300000 73800000 102000000 109500000 30900000 29600000 169200000 107700000 0 0 0 0 <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table presents revisions in estimates, such as changes in estimated claims or incentives, related to performance obligations partially satisfied in previous periods that individually had an impact of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million or more on revenue. In certain instances, revisions in estimates on a contract do not exceed the threshold in any particular quarter but exceed the threshold on a year-to-date basis (in thousands):</span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:37.147%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Revenue impact, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 5000000 5000000 0 20168000 8939000 20339000 <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Certain financial statement impacts from revisions in estimates were as follows (in thousands):</span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:37.147%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:13.222999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:12.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating income (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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">551</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,677</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">803</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Diluted income (loss) per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.01</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table> 0 -551000 -8939000 -1080000 0 -410000 -6677000 -803000 0 0 -0.06 -0.01 24700000 24700000 <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Accounts receivable, net consisted of the following as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;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:63.46%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:14.799999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.54%;"></td> <td style="width:1%;"></td> <td style="width:14.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Billed</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">692,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">646,375</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Unbilled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">353,876</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">273,215</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">   Total accounts receivable, gross</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,046,822</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">919,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Allowance for doubtful accounts</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,886</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,952</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">   Total accounts receivable, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,042,936</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">915,638</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 692946000 646375000 353876000 273215000 1046822000 919590000 3886000 3952000 1042936000 915638000 0.25 0.18 6200000000 <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company expects to satisfy its RUPO as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 over the following periods (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:49.77%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:13.383%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:13.383%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:13.383%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;"> Period RUPO Will Be Satisfied</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;font-family:Arial;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:10pt;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;font-size:8pt;font-family:Arial;min-width:fit-content;">Within </span><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">One Year</span></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;font-family:Arial;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;font-family:Arial;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:10pt;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;font-size:8pt;font-family:Arial;min-width:fit-content;">Within </span><span style="font-size:8pt;font-family:Arial;"><span style="-sec-ix-hidden:F_29ac251d-3144-4599-837c-44aa98a2329d;"><span style="-sec-ix-hidden:F_f092f7ec-0a36-4c34-a03a-07e147e0fc0c;"><span style="-sec-ix-hidden:F_02aa3bbe-46f1-4564-a2e8-ff9a1a99c229;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">One</span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Arial;min-width:fit-content;"> to<br/>Two Years</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;font-family:Arial;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;font-family:Arial;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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:8pt;font-family:Arial;"><span style="-sec-ix-hidden:F_c54db09a-a1ca-4b30-9c4f-43b8443fb375;"><span style="-sec-ix-hidden:F_7f8cb293-e91b-4e8c-903a-6e16aab3df9a;"><span style="-sec-ix-hidden:F_77243fa0-8b13-41bf-9a9c-406f22ff6919;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Thereafter</span></span></span></span></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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> Federal Solutions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,724,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">261,075</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">175,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> Critical Infrastructure</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,031,090</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">980,936</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">993,590</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,755,158</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,242,011</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,169,193</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> P1Y P1Y P1Y 1724068000 261075000 175603000 2031090000 980936000 993590000 3755158000 1242011000 1169193000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Leases</span></div></div><p style="text-indent:5.667%;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:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has operating and finance leases for corporate and project office spaces, vehicles, heavy machinery and office equipment. Our leases have remaining lease terms of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">eight years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, some of which may include options to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">extend</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> the leases for up to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, and some of which may include options to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">terminate</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> the leases after the </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">third year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span></span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The components of lease costs for the three and six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 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:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;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:45.142%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:10.556%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:10.556%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:10.556%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:10.556%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Amortization of right-of-use 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Interest on 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,119</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;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,239</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,238</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;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,363</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,485</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,021</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,566</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,734</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="font-family:Arial;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:12pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">Supplemental cash flow information related to leases for the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023 is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:62.148%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:15.397%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:15.417%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating cash flows for 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating cash flows for finance 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Financing cash flows from finance 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Right-of-use assets obtained in exchange for new finance 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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:12pt;font-family:Arial;"><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">Supplemental balance sheet and other information related to leases as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and 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:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;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:62.232%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.303%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.303%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Operating Leases:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Right-of-use 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">136,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">159,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Lease liabilities:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,556</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Long-term</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,152</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">117,505</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,992</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">176,061</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Finance Leases:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Other noncurrent 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,779</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-family:Arial;"><span style="-sec-ix-hidden:F_02b29df3-1b47-424f-b9e7-5d20b94bbaf2;"><span style="-sec-ix-hidden:F_3a1dd0bd-cf62-4e5c-9275-343624dac5ed;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,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="font-family:Arial;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="font-family:Arial;"><span style="-sec-ix-hidden:F_be1a15b3-f3a3-40a6-9c91-0566faa98c0e;"><span style="-sec-ix-hidden:F_894f8e03-1e91-4422-83b3-d7aacac2a4f9;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Weighted Average Remaining Lease Term:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Operating leases</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;font-family:Arial;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="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> Years</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> years</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Finance leases</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;font-family:Arial;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="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> Years</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> years</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Weighted Average Discount Rate:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Finance 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">As of June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company has </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> operating leases that have not yet commenced.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;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:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.733%;font-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:Arial;min-width:fit-content;">A maturity analysis of the future undiscounted cash flows associated with the Company’s operating and finance lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 is as follows (in thousands):</span></p><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:62.135%;"></td> <td style="width:1.519%;"></td> <td style="width:1%;"></td> <td style="width:15.394%;"></td> <td style="width:1%;"></td> <td style="width:1.539%;"></td> <td style="width:1%;"></td> <td style="width:15.414000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating Leases</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Finance Leases</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;font-family:Arial;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: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;font-family:Arial;min-width:fit-content;">2024 (remaining)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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: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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,033</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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: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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">466</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,394</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8</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="font-family:Arial;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: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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,482</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Less: imputed 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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,490</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">651</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;font-family:Arial;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: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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,992</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,855</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;"> </span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company has operating and finance leases for corporate and project office spaces, vehicles, heavy machinery and office equipment. Our leases have remaining lease terms of </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">one year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">eight years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, some of which may include options to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">extend</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> the leases for up to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, and some of which may include options to </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">terminate</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> the leases after the </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">third year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span> P1Y P8Y true five years true third year <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The components of lease costs for the three and six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 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:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;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:45.142%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:10.556%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:10.556%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:10.556%;"></td> <td style="width:1%;"></td> <td style="width:1.16%;"></td> <td style="width:1%;"></td> <td style="width:10.556%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,885</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,562</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,432</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Amortization of right-of-use 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">670</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,186</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Interest on 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,119</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;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,239</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,238</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;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,363</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,485</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,021</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">40,566</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">39,734</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 16885000 17129000 33562000 33754000 3780000 3396000 7432000 7059000 835000 670000 1612000 1186000 104000 65000 198000 98000 1119000 1239000 2238000 2363000 20485000 20021000 40566000 39734000 <p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">Supplemental cash flow information related to leases for the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023 is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:62.148%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:15.397%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:15.417%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating cash flows for 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">34,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating cash flows for finance 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Financing cash flows from finance 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,166</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Right-of-use assets obtained in exchange for new finance 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,412</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 34189000 35076000 198000 98000 1536000 1166000 6400000 43398000 2506000 3412000 <p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">Supplemental balance sheet and other information related to leases as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and 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:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Arial;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:62.232%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.303%;"></td> <td style="width:1%;"></td> <td style="width:1.58%;"></td> <td style="width:1%;"></td> <td style="width:15.303%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Operating Leases:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Right-of-use 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">136,169</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">159,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Lease liabilities:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">58,556</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Long-term</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,152</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">117,505</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,992</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">176,061</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Finance Leases:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Other noncurrent 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,704</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,779</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-family:Arial;"><span style="-sec-ix-hidden:F_02b29df3-1b47-424f-b9e7-5d20b94bbaf2;"><span style="-sec-ix-hidden:F_3a1dd0bd-cf62-4e5c-9275-343624dac5ed;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued expenses and other current liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,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="font-family:Arial;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="font-family:Arial;"><span style="-sec-ix-hidden:F_be1a15b3-f3a3-40a6-9c91-0566faa98c0e;"><span style="-sec-ix-hidden:F_894f8e03-1e91-4422-83b3-d7aacac2a4f9;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other long-term liabilities</span></span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,129</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Weighted Average Remaining Lease Term:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Operating leases</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;font-family:Arial;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="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> Years</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.9</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> years</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Finance leases</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;font-family:Arial;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="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> Years</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> years</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Weighted Average Discount Rate:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Finance 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">%</span></p></td> </tr> </table> 136169000 159211000 52840000 58556000 98152000 117505000 150992000 176061000 8704000 7779000 3206000 2682000 5649000 5129000 P3Y8M12D P3Y10M24D P3Y P3Y1M6D 0.043 0.042 0.048 0.046 0 <p style="text-indent:5.733%;font-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:Arial;min-width:fit-content;">A maturity analysis of the future undiscounted cash flows associated with the Company’s operating and finance lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 is as follows (in thousands):</span></p><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:62.135%;"></td> <td style="width:1.519%;"></td> <td style="width:1%;"></td> <td style="width:15.394%;"></td> <td style="width:1%;"></td> <td style="width:1.539%;"></td> <td style="width:1%;"></td> <td style="width:15.414000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating Leases</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Finance Leases</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;font-family:Arial;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: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;font-family:Arial;min-width:fit-content;">2024 (remaining)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,817</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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: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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,356</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,580</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,033</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,400</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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: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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,319</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">466</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13,394</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8</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="font-family:Arial;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: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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,482</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Less: imputed 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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,490</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">651</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;font-family:Arial;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: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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">150,992</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,855</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 31387000 1817000 49993000 3235000 33356000 2580000 20033000 1400000 15319000 466000 13394000 8000 163482000 9506000 12490000 651000 150992000 8855000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Goodwill</span></div></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The following table summarizes the changes in the carrying value of goodwill by reporting segment from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 to June 30, 2024 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:48.65%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.921999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:9.741999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:8.862%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:9.342%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Acquisitions</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Foreign Exchange</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Federal Solutions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,686,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,686,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Critical Infrastructure</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,764</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,762</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,002</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="font-family:Arial;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;font-weight:bold;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,792,665</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,762</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,790,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="font-family:Arial;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:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The Company performed a qualitative triggering analysis and determined there was no triggering event indicating a potential impairment to the carrying value of its goodwill at June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and concluded there has </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;">t been an impairment.</span></p> <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The following table summarizes the changes in the carrying value of goodwill by reporting segment from </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">December 31, 2023 to June 30, 2024 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:48.65%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.921999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:9.741999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:8.862%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:9.342%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Acquisitions</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Foreign Exchange</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Federal Solutions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,686,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,686,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Critical Infrastructure</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,764</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,762</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,002</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="font-family:Arial;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;font-weight:bold;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,792,665</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,762</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,790,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 1686901000 0 0 1686901000 105764000 0 -1762000 104002000 1792665000 0 -1762000 1790903000 0 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Intangible Assets</span></div></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The gross amount and accumulated amortization of intangible assets with finite useful lives included in “Intangible assets, net” on the consolidated balance sheets are as follows (in thousands except for years):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:32.867%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.101%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.221%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;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:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Weighted<br/>Average</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Amortization<br/>Period<br/></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-style:italic;min-width:fit-content;">(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Backlog</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,922</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">130,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">292,530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">297,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">124,194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Leases</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">417</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">In process research and development</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">n/a</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Other intangibles</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">375</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">348</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">433,575</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,496</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">248,079</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">463,515</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">187,949</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">275,566</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.667%;font-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:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">The aggregate amortization expense of intangible assets for the three months ended June 30, 2024 and June 30, 2023 was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for the six months ended June 30, 2024 and June 30, 2023, respectively.</span><span style="color:#000000;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="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Estimated amortization expense for the remainder of the current fiscal year and in each of the next four years and beyond is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:77.54%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:18.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">86,604</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">246,279</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The gross amount and accumulated amortization of intangible assets with finite useful lives included in “Intangible assets, net” on the consolidated balance sheets are as follows (in thousands except for years):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:32.867%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.561%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:6.101%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:7.221%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="10" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;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:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Weighted<br/>Average</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:7pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Net<br/>Carrying<br/>Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:7pt;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;font-family:Arial;min-width:fit-content;">Amortization<br/>Period<br/></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-style:italic;min-width:fit-content;">(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Backlog</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">107,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,922</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,078</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">130,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,964</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,036</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">292,530</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,958</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">297,120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">124,194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Leases</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">120</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Developed technology</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,620</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">31,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Trade name</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">83</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">417</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">583</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">347</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,097</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">403</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">In process research and development</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">n/a</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><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-family:Arial;min-width:fit-content;">Other intangibles</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">375</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">348</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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="font-size:8pt;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">433,575</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,496</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">248,079</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">463,515</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-size:8pt;font-family:Arial;min-width:fit-content;">(</span><span style="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">187,949</span></p></td> <td style="white-space:nowrap;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:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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="font-size:8pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">275,566</span></p></td> <td style="white-space:nowrap;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:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 107000000 37922000 69078000 130000000 45964000 84036000 P4Y9M18D 292530000 128572000 163958000 297120000 124194000 172926000 P11Y6M 120000 118000 2000 120000 106000 14000 P1Y 30600000 17620000 12980000 31600000 15823000 15777000 P4Y8M12D 1000000 917000 83000 1000000 417000 583000 P1Y 500000 347000 153000 1500000 1097000 403000 P3Y 1800000 0 1800000 1800000 0 1800000 25000 0 25000 375000 348000 27000 433575000 185496000 248079000 463515000 187949000 275566000 13800000 18100000 27500000 36100000 <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Estimated amortization expense for the remainder of the current fiscal year and in each of the next four years and beyond is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:77.54%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:18.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:middle;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">37,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">32,538</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,323</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">86,604</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">246,279</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 22352000 43443000 37019000 32538000 24323000 86604000 246279000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Property and Equipment, Net</span></div></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Property and equipment consisted of the following at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:52.401%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:12.605%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:12.605%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:14.606%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Useful life<br/>(years)</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;font-family:Arial;min-width:fit-content;">Buildings and leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,372</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;"><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;"> <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;font-family:Arial;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></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;font-family:Arial;min-width:fit-content;">Computer systems and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">168,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></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;font-family:Arial;min-width:fit-content;">Construction equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></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;font-family:Arial;min-width:fit-content;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,019</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,030</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">390,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">382,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">292,712</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">283,788</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,217</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,957</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;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:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">Depreciation expense for the three months ended June 30, 2024 and June 30, 2023 was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for the six months ended June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Property and equipment consisted of the following at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:52.401%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:12.605%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:1%;"></td> <td style="width:12.605%;"></td> <td style="width:1%;"></td> <td style="width:1.261%;"></td> <td style="width:14.606%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Useful life<br/>(years)</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;font-family:Arial;min-width:fit-content;">Buildings and leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,309</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,372</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;"><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;"> <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;font-family:Arial;min-width:fit-content;">Furniture and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">84,244</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></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;font-family:Arial;min-width:fit-content;">Computer systems and equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">172,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">168,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span></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;font-family:Arial;min-width:fit-content;">Construction equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,173</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">-</span><span style="font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></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;font-family:Arial;min-width:fit-content;">Construction in progress</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25,019</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,030</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">390,929</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">382,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accumulated depreciation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">292,712</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">283,788</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,217</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,957</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 102309000 102372000 P1Y P15Y 84574000 84244000 P3Y P10Y 172846000 168926000 P3Y P10Y 6181000 6173000 P5Y P7Y 25019000 21030000 390929000 382745000 292712000 283788000 98217000 98957000 9200000 9500000 18700000 18900000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Debt and Credit Facilities </span></div></div><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Debt consisted of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:59.348%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.157%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Long-Term Debt:</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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Delayed draw term loan</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Convertible senior notes due 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">400,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Convertible senior notes due 2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">800,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Revolving credit facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,137</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,037</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,247,306</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">745,963</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Delayed Draw Term Loan</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_960c20d9-4082-4e03-a0c2-6b1fd79d4aed;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">September 2022</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company entered into a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million unsecured Delayed Draw Term Loan with an increase option of up to $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million (the “2022 Delayed Draw Term Loan”). Proceeds of the 2022 Delayed Draw Term Loan Agreement may be used (a) to pay off in full, or partially payoff, the Company’s existing Senior Notes, (b) to prepay revolving loans outstanding under the Revolving Credit Agreement (as defined below), or (c) for working capital, capital expenditures and other lawful corporate purposes. The Company drew $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million from the 2022 Delayed Draw Term Loan in November 2022. The Company incurred $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of debt issuance costs in connection with the delayed draw term loan. These costs are presented as a direct deduction from long-term debt on the face of the balance sheet. Interest expense related to the Delayed Draw Term Loan for the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, respectively and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023, respectively. The amortization of debt issuance costs and interest expense is recorded in “Interest expense” on the consolidated statements of income. As of June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, there was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million outstanding under the Delayed Draw Term Loan.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The 2022 Delayed Draw Term Loan has a </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> maturity and permits the Company to borrow in U.S. dollars. The 2022 Delayed Draw Term Loan does not require any amortization payments by the Company. Depending on the Company’s consolidated leverage ratio (or debt rating after such time as the Company has such rating), borrowings under the 2022 Delayed Draw Term Loan Agreement will bear interest at either an adjusted Term SOFR benchmark rate plus a margin between </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.875</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% or a base rate plus a margin of between </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and will initially bear interest at the middle of this range. The Company will pay a ticking fee on unused term loan commitments at a rate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.175</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% commencing with the date that is ninety (90) days after the Closing Date. Amounts outstanding under the 2022 Delayed Draw Term Loan Agreement may be prepaid at the option of the Company without premium or penalty, subject to customary breakage fees in connection with the prepayment of benchmark rate loans. The interest rates on </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023 were both</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Convertible Senior Notes due 2025</span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">In August 2020, the Company issued an aggregate $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">400.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% Convertible Senior Notes due 2025, including the exercise of a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million initial purchasers’ option. The Company received proceeds from the issuance and sale of the Convertible Senior Notes of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">389.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, net of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of transaction fees and other third-party offering expenses. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Convertible Senior Notes accrue interest at a rate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% per annum, payable </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">semi-annually</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> on February 15 and August 15 of each year beginning on February 15, 2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, and will mature on </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">August 15, 2025</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, unless earlier repurchased, redeemed or converted.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Convertible Senior Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to any of the Company’s unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s subsidiaries</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Each $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of principal of the Notes will initially be convertible into </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.2913</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares of our common stock, which is equivalent to an initial conversion price of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.86</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> per </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">share, subject to adjustment upon the occurrence of specified events. On or after March 15, 2025 until the close of business on the second scheduled trading day immediately</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">preceding </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">the maturity date of the Convertible Senior Notes, holders may convert all or a portion of their Convertible Senior Notes, regardless of the conditions below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Prior to the close of business on the business day immediately preceding March 15, 2025, the Notes will be convertible at the option of the holders thereof only under the following circumstances:</span></p><div class="item-list-element-wrapper" style="margin-left:9.065%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.66525540221037%;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:Arial;min-width:fit-content;">during any calendar quarter commencing after the calendar quarter ending on December 31, 2021, if the last reported sale price of the Company’s common stock for at least </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> trading days, whether or not consecutive, during a period of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> consecutive trading days ending on, and including the last trading day of the immediately preceding calendar quarter, is greater than or equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the conversion price on each applicable trading day;</span></div></div><div class="item-list-element-wrapper" style="margin-left:9.065%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.66525540221037%;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:Arial;min-width:fit-content;">during the </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_9fca2257-26c9-469a-8f19-6d4e67c5f06f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">five</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> business day period after any </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_580522e5-f4a0-488c-a108-b1c1eacaca50;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">five</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> consecutive trading day period in which, for each trading day of that period, the trading price per $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> principal amount of Convertible Senior Notes for such trading day was less than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;</span></div></div><div class="item-list-element-wrapper" style="margin-left:9.065%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.66525540221037%;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:Arial;min-width:fit-content;">if the Company calls such Convertible Senior Notes for redemption; or</span></div></div><div class="item-list-element-wrapper" style="margin-left:9.065%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.66525540221037%;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:Arial;min-width:fit-content;">upon the occurrence of specified corporate events described in the Indenture. </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company may redeem all or any portion of the Convertible Senior Notes for cash, at its option, on or after August 21, 2023 and before the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">51</span><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Arial;min-width:fit-content;">st</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> scheduled trading day immediately before the maturity date at a redemption price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, but only if the last reported sale price per share of the Company’s common stock exceeds </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the conversion price for a specified period of time. In addition, calling any Convertible Senior Note for redemption will constitute a Make-Whole Fundamental Change with respect to that Convertible Senior Note, in which case the conversion rate applicable to the conversion of that Convertible Senior Note will be increased in certain circumstances if it is converted after it is called for redemption.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Upon the occurrence of a fundamental change prior to the maturity date of the Convertible Senior Notes, holders of the Convertible Senior Notes may require the Company to repurchase all or a portion of the Convertible Senior Notes for cash at a price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the principal amount of the Convertible Senior Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Upon conversion, the Company may settle the Convertible Senior Notes for cash, shares of the Company’s common stock, or a combination thereof, at the Company’s option. If the Company satisfies its conversion obligation solely in cash or through payment and delivery of a combination of cash and shares of the Company’s common stock, the amount of cash and shares of common stock due upon conversion will be based on a daily conversion value calculated on a proportionate basis for each trading day in a 50-trading day observation period.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company recognized interest expense of $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million for the three months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023, respe</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">ctively and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively. The net, carrying value of the Convertible Senior Notes were $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">396.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023, respectively.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">See the discussion of the partial repurchase of Convertible Senior Notes due 2025 and the unwind of the related note hedge and warrants below.</span></p><p style="text-indent:5.733%;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-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Note Hedge and Warrant - Convertible Senior Notes due 2025</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In connection with the sale of the Convertible Senior Notes, the Company purchased a bond hedge designed to mitigate the potential dilution from the conversion of the Convertible Senior Notes. Under the </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> term of the bond hedge, upon a conversion of the bonds, the Company will receive the number of shares of common stock equal to the remaining common stock deliverable upon conversion of the Convertible Senior Notes if the conversion value exceeds the principal amount of the Notes. The aggregate number of shares that the Company could be obligated to issue upon conversion of the Convertible Senior Notes is approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million shares. The cost of the convertible note hedge transactions was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">55.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The cost of the convertible note hedge was partially offset by the Company’s sale of warrants to acquire approximately </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million shares of the Company’s common stock. The warrants were initially exercisable at a price of at least $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">66.46</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> per share and are subject to customary adjustments upon the occurrence of certain events, such as the payment of dividends. The Company received $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">13.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in cash proceeds from the sales of these warrants.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The bond hedge and warrant transactions effectively increased the conversion price associated with the Convertible Senior Notes during the term of these transactions from </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%, or $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.86</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%, or $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">66.46</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, at their issuance, thereby reducing the dilutive economic effect to shareholders upon actual conversion.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The bond hedges and warrants are indexed to, and potentially settled in, shares of the Company’s common stock. The net cost of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the purchase of the bond hedges and sale of the warrants was recorded as a reduction to additional paid-in capital in the consolidated balance sheets.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">At issuance, the Company recorded a deferred tax liability of $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million related to the Convertible Senior Notes debt discount and the capitalized debt issuance costs. The Company also recorded a deferred tax asset of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million related to the convertible note hedge transactions and the tax basis of the capitalized debt issuance costs through additional paid-in capital. The deferred tax liability and deferred tax asset were included net in “Deferred tax assets” on the consolidated balance sheets. Upon adoption of ASU 2020-06, the Company reversed the deferred tax liability of $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million that the Company had recorded at issuance related to the Convertible Senior Note debt discount and recorded an additional deferred tax liability of $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million related to the capitalized debt issuance costs. In addition, the Company recorded a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million adjustment to the deferred tax asset through retained earnings related to the tax effect of book accretion recorded in 2020 and reversed upon adoption.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Convertible Senior Notes due 2029</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In February 2024, the Company issued an aggregate $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">800.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% Convertible Senior Notes due 2029 (the “2029 Convertible Notes”), including the exercise of a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million initial purchasers’ option in full. The Company received proceeds from the issuance and sale of the 2029 Convertible Notes of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">781.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, net of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of transaction fees and other third-party offering expenses. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The 2029 Convertible Notes accrue interest at a rate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% per annum, payable </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">semi-annually</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> on March 1 and September 1 of each year beginning on September 1, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, and will mature on </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">March 1, 2029</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, unless earlier repurchased, redeemed or converted.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The 2029 Convertible Notes are the Company’s senior unsecured obligations and will rank senior in right of payment to any of the Company’s indebtedness that is expressly subordinated in right of payment to the 2029 Convertible Notes; equal in right of payment to any of the Company’s unsecured indebtedness that is not so subordinated; effectively junior in right of payment to any of the Company’s secured indebtedness, including borrowings under the Company’s revolving credit facility and delayed draw term loan credit facility, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of the Company’s subsidiaries.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Each $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of principal of the 2029 Convertible Notes will initially be convertible into </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.6256</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> shares of our common stock, which is equivalent to an initial conversion price of approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.11</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> per share, subject to adjustment upon the occurrence of specified events. On or after October 1, 2028 until the close of business on the second scheduled trading day immediately preceding the maturity date of the 2029 Convertible Notes, holders may convert all or a portion of their 2029 Convertible Notes, regardless of the conditions below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Prior to the close of business on the business day immediately preceding October 1, 2028, the 2029 Convertible Notes will be convertible at the option of the holders thereof only under the following circumstances:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="margin-left:9.065%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.66525540221037%;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:Arial;min-width:fit-content;">during any calendar quarter commencing after the calendar quarter ending on June 30, 2024, if the last reported sale price of the Company’s common stock for at least </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> trading days, whether or not consecutive, during a period of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> consecutive trading days ending on, and including the last trading day of the immediately preceding calendar quarter, is greater than or equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the conversion price on each applicable trading day; </span></div></div><div class="item-list-element-wrapper" style="margin-left:9.065%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.66525540221037%;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:Arial;min-width:fit-content;">during the </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_33581006-6a5c-4731-a415-3082343d1489;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">five</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> business day period after any </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_23051ee4-4756-4fa0-b2d3-7e054bdc0d8b;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">ten</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> consecutive trading day period in which, for each trading day of that period, the trading price per $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> principal amount of 2029 Convertible Notes for such trading day was less than </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day; </span></div></div><div class="item-list-element-wrapper" style="margin-left:9.065%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.66525540221037%;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:Arial;min-width:fit-content;">if the Company calls such 2029 Convertible Notes for redemption; or </span></div></div><div class="item-list-element-wrapper" style="margin-left:9.065%;display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.66525540221037%;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:Arial;min-width:fit-content;">upon the occurrence of specified corporate events described in the Indenture. </span></div></div><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company may redeem all or any portion of the 2029 Convertible Notes for cash, at its option, on or after March 8, 2027 and before the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">51</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">st scheduled trading day immediately before the maturity date at a redemption price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the principal amount of the 2029 Convertible Notes to be redeemed, plus accrued and unpaid interest, but only if the last reported sale price per share of the Company’s common stock exceeds </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">130</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the conversion price for a specified period of time. In addition, calling any 2029 Convertible Notes for redemption will constitute a Make-Whole Fundamental Change with respect to that 2029 Convertible Note, in which case the conversion rate applicable to the conversion of that 2029 Convertible Notes will be increased in certain circumstances if it is converted after it is called for redemption.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Upon the occurrence of a fundamental change prior to the maturity date of the 2029 Convertible Notes, holders of the 2029 Convertible Notes may require the Company to repurchase all or a portion of the 2029 Convertible Notes for cash at a price equal to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% of the principal amount of the 2029 Convertible Notes to be repurchased, plus any accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Upon conversion, the Company will settle the principal amount of the 2029 Convertible Notes converted in cash and will settle the remainder of the consideration owed upon conversion in cash, shares of the Company’s common stock, or a combination thereof, at the Company’s option, with such amount of cash and, if applicable, shares of common stock due upon conversion based on a daily conversion value calculated on a proportionate basis for each trading day in a 50-trading day observation period.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company recognized interest expense with respect to the 2029 Convertible Notes of $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the three and six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024, respectively. As of June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the net, carrying value of the 2029 Convertible Notes was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">782.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Capped Call Transactions - Convertible Senior Notes due 2029</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In February 2024, in connection with the offering of the 2029 Convertible Notes, the Company entered into capped call transactions (the “Capped Call Transactions”) with certain financial institutions. The Capped Call Transactions are expected generally to reduce the potential dilution to the Company’s common stock upon any conversion of the Convertible Senior Notes due 2029 and/or offset any cash payments the Company is required to make in excess of the principal amount of any converted Convertible Senior Notes due 2029, as the case may be. If, however, the market price per share of the Company’s common stock, as measured under the terms of the Capped Call Transactions, exceeds the cap price of the Capped Call Transactions, there would nevertheless be dilution and/or there would not be an offset of such cash payments, in each case, to the extent that such market price exceeds the cap price of the Capped Call Transactions.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The cap price of the Capped Call Transactions is initially $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131.7575</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> per share, which represents a premium of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% over the last reported sale price of the Company’s common stock of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.29</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> per share on the New York Stock Exchange on February 21, 2024, and is subject to certain adjustments under the terms of the Capped Call Transactions. The cost of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">88.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million for the Capped Call Transactions was recorded as a reduction to additional paid-in capital in the consolidated balance sheets.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">At issuance, the Company recorded a deferred tax asset of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million related to the Capped Call Transactions costs through additional paid-in capital. The deferred tax asset was included in Deferred tax assets in the consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p id="unwind" style="text-indent:5.733%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Convertible Senior Notes due 2025 Partial Repurchase and Note Hedge and Warrants Partial Unwind</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In connection with the issuance of the Convertible Senior Notes due 2029, during the first quarter of 2024, we used $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">391.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of the net proceeds to purchase approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">228.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million aggregate principal amount of our Convertible Senior Notes due 2025 concurrently with the offering in separate and individually negotiated transactions. In addition, we used $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">103.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million to settle the repurchase of approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million aggregate principal amount of our Convertible Senior Notes due 2025 in a separately negotiated transaction that settled in March 2024. We also received approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">90.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">in cash from the note hedge counterparties for the partial termination of the existing bond hedge relating to the Convertible Senior Notes due 2025 repurchased, net of our obligations to the counterparties in</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">connection </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">with the partial termination of the related warrant transactions. The tax effect of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">46.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million from the partial unwind of the existing bond hedge was recognized as a reduction in additional paid-in capital in the consolidated balance sheets. The income tax payable was included in Income taxes payable in the consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The partial repurchase, during the six months ended June 30, 2024, resulted in a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">214.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million loss on debt extinguishment which includes a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million charge to interest expense for the acceleration of the amortization of debt issuance costs associated with the </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% Convertible Senior Notes due 2025. The tax effect of the debt extinguishment, excluding the interest expense, was recognized as a discrete event to the quarter giving rise to an increase in the effective tax rate and tax benefit of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million recognized in the income statement.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Revolving Credit Facility</span></p><p style="text-indent:5.667%;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:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">In </span><span style="font-size:10pt;font-family:Arial;"><span style="-sec-ix-hidden:F_de2038cd-eedb-40eb-ada5-38504e453c59;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 2021</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company entered into a $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">650</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million unsecured revolving credit facility (the “Credit Agreement”). The Company incurred $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of costs in connection with this Credit Agreement. The 2021 Credit Agreement replaced an existing Fifth Amended and Restated Credit Agreement dated as of November 15, 2017. Under the new agreement, the Company’s revolving credit facility was increased from $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">550</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million to $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">650</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The credit facility has a </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">five-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> maturity, which may be extended up to </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> times for periods determined by the Company and the applicable extending lenders, and permits the Company to borrow in U.S. dollars, certain specified foreign currencies, and each other currency that may be approved in accordance with the 2021 Facility.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The borrowings under the Credit Agreement bear interest at either the Term SOFR rate plus a margin between </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% or a base rate (as defined in the Credit Agreement) plus a margin of between </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.625</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The rates on June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> were both </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">%. Borrowings under this Credit Agreement are guaranteed by certain Company operating subsidiaries. Letters of credit commitments outstanding under this agreement aggregated to $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023, respectively, which reduced borrowing limits available to the Company. Interest expense related to the Credit Agreement was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">for the three months ended June 30, 2024 and June 30, 2023, respectively and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for the six months ended June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. There were </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> loan amounts outstanding under the Credit Agreement at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Credit Agreement includes various covenants, including restrictions on indebtedness, liens, acquisitions, investments or dispositions, payment of dividends and maintenance of certain financial ratios and conditions. The Company was in compliance with these covenants at June 30, 2024 and December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Letters of Credit</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:Arial;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-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:Arial;min-width:fit-content;">The Company also has in place several secondary bank credit lines for issuing letters of credit, principally for foreign contracts, to support performance and completion guarantees. Letters of credit commitments outstanding under these bank lines aggregated approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">303.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">320.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Debt consisted of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:59.348%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:17.137%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.157%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Long-Term Debt:</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:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Delayed draw term loan</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Convertible senior notes due 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">400,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Convertible senior notes due 2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">800,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Revolving credit facility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Debt issuance costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,137</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,037</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,247,306</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">745,963</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 350000000 350000000 115443000 400000000 800000000 0 0 0 18137000 4037000 1247306000 745963000 350000000 150000000 350000000 900000 5800000 5600000 11800000 10700000 350000000 350000000 P3Y 0.00875 0.015 0 0.005 0.00175 0.066 0.066 400000000 0.0025 50000000 389700000 10300000 The Convertible Senior Notes accrue interest at a rate of 0.25% per annum, payable semi-annually on February 15 and August 15 of each year beginning on February 15, 2021 0.0025 semi-annually 2025-08-15 1000 22.2913 44.86 20 30 1.30 1000 0.98 51 1 1.30 1 100000 700000 3700000 1500000 115400000 396500000 P5Y 8900000 55000000 8900000 66.46 13800000 0.35 44.86 1 66.46 41200000 16200000 16500000 13900000 400000 900000 800000000 0.02625 100000000 781100000 18900000 The 2029 Convertible Notes accrue interest at a rate of 2.625% per annum, payable semi-annually on March 1 and September 1 of each year beginning on September 1, 2024 0.02625 semi-annually 2029-03-01 1000 10.6256 94.11 20 30 1.30 1000 0.98 51 1 1.30 1 6300000 8700000 782200000 131.7575 0.75 75.29 88400000 22.3 391800000 228100000 103800000 56500000 90600000 46200000 -214200000 3200000 0.0025 49900000 650000000 1900000 550000000 650000000 P5Y 2 0.01 0.01625 0 0.00625 0.067 0.067 43000000 43800000 200000 300000 500000 500000 0 303600000 320700000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Income Taxes</span></div></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In 2021 the Organization for Economic Co-operation and Development (OECD) announced an inclusive Framework on Base Erosion and Profit Shifting (BEPS) including Pillar Two Model Rules defining the global minimum tax, also known as the Global Anti-Base Erosion (GloBE), which aims to ensure that multinational enterprises (MNEs) pay a </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;">% minimum level of tax regardless of where the MNE operates. The OECD has released its fourth round of administrative guidance In June 2024. Many non-US tax jurisdictions have either recently enacted legislation to adopt components of the Pillar Two Model Rules beginning in 2024 and/or have announced their plans to enact legislation in future years. The Company continues to evaluate the impact of the implementation of Pillar Two on its income tax position. The Company does not expect Pillar Two to result in any material impact to the Company’s income tax provision. We are continuing to evaluate the potential impact on future periods of the Pillar Two Framework, pending enactment of legislation by individual countries.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company’s effective tax rate was </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% for the three months ended June 30, 2024 and June 30, 2023, respectively. The decrease in the effective tax rate was due primarily to an increase in the foreign-derived intangible income (FDII) deduction, offset by an increased valuation allowance against deferred tax assets, and an increase in executive compensation subject to Section 162(m). The Company’s effective tax rate benefit was </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">46.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% and the effective tax rate was </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% for the six months ended June 30, 2024 and June 30, 2023, respectively. The change in effective tax rate was due primarily to the tax benefit resulting from the $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">211</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">loss in partially unwinding Convertible Senior Notes during the first quarter 2024. The difference between the effective tax rate and the statutory U.S. Federal income</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">tax </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">rate of </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% for the three and six months ended June 30, 2024 primarily relates to a change in jurisdictional earnings partially resulting from a loss in partially unwinding Convertible Senior Notes, the FDII deduction, equity based compensation, and untaxed income attributable to noncontrolling interests, partially offset by rate impacts related to state income taxes, and foreign withholding taxes.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of June 30, 2024, the Company’s deferred tax assets were subject to a valuation allowance of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million primarily related to foreign net operating loss carryforwards, foreign tax credit carryforwards, reserves and capital losses that the Company has determined are not more-likely-than-not to be realized. The factors used to assess the likelihood of realization include: the past performance of the entities, forecasts of future taxable income, future reversals of existing taxable temporary differences, and available tax planning strategies that could be implemented to realize the deferred tax assets. The ability or failure to achieve the forecasted taxable income in these entities could affect the ultimate realization of deferred tax assets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">As of June 30, 2024 and December 31, 2023, the liability for income taxes associated with uncertain tax positions was $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million, respectively. It is reasonably possible that the Company may realize a decrease in our uncertain tax positions of approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million during the next 12 months as a result of concluding various tax audits and closing tax years.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Although the Company believes its reserves for its tax positions are reasonable, the final outcome of tax audits could be materially different, both favorably and unfavorably. It is reasonably possible that certain audits may conclude in the next 12 months and that the unrecognized tax benefits the Company has recorded in relation to these tax years may change compared to the liabilities recorded for these periods.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> 0.15 0.217 0.218 -0.463 0.229 -211000000 0.21 0.21 44000000 22100000 25500000 2800000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Contingencies</span></div></div><p style="text-indent:6%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company is subject to certain lawsuits, claims and assessments that arise in the ordinary course of business. Additionally, the Company has been named as a defendant in lawsuits alleging personal injuries as a result of contact with asbestos products at various project sites. Management believes that any significant costs relating to these claims will be reimbursed by applicable insurance and, although there can be no assurance that these matters will be resolved favorably, management believes that the ultimate resolution of any of these claims will not have a material adverse effect on our consolidated financial position, results of operations, or cash flows. A liability is recorded when it is both probable that a loss has been incurred and the amount of loss or range of loss can be reasonably estimated. When using a range of loss estimate, the Company records the liability using the low end of the range unless some amount within the range of loss appears at that time to be a better estimate than any other amount in the range. The Company records a corresponding receivable for costs covered under its insurance policies. Management judgment is required to determine the outcome and the estimated amount of a loss related to such matters. Management believes that there are </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> claims or assessments outstanding which would materially affect the consolidated results of operations or the Company’s financial position.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In September 2015, a former Parsons employee filed an action in the United States District Court for the Northern District of Alabama against us as a qui tam relator on behalf of the United States (the “Relator”) alleging violation of the False Claims Act. The plaintiff alleges that, as a result of these actions, the United States paid in excess of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million per month between February and September 2006 that it should have paid to another contractor, plus $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million to acquire vehicles for the contractor defendant to perform its security services. The lawsuit sought (i) that we cease and desist from violating the False Claims Act, (ii) monetary damages equal to three times the amount of damages that the United States has sustained because of our alleged violations, plus a civil penalty of not less than $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,500</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and not more than $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for each alleged violation of the False Claims Act, (iii) monetary damages equal to the maximum amount allowed pursuant to §3730(d) of the False Claims Act, and (iv) Relator’s costs for this action, including recovery of attorneys’ fees and costs incurred in the lawsuit. The United States government did not intervene in this matter as it is allowed to do so under the statute. The court heard dispositive motions in 2023, including Parsons’ motion for summary judgment. We are awaiting the court’s rulings upon such motions, which will determine whether a trial will be necessary for this matter in 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">On July 1, 2024, a final judgment was filed with the clerk of the Superior Court of the State of California In and For the County of San Mateo with an award of damages in the total amount of approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million in favor of Parsons Transportation Group, Inc. and against Alstom Signaling Operations LLC (Alstom"). This proposed award relates back to a lawsuit Parsons initially filed against the Peninsula Corridor Joint Powers Board for breach of contract and wrongful termination in February 2017 (which was settled between Parsons and the Joint Powers Board in 2021) and a cross-complaint filed against Alstom Signaling Operations LLC in November 2017, as subsequently amended, for breach of contract, negligence and intentional misrepresentation. Alstom filed its notice of appeal on July 9, 2024 and has posted a bond.</span></p><p style="text-indent:6%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">At this time, the Company is unable to determine the probability of the outcome of the litigation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Federal government contracts are subject to audits, which are performed for the most part by the Defense Contract Audit Agency (“DCAA”). Audits by the DCAA and other agencies consist of reviews of our overhead rates, operating systems and cost proposals to ensure that we account for such costs in accordance with the Cost Accounting Standards (“CAS”). If the DCAA determines we have not accounted for such costs in accordance with the CAS, the DCAA may disallow these costs. The disallowance of such costs may result in a reduction of revenue and additional liability for the Company. Historically, the Company has not experienced any material disallowed costs as a result of government audits. However, the Company can provide no assurance that the DCAA or other government audits will not result in material disallowances for incurred costs in the future. All audits of costs incurred on work performed through 2018 have been closed, and years thereafter remain open.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:6%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Although there can be no assurance that these matters will be resolved favorably, management believes that their ultimate resolution will not have a material adverse impact on the Company’s consolidated financial position, results of operations, or cash flows.</span></p> 0 1000000 2900000 5500 11000 102500000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Retirement Benefit Plan</span></div></div><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The Company’s principal retirement benefit plan is the Parsons Employee Stock Ownership Plan (“ESOP”), a stock bonus plan, established in 1975 to cover eligible employees of the Company and certain affiliated companies. Contributions of treasury stock to the ESOP are made annually in amounts determined by the Company’s board of directors and are held in trust for the sole benefit of the participants. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Shares allocated to a participant’s account are fully vested after </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">three years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of credited service, or in the event(s) of reaching age 65, death or disability while an active employee of the Company.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023, total shares of the Company’s common stock outstanding were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,184,128</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">105,839,978</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, of which </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">56,161,683</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">59,879,857</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, were held by the ESOP.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">A participant’s interest in their ESOP account is redeemable upon certain events, including retirement, death, termination due to permanent disability, a severe financial hardship following termination of employment, certain conflicts of interest following termination of employment, or the exercise of diversification rights. Distributions from the ESOP of participants’ interests are made in the Company’s common stock based on quoted prices of a share of the Company’s common stock on the NYSE. A participant will be able to sell such shares of common stock in the market, subject to any requirements of the federal securities laws.</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Total ESOP contribution expense was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for the three months ended June 30, 2024 and June 30, 2023, respectively and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for the six months ended June 30, 2024 and June 30, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The expense is recorded in “Direct costs of contracts” and “Selling, general and administrative expense” in the consolidated statements of income. The fiscal 2024 ESOP contribution has not yet been made. The amount is currently included in accrued liabilities.</span></p> Shares allocated to a participant’s account are fully vested after three years of credited service, or in the event(s) of reaching age 65, death or disability while an active employee of the Company. P3Y 106184128 105839978 56161683 59879857 15100000 14700000 30100000 29200000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Investments in and Advances to Joint Ventures </span></div></div><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The Company participates in joint ventures to bid, negotiate and complete specific projects. The Company is required to consolidate these joint ventures if it holds the majority voting interest or if the Company meets the criteria under the consolidation model, as described below.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company performs an analysis to determine whether its variable interests give the Company a controlling financial interest in a Variable Interest Entity (“VIE”) for which the Company is the primary beneficiary and should, therefore, be consolidated. Such analysis requires the Company to assess whether it has the power to direct the activities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">of the VIE and the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company analyzed all of its joint ventures and classified them into two groups: (1) joint ventures that must be consolidated because they are either not VIEs and the Company holds the majority voting interest, or because they are VIEs and the Company is the primary beneficiary; and (2) joint ventures that do not need to be consolidated because they are either not VIEs and the Company holds a minority voting interest, or because they are VIEs and the Company is not the primary beneficiary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Many of the Company’s joint venture agreements provide for capital calls to fund operations, as necessary; however, such funding is infrequent and is not anticipated to be material.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Letters of credit outstanding described in “Note 10 – Debt and Credit Facilities” that relate to project ventures are</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">158.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">147.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> at June 30, 2024 and December 31, 2023.</span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In the table below, aggregated financial information relating to the Company’s joint ventures is provided because their nature, risk and reward characteristics are similar. None of the Company’s current joint ventures that meet the characteristics of a VIE are individually significant to the consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="margin-left:5.667%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Consolidated Joint Ventures</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The following represents financial information for consolidated joint ventures included in the consolidated financial statements (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:59.792%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">464,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">426,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Noncurrent 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,670</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,295</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">475,982</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">440,928</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">276,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Noncurrent 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,299</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,132</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">279,948</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">265,418</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total joint venture equity</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">196,034</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">175,510</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="font-family:Arial;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:12pt;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:42.629%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">186,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388,748</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">328,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,287</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">143,808</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">334,435</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">285,406</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,313</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,331</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income attributable to noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.667%;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:12pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">The assets of the consolidated joint ventures are restricted for use only by the particular joint venture and are not available for the Company’s general operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Unconsolidated Joint Ventures</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The Company accounts for its unconsolidated joint ventures using the equity method of accounting. Under this method, the Company recognizes its proportionate share of the net earnings of these joint ventures as “Equity in (losses) earnings of unconsolidated joint ventures” in the consolidated statements of income. The Company’s maximum exposure to loss as a result of its investments in unconsolidated joint ventures is typically limited to the aggregate of the carrying value of the investment and future funding commitments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following represents the financial information of the Company’s unconsolidated joint ventures as presented in their unaudited financial statements (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:59.792%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,617,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,607,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Noncurrent 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">462,319</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">483,693</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,079,805</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,091,646</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">970,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,057,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Noncurrent 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">498,239</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">518,647</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,468,829</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,575,760</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total joint venture equity</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">610,976</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">515,886</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Investments in and advances to unconsolidated joint ventures</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">157,243</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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:12pt;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:42.629%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">544,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">530,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,017,532</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">879,624</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">555,971</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">534,555</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,032,721</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">893,950</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,971</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,088</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,189</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,326</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Equity in losses of unconsolidated joint ventures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">The Company had net contributions to its unconsolidated joint ventures for the three months ended June 30, 2024 and June 30, 2023 of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">29.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for the six months ended June 30, 2024 and June 30, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table presents certain financial statement impacts from changes in estimates on unconsolidated joint ventures in the Critical Infrastructure segment (in thousands):</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:42.629%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating income (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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Diluted income (loss) per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table></div> 158100000 147700000 <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The following represents financial information for consolidated joint ventures included in the consolidated financial statements (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:59.792%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">464,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">426,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Noncurrent 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,670</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,295</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">475,982</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">440,928</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">276,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">260,286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Noncurrent 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,299</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,132</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">279,948</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">265,418</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total joint venture equity</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">196,034</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">175,510</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="font-family:Arial;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:12pt;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:42.629%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">186,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">167,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">388,748</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">328,737</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">163,287</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">143,808</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">334,435</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">285,406</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,313</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,331</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income attributable to noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,790</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 464312000 426633000 11670000 14295000 475982000 440928000 276649000 260286000 3299000 5132000 279948000 265418000 196034000 175510000 186731000 167253000 388748000 328737000 163287000 143808000 334435000 285406000 23444000 23445000 54313000 43331000 11547000 11530000 26790000 21253000 <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following represents the financial information of the Company’s unconsolidated joint ventures as presented in their unaudited financial statements (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:59.792%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:16.423%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,617,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,607,953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Noncurrent 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">462,319</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">483,693</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,079,805</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,091,646</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Current 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">970,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,057,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Noncurrent 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">498,239</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">518,647</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,468,829</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,575,760</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Total joint venture equity</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">610,976</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">515,886</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Investments in and advances to unconsolidated joint ventures</span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">157,243</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">128,204</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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:12pt;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:42.629%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">544,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">530,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,017,532</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">879,624</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">555,971</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">534,555</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,032,721</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">893,950</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,971</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,088</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,189</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,326</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Equity in losses of unconsolidated joint ventures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,765</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table> 1617486000 1607953000 462319000 483693000 2079805000 2091646000 970590000 1057113000 498239000 518647000 1468829000 1575760000 610976000 515886000 157243000 128204000 544000000 530467000 1017532000 879624000 555971000 534555000 1032721000 893950000 -11971000 -4088000 -15189000 -14326000 -16837000 75000 -18897000 -5765000 29200000 9900000 49200000 14700000 <p style="text-indent:5.733%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table presents certain financial statement impacts from changes in estimates on unconsolidated joint ventures in the Critical Infrastructure segment (in thousands):</span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Arial;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:42.629%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> <td style="width:1.2%;"></td> <td style="width:1%;"></td> <td style="width:11.142%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Operating income (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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,987</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,433</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,793</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Diluted income (loss) per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.20</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.05</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.29</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table> -22433000 -6987000 -30793000 -16974000 -22433000 -5198000 -30793000 -12629000 -0.2 -0.05 -0.29 -0.11 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Related Party Transactions</span></div></div><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">The Company often provides services to unconsolidated joint ventures and revenues include amounts related to recovering costs for these services. Revenues related to services the Company provided to unconsolidated joint ventures for the three months ended June 30, 2024 and June 30, 2023 were </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">50.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">55.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">97.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for the six months ended June 30, 2024 and June 30, 2023, respectively.</span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">For the three months ended June 30, 2024 and June 30, 2023, the Company incurred </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">36.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively, and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">71.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">78.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> for the six months ended June 30, 2024 and June 30, 2023, respectively, of reimbursable costs.</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Amounts included in the consolidated balance sheets related to services the Company provided to unconsolidated joint ventures are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:64.2%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.34%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.34%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Contract 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> 50500000 55400000 97300000 106300000 36100000 39800000 71500000 78900000 <p style="text-indent:5.667%;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:Arial;min-width:fit-content;">Amounts included in the consolidated balance sheets related to services the Company provided to unconsolidated joint ventures are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;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:64.2%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.34%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:14.34%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">47,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,898</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,909</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Contract 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">14,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,287</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 47778000 38898000 15909000 38009000 14215000 15287000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Fair Value of Financial Instruments</span></div></div><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The authoritative guidance on fair value measurement defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (referred to as an “exit price”). At June 30, 2024 and December 31, 2023, the Company’s financial instruments include cash, cash equivalents, accounts receivable, accounts payable, and other liabilities. The fair values of these financial instruments approximate their carrying values due to their short-term maturities.</span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Investments measured at fair value are based on one or more of the following three valuation techniques:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="margin-left:5.731%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.406941836658923%;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:Arial;font-style:italic;min-width:fit-content;">Market approach</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">—Prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities; </span></div></div><div class="item-list-element-wrapper" style="margin-left:5.731%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.406941836658923%;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:Arial;font-style:italic;min-width:fit-content;">Cost approach</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">—Amount that would be required to replace the service capacity of an asset (i.e., replacement cost); and </span></div></div><div class="item-list-element-wrapper" style="margin-left:5.731%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:2.269%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:2.406941836658923%;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:Arial;font-style:italic;min-width:fit-content;">Income approach</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">—Techniques to convert future amounts to a single present amount based on market expectations (including present value techniques, option-pricing models and lattice models). </span></div></div><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">In addition, the guidance establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted market prices in active markets for identical assets and liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are:</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="margin-left:5.667%;text-indent:-2.462%;padding-left:2.267%;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:Arial;min-width:fit-content;">Level 1 Unadjusted quoted prices in active markets that are accessible at the measurement date for identical assets and liabilities;</span></p><p style="margin-left:5.667%;text-indent:-2.462%;padding-left:2.267%;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:Arial;min-width:fit-content;">Level 2 Pricing inputs that include quoted prices for similar assets and liabilities in active markets and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the instrument; and</span></p><p style="margin-left:5.667%;text-indent:-2.462%;padding-left:2.267%;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:Arial;min-width:fit-content;">Level 3 Prices or valuations that require inputs that are both significant to the fair value measurements and unobservable.</span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the Company believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Financial assets and liabilities measured at fair value on a quarterly basis are as follows:</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Fair value as of June 30, 2024 (in thousands):</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:47.809%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:9.928%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 1</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 2</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 3</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Contingent consideration</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Earnout liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total liabilities at 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,142</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,142</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="font-family:Arial;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="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Fair value as of December 31, 2023 (in thousands):</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:47.809%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:9.928%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;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;font-family:Arial;min-width:fit-content;">Level 1</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 2</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 3</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Contingent consideration</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Earnout liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total liabilities at 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Refer to Notes to Consolidated Financial Statements included in the Company’s Form 10-K for the year ended December 31, 2023 for a more complete discussion of the various items within the consolidated financial statements measured at fair value and the methods used to determine fair value.</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The carrying values and estimated fair values of our financial instruments that are not required to be recorded at fair value in our consolidated balance sheets, on the basis of Level 1 inputs for the Company's convertible notes and Level 2 inputs for the delayed draw term loan, were as follows (in thousands):</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:48.67%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:10.198%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:10.778%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:8.818%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:8.818%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="6" 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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" 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;font-family:Arial;min-width:fit-content;">December 31, 2023</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Carrying Value</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Fair Value</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Carrying Value</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Fair Value</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Liabilities:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Convertible senior notes due 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">207,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">400,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">568,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Convertible senior notes due 2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">800,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">859,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Delayed draw term loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,265,443</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,417,317</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</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="font-family:Arial;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="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">918,000</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Financial assets and liabilities measured at fair value on a quarterly basis are as follows:</span></p><p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Fair value as of June 30, 2024 (in thousands):</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:47.809%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:9.928%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 1</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 2</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 3</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Contingent consideration</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Earnout liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total liabilities at 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,142</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,142</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="font-family:Arial;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="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Fair value as of December 31, 2023 (in thousands):</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:47.809%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:9.928%;"></td> <td style="width:1%;"></td> <td style="width:1.001%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> <td style="width:1.061%;"></td> <td style="width:1%;"></td> <td style="width:10.048%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;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;font-family:Arial;min-width:fit-content;">Level 1</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 2</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Level 3</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Contingent consideration</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:7pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:7pt;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;font-family:Arial;min-width:fit-content;">Earnout liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total liabilities at 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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,300</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 4142000 4142000 0 0 4142000 4142000 0 0 2300000 2300000 0 0 2300000 2300000 <p style="text-indent:5.733%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The carrying values and estimated fair values of our financial instruments that are not required to be recorded at fair value in our consolidated balance sheets, on the basis of Level 1 inputs for the Company's convertible notes and Level 2 inputs for the delayed draw term loan, were as follows (in thousands):</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:48.67%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:10.198%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:10.778%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:8.818%;"></td> <td style="width:1%;"></td> <td style="width:1.18%;"></td> <td style="width:1%;"></td> <td style="width:8.818%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="6" 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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="6" 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;font-family:Arial;min-width:fit-content;">December 31, 2023</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Carrying Value</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Fair Value</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Carrying Value</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Fair Value</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Liabilities:</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Convertible senior notes due 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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">115,443</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">207,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">400,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">568,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Convertible senior notes due 2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">800,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">859,520</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Delayed draw term loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">350,000</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,265,443</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,417,317</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">750,000</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="font-family:Arial;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="white-space:pre-wrap;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">918,000</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 115443000 207797000 400000000 568000000 800000000 859520000 0 0 350000000 350000000 350000000 350000000 1265443000 1417317000 750000000 918000000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Earnings Per Share</span></div></div><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">Basic earnings per share (“EPS”) is computed using the weighted average number of shares outstanding during the period and income available to shareholders. Diluted EPS includes additional common shares that would have been outstanding if potential common shares with a dilutive effect had been issued using the if-converted method for Convertible Debt and the treasury stock method for all other instruments.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">Under the treasury stock method, the weighted average number of shares outstanding is adjusted to reflect the dilutive effects of stock-based awards.</span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">Under the if-converted method:</span></p><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:4.86108878960282%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Convertible Senior Notes due 2025:</span></div></div><div class="item-list-element-wrapper" 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:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">a.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Income available to shareholders is adjusted to add back interest expense, after tax (unless antidilutive).</span></div></div><div class="item-list-element-wrapper" 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:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">b.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Weighted average number of shares outstanding is adjusted to include the shares underlying the convertible debt (unless antidilutive).</span></div></div><div class="item-list-element-wrapper" 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:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">c.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Shares underlying the bond hedge (unless antidilutive).</span></div></div><div class="item-list-element-wrapper" 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:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">d.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Shares underlying the warrants (unless antidilutive).</span></div></div><div class="item-list-element-wrapper" style="margin-left:6.667%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:4.86108878960282%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Convertible Senior Notes due 2029:</span></div></div><div class="item-list-element-wrapper" 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:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">a.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Interest has been excluded from the numerator and no shares have been included in the denominator of diluted EPS, as the principal amount of convertible debt will be settled in cash with any excess conversion value settled in cash or shares of common stock.</span></div></div><div class="item-list-element-wrapper" 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:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:4.989278055754109%;display:inline-flex;justify-content:flex-start;">b.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Excludes shares underlying the capped call as the shares are antidilutive.</span></div></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following tables reconcile the denominator and numerator used to compute basic EPS to the denominator and numerator used to compute diluted EPS for the three and six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;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:Arial;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:45.091%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:10.398%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:10.398%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:10.398%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:10.398%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Numerator for Basic and Diluted EPS:</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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (loss) attributable to Parsons Corporation - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,172</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">68,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Convertible senior notes if-converted method interest adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">554</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,106</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (loss) attributable to Parsons Corporation - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,795</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,183</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,900</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Denominator for Basic and Diluted EPS:</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> <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: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;font-family:Arial;min-width:fit-content;">Basic weighted average number of shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,908</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Dilutive effect of stock-based awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Dilutive effect of warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Dilutive effect of convertible senior notes due 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,573</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;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="font-family:Arial;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="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Diluted weighted average number of shares outstanding</span></p></td> <td style="white-space:pre-wrap;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="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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">110,524</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">114,708</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,170</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">114,714</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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> <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:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;min-width:fit-content;">Earnings (loss) per share:</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> <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: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;font-family:Arial;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:11pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">Anti-dilutive stock-based awards excluded from the calculation of earnings per share for the three months ended June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,400</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,837</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, respectively.</span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">Due to the loss for the six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the potential dilution from stock based awards of </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million shares, convertible senior notes due 2025 of </span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million shares </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">and convertible senior notes due 2025 interest expense of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million have been excluded from the calculation of diluted earnings per share, as their inclusion would have been antidilutive.</span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">Anti-dilutive stock-based awards excluded from the calculation of earnings per share for the six months ended June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> were </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,265</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-style:italic;min-width:fit-content;">Share Repurchases</span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">On August 9, 2021, the Company’s Board of Directors authorized the Company to acquire a number of shares of Common Stock having an aggregate market value of not greater than $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million from time to time, commencing on </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">August 12, 2021</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">. The Board further amended this authorization in August 2022 to remove the prior expiration date and grant executive leadership the discretion to determine the price for such share repurchases. The Board further amended this authorization in February 2024 to restore the repurchase capacity to $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and removed the $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million quarterly cap on such repurchases.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">At the time of the February 2024 authorization, the Company had repurchased shares with an aggregated market value (including fees) of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million. The aggregate market value of shares of Common Stock the Company is authorized to acquire, from both the August 2021 and February 2024 authorizations, is not greater than $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">154.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">As of June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">, the Company has $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> million remaining under the stock repurchase program.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">Repurchased shares of common stock are retired and included in “Repurchases of common stock” in cash flows from financing activities in the Consolidated Statements of Cash Flows. The primary purpose of the Company’s share repurchase program is to reduce the dilutive effect of shares issued under the Company’s ESOP and other stock benefit plans. The timing, amount and manner of share repurchases may depend upon market conditions and economic</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="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:Arial;min-width:fit-content;">circumstances, availability of investment opportunities, the availability and costs of financing, the market price of the Company's common stock, other uses of capital and other factors.</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">The following table summarizes the repurchase activity under the stock repurchase program:</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:12pt;font-family:Arial;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:46.4%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.28%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.28%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.28%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.28%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total shares repurchased</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total shares retired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Average price paid per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">76.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">76.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p> <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following tables reconcile the denominator and numerator used to compute basic EPS to the denominator and numerator used to compute diluted EPS for the three and six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.733%;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:Arial;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:45.091%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:10.398%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:10.398%;"></td> <td style="width:1%;"></td> <td style="width:1.36%;"></td> <td style="width:1%;"></td> <td style="width:10.398%;"></td> <td style="width:1%;"></td> <td style="width:1.24%;"></td> <td style="width:1%;"></td> <td style="width:10.398%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Numerator for Basic and Diluted EPS:</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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (loss) attributable to Parsons Corporation - basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,172</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,241</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">68,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Convertible senior notes if-converted method interest adjustment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">554</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,106</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income (loss) attributable to Parsons Corporation - diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,795</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,183</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,900</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;min-width:fit-content;">Denominator for Basic and Diluted EPS:</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> <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: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;font-family:Arial;min-width:fit-content;">Basic weighted average number of shares outstanding</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,908</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">104,856</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Dilutive effect of stock-based awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">941</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Dilutive effect of warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Dilutive effect of convertible senior notes due 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,573</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;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="font-family:Arial;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="font-family:Arial;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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Diluted weighted average number of shares outstanding</span></p></td> <td style="white-space:pre-wrap;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="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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">110,524</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">114,708</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,170</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="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;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:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">114,714</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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> <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:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;min-width:fit-content;">Earnings (loss) per share:</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> <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: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;font-family:Arial;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.65</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:11pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.63</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.38</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.61</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 69172000 43241000 -38183000 68794000 54000 554000 0 1106000 69226000 43795000 -38183000 69900000 106303000 104908000 106170000 104856000 1233000 883000 0 941000 415000 2573000 8917000 0 8917000 110524000 114708000 106170000 114714000 0.65 0.41 -0.36 0.66 0.63 0.38 -0.36 0.61 15400 3837 1400000 4700000 2800000 1265 100000000 2021-08-12 100000000 25000000 54700000 154700000 90000000 <p style="text-indent:5.733%;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:Arial;min-width:fit-content;">The following table summarizes the repurchase activity under the stock repurchase program:</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:12pt;font-family:Arial;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:46.4%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.28%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.28%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.28%;"></td> <td style="width:1%;"></td> <td style="width:1.12%;"></td> <td style="width:1%;"></td> <td style="width:10.28%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total shares repurchased</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total shares retired</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">46,077</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">131,053</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">185,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Average price paid per share</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">76.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.40</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">76.30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43.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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 131053 46077 131053 185475 131053 46077 131053 185475 76.3 43.4 76.3 43.13 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;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:Arial;min-width:fit-content;">Segment Information </span></div></div><p style="text-indent:5.667%;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:Arial;min-width:fit-content;">The Company operates in </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">two</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> reportable segments: Federal Solutions and Critical Infrastructure.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Federal Solutions segment provides advanced technical solutions to the U.S. government, delivering timely, cost-effective hardware, software and services for mission-critical projects. The segment provides advanced technologies, supporting national security missions in cybersecurity, missile defense, and military facility modernization, logistics support, hazardous material remediation and engineering services.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Critical Infrastructure segment provides integrated engineering and management services for complex physical and digital infrastructure around the globe. The Critical Infrastructure segment is a technology innovator focused on next generation digital systems and complex structures. Industry leading capabilities in engineering and project management allow the Company to deliver significant value to customers by employing cutting-edge technologies, improving timelines and reducing costs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The Company defines its reportable segments based on the way the chief operating decision maker (“CODM”), its Chief Executive Officer, evaluates the performance of each segment and manages the operations of the Company for purposes of allocating resources among the segments. The CODM evaluates segment operating performance using segment Revenue and segment Adjusted EBITDA attributable to Parsons Corporation.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes business segment revenue for the periods presented (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Federal Solutions revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">988,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">762,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,397,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Critical Infrastructure revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">681,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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">593,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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,307,932</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,132,609</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,529,952</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Equity in (losses) earnings of unconsolidated joint ventures:</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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Federal Solutions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,466</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">955</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Critical Infrastructure</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,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="color:#000000;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">880</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,894</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,832</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total equity in (losses) earnings of unconsolidated joint ventures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,837</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,897</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,765</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;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:5.667%;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:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;font-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:Arial;min-width:fit-content;">The Company defines Adjusted EBITDA attributable to Parsons Corporation as Adjusted EBITDA excluding Adjusted EBITDA attributable to noncontrolling interests. The Company defines Adjusted EBITDA as net income (loss) attributable to Parsons Corporation, adjusted to include net income (loss) attributable to noncontrolling interests and to exclude interest expense (net of interest income), provision for income taxes, depreciation and amortization and certain other items that are not considered in the evaluation of ongoing operating performance. These other items include net income (loss) attributable to noncontrolling interests, asset impairment charges, equity-based compensation, income and expense recognized on litigation matters, expenses incurred in connection with acquisitions and other non-recurring transaction costs and expenses related to our prior restructuring. </span><span style="font-size:10pt;font-family:Arial;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">following table reconciles business segment </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Arial;"><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:Arial;min-width:fit-content;">Adjusted </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">EBITDA attributable to Parsons Corporation to Net Income attributable to Parsons Corporation for the periods presented (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Adjusted EBITDA attributable to Parsons Corporation</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">     Federal Solutions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">195,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">141,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">     Critical Infrastructure</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,612</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,936</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">68,575</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,293</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Adjusted EBITDA attributable to Parsons Corporation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">138,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">263,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">187,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Adjusted EBITDA attributable to noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,730</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">28,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Interest expense, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,658</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Income tax benefit (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Equity-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Loss on extinguishment of debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">211,018</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Transaction-related costs (a)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Restructuring expense (b)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Other (c)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">524</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,399</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,026</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net (loss) income including noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income attributable to noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,547</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,530</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,790</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,253</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net (loss) income attributable to Parsons Corporation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,172</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,241</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,183</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">68,794</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:86.667%;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Reflects costs incurred in connection with acquisitions and other non-recurring transaction costs, primarily fees paid for professional services and employee retention. </span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Reflects costs associated with corporate restructuring initiatives.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Includes a combination of gain/loss related to sale of fixed assets, software implementation costs, and other individually insignificant items that are non-recurring in nature.</span></div></div></div><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Asset information by segment is not a key measure of performance used by the CODM.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following tables present revenues and property and equipment, net by geographic area (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Revenue</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">North America</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,419,327</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,136,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,691,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,085,005</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Middle East</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">246,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">219,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">504,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">436,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Rest of World</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,077</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">943</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,582</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,296</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,529,952</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The geographic location of revenue is determined by the location of the customer.</span></p><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;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;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Property and Equipment, Net</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">North America</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">89,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Middle East</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,711</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,191</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total Property and Equipment, Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,217</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,957</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">North America includes revenue in the United States for the three months ended June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> billion and $</span><span style="font-size:10pt;font-family:Arial;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:Arial;min-width:fit-content;"> billion, respectively and for the six months ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> of $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> billion and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> billion, respectively. North America property and equipment, net includes $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">81.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">83.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million of property and equipment, net in the United States at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">June 30, 2024 and December 31, 2023, respectively.</span></p><div style="font-size:12pt;font-family:Arial;"><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table presents revenues by business units (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Revenue</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28pt;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;font-family:Arial;min-width:fit-content;">Defense and Intelligence</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">420,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">381,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">828,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">745,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28pt;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;font-family:Arial;min-width:fit-content;">Engineered Systems</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">568,207</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">381,469</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,069,427</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">651,655</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Federal Solutions 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">988,603</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">762,797</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898,211</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,397,343</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28pt;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;font-family:Arial;min-width:fit-content;">Infrastructure – North America</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">373,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">799,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">692,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28pt;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;font-family:Arial;min-width:fit-content;">Infrastructure – Europe, Middle East and Africa</span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">247,701</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">220,536</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">508,487</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">439,897</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Critical Infrastructure 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">681,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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">593,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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,307,932</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,132,609</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,529,952</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Effective October 1, 2023, the Company reorganized its Critical Infrastructure business units from Mobility Solutions and Connected Communities to Infrastructure – North America and Infrastructure – Europe, Middle East and Africa. The prior year information in the table above has been reclassified to conform to the business unit changes.</span></p></div> 2 <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table summarizes business segment revenue for the periods presented (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Federal Solutions revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">988,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">762,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,397,343</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Critical Infrastructure revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">681,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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">593,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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,307,932</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,132,609</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,529,952</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Equity in (losses) earnings of unconsolidated joint ventures:</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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Federal Solutions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,466</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">955</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">997</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Critical Infrastructure</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,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="color:#000000;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">880</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">19,894</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,832</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total equity in (losses) earnings of unconsolidated joint ventures</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,837</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">75</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">18,897</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,765</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;font-family:Arial;min-width:fit-content;">)</span></p></td> </tr> </table> 988603000 762797000 1898211000 1397343000 681864000 593689000 1307932000 1132609000 1670467000 1356486000 3206143000 2529952000 1466000 955000 997000 2067000 -18303000 -880000 -19894000 -7832000 -16837000 75000 -18897000 -5765000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">following table reconciles business segment </span><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:Arial;min-width:fit-content;">Adjusted </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">EBITDA attributable to Parsons Corporation to Net Income attributable to Parsons Corporation for the periods presented (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">Adjusted EBITDA attributable to Parsons Corporation</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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">     Federal Solutions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">102,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">85,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">195,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">141,788</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">     Critical Infrastructure</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">35,612</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">20,936</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">68,575</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">45,293</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Adjusted EBITDA attributable to Parsons Corporation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">138,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">106,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">263,897</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">187,081</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Adjusted EBITDA attributable to noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,837</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,730</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">27,426</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">28,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">48,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">57,048</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Interest expense, net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,029</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,658</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Income tax benefit (expense)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">22,415</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">15,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,819</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Equity-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,647</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,303</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">16,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Loss on extinguishment of debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">211,018</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Transaction-related costs (a)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,917</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,188</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Restructuring expense (b)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">546</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Other (c)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">524</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,399</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,026</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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,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="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net (loss) income including noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">80,719</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">54,771</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,393</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">90,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net income attributable to noncontrolling interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,547</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">11,530</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">26,790</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">21,253</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Net (loss) income attributable to Parsons Corporation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">69,172</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">43,241</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">(</span><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">38,183</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">68,794</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid;margin-right:86.667%;text-align:left;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">(a)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Reflects costs incurred in connection with acquisitions and other non-recurring transaction costs, primarily fees paid for professional services and employee retention. </span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">(b)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Reflects costs associated with corporate restructuring initiatives.</span></div></div><div class="item-list-element-wrapper" style="display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">(c)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Includes a combination of gain/loss related to sale of fixed assets, software implementation costs, and other individually insignificant items that are non-recurring in nature.</span></div></div> 102781000 85640000 195322000 141788000 35612000 20936000 68575000 45293000 138393000 106576000 263897000 187081000 -11837000 -11730000 -27426000 -21616000 24440000 28689000 48971000 57048000 -9183000 -6993000 -21029000 -12658000 22415000 15223000 -9819000 26726000 -10647000 -9314000 -23303000 -16017000 0 0 -211018000 0 2302000 1917000 5188000 3535000 0 0 0 -546000 524000 1399000 3026000 2120000 80719000 54771000 -11393000 90047000 11547000 11530000 26790000 21253000 69172000 43241000 -38183000 68794000 <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following tables present revenues and property and equipment, net by geographic area (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> </span></p><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Revenue</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">North America</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,419,327</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,136,290</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,691,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,085,005</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Middle East</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">246,063</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">219,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">504,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">436,651</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Rest of World</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,077</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">943</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">9,582</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,296</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,529,952</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The geographic location of revenue is determined by the location of the customer.</span></p><p style="text-indent:5.667%;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:12pt;font-family:Arial;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:66.993%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:12.883%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;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;font-family:Arial;min-width:fit-content;">June 30, 2024</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td colspan="2" style="border-top:0.5pt solid #000000;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;font-family:Arial;min-width:fit-content;">December 31, 2023</span></p></td> <td style="border-top:0.5pt solid #ffffff03;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Property and Equipment, Net</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">North America</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">89,506</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">91,766</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Middle East</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,711</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,191</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total Property and Equipment, Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,217</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">98,957</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table> 1419327000 1136290000 2691577000 2085005000 246063000 219253000 504984000 436651000 5077000 943000 9582000 8296000 1670467000 1356486000 3206143000 2529952000 89506000 91766000 8711000 7191000 98217000 98957000 1300000000 1000000000 2500000000 1900000000 81700000 83900000 <p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">The following table presents revenues by business units (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;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:12pt;font-family:Arial;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:51.469%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> <td style="width:1.199%;"></td> <td style="width:1%;"></td> <td style="width:8.933000000000002%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Three Months Ended</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">Six Months Ended</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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 2024</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;">June 30, 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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <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-family:Arial;min-width:fit-content;">Revenue</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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28pt;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;font-family:Arial;min-width:fit-content;">Defense and Intelligence</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">420,396</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">381,328</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">828,784</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-family:Arial;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">745,688</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28pt;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;font-family:Arial;min-width:fit-content;">Engineered Systems</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">568,207</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">381,469</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,069,427</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">651,655</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Federal Solutions 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">988,603</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">762,797</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,898,211</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,397,343</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28pt;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;font-family:Arial;min-width:fit-content;">Infrastructure – North America</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">434,163</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">373,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">799,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="font-family:Arial;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;font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">692,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:28pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:28pt;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;font-family:Arial;min-width:fit-content;">Infrastructure – Europe, Middle East and Africa</span></p></td> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:14pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">247,701</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">220,536</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">508,487</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">439,897</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:14pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:14pt;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;font-family:Arial;min-width:fit-content;">Critical Infrastructure 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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">681,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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">593,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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,307,932</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="font-family:Arial;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;font-family:Arial;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="font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,132,609</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="font-family:Arial;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;font-family:Arial;min-width:fit-content;">Total Revenue</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p 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-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,670,467</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,356,486</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,206,143</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="font-family:Arial;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;font-family:Arial;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;font-family:Arial;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="font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,529,952</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="font-family:Arial;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:5.667%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">Effective October 1, 2023, the Company reorganized its Critical Infrastructure business units from Mobility Solutions and Connected Communities to Infrastructure – North America and Infrastructure – Europe, Middle East and Africa. The prior year information in the table above has been reclassified to conform to the business unit changes.</span></p> 420396000 381328000 828784000 745688000 568207000 381469000 1069427000 651655000 988603000 762797000 1898211000 1397343000 434163000 373153000 799445000 692712000 247701000 220536000 508487000 439897000 681864000 593689000 1307932000 1132609000 1670467000 1356486000 3206143000 2529952000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:5.731%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:5.731%;display:inline-flex;justify-content:flex-start;">19.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Subsequent Events</span></div></div><p style="text-indent:5.733%;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:Arial;min-width:fit-content;">After the end of the quarter ended June 30, 2024, the Company entered into a merger agreement to acquire a </span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">% ownership interest in BlackSignal Technologies, LLC, ("BlackSignal") a privately-owned company, for approximately $</span><span style="font-size:10pt;font-family:Arial;color:#000000;white-space:pre-wrap;min-width:fit-content;">200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;"> million from cash on hand. Headquartered in Chantilly, Virginia, BlackSignal is a </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">next-generation digital signal processing, electronic warfare, and cyber security provider built to counter near peer threats. Upon closing, Parsons believes that the acquisition will expand Parsons' customer base across the Department of Defense and Intelligence Community and significantly strengthen Parsons' positioning within offensive cyber warfare, while adding new capabilities in the counterspace radio frequency domain. We anticipate that the closing will occur in Q3 2024.</span></p> 1 200000000 true The acquired business is a SaaS commercial business. Backlog for this type of business is included as customer relationships.

4+GN%[A VP-:"%X.6^J@?+@?Z[ MG4D[_W]7_2K^L)O?' 0W9_$-E!*<*F%&$? M>[,;$;'[K,MK11!; G-&;28I#N(T&KF;MHO3L"1*(F\?=J O:O1%WZ:OV._Y M+I$52]3*[@]3#X='(D_# NQY..D6&3D>+XI*QA%(=]@[LWYGN*^\ M <8_=QTKTW[DI:[]O6O_NQ?U6S9PG>9HD;W6N5?;[97S4KMNJZW33<#2=KM2 MZU\S575XS6S34=_:/M+=AU?M^#LBEI1)5,!"0_$@T6>-J#K<:J#XRC:),ZYT MQV%O<_VO (0)T,\7G*O=P"1H_F=,O@)02P,$% @ *S3_6(7@7#JW @ M!@< !D !X;"]W;W)K&ULK55K;],P%/TK5V%" MFS2:5[L7;:71"0%B4K5J\ 'QP4UN&VN.'6SWP;_GVDFS=FNG@?B2V,X]Q^?< M&U_W5TH_F +1PKH4T@R"PMKJ*@Q-5F#)3$=5*.G+3.F269KJ>6@JC2SWH%*$ M212=A27C,ACV_=I8#_MJ8067.-9@%F7)].\/*-1J$,3!9N&.SPOK%L)AOV)S MG*"]K\::9F'+DO,2I>%*@L;9(+B.KT8]%^\#OG%BUQA$(X(I+QJ^$,VBT=<'N\8?_HO9.7*3,X4N([SVTQ""X"R''& M%L+>J=4G;/QX@9D2QC]AU<1& 60+8U79@$E!R67]9NLF#UN N'L D#2 Y+6 MM &DWFBMS-NZ898-^UJM0+MH8G,#GQN/)C=/:5\ZF7'#+T<#QF&F4MD#+,R9.X/@& M+>/"G!#?_>0&CH].X BXA%LN!)71]$-++IR6,&L4?Z@5)P<4?UG(#J31*211 MTMT#'[T,O\&,X+&'I[OPD'+7)C!I$YAXOO0 WQTN42X09EJ5CSG922;\N)X: MO_YSG]V:O[N?WYWB*U.Q# HG!\.V;^"QZO\_\?R+;247:IB)]B;W] ME^AT6_H)#I6W)CGS)*[)+(?GY_UPN>VB#HGC[9BT<]%&[+2EQ;B!,H"5?L=5+O=[FE,DT[Z1,O+XKZQXKT6LN] MUUEF_MR27;H7,L%X:2@+F5HBG6\TEE,_Q+T6>\^*%4?)$X>]Y]6*H\M.[TFY MPJTNY6Z(6Z;G7!H0."-4;UU19.D=^6-!%A=H%T/>94G8S M<;VPO?J&?P!02P,$% @ *S3_6&?C@H&R! )QD !D !X;"]W;W)K M&ULS5E;<^(V%/XK&K?3V9W)X@M@0DJ82;#=IM.= M9I*F^]#I@[ /H%E;8B4!V4Y_?"7;.!"T!G;UL#R +^=\G_2=HZ,+HPWC'\4" M0*+G(J?BVEE(N;QR79$NH,"BPY9 U9L9XP66ZI;/7;'D@+/2JR>CT=L)7-"X9XCL2H*S#_?0LXVUX[O;!\\D/E"Z@?N>+3$N4"3DA&X0._03981'7VN5$W1@&Y:T]Y6M,$7:+OHO2)>"!33##*#?]3N M'[;XNTJ"1H=@J\-MT KXVXIV4->[0($7] SMF9SNWC5UY]O8XV]C3]K=(TB5 MNV]RW].RV^14M\3K?@'O =9 5W"!'D#7-D+GZ!YXF4$T!?3'-"?S,I5 M70%\#<[XIQ_\T/O9%&*;8)%-L-@F6&();"\U>DUJ]-K0MZFAYJ24S2GY5T6> MT#1?J4&,TKH4H9S@*(4?EOAZVER/N][0TY^1N]Z-YJ%A, P-AM&A MH1\. X-E;+#T!@.#9=*JPE=JW&\T[K=J?%%J]I=Z.#6J8B% "I.D%5Q_ MIUNOM3QJ$1VUB(]:)*W=^DK1PD:T\*AH:278 M,Y")67"(0D:M;3N9EC4@C$ MN$Y7I:Q:#:D[O;8J\]FD:BO?N:7))E@4'D2B[YG2_42[Q%+C]N(V:.(V.%)0 MME/,BHIRYB J7,N=Z88UTXTQ^0<'8SJLQOYA16EMR;E!.)TWMLF;6 +;"]9E M$ZS+UF ]=1X[*($,N%I3_L+6P&E9IC#-T,T<:$K &*-6U'.'DDVPR"98;!,L ML02V%^=A$^?A][( '-I,#9M@D4VPV"988@EL+S5\[V7#Z1VIV"F0-9[F:@:= M<58T*Q2!N)IKC7O)"O%R=^W0"?JORG,[[[GA.XDSMLJ9&#G]RX9S7_&=+;[? MJOB$JWU\6FWC.1:2KU*YXH#^0Q%1"W&))DPH]3\H,W@7L0TUQJ"5X]R19A4M MLHH66T5+;*'MQSYXB7WPO93BNB6V,L0F6F05+;:*EMA"V\^0E\,:OW7#/YX< M[G=4)8:\W/=(AK*J1J1EC=C94!I7:NU<9^= ]W /WS/MMR.KO/')O(DMWBIV M[LXY;@%\7IZX"Z7XBLKJ^*UYVISJWY1GV:^>W_I7$]_P//*OXNK,_@6^^@OA M/>9S0@7*8::HO,Y ;?MX=2I?W4BV+$^1ITQ*5I27"\!J*:\-U/L98W)[HPF: M_T;&_P-02P,$% @ *S3_6#M?4+"B @ \@< !D !X;"]W;W)K&ULK55M;YLP$/XK%JNF5NIJ C1K,X+40*9M4J6J6;H) MQC(MH"+RC-? ]$O.1464OHH5EK4 DEE056+/=<>X(I0Y46AE-R(*>:-*RN!& M(-E4%1&_9U#RS=09.5O!+5T5R@AP%-9D!0M0=_6-T#??WYO(YFSJN<0A*2)5A(/JWAAC*TA!I-WYUG$YO MT@!WSUOVCS9V'(\!P3, OP/X+[40=(#@I1;..X - M';>QV\0E1)$H%'R#A-'6;.9@LV_1.E^4F3Y9**%?J<:I*.9,"5TMJ>VJ L76 M(@B)WJ%%VSJ(YR@N"%N!1)2A6U@#:P =)Z (+>6)UKQ;).CXZ 0=&86O!6\D M89D,L=(.&C,X[9R9M"3P_CQ 3S6B>FSXVVS,_,. M$GYIV!GRW5/DN5XPX$_\:#U'Y.UIMH'AGB.E66MGM(5'*&Z;:)NVE_8*ZLG/YD7PVFL2C M 7FB%UJ[?_[2M]OPFH@591*5D&M3[ME[/6-%NV':B^*U':%+KG2?VV.AES(( MHZ#?<\[5]F(,]&L^^@-02P,$% @ *S3_6%$(5Z_E P %Q !D !X M;"]W;W)K&ULM5AMC^(V$/XK5GJJ=J5C\TH2MH!T M2SB5ZEY62[?]4/6#%PRQ+K$YVX'KO^_$R68AF'3;2[^ [3SSC)\9,\XP/G#Q M1::$*/0MSYB<6*E2NUO;EJN4Y%C>\!UA\&3#18X53,76ECM!\%H;Y9GM.4YH MYY@R:SK6:_=B.N:%RB@C]P+)(L^Q^.N.9/PPL5SK>>&!;E-5+MC3\0YOR9*H MQ]V]@)G=L*QI3IBDG"%!-A/KG7L[=[6!1OQ&R4$>C5$IY8GS+^5DL9Y83KDC MDI&5*BDP?.W)C&19R03[^%J36HW/TO!X_,S^7HL',4]8DAG/?J=KE4ZLV$)K MLL%%IA[XX6=2"QJ6?"N>2?V)#C76L="JD(KGM3'L(*>L^L;?ZD <&0"/V<"K M#;RV07#!P*\-_-=Z"&J#X+4>AK6!EFY7VG7@$JSP="SX 8D2#6SE0$=?6T.\ M*"L/RE()>$K!3DUGG"D!V9+@5Z5HICT2(=$ +:NS@_@&O:<,,XHSM%18$3@G M"BWR'9BAC> Y>B![6IX785B"LW)Z]JD7<52*\"R)\]!%DI!+-V9JL#?9) MMWW886]#0)NH>L]1O?,Z"7\IV WRG;?(<[S L)_9Z\U]DYSO\S[_S]Y/@N$W M1\S7?/X%OB79ZA/S0'9<*,JV:,&J"E=6BC\^ !PMX%3)/TV9K[@#,W=91F\E M'$0RL:!.2B+VQ)K^^(,;.C^9PMXG6=(GV;PGLI,$!4V"@B[VZ><=$5@GAK(5 M_/K15<:EO#9EHR(*-5%Y!^VGKNL&GC>V]\=Q/H=%81 $IZCD'.6YOA>&I["Y MP:<7#:,7MA/1PT;TL%/T)[B$%[7<#Y?D#L]>H@1^[ ML=]2:W 91Z,+8L-&;-@I-J%9HRDP2-F@2-^KH'1F=5RFF5AG/$8#AL MUT0#*![YHU9I,*!<)W;,M<%U7MY\G>^_ 6J.+J4&R"!P6ZC$A K#*&II-<%B MQ[^@]>@MW^W[ J@9.Y7_(R2I(:WJ[[2K_P58N_[;1XT.="E;W6%*M.(%4]4+ M:;/:=+'O=._66K]S;V>N83TINU[=6+W05RWS1RRV%#J/^PN2E960$7)*.*0CZV)>S<=:+T1?"UA(W;&2&>R M8.Q%3SYF8\O10$ @E3H"5H\U3($0'4AA_&QC6MV6VK@[WD9_;W)7N2RP@"DC MW\I,%F-K:*$,^_2\_0%297>-W=^WVZHX786\KD*>B>>?B#>#-= :4,Y9A;;EVJ\6 M^CY9"+/^HR_=)G[0'U\?TSNQPBF,+74.!? U6,G;-V[DO.M+_C\%VRN%WY7" M/Q<]N2\)@:POQ<87&9]N'.LDBKTXB$;V>A>^1Q9$_B#L9'M808<5G,5ZIHN3 M8(TSW-G1#_WAX!#L6.8-?,\] 19V8.%9L"MX!\;$N=N,P=OJ)HXXX.DL\(:JM8YJJSYUQE+%Z(?/Z3PI]P-$1R(T_ M'!X6N$\5AUX_[:"C'?QK?2G(/MC!T0>HJNO%_B'NL2YVP\@?'O#:.XU77WJ? M,5^65" "N3(ZMP.5,&\NDF8BV&ULS5I=;]LV%/TKA%8,+>!$(FG)5F8;6)(5S="A0=QL#\,> M&)NVA4JB1U)V NS'EY(548$E:E6@6'F(]4%>G7-U#WA\S\6]B0ZD$CU$8 MBZFUD7)[8=MBL:$1$>=L2V-U9\5X1*0ZY6M;;#DERVQ2%-K(<3P[(D%LS2;9 MM5L^F[!$AD%,;SD02101_G1)0[:?6M!ZOG 7K#W7)W9 M191E$-%8!"P&G*ZFUJ_PXA+[Z81LQ)\!W8O2,4BI/##V+3VY64XM)T5$0[J0 M:0BB/G;TBH9A&DGA^#6CY^C?\S(*S(/1- K%OX5+.5F:HTML*0K MDH3RCNT_T9R0F\9;L%!D_\$^'^M88)$(R:)\LD(0!?'ADSSFB2A-0*AF LHG MH SWX4$9RFLBR6S"V1[P=+2*EAYD5+/9"EP0IV]E+KFZ&ZAY4!%'E 6%]?$O:,[&B>TQ+2: M74Y.L?\:1.FP+ZN<)3F4V=^?561P(VDD_JFB=X QK(:1:O!";,F"3BTE,D'Y MCEJSGW^"GO.+@20N2&)3])DFEY1>X[9$E.G76 7^$-[+PJ=ZW\T\)7_U-[%W M%;B&!:YA ZXL^8/&[ ^.TL]>IG\ YI)P"906Z$56(V?.Z,R!562,F%J^";=@ M[/:CW-P.2'H%2:_;ZX^IR&Q6X1O^OW'@!L!K4 -#G],NBW,2+ M*V.AL4DQ#,69ADI3*G:_6-3H+_P&DLGQEOVU+4O@..>B(YH_EHRU-;$MCD25XK MN?&QY$9HZ'@US@]J[P"-J_9;2NY]381J1M!.I#_\(, MXL=M(]+V 9GMPQ4/9+!0DKN)5YP(R9.%3#@]F6LTPVU;B-JRH)[T.U 7#0^L MK0SNN.&!CQL>R,'0\6O:TUB["MR'AD<#B,8U#6OW@,WNX20*,YA&,]RVE5?Z M6:0GK1#<12L$:RN#.VZ%X.-6B#]V?.S5"$R;"MR'3D@#B&:!:?. S>;A) (S M>$8SW+:%IQT+[DGC W?1^,#:N>".&Q_XN/'A^]BM7<&TBK^ MBC'Y?)+NFRBVO)+;C^_MWY]AW@X54CWH& M8,B2%T(/@YDQY5D8ZFP&G.HC68+ +Q.I.#785=-0EPIH[HQX$291U LY92)( M!V[L1J4#69F"";A11%><4_4T@D(NAD$$W94[H_ K0SN37@&ZI,D'E$[TD2)5UR?S @B73"),AWF0O0K^H415XV'H-6^^? M F9 X7FB!MJ(_%)FQE3N@N;A.FFX3EX>,R^D7_>9L/4;O+Y7YEL)"J\",26% M Q72H.>&9))SRYLC.J8(W4I82_>;:S1ZG3MDI?N?N;>N_WB/O\_^9O;'R_#"5I@H6T']0O%SYR%.-DR) M?Y/IIZI!EMRKGSNHC93*]KP6NJIDQHO'$F:!H=G6""4'5Y57>,+%U)\R - M%DBN.<.2%)2=@-\G4IIUQR[0%+GI'U!+ P04 " K-/]8^/P )(@# !I M# &0 'AL+W=O MP^=0I*CYB?$OHL18@J]U1<7"*:4\7KNNV):X1N**'3%5=_:,UTBJ)C^XXL@Q MVIF@NG(#SXO=&A'JY'/3=\?S.6MD12B^XT T=8WXMUM;S(SK@-98?CG=94=J3 5A%'"\7S@W_O4JTWHC^(O@DSB[!IIDP]@7 MW7B]6SB>'A"N\%9J!Z3^[O$25Y4V4L/XN_-T^I0Z\/SZP?TWPZY8-DC@):L^ MDITL%T[J@!W>HZ:2[]CI=]SQ1-IORRIA?L&IU<:) [:-D*SN@M4(:D+;?_2U MJ\-9@/*Q!P1=0# ,"+\3 +L ^-@,81<0/C9#U 48=+=E-X4KD$3YG+,3X%JM MW/2%J;Z)5O4B5#\G:\G57:+B9/X'5E468 ;6[8,"V!Z8/K!D0@KPHL 2D4J\ M5)(/ZP*\>/82/ .$@O^S]S[X]A+]%_$"H4(7;JU3>5:*F MA;<'V[8AV=&&PO=V]R:W-H965T^F6^E^JX+ $/N2B[TPBN,J8 4!A]18!HI_M[ $SBT1ROC1$"?*QD+6F(M-SWZ!B^UP_;=5= M-.K"!]3%Y+T4IM#DE<@@V\?[Z+2S&][;O0B/$KZMQ2F)@NZHBDL/'R--:A;\)(GCT9Q M\'+(WW\BVW,[[MR.C[$G'RI06#UB0U);4SG6E"984D1V&]PE9"@+#77LJ.W5 M=)M$X]'LQ=R_W;4W$#4)IG$7M:=[TNF>_)ONG DJ4CBBNB&>[.@9O9CU-!_& M[(3L"8X[P?%1P5=.5U^PDN5?*(X/%4^BN"=Y(&@4/Y#E:2=Z>E2T:R G,C^I M-1"J-1A-Y!JO%('7#%XC<)<65&S 95Y@?^A5#>&,KAEGA@T;FQYHCL=!T#-V M.HH>.8]8YF_U?9WNG]"=?LX.2#R=!_\ .@_#M"7NV_)TV4H+:N.ZJ22IK M89HKMEOM&OBYZUN]]0ML[$T?_DW3?!6\IVK#A$9G.5(&IU-,M6HZ;3,QLG+- M:BT-MCXW+/#C!)0-P/U<2G,_L0_H/G>27U!+ P04 " K-/]8?("6"G($ M "!$@ &0 'AL+W=O'ZGA>Y)$@K4>0$WS/ J[)$[/4:%W0](A M7RR%^L(=#U=H@:=8?%O=,WGGMBBSO,2$YY0 AN3F"J'+3%WSE>\YUK MH*0\4?I#W7R=C1Q/,<(%SH2"0/+C&4]P42@DR>-G ^JTSU2.N]<;]"]:O!3S MA#B>T.)[/A/+D9,X8(;GJ"K$ UW_CAM!H<++:,'U7[!N;#T'9!47M&R<)8,R M)_4G>FD"L>/@)ST.?N/@'^L0- Z!%EHST[)ND$#C(:-KP)2U1%,7.C;:6ZK) MB4KC5##Y:R[]Q/@6RQAP< ZFLD!F58$!G8-IM5H56"9+H )@(\?/H$/("?@<4DK M+E'XT!62OV+A9@W7ZYJKW\/UCXI<@, [ [[G#PSN$[O[#WH?,U7M"#=[?"3,HGBT;SI4E1#3$P0Z@>O>0KE.&1(YN08_:,G?&OO\#( M^\VD[T1@';5!JS:PH8]U@Y_3^7G%,4"<8V',8 T2:1!UA#R/81#!*!VZS[M* M#&9AZD/8FG4X#EJ. VM&=!Y D:.GO,A%WI.2P2E3A M%81QZ(5F8G%+++82>Z3J.*-MUQ;[U6(B'!]2";TTW6=L,(LC+^JIYZ1EG%CK M^4M.]-%K.5^24Q;SB< Z6M-6:VK-3CU4""597=66,R8]"'82>X.]C!P:Q7&< MFO,!O>VT]*PLK[*,57+0X1>Y1ZDYI^8AU=0WO-\HJ.8!NT=?X'O1'GN#E1\E M?@_]G6$/K?0[!74&;ANJKV>@.4O.P%3(2:Y&OUH$:OM]?]\?A%J MBWN2J\)G4I6ZFRCYUZC5SF9R5,0F_Q>E&ZOM=(?6<=H49+$YS=[,JW^0L3 : M[,\]DQ7T^\IR.YNA?3CWY_6OMJ%.G%H[H?<%;W(JM&[XMFL#M.\-W_6R+]OZ MZEEJ7F"YSZK_@-K5#CS*IQJ/7WC29>)4:-TP;-<):-\G[KJCT5SF=H@ O&+$ M.$A 28E8<@!],$.OYJ0?!P6]#98_,&!UM6Z7%&C?4C8=8U%J!VCH&84=Y0E@ MK0M$;ZK:;C@P?E\AW^0\HY7L^ ?9^N8*MBY-[Z[@$Z%U]6_W)6A=48ZKX!I" M3=CV#/8NO$&P?U3WV/4-X>VB ^V;SA&EEYH?G>Q3[+';W^#=G?<#ZN7,GX@M M&PO=V]R:W-H965T M$FE+5>U.FU:MZ]UK M%YS$&MB<;9+UOS\;*"1 Z<:2-^&7OX\_CQW\(,_W7'R36T(4^)ZE3"ZLK5+Y MM6W+>$LR+*]X3IA^LN8BPTI?BHTMTZ3F!GF#)K.2_OW8GEG!OYQA>ZV2ISPU[.<[PA]T0]Y'="7]F-2D(SPB3E M# BR7ECOX/7*+0O*%O]0LI<'Y\!8>>3\F[GX*UE8CB$B*8F5D<#ZL",KDJ9& M27/\5XM:39^F\/#\6?VV-*_-/&))5CS]ER9JN[!""R1DC8M4?>'[#Z0VY!N] MF*>R_ 7[NJUC@;B0BF=UL2;(**N.^'L]$ <%T'NAP*T+W!\M0'4!*HU69*6M M&ZSPL"D'5$WC' ,K URTO)&:)G-M* YMN[;B&>U_!N2_ _5VP*X"BXW-;#U(R5VXR56^JA%_0^YT1@1=D&5*,V9*A2\(85S#MY M+7,2^PVY M_QIY,$3N]\@10G[0(1_5GD@>-.3!:^2S(?*@1ZZS!G7'?%1[(OFL(9^]1AX. MD<]ZY-!',.J0CVI/) \;\G"4_.N6Z!!?*R*&^,,^/T*1U^$?[6$B?]3P1^/\ M7.$4I&99!3E^TM\):G!YC?I. N2%;L?*:&<3K4"GC51GU,Q'(N4UH%E>F(RD M.BEU+VHP_IR>G[?0]2*GXV>\PZF&#KX1X _,3BG-%-CAM"@_$ZKI2BE^I"E5 M=#@0:^GCE\>)HNZ4U>T.PP3. B> 3;MC^#:TX7AJWU*&64Q&,AN>-+1/I79L MMXUM^.NY74L(;]CF-YP6X+"?X-!S>O#G2'#81CBT/UL&M>>RMZ&./R5 M%(?]& ^[_.?(<-B&.#Q-BL-^C$>^TYN,ZH4=P=2//!AQ\YX=U/M MM!GNGB_#W7XVAZ'?77+' 7[6H'VPIV$VE#YAL:%,:N"UEG>N9GJX1;5'4UTH MGI?;'(]<*9Z5IUN"$R), _U\S;EZOC [)\U.V?)_4$L#!!0 ( "LT_U@? M9=I28 , *<, 9 >&PO=V]R:W-H965TX$X]CWG7MOG<)ELI/JA4P"#;C(N]-1+C5F?^+Z.4\BH/I9K$'9F*55&C1VJ ME:_7"FA2!&7<#S ._8PRX463XMV%BB8R-YP)N%!(YUE&U>T,N-Q,/>+=O;AD MJ]2X%WXT6=,5+,!\7E\H._)KE(1E(#23 BE83KU3<[]#=%\;:8*ZIA M+OE7EIATZHT\E,"2YMQHAU^B =]]'EQAIX_?=&!VZOWL%?@]N[; MPV\?[ PZ-Y#I[VWUEC#]=ABGOQ.]IC%,/2LP#>H:O.C9$Q+B5QU)]NLD^UWH MT0Q63 AW4C/*J8BA+<$2(BP@G)ZO(S(@C!YLT>)VPK F##L)K6"M' 5Z?1,7-[F---PA/2+#,&@G'M;$PTYB>U7O MV>+A#JW=8CS&O7;B44T\ZJX8$E"4HX7D^=Y][H1XX/T;UPF._XU(QO\A28(; M.\2/ETF%\=LAAJ-PC$G[(9(M-R:/4DH5?H!42-!P!H\62P5Q"&_CFJ33[P[0 M2@5P^#XW9DBZW7"N[!['5B_G8JFH-BJ/3:[:D^A$>NB%;*R3#/Z-;DBG!S\T MS\9Q2;?E'B:<7=,E># ,^WO.L[%=TNV[]^IFUW;WW=_&<SO&SA M/U)E[X!&')8V%!\/;=FJ[(K+@9'KHA.]DL;VM<5C:O])@'(+[/Q22G,W< 3U M?Y/H%U!+ P04 " K-/]88]P)C#@" "[! &0 'AL+W=OSU:;FY$Q31K8QR(L JF64Q/$LJKE0+$O#V:W)4MV2% IO#=BV MKKGYO42INSD[9_N#.U%6Y ^B+&UXB?=(#\VM<58TLA2B1F6%5F!P.V>+\\OE MU/L'AV\".WNP!Y_)1NM';ZR+.8N]()28DV?@;MGA%4KIB9R,7P,G&T-ZX.%^ MS_XYY.YRV7"+5UI^%P55<_:!08%;WDJZT]T7'/*Y\'RYEC9\H>M]+R8,\M:2 MK@>P4U +U:_\::C# 2!)7@ D R )NOM 0>6*$\]2HSLPWMNQ^4U(-:"=.*'\ M3[DGXVZ%PU%VK771"2GA'2R*0OA*<0EKU?]N7[>3%1(7TIZF$;F 'A;E _FR M)T]>()_!C5946?BD"BS^Q4=.Z*@VV:M=)D<)O[;J#";Q6TCB9 H/]RLX>7UZ MA'"?_JP)7A4N>N"K%1B(LK$6RL!(VE]JV!N''8F/)N%[Z^5PY^BC3 MYZ/X^;JT#<]QSMP 630[9-F;5^>S^..1'*9C#M-C[-FZ;K@P;EX(]!;*(:/G M5/8\L\#CAW:7Q6FT.PP='314C:8,8V,AUZVBOK?&TW$R%WU#_G7OQ_J&FU(H M"Q*W#AJ?O;]@8/I1Z0W236C/C2;7[&%;N=<%C7=P]UNM:6_X .-[E?T!4$L# M!!0 ( "LT_U@/UV3]_@8 !TM 9 >&PO=V]R:W-H965T!'D9?5\60IQ.KM M=%JE2UHDU1NVHJ7\YH;Q(A'RD2^FU8K39-XX%?D4>5XP+9*LG,R.FG<7?';$ MUB+/2GK!0;4NBH3?OZ,YNSN>P,G#B\MLL13UB^GL:)4LZ!457U877#Y--RCS MK*!EE;$2<'IS/#F!;T]]5#LT%G]G]*[:^@SJ5*X9^U8_G,^/)UX=$,ML\G*^F>\$EQ^FTD_ M,3LO15(NLNN<@I.JHJ("K\&5["OSM7S#;L#OG%45."G8NA0@*>?@)$W7Q3I/ M!)W7K[G(_DN:'T0:ZV OSZA(LKQZ)6&_7)V!ER]>@1<@*\'G)5M7$J\ZF@J9 M1AW,-.U"?M>&C$9"#L!'5HIE!7XKYW3>]Y_*]#(>L@'^NRS< >[\ MY"%BB.?4[GY&4^D.&W=L"0=O?A+TJ/XU5;%MA9A;J>GA;;5*4GH\D>._HOR63F8__P0#[U=3"1R!]0I" M-@4A-O19VP=/$\[OLW+1=493QBU,T,#4_'4[(QC[H7\TO=W.Q6 68!\JLUZ4 M_B9*WQKEV, P!=HB^5L1O(:13^)@$*G1+HQ); XUV(0:6$/])*>''<+4QQ61WW[=B.P'HY1IL&2T0Z2B1-8HOS:"JZ[G M+>520/;%Q07E&9N#EU(YW-.$5Z^,&=A;(*TKB$'1Z@<8@7ER;U(@IW:H)XX" MJ!0 M,ZGL]-&^%$.+FG>%*!:9BNS5'(ZR[M"ZZ>MYGE(#L*'T*HG]BZ*([1^ M492L@'9=L3,G=CC; QC%R,=#4H2ZJD!Q"-$8*RI5 >VR8B]6U%7#:X@B/]1H MT6A(8#S&BTI@0+O"V)470ZVL,,"QKQ%CJ$\VH?P!QIA1B01HG7*=,*.]!0@[ M:@PZ:C0.@^<0!E I VB7!A^H7*R;*=#JN/=H=X367XDJ98&\@U @L@J8?8OB M"JU?%*5@D%W![$R!2-;#(,$.N%'&%EI#0 LB_V';#=(RVT9&?LYL\QTR,UTR/[ M3']&;VG.5C+WSS1=EDPN?^^-^5EA]A[;CM#Z22O1@(+#$)Y5F^Q=%$=H_:(H M:8+LTF1WPM/%"?8";1V,=&V"83"V#D9*FB"[<-B+]"(#G86!3L\F.S^JMU:- MP2H%@>P*8E?BBPUS2!QI81KV%OPP#,U18B4 L'UKP0'_/=+"PSHXVJR#T>@Z MV [UQ'& U<2/[1/_9Y[,*?B4%-28I]5Y[QUN1VC]5)5^P.@PN_Z.=BZZHCS' M/@C>.@FQ:Y6=>1#K:@7JVX'8(%A&=P.QDBS8+BCV8<$.JL=N,0R'@1JL"!SC M%B4PL%U@[,B 6-](B/ P0GT3P8]&*!HK,8#M.P@NR,_>PKCXLSL^M:NK*1\_ MLAO!RI05*RJ'_LF"4UK04AB7NW:P?^ MD/:(OG= O!':(VKN)\]^]O%("[AU-75VN^=3C_;5%$_L4_RY3)"SE,H>?RGA M$YXNFWLFW6*XID%COD[//5RA]6NP=;_A,.<>Q.FYARNT?E&46"&.SCV(+E=@ MI-$@T05+SZH?I5(LQ-V9!]&/,K0H;2;]$)6R($[..8CA_,)0QD>L^C$J'4#L M&PE_B27E6SW>J'SL&'MW[^>8Y(F:Y$E\F#'O]/3#%5K_!I42%;Y=5.P\YGU= M*Z#A-2^##0['+GDI->';U<1>U[QTM3 <3P83*8VBD2B5HO#M\_V.8[Y#":QE M--@,-=ETZP)J0?FBN9=;@;1NM[V+NGF[N?M[TMQXG2KS]N+PQX0OLK(".;V1 MKMZ;4):&MW=QVP?!5LUUUFLF!"N:CTN:S"FO#>3W-XR)AX>Z@\X<-K@( /L' 9 >&PO=V]R:W-H965T9[SW=EW@RT7C[( 4.BII$P.O4*IJN_[>/9C++AUY@#@04%LHH8/W;P 0H-4+Z&#]J3:\Q:8C[XYWZ ME?5=^S+'$B:I8=R6.(U57=\^PEJ?RZ,WH)3:;]HZ["]GH<6:ZEX M69/U"4K"W!\_U7'8(VB==D)4$Z+GA.0%0EP3XM=:2&I"\EH+%S7!NNX[WVW@ M,JQP.A!\BX1!:S4SL-&W;!TOPLP]N5="[Q+-4^F,* MEGHGGK2+F_K7EQ5>P-#3!4Z"V("7OG\7=H./;7%_2['L+<6F;R1VD*&DR5!R M3#T=E5PH\LN]3WC2S4,"XDO]*)MD89NLMOPXZ=!5!M-/-FD8=RX'_F8_\&VH MRTYXB,I:4%&OEHN!OU?-2A KVT8D6O U4^[R-JM-IQK9 OUL M?1SV)V'+>J8[FVM$?^1=6[S!8D681!26VE30Z>EB*URK<1/%*UM+YUSIRFR' MA>[.( Q [R\Y5[N),=#T^_0W4$L#!!0 ( "LT_UCEYR^_F ( .,& 9 M >&PO=V]R:W-H965TYSTV/L0M%\^R M %#HI625G%F%4O65;L;5D+(%DG*IF-'2>P2T(K M*XF[L7N1Q+Q1C%9P+Y!LRI*(W]? >#NS)M;KP -=%\H,V$EM8*&VDXN56K!V4M.K?Y&6[#SL"C \(\%: .]\]J'.Y M((HDL> M$F:UCF8:7:J=6INCE3F4I1)ZEFJ=2NXJ1:HU73% +?7) M9XT>X3FZE8KJW"%#\Y(+1?^0;C-O7_17(0&=+T 1RN0%.D.T0H\%;R2I,AG; M2ILS"#O=&KGNC> #1KXTU25RG7<(.]A#3\L%.C^[^#>,K7,;$L1#@KB+ZQZ( M^XGSK*6,(6T+[6>[H#)E7#8"T(_Y2BJA/Y.?8^Y[BC=.,5?G2M8DA9FE[X8$ ML0$K>?MF$C@?CN3@#CFXQZ(G9DO&//6JH%.9V[=),'9]'-N;$9@WP+Q3,'\, MUJO\'9CG>IX[#O,'F'\*%HS!_#V8&SJ3Z3@L&&#!*5@X!@OV8=AWHW%8.,#" M4[!H#!;NP;#GX@/;& VPZ"CLL0!=D7,%8@P9[2&C('"\<>1T0$Z/([DB;(PV MW?\HO0"'_Y^=O5.S3/G_2L2:5A(QR+70N0RU7]&7U+ZC>-V5L157NBAVS4+_ MA4"8!7H^YUR]=DQE'/YKR5]02P,$% @ *S3_6.52&ULM9I1;]LV$,>_"N$50PNTM4A* MEMPY!EIG13NT0] LV\.P!]6F;:&2Z%)4T@#[\*-D110=^F)YU$MLV;R_[HXG M^IL2?";LK M.N]1%L#+OO']3? MU\&K8+[&!5OP]*]D);<7HVB$5FP=EZG\PN\^L":@H-);\K2H_Z*[9JPW0LNR MD#QKC)4'69+O7^,?32(Z!M@_8D : W*J 6T,:!WHWK,ZK,M8QO.9X'=(5*.5 M6O6FSDUMK:))\FH:KZ50WR;*3LZOA*H((>]1G*_0K]_+9*?F2+Y$OZL*>H6N M5=6LRI0AOD;0R.>73,9)6KQ0-C?7E^CYLQ?H&4IR],>6EX4R*&9CJ;RM[CE> M-IZ]VWM&CGCV6YF_1M1[B8A'?(OY C:_9$MECFMS:IJ/58[:1)$V4:36HT\E MZBJ-=I. _OZD1J./DF7%/[9(]]*^7;IZ4M\4NWC)+D;J42R8N&6C^<\_ MX8GWBRUN1V)&%FB;!0JIF^7"=!%L!"^L<[R7F]1RU9)R.Z=3;TJFL_%M-R;+ ML(B$?M .,[SU6V]]T-NWRV69E6DLV4H]VBH=RR2N%@^;HWNEH./!*S(E(28' MGMK&132,(KNK0>MJ<%9BOJN3-)5 MDF^*VM5/3*VA6YZNT,=L)_@MJ]RV5@*HVO<9<"1F)"!L$Q .MQ*$+K/@2,S( M0M1F(7*[$D2/'G&L5F;O<"6('M5L-2PD]J*=MMY._W?1HG_1YR1/LC*SN0_J M]YTX1V)&*K"G?_*]X0JXT7:4"%=J9B8Z\(/!LK@IV+I,49JL&7I^SV)1O+#& M#*M@5)E:PP,-SPU/(PL&6>#DJH]_'*MZ^ :]9WL(=,&:73 =L.Y!,.J="4=J M9B8T%V$8C$ZM>U@%!W7AVU;[!6QZ;H":IC",4^]+D2>R%,S\;\4:)*C4>V(= MJ9EQ:S;#DP%+W"FBN5(S,Z$A#8/TTY]/&KTNH$1^$/H'?-(,"XQAQ/?M?((U M3F&8IXY4+ PEL&;O&7.D9F9 (QJ>#EB[3OG,E9K9:=" 1D#L.75Y?D*%'E^= M8DTDX;L)KEM)PT!941#&8$[2J?6.JR" M/:#8AV MHEF+P)2TX-FNE$R@Z_NBFM*GB006[#V_0Y 8T21&@@$KW2F;N5(S M,Z'9C,"-L]Y$TN@9+9.01/[D $F:<4;/9!)-R<3.)$0S%($9"BY=&$U@Z=Y3 M-T2KBV@X(]& 1>P4TERIF9G0D$;@1MJIRS6L J')$.A%-7I1&)J>+OGCA )+ M]YUH5VIF(C2C43Q\#@%F5(,9]0>L<*>,YDK-S(1F-'K>YN/Q7=W@$9E,<(0/ M-W4?[S].<$CM5$(U1U&8H^SE"M,(+-E[NH9H;5&-973 #4CJE,MZ@"%..V$N5(SSV]H'/,'W*KTG?*8*S4S M$YK'?"=;E4^HA,=+';8\-SY-63[,1T:I)WEUW&RC[F/]^8&E>D_L$/3E:_KR M!]R5])T"F2LU,Q.=TUIPIZPWAC1Z70PA@8@<@,NZ29_7;+8M73%0#U/=KSN7#1756 MLSV;._\/4$L#!!0 ( "LT_UB!A"&PO=V]R:W-H M965TS#) :PZ=FJ;2__]CI.00I6R:BL/Q#XYWW>N.:>WENI!+P ,V>1V@ELV7Q@K<.->0>=P!^:^F"B\N0U+QG(0FDE!%,SZ MSL#OCB.K7RK\8+#6.V=B(YE*^6 OUUG?\:Q#P"$UEH'B8P4CX-P2H1N/-:?3 MF+3 W?.6_4L9.\8RI1I&DO]DF5GTG4N'9#"C2VYNY?HKU/&<6;Y4=D!0 X*7@.@50%@#PK=:B&I ]%8+9S6@ M#-VM8B\3EU!#XYZ2:Z*L-K+90YG]$HWY8L+VR9U1^)8ASL03A2VGS!.A(B/C MQR4KL G,*?F.+?J)#+*,V7I23JY%U92VNL<)&,JX/D&5^[N$'!^=D"/"!+EA MG*."[KD&?;,6W+3V8UCY$;SB1TANI# +3<8B@ZP%GQS&GQ_ NYB3)C'!-C'# MX"#AMZ7HD- [)8$71"W^C-X.#]O"^3_KXW^VOI>,L.F2L.0+_](EIV3"J3#[ MS4)^#:;:*/SD?[?5O6*.VIGM&.SJ@J;0=W#.:5 K<.*/'_QS[W-;TM^3+'E/ MLO$[D>V5)VK*$QUBCQ- TI15'R=L<(=H:"M%Q>)7L\!ND%5\U?&O]GX]=[6; M\%;(V;Y2TJ+D7W8N]K7&[5K/!JO0W9U9EH.:ETM$DU0NA:D:MI$V>VI0CN<7 M\J'?'?DM\@3W6K6&GNFKI7A#U9P)33C,T)37NMU!DP MMV3F)$BGB:I.-:U&DUX>JO/@P$YB%>S4-DGG[VL#)6$@:-+2/"08]EI>R][& MVYGLN?@F-P *_ ,9D9=\"TP_67&1$:6;8FW+K0"2%* L MM5W'">V,4&9%D^+>G8@F/%:&'4VV M9 T+4)^V=T*W[)HEH1DP23E# E93ZS]\/<,C R@B/E/8RZ-K9*PL.?]F&C?) MU'*,(D@A5H:"Z)\=S"!-#9/6\;TBM>H^#?#X^A?[F\*\-K,D$F8\_4(3M9E: M8PLEL")YJN[Y_BU4A@+#%_-4%M]H7\:&H87B7"J>56"M(*.L_"4_JH$X F#_ M!,"M .Y3 5X%\ JCI;+"UIPH$DT$WR-AHC6;N2C&ID!K-Y29:5PHH9]2C5/1 M')8*$9:@F8"$*O2&Q#2EBH)$%VBADR;)4T!\A8K %W-0A*;RI7[X:3%'+YZ_ MG-A*RS!D=EQU^;KLTCW1Y;N<72+/>85A&02;_[S)7LOG=;&;57S MBOYYAD/GWRZK Y$UC'NU<:^//;KE;'VA0&0Z[9>JRVJ)#PN\>1_L(F=B[X[U M]_;PF_K]6K]_AGY$ID"X[L7. Q]D:.\]B6WS)^X3O-P(;D MH)8<]$K^R!5)NZ0%+6G8]4>>$[:UM4-'?G 5>B?%A;6XL%><7D^N7N8I>8 $ MS079HX]F<&\Y85V2>\G.70<#D35\CVK?HT%? *,AC0]$UC ^KHV/__ %,&[E MFA=15CXELB'RJA9YU2MRQMD.A*)+O0TM@%$NT >N]/8TS\%L 4&7[E[* M^P<]F=GT.RLZ ;R/A1;T_Q1<8*?//FRG'QF)K_3.&Z_0W'@^UX[ M63M"?:_;I?$W*?+WJU#YH43$46W,$#F4%]H;-V(&*B,K\WRA) M\*$FP?U%R5D9VRY(QJTTK%RU0T]EZJ$6P?W%R#WL>+JC;/VH]G_HU-K+=?8D M#<36='XH=' X;(8.6NL,Q=8T?ZAV<&]-\81=OR+HJ_M[0TIA]M&AU/PC\)Z( M-642I;#2&.=RI'- E(?LLJ'XMCBG+KG2I][B<@,D 6$"]/,5UPNI:IBC;_U7 M1_034$L#!!0 ( "LT_UCR(,B[EB0 *UB @ 9 >&PO=V]R:W-H965T ML"-Z5 2XM[LKHDK8$IDY[NCJ ML5\X_ )%0A+=7#0 6(MC/OP%2$I8"":)ZG_?#H>GI!)_2:AT#K9'!S]]V:6_ M9T])DEM?-^MM]O.;ISQ__O'MVVSQE&SB[&[WG&R+OWG8I9LX+SY,']]FSVD2 M+P\OVJS?.H/!Y.TF7FW?O/OI\+E?TG<_[?;Y>K5-?DFM;+_9Q.FW#\EZ]^7G M-_:;ET_\NGI\RLM/O'WWTW/\F'Q,\K\]_Y(6'[U]59:K3;+-5KNME28//[]Y M;_^H[?&H?,7A2_YCE7S):G^VRFWYM-O]7GX@EC^_&91O*5DGB[PTXN)_/B?W MR7I=4L4;^?M)??.Z:/G"^I]?=/^P]<76?(JSY'ZW_L_5,G_Z^\ MP#F]P&F]P'$NO&!X>L&P]8+AI1>,3B\8M5XPNO2"\>D%X_8*PPLOF)Q>,+EU M&Z:G%TQO?<'L](+9K=_6^>D%\UM7L ^_)*7?V[[YG]O M^^4?W#[\B[\]_BP>?I#=.(_?_93NOEAI^?6%5_[A4 V'UQ<_OZMM6;D?\[3X MVU7QNOR=FWS*K7B[M.[39+G*+3]>K-:K?)5DUE^L]\OB4T5YQ6M+;(]=HBRV M?W&3/%ZMLW_]Z6U>O(42>KLX+??AN)QS83G;TKMM_I19WG:9+#M>[YM?/[SV M>F%^_<3P^K?%M^[U^^>\?/\^.$;03S[=6<[\!\L9."/K;Q]=ZU_^^5^MI?7/ MUELK>XK3).MXD_=F\V/R?&<-!P?3>3$[&-?,1/OM*V._OC7O:W[LNQV@9P;? M[Q\+T#Z @\YMO;S)_NWOM?HV&K^)@5G4&;V)X^QL;&ACQ/=MWV[U.;+,\W1>' M'[GU7ZKX DODR2;[[ZYN=M1&W5IY5/5C]APODI_?%(=-69)^3MZ\^[__9$\& M_]95]23FDIA'8CZ)!206DI@@L8C$)(DI$M,0UBC]T6OICTSZ.Y7D>9)FUN[! M6AR/=8H3F2POCGU6VT.WY^-QP, M)X/ROY_>?J[7-[EL2&+BYFV(R&4EB:F.;7 &TXYMT-"RCQ4ET45=Y6IT>M;IB3FDIA'8O[D M:IE.SCJ[8]N#CLX>GG]EZRO$^6JE9<_.]W17+4E^&Q2):0AK5,WTM6JFQJKY M+?YJ)0\/R>)0*?OME]5V6930*BN+R/JT*SYZ2I:/25?]&.6^]4-B+HEY).9/ MSWZB[<'(.3_Z)!<-24S5)*9(3$-8H[CM076/ M>7#[;C;.LB3OW,.:E;X%C6HNJGFHYI^TQL'BQ)E,.G:TZ,(AJHG;-R-"%Y:H MIDY:_239'@V*+3G?Y5(+-\NR%OVPC65YN+?J)NOX6U&:;AI_L7Y+THVE=G%7 M.."#6>M=GJ3FHIJ':CZJ!:@6HII M0C5)*HI5-.4UNP#3M4''#04<>*H1D!J M+JIYJ.:C6H!J(:H)5(M03:*:0C5-:AFHMJ'JKY)ZU^B-AU)-MCG?)+9Y4KCYX?)99[6B22948TTVL=)E^?DVW678IH=@G57%3S4,T_:?6= MSGC6N>=$8TSV>?1HW)4$%!WOS[:[WF#40=J=R3R);HI"-4UIS5*KLDBV.8ST MG<%!L]J[^M!,$JIYJ.;;YT&AX7C0%3H*T(5#5!.W;T:$+BQ13=GG8:P+FZ%O M^M)F#5;))ML<;3K^ N'E6D/C2R?MAFUVT84]5/-1+4"U$-4$JD6H)E%-H9JF MM&915[$H^UHNJGXA:'GIA!*-1%UY2Z^_%'OXE<#.72>:@T(U']4"5 M13:!: MA&H2U12J:4IK5GP5P++-":RS0^E-G._35?[->D[2U:[[\B\:P+KR!H?6MR1. MNW(C+OH^/%3S42U M1#5!*I%J"913:&:IK3F^(HJF^68LUE_V^ZS,IE5)C_6 MNWAK+7:;S2HOFT!V\5*RV>Q;^2?-=IH7]@;V=-PZJ$?7]5#-1[4 U4)4$Z@6 MH9I$-85JFM*:E5[%O1QSW.M^M_VM.N JZ'0K5-*4URZS*>CDW M3*ZZ?//;_.K>%8;&O%#-<\Z#3Z-!YXUY'UTX0+40U02J1:@F44VAFJ:T9E%7 MJ3+'G"KSOB;I8I4EY:B>W?-AXO6G;]9JN\I7\=IZWJ>+IS@K)TG&CX]I\E@. M*WA.5]O%ZKGX:T,S0%-GJ.:BFN>39/$Z,:8V6]IO,WBXT-E'I(D.Y3Z M+G]*4BM_6J7+OSS':?ZMJ/N')"U3YJ?SZ\YY)N:E>G< =&88JGDGK?%[#X-A M9P- @W"H%J*:0+4(U22J*533E-9L %40SND9A'N.OQUND)4)F>XR1V-PJ.:B MFH=J/JH%J!:BFKCR(_?;4V)=#&?$BT6Z3XJ?R-,%W;CXO^.$O.+8;PPQJ71)9L5G\I/Q>OU]_*>EL3&A0#]44JFE*:SZXI@KJ#:\-46LU MIHU>&E778W*O$#?1H5J+JIYJ.:C6H!J(:J)*S^"C:[2 MU0S0=R-13:&:IK1F,ZBR?$-SED^_I//="S?MS:_O7>MH;@_5O"O?J<-#Z\H= MV*6(HX^^G0#50E03J!:AFD0UA6J:TIK%7D7UAL8$4".XNRT."JW%\1/)\GCD M=OF>@QGNW070T!ZJ>:CFG[3F]8RS&_SHFB&JB9NV($+7E*BF4$U36K.$:X^= M-(?LVB6 MT!A+:F?O?S@U@_*IS&648)$4)6]\]O$'\P*]RY[47%3S4,T_:=-Z3FET-VN/ MKQ,4D[RQW- M\*&:BVK>29O5KQ?=#=OUCJ;W4"U$-8%J$:I)5%.HIBFM6>]5>F]H3N_]=;_Y ME*1E@7_:9\7?95FY-S>,L#)[O0LBAFG?E.S<^'/9TGC*CB3U4"U%-H%J$ M:A+5%*II2FL6?978&YKC4_?=Q_"FJD<3>ZCFHIIWY5MGJ'HTG(=J(:H)5(M0 M3:*:0C5-:8VJ'U5QN)$YBU2_HW;+K]^9N;XUCVHNJGFCC@=0G@?QT34#5 M1 M3:!:A&H2U12J:4IK%G@5<1M=B;@E<;9/DT/V_K@K_Z%V$M]9XFCF#=5<5/-. M6OUL?7 WG[5+' VVH5J(:@+5(E23J*9035-:L\2K8-O('&S[I7%-KKT7M_*= ME2;+)-F\A&56QU]M./QVQ"%%T]D%T,P;JKFHYIVTQC6[=@M I\^A6HAJ M4B M5).HIE!-4UJS!53!N)$Y&-=L 9?JO.@#+W,WEN5O0"WB[*FS]M$T'*JYJ.:= M-&/MHQ$W5 M13:!:A&H2U12J:4IKUGX5@QL9DSGO_IJ4E9RFW\HK=I_C]?[0 M R[OV,G4T#VJN:CFH9I_TIH/)1R/ND;6H0N'J"9NWXP(75BBFNK8C.%\TC5X M3U,+-\NS"K:-S,&VB[^2O#S.BY]W%BF:;T,U%]4\5/-1+4"U$-4$JD6H)E%- MH9JFM&8WJ#)SHV-4AYH7/T*3O%+OJD8#<:CFHUJ :B&J"52+4$VBFD(U M36G-JJZ2YM=,.D.D/@97YVH6'6/9+]WKQ0[U)$$VRHYJ-:@&HA MJ@E4BU!-HII"-4UIC:(>5[&VL3G6]B<-GS^M>O[,DO-F8'Z#?9L!JGFHYJ-: M@&HAJ@E4BU!-HII"-4UIS6901>#&Y@C<'Y@^?Y(;CPN:V5W/*;HWOXG>!8\& MW5#-1[4 U4)4$Z@6H9I$-85JFM*:!5\%XL;F0!PY?7[<,0%L-N]L &C&#=4\ M5/-1+4"U$-4$JD6H)E%-H9JFM&8#J.)P8W,%2*\-PN] MJQV-_:&:CVH!JH6H)E M0C6):@K5-*4UJ[V*_8W-H_*^?_:\&>Z;%D U%]4\ M5/-/VI79\^B:(:J)F[8@0M>4J*9035-:LX2KP-[XEB%X?\+L>?.ZO2L<#0.B MFH=J/JH%J!:BFCAIC=GS]J"\M-0>5XVN*U%-H9JFM&8WJ()^8W/0[X_/GCC.MMM[=C0$B&KBMDV(T$4EJBE4TY36+.8J CB^ M]N30M,?L^1-FFLA^;UZP=SFB44!4\U$M0+40U43'O_O9['ET18EJ"M4TI35* M=E(%_";F@-_WSYZ?G&?XVA/9[\V+]RU?5/-0S4>U -5"5!.H%J&:1#6%:IK2 MFH5>A?'YT]/SF?\78VD?W>_!YZUSN:W4,U']4"5 M13:!:A&H2U12J M:4IKUGN5W9N8LWN]9\]?\2[.9KXWO[!WT:-Y/53S42U M1#5!*I%J"913:&: MIK1FT5=YO#<2AFH=J/JH%J!:BFD"U"-4DJBE4TY36 M+/LJ$#8[HO?F17L7.*EYJ.:C6H!J(:H)5(M03:*:0C5-:23[O7G9WB6.)MM0S4>U -5"5!.H%J&:1#6%:IK2FB5> M)=LFYF3;GS)\_K2F82SSO?EM]6X!:)(-U7Q4"U M1#6!:A&J2513J*8IK=D" MJF3H=JN?33CAFH>JOFH%J!:B&H"U2)4DZBF4$U36K/VJQS< MY,JC8OL-GS=K?4-OJ.:BFH=J_DFK7_F8SARG:_H=NG"(:N+VS8C0A26J*533 ME-:LX"K\-C&'WW3\=;79;ZQ_E+]'YEANLHZ_%7MH-XV_6+\EZ<92NWC;6-BUU^;I-=9]^A#8E'-134/U7Q4"U M1#6!:A&J M2513J*8IK=D:JD#>=,B> J!/C$4U%]4\5/-1+4"U$-4$JD6H)E%-H9JFM&8C MJ")Z4V-"Z-UO\57A(%GEY77^__;(JC@Z2KZLL+R_X?]H5'SV51PV=38&, M,MVCFHMJ'JKY)ZU^_C.:=%[K1]<-44W.S:\>=98\^NQ;57%3S4,U'M0#50E03J!:AFD0UA6J:TIKM MHXKZ3=EGUT[1T76HYJ*:AVH^J@6H%J*:0+4(U22J*533E-9L!%7@;WHE\'?* M\9GB?IT-87IV2.@XL\ZGZ9C?0>]J1R-^J.:C6H!J(:H)5(M03:*:0C5-:U3O<]>\L;#3[AVHNJGFHYJ-:@&HAJHDK/V/CP_., MNHX2(_1]2%13J*8IK5'GLRKG-S//T*M&[9RF5A_V[>6!_/YYMZU/M#6-KS8O MTK<5H)J+:M[L?')@YY, ?739 -5"5!.H%J&:1#6%:IK2FI5?!?MFUX;J97G[ MY/WP6(K37M^<^C'CO2L>G;V':M[L/(DX'G<%$7UTW0#50E03J!:AFD0UA6J: MTIHE7X7]9K?.U6L\F")>_'V_2I.E]>GP/-PLR0\W]@\G]E^.]P2S._/^'\T MHIJ+:AZJ^:@6H%J(:N*D73UNBM!E):HI5-.4UFP&5;QO9AZ/YWU-TL4J2T[C M5V9L98T27+MC7JKRSL,FDTSVJN:CFH9J/:@&JA:@F3EKC M][*&7;<1(G1=B6H*U32E-4N]2O3-S(F^^IWX*HR;-6[.&8L>S>JAFHMJWDEK MQ%'MKCBJCZX;H%J(:@+5(E23J*9035-:L^BK'-[,/'+/31Z2M#QGS^.OUGH5 M?UJM5_GJPN$ZFL%#-1?5/%3S9QT/7^W.X*/KAJ@F3MKXZE9$Z+H2U12J:4IK M%F^5G9N9LW.-XHVS++FP8T8?"HMJ+JIYJ.:?M.9/_+BS;M&D'*J)F[5 MJ*9035-:LVZK%-S,G(+C?W>F^)KW'^_+/P[^,IAT-@$T/H=J+JIYJ.:C6H!J M(:H)5(M03:*:0C5-:'-S!*_S5/Z;E29E\B[I?/*56>S;"U#-134/U?SY>7K/ M'G;=A@[0=4-4$S=O182N*U%-H9JFM&8-5V&ZN3E,]WZY7)7'_/':6EXJYW6< MEY_=68OX>97'Z]7_%A^6OS53W9Y;[++N2P'FY7L7/!JW0S4/U?R35B^546>Y MHV$[5!,W;D.$KBI13:&:IK1FL5%Z]=6DF<;E?;Q^[21K-SJ.:BFH=J_DFK7YWOWI.CJ3A4$S=N0X2N M*E%-H9JFM&9I5Z&X^=6'T$)7^):&Z3CF-]&[Y-'\'*IYJ.:C6H!J(:H)5(M0 M3:*:0C5-:=B/ M9NY03=RZ$1&ZK$0UA6J:TIKU6L7IYN8XG=IEF54'W3L46?R#EU8HII"-4UIS3JODG=S<_+N M_6*1K)-BIUR>O2^>XO3XO-IXLRO.X?_W^.E3T=]R51X-Z*&:BVH>JOFH%J!: MB&IB?C[M<-C= = ,'ZHI5-.4UNP 589O_O\]P]?-='<,-,V':BZJ>:CFHUJ M:B&J"52+4$VBFD(U36G-ME*E^>9LFF^.IOE0S44U#]5\5 M0+40U@6H1JDE4 M4ZBF*:W1".Q!%>R=@O;CWH,>[\C8_[*V^A;\&SG,=R/LL%+!>R MG&"YB.4DRRF6TQC7*GV[5OKF&. ?&)-]A>Y[1,!R+LMY+.>S7/#"-7[Q=] Y MY2)DEQ8L%[&<9#G%"]?CR3H^^Q8"E@M93K!_<*E'-9SGOAZI2SGLUS G%&RD$>4\EO-9+F"YD.4$RT4L)UE.L9S&N%87J$4?;7/T M\98YH\[]+RJ4R'Z0S'%O#\>G>RNP%,SVZW#>XZ:I_-)Z*J_5H^T>XW_3%[N8Q0]("/90_XY= #_OVA^/QF M4QP6?,QWB]]O."R8G05VIN,[Y_@PG^-_]EF+8+.**.>QG,]R ^*&-8 M;K*.OQ7'#&X:?[%^2]*-I79Q=T,PK];[TB+*N2SGL9S/<@'+A2PG6"YB.'#2^BG,MR'LOY+!>P7,AR@N4BEI,LIUA.8URK+=3" MBXYY(J2.T\?5UEI=>QS<%:=_.W#.KU(V3S]<=DF/Y7R6"U@N9#G!/MI IM3="X\B'A\=J[ )A!1SF>Y@.5"EA,L%[&<9#G%2R Z MY@3BQW_W?[4^)-O%TR9.?R?O,K#3&%'.93F/Y7R6"U@N9#G!.+*WP5OG#[,IN/!Y>2CR[X-C^5\E@M8+F0YP7(1RTF64RRG,:Y5 M][6HHF..*EXXF_C^>Q#LC$640_"/KL'@:[KL9S/<@'+A2PG6"YB.Y=^ZJYT-)J*R_DL%[!,;6[6P#YAGR6 M"U@N9#G!'JLQDF M+WJYEK^<'C#!,15ENWC[2*Q M%KLL/SQ<:5].4N\N:#97B'+N"S>N_5/:\^YR9B.#*!>P7,AR@N4BEI,W_PPH M=F&-<:UBKJ4!A^9!ACUWS6P4$.7<%Z[>E,<7=\ULS@_E I8+64ZP7,1RLL=/ M@6*7UAC7JN9:B&]X931A^UQ[$^?[M*CFP7,AR@N4BEI,LIUA.8URK#=0R?<,KXP?;;6"[+W\GJ)Q(F'S- MDVUV>"#J/RSOY8/NOL F^5#.?>'JAVS.V4Z>C>>A7,!R(-)M-F_PG8=4.6$[=N1L2N M*UE.W;H9&ENW596U=-S(G(Y325Z49788#'S<0^_V>9;'VV5Y_AUO=OMMWEVL M;%H.Y5R6\UC.?^'JIX.C8=?98,"N'+*T-F'1NBL95;)5O+ MN8W,.;?7'6GR];DX5+ZP+V7C;2CGLIS'!>CI<4)JVFL=G=ILA$SE'-9SF,YG^4" ME@M93K!Y@.5"EA,L%[&:SA>- B^[R9_-I*.>RG,=R/LL%+!>RG&"YB.4DRRF6 MTQC7ZA2UI-L(GGLW8L-N*.>RG,=R/LL%+!>RG&"YB.4DRRF6TQC7:@NUR-P( MFGMG=OJW S8FAW(>R_DL%[!X%JD; MPQ/OQFS"#N5Y@.5"EA,L%[&<9#G%BJ/LL%+!>RG&"YB.4DRRF6TQC7*O-:#G#\G?/N+I\Z&&XX MF!?KWPO8P"#*>2SGLUS 7AC-JR(2SGLUS 9PQD'.N>Y5R6\UC.9[F MY4*6$RP7L9Q\X=HW'.R.&P[HRAKCCJ7^-GM*DMR-\_C=3YLD?4SND_4ZLQ;E M;^V5B]0^:Z7)0]D)?GSOO'E[]OD/]H^>W?%YW_XQ[/J\L'^4A\^_K99]]]-S M_)@<6TEFK9.'XBT,[J;C-U:Z>GQZ_2#?/1??^3?6IUV>[S:'/SXE\3))RR\H M_OYAM\M?/B@7^+)+?S]LYKO_!U!+ P04 " K-/]81"6E$9<$ !0& M&0 'AL+W=O@BUTSKF2CJ3+ MS6#'^#>Q!I#H-8FI&%IK*3>WMBW"-218M-@&J/IFR7B"I7KE*UML.. H R6Q M[3E.UTXPH=9HD+4]\=& I3(F%)XX$FF28/YV#S';#2W7>F_X0E9KJ1OLT6"# M5_ ,\F7SQ-6;7;)$) $J"*.(PW)HW;FW<]?1@*S'7P1V8N\9Z:$L&/NF7QZB MH>7HB""&4&H*K#ZV,(8XUDPJCO\*4JO4U,#]YW?V:39X-9@%%C!F\=\DDNNA MU;=0!$NT"T#XWI$X!Z)RKT"T W4- ]P2@5P!ZYRKT"T _ M6]U\.;*UG&")1P/.=HCKWHI-/V2&R-!J"0G5WGV67'U+%$Z.'FC($D!?\2L( M]"NZBR*B/85C]$#SG:$==C4!B4DLKE67E^<)NOITC3XA0M'7-4L%II$8V%)% MHSGML%"^SY6]$\H^>F14K@4*: 11#3YHQG<_PL^:\:[70&"K:2SGTGN?RWNO MD?'WE+:0[WQ&GN.U:P(:-\,?,5=P]R1\=/Q;\],?49\WP"83EV-T: M^/Q\N-^PDGZY*_R,S_]P5Z )$6',1,H!_7.W$)*KT_;?.K?GC.UZ1GT%W8H- M#F%HJ3M& -^"-?KE)[?K_%;G%)-D$Y-D@4FRJ4FRF4FRN2&RBOO:I?O:3>RC M)^ A4*E2!\26^M G29J@&+80ZP:)7^O\U\AYJ?],DDU,D@4FR:8FR68Y63\C MTRGC=N2TW,[ WN[[RI!BQ5>=TE>=1E\%RR5DJ:*ZN;/S33D)<2RASDXYE4I* M]X?CN;WJ>,:-BI<:Y81FOZH9-(_RJMUM^<[/UW7K72_@W50%9B8'-3=$5EGQ M;KGBW<:Y^(,)H=.T#>:2X#A^0RG=$1H1ND)C1K>@FA@A''T)Y-0F\GE M*MW]:3OPP7$/SW4=YZ#;Y$.BH)[HT /3#XEFC3-SZ2(:(JLL8J]*W(^.&1"#ECH_/&4&U"46^LO?*D0GP55::%BJ%2:G, M:S!E:UG^OLN*O@?M]^[MQ*UI#]S;:5[<_DZ?U]H?,5\1Y<(8EDK*:?74'N9Y M^3I_D6R3%4,73$J69(]KP!%PW4%]OV0J!RY>M$#Y3X31_U!+ P04 " K M-/]8+":/ETL$ !+$P &0 'AL+W=O)PCCG92?59;Q -/*(J9YC(#A:NI-P^O%^&% M#2A'?.*XTP?78*DLI?QL;^Z2J1?8C%!@;"P$HX\M+E (BT1Y?*E!O69.&WAX M_8K^OB1/9)9,XT**WWEB-E/OTH,$5ZP0YH/<_80UH9'%BZ70Y7_8U6,##^)" M&YG6P91!RK/JDSW70AP$1-&1@*@.B/X9<'DD8%@'#$NB568EK5MFV&RBY Z4 M'4UH]J+4IHPF-CRSK_')*/J64YR9+61F>+;&+.:HX3N8)PFW^C(!=UFU2JS: M[V[1,"[TMQ/?T*PVUH_K&1;5#-&1&<;P0'-L-/R0)9BTXWW*MDDY>DWY)NH% M_+D0 PC",XB"Z!P^/MW"NZ\[\_HWF&P PZ - PO!>-J3Y+#1=5BB#X^@W^.: M)'Q4,D9,2& -?]S3$+@SF.H_.[*]J?#.N_%L-5_KG,4X]:A<-:HM>K-OO@K' MP?==U!V!M:B?-]3/^]!GOQ3I$A7(%<163 VT>VC#,BL#_-6E<"5 +^JI E1@ MHQ+,;F7;63#QMQVL1@VK42^KN1"XQ@0^<2FJFB""[YG06#'29S"/31>O7MQ3 M>3D":TDP;B08.U[38Y?4'8&UJ%\TU"_ZWWXJB\Q SG@"RQ?J7[0&I (CJ0]] M*;A"V.*&QX+V4-HT(:8=3U&'HDMJ*9@EC()I<([*[JF@,2X4-R]@\^0QZB[Q M>C,Z5;P*;'Q0#]%58/^ZJ^*RT>720550U3\RI66FX3?%,IU+9:K1/RI9Y&?4 M:N(!T X!;$W.0QN8"]OYX(FOJ1/9?>-7DJX,T7!_O^B2JS?14^5R!-;2]*K1 M],IQF5VYI.X(K$4]#/9V).A?4#NF$KN($I:2C=3 ,S ;I.(Q) HKR[!+@AKV M<(&'031J+_':KO1F\%\9'ABNT$W)//",IT5GJ^R?XM0W[@JM+4BT%R1RO-YK M0%?T':&UZ>^-8MAKQEJMA38Y2*U;MLVBLXD<-!]:.:MRV50VJU,HIZ:R1ANU M:JRGB81[QQCV6\9[J77)M_HI0GU1%O3S"[9,%'@&,=]R0>)0+Z">:1LLLG@# MK*ZD[6$E'3%A_0FSD:'95A;S%#%Q[3;@WL^>C6X-1NND)K"[(WG*%K MQQDZM9RNT-KT]Z8S['>=_T-9.#69X5N7&89OMP?_X+@B1;4N3W$L4=H'JY.+ MYFES4C0OST?\_?#JF.F!J3491A"XHM!@<$'K554G-]6-D7EY^+&4A@QE>;E! MEJ"R ^C[E93F]<9.T)R?S?X&4$L#!!0 ( "LT_UA! Q5NG00 ) 4 9 M >&PO=V]R:W-H965T$=JNN;K7HV@]5/YAD(-8Y,6<;6/Y]QTG( @TIZ*)JI<5QYGEF/#,9 MCSW<"OE-10":O,4\42,KTGIUWVRJ((*8JH9808)O%D+&5..C7#;52@(-4U#, MFRW;[C9CRA)K/$SG7N1X*-::LP1>)%'K.*9R]PA<;$>68^TG7MDRTF:B.1ZN MZ!)FH+^N7B0^-0N6D,60*"82(F$QLAZ<^ZEC&T J\0>#K3H8$[.4N1#?S,-3 M.+)L8Q%P"+2AH/BS@0EP;IC0CN\YJ57H-,##\9Y]FBX>%S.G"B:"_\E"'8VL MOD5"6- UUZ]B^ROD"^H8OD!PE?XGVUS6MDBP5EK$.1@MB%F2_=*WW!$' .0I M![1R0.L4T#X#<'. >P(X:U([![0OU=#) 9U+ =T01$E@P35XX30IR5+8I,*-!YHRKFY1Y.O,(S#W(;'S(;6 M&1M<\BP2'2GB)R&$)7BO&M^MP#?1'X536GNG/+8J"7];)PWBVG>D9;?:)?9, M+H>[9W^CVF?5L,]"!#NE,&/?.D6">:F?.X9/C]><;$#(#,M@F_DRS8! MJ2*VRM+LQI]]>;DE'E,!%VHM09&_?D<&\J0A5G^7Y5*FKEVNSA3B>[6B 8PL MK+0*Y :L\:I=EJFMM-W!X/>N]JC M0/2*0/3^*Q"FCORD\EA$P$,RWYUU>^]?AG2Z#O[UW1.O5ZJ]UNN7:O7KU#HM MT3KH]P;]3J_@S@2HD\RKD\RODVQ:$]E1 CCV^^G>KJP')L8D,$6 S=?I^1W.?]\Y ME^,<[@6=AG-2?DO%VHW>L9A7)N;:IVQ^F5AKT&@=BTVKUWFM'YL'%R8QR&5Z MM:5(VI)G1]MBMK@^>T@OC4[F'YW[B5,R[SGW?G8Y]DZ?W=4]4[EDB2(<%JC* M;O1P$Y#9]5?VH,4JO:Z9"ZU%G XCH"%((X#O%T+H_8-14%Q"CO\!4$L#!!0 M ( "LT_UC8!M+EU , -83 9 >&PO=V]R:W-H965TN[9DDP#0[FS:SF6PO.KU0X-A6%R2O M).S=?U\)"&L<0IVNNCTY3F@7F%!K.:_:[OARSDJ9$PIW'(FR M*##_<@4YVR\LUWIJ>$_6&ZD;[.5\B]=P#_)A>\?5F=U2,E( %811Q&&UL"[= M6>(Z6E#U^$!@+PZ.D;Z51\8^ZI.;;&$Y>D200RHU JN_'5Q#GFN2&L>G!FJU MGEIX>/Q$3ZJ;5S?SB 5M8*"V%9$4C5B,H"*W_\>D7>(W .Q8$+PC\1N"?ZA T@N!4AW$C M&)\J"!M!6,6^#E85Z0A+O)QSMD=<]U8T?5"EJU*K !.J9]:]Y.HJ43JYO*$[ M$%)-%2D048FF&;K,=IBF()!DZ"TC5*(/ZG+)5XP4]X[D^7>[WWU4ALS(']/L*Q9]*(K^@6Y ;EJ'#"?GG M.R5#-Q(*\5??!*H]@GX/79-G8HM36%BJZ K@.["6/_[@ALXO?=DS"8M,PF*3 ML,00K)/UH,UZ,$1?O@,I@0O$5BCEH H)4N\Z(571(72-<,%**OOR7%/=NH;I M=^5NZ3O^*)S;N\,,#IJ_-H.G><8F/9,^3\\935K/3M3';=3'@U%_H*DJP"PG M&9:0'97TOG /XE[[6)F$129AL4E88@C627#8)CC\#L4T-)EUD[#()"PV"4L, MP3I9G[19GPP^UK^ISXZ,",G)8ZG78 *M."O0F7K8#]HD.T=EMP#\716 W4 ! MJ(VG!V7(FXZ\HVH[>5ZLIJ-IMU/TG!0\(\4])#C\1]C?='&^F(P MUO]>,P?UKWUZ3,(BD[#8)"PQ!.MD=-IF=/H=:N;49-9-PB*3L-@D+#$$ZV3= M=;Y^[CK_RQ*TP7:+U/ABY!Y5Q6'[UV;Q1-?8J&O2ZQI,GJU#[8-MAP+XNMH@ M$BC5,:P_!=O6=A/JLMIZ.6J_HOI*[[>\;K%?$W4ZRV'E;)2 M2V2U_N+U)E)](MFVVO1X9%*RHCK< ,Z ZP[J^HHQ^72B#=JMO.4_4$L#!!0 M ( "LT_U@#O'[8>@8 #XG 9 >&PO=V]R:W-H965T-)9]S7O$13>D]Y>F]++]4"R$4^K;,B^ILM%!J=3(> M5[.%6*;5*[D2A?[F1I;+5.G#\G9+M/R^QN1R_NS$1X]G/B0W2Y4?6(\.5VEM^)*J$^KRU(?C;=5 MYME2%%4F"U2*F[/1:WR2$+].:"(^9^*^VOF,ZJ%<2_FE/KB8GXV\^HI$+F:J M+I'J/W?B7.1Y74E?Q]>VZ&BK62?N?GZHGC2#UX.Y3BMQ+O,_L[E:G(W"$9J+ MFW2=JP_R_C?1#JBYP)G,J^9?=-_&>B,T6U=*+MMD?07+K-C\3;^U('82=!TX M@;0)Q$Q@!Q)HFT"'*K V@0U5\-L$?V@";Q-XPWX#JR$]354Z.2WE/2KK:%VM M_M#F9=J5)_F^D\-;DH[D2E]%11%E_K,2W2UF8%(WJ D*W1S3U10]?_8"/:NE/R[DNM+ZU>E8Z8'5ES>>M8-XLQD$.3 (BM[) M0BTJ%!=S,0?RI_9\;LD?:Z!;JN2!ZAMB+?AV7;Q"U/L%$8\PX'K.AZ=3:#@_ MIA[_F'IB3Y^*F4['4/H>2[J=H;2I1P_4N]*+Z7R="_3'#8J_KC/U';T3:B'G M:'?N_O6[3D,72BRKOZ$)M-%@L$:]?)]4JW0FSD9Z?:Y$>2=&DY]_PMS[%;I[ M+HM-71:+719+'!7;N^ML>]>9K?KD?%V6^L:BM*J$ I>$33YO\NOGY]V$^ $- M/'(ZOMN]65:=8V_60-'8I6@"B&(:^(1O1?<0^UO$OA7Q1ZGTVGT8\";;WY'U M"0T#ZAF K2K' AXH&KL43?JB+/28QS$,F&\!\T%S.,_2ZRS/5"9 SKRGCAGA M$0L-SE:Q8SD/%(U=BB:0*/;"D,&<@RWG8,!$?H1RT-,F$8Z\D!N4K5+'4AXH M&KL430!11@+*#BP7X99R.(#R/\W;W-WF;0Z)YGD,X0[[%T%PZ&-S\;!J'HM[ MH&CL4C2!1,. X .+1[3%'5EQ?Q :\EI ;*/^SX@''N.!P3;J/3/@EUH$]\;T!>YVA\>RKKJS@YUF;M\>-XC"BV. & M!7H\),281U,@L"82^.8J"E6,0I]Y1F!B']M3V>V806QE]UXH;<5FJ":3*O(B$ M!R!W_A7;#>S =@P&#%W .8M,UDZMZT#5V*EJ JERCX0'6@6X,Z_8[EYWUHW' M<$/N,^K!=N0I6]A#-&.GF@F@Z6-*8-"D<[O$[G8'];X(X%.#J-]AM&L=2WF@ M:NQ4-8%4N<_P@>6#=-Z8V+WQB..(>929R1UZT13Y,-7:JFK35]AI- M@;_;=MM'WCEE8G?*EAX8 6QMR(->+P>*XT'/L4Z!.!J&07^R G$D#*AANQ/[ MR)[X>DPZ!TP><\ 'N@9MWCZ/>@0F-R".T=!L6$V!.$H9H[[)K1]'Z@88-[G] M%YZ2=)Z2V/_;T5D#K-79&Z_FTOOYPV&^2;D?YFM38?:_@#!&J?F;2.P,GLJX MLV[$;MT<];]:E;U5!^A_P6&]_A<0!O6_H#"@_V4G<"SA\<[VGJ4H;YN-6!6: MR76A-OLHMF>WF[U>-UN9GNVYN-%2 MWJM #ZS<;-;:'"BY:C8774NEY++YN!#I7)1U@/[^1DKU<% +;+?,3?X%4$L# M!!0 ( "LT_U@!H>0]#@< &,N 9 >&PO=V]R:W-H965T68 M+48NR$G[]RLP,48(%5*U+XV-[ST'':E7.A?.[WG^J=@P)L"7;9H5%Y.-$+NS MZ;18;M@V+E[P';V,AO^:WTV*7LWA5)6W3*8;0FV[C))O,SJMK5_GL MG.]%FF3L*@?%?KN-\Z^O6,KO+R9H\G#A77*[$>6%Z>Q\%]^R:R8^[*YR^6UZ M1%DE6Y85"<] SM87DY?H+,)!F5!%?$S8?7'R&91#N>'\4_GE4=L90M M10D1RS]W;,[2M$22]_&Y!IT<.#F8F[A@_X_1^L'A I\98\+:I_P7T="R=@N2\$W];)\@ZV27;X&W^IA3A)D#CZ M!%PG8#7![4EPZ@1G*(-;)[A#&4B=0(8F>'6"5VE_$*M2>A&+>':>\WN0E]$2 MK?Q035>5+05.LG)E78M<_IK(/#&[S.Y8(>12$05(Y$1G*_!R=1=G2U8 P<%K MGF0"?)0_[W-YY3FX/JQ P-<@2C(9E\0IN,P.2[Q<*O(3^) M>5;P-%G%@JU4 MD*<+)N(D+9Y)N _7"_#TR3/PI"1_O^'[0MY!<3X5'8:!>X;A M@#<\$YL"A-F*K33Y"W.^9\B?2DF/NN('75]A(^#K??8"./ W@"%V-?SA][%'YO0%6\ITI$MO:>D->RG*[V*0-_K4'X>9^(K^ - M$QN^ J>K]Y\_91JX%&Q;_*M;0 <.5\]1%O"S8AED&7G&3M9 TM F::0A18Y/L']PXP %D'J*RD:J ML2H/) UMDD8:4A?[CMM3+NA193I Y?^JT]S=X30'6+4?Z^2FW9O B!*D%@\C MYUBY!Y*&-DDC'2GU,>HI'L%1[L HM^9H'I\F&/:4& 0;IP2-\_&.277W3&M.8)?3\Z'K^8JX=>#I M3HXVZ@:4D/E&W-AUB0(D+J:J=<6R/U0XWVF&C=F^9D!5@ MR;<,/$UY(9US+$2>W.Q%?"-MD2P&5W%>R&H YCS?\;QRXEJM<6? 7H!\]<"L M"7,=[")5YV[81W#D!S,]/H.1M(&UJEC;2TT ^(TW,8;0PO,CO>MSQ;?EOLKA%T M/>R@0-7:JN4=R!I:98UTK-3Q@CZE&].+AKA>@\@:^R>GF$*BJFS5Z0ZE#:W2 M1EK: 'E]O074N%UDMKL#>V6H:^\"'Y) ;2N8V4:K/8PUM,H::5@1)#Y"/8L: M-UX6F[WL2?GXAMZX:T3=@&)'K2%FPK%Z#V0-K;)&&E:"J.?Z/7(WYA>;S>^@ M_B36N%'7HQ1WI+;D1FNI!]*&5FDC'2WQI6^!/6(W;AF;W?*X-B76F%,$ U\] MCYA)1XL^C#6TRAII6 DBE/;4;MQX9VSVSK9;E;AK:;6]2O-MC9Z48:RA5=:H M1FNU! W]2MPX;FQVW(9^99W96@BN"Z&ZB>KBG&Y;YN56/-TDI# 5WN5NCC'E:&J<-TX!!WL8Z0*UPVD M@1,0J KW(PP@;@P@-AM :YU*W'5.SQ'2"*V)YX;[XGI3VBF89L.<&X5 M;6$5+;2*%ME":T]^8XBQV1!;>2!1;Z IV%A_>= M&_C#Z]=OXOPVD5M:RM:2"K[PY?:1']YH/GP1?%>]@7O#A>#;ZN.&Q2N6EP'R M]S7GXN%+27!\KWSV/U!+ P04 " K-/]8GNP6* X% #P&@ &0 'AL M+W=O$I$Z]UP>7OJ25QP] MT?(+6R'$P;\7''988U' MZW2)9H@_K.]+T;):E@P7B#!,"2C1XFIP#2\3&$F#"O$9HR>V]PRDE$=*O\C& M-+L:V')$*$=S+BE2\6^+)BC/)9,8Q]>&=-#ZE(;[S\_LMY5X(>8Q96A"\[]P MQE=7@W ,K1(-SG_1)_>HT;04/+-:%32)U!* MM&"3#]7L5]9BOC"1"V7&2_$6"SL^GI(M8EQ$GC. 1=Q(!JZS;4KFB %.P0>* M"0>?Q>M-*7K.P:Q>4( NP"TF H?3',QXRI'D --B+4(/;DM:@,DJ)4MA-"4@ M81R+H(J&7!L$/) Y)8SF.!.=F>KE+$8\Q3E[*_P]S&)P]N8M> ,LP%:I?(VE M/>;LG>@4SW^NZ(:)<;.1Q<6$2%G6O!%_4XMWCHAWP1TE?,5 0C*4:>SC?GN_ MQ]X2@6BCX3Q'X\;I)?RP(1? M=\!QW8\S7@F+S=W=7)^SGORP]X[D^&V2].M M^-PC?#.1%+--CN1:2[YN,/\.[A!?T0SL+]J_/PHS,!7KC_VC6P&U#T_O0Z;A M2R:6++H:B#S+4+E%@_&OOT#?_DTW_2;)8I-DB2&R3J"\-E!>'_OXCS4J4X[) M4OP]Y7A<5'Z(HCS7\:"B]A!U M[H8P=!6U&I=A$!T1Z[=B_5ZQ,$P9[X[ O?&6P$QW( M#17AAZ!S@5*CK/4'];*#5G;0*WM28H[G8H.;DD69,EYNYG*'TLGM)3HUS9@D MBTV2)8;(.M$(VVB$K[ ?A"8#99(L-DF6&"+K!"IJ Q69V@^B@VQE*RGB$'$^ M'*JY40,*(S=24H0&!>W0UN<(:.].T/;/[P0-1Y]2#>3<@PHJUJ%\/P@4K3I8 M:+M'M.Y5"]#T1M P]BK_7TC<0)1=P%9W@2.P(_L =':ZG5[=O06+5G4OWZEY MQBA;;)0M,<76C7:H'B"U=$,8JON#%B>.XOZ1[+$K%6!_K=#_N>-?<,(YL]_3R0O5 M)%MLE"TQQ=:-V:[B@?YKY)7>NNKD<)EDBXVR):;8NN':56JPOU0[X)C;M*(U MN"&,#E*J!J85K<%!QW>B(Z)W)0;LKS%^Y"!:,T+8/1RJ7V,:F'J$'*HSH(4Y M!WN*%@;5 ZFU]P6_0.6RNCIA8$XWA-=?3-O>]GKFNKJ44/IOX.4$:OIC>9U3 MW1CLZ.N[H+NT7&+"0(X6PI5]$8@56M;7*W6#TW5U?_!(.:=%];A":89*"1#O M%Y3RYX9TT%YRC?\#4$L#!!0 ( "LT_UB?3Z0&Y0( $) 9 >&PO M=V]R:W-H965TXM^;B02X %'HL M*)-]9Z'4LNMY,EM @:7+E\#TFQD7!59Z*N:>7 K N245U M]O^,5F# G[=FU MB4A[O%24,)@(),NBP.)I )2O^T[@;!9NR'RAS(*7]I9X#K>@[I83H6=>HY*3 M I@DG"$!L[YS$73'B<%;P#V!M=P:(Q/)E/,',[G,^XYO' (*F3(*6#]6, 1* MC9!VXT>MZ30F#7%[O%'_:&/7L4RQA"&G7TFN%GWGS$$YS'!)U0U??X(Z'NM@ MQJFT_VA=8WT'9:54O*C)VH."L.J)'^L\;!&T3CLAK GA/B%^AA#5A.BE%N*: M$+_40E(3;.A>%;M-W @KG/8$7R-AT%K-#&SV+5OGBS!S3FZ5T&^)YJGT!BA6 MD*,)%NH)?1&826RW4*+WZ"+/B1ECBBY9=2;-YAZ/0&%"Y8F&W+%,8SDEN96Y MXH0I= ],E0*,Q-WM"!T?G: C1!BZ)I0:Z9ZGM.O& 2^KW1Q4;H;/N!FA:\[4 M0J(QRR%OX8\.\SL'^)Y.69.W<).W07A0\*ID+HK\=RCTP[C%G^'+Z5%;./]G M??S/UG>2$36'*+)ZT=\>(O3MLX:B2P6%_-ZVZY5NW*YK:F17+G$&?4<700EB M!4[Z]DW0\3^TI?PUQ4:O*39^);&=S8F;S8D/J>O-60$KH?6CJYA!51Q,2UFE MB>\F/6^UG=,65.!WMF [,29-C,D?8B3%M!023RF@ MC$NEJTU6"M%:*@;)[SY$'3?8B[H-=>Z>[47=@CH-]C,X;D.=N>?^UB_8RX"W M5=,+$'/;3*4.KF2J^C*;U:9?7]@VM;<^"+K#H&5]I/M[U8Y_R5>7@VLLYD0W M HS;TH4ZYT?[+#A;ZC@# _7[&N=I,C('FUI/^!%!+ M P04 " K-/]8LH2"0R4# "M"@ &0 'AL+W=O]H(^2=6@)H]*MB7(V]I=:K<]]7Q1(J MHL[$"KAYLQ"R(MI,Y:VO5A)(Z4 5\T.,AWY%*/?RD5N;RGPD:LTHAZE$JJXJ M(G]? A.;L1=X]PO7]':I[8*?CU;D%F:@;U93:69^QU+2"KBB@B,)B[%W$9Q/ M FP!+N(KA8W:&B-K92[$G9U\*,<>MHJ 0:$M!3&/-4R ,06:4*9>F0UO9E?HY?-7Z#FB''U9BEH17JJ1KXU3J]7C:OP 5V2''9)#AU?]-0DH^^?3"CZH*%2/_IL M-KR#?EY;XN=J10H8>Z:&E/F+9\$0O^TS?2*RG11$70JB8^SY15&(FFME M2K\ NB9S!J\1!]UGNF$:.B9[#:WS _"+!J._/6VG\.X+(B'4=J%[2@==$H' M1Y6:@ZZE^3R(* 6Z]_ U!/'6QBF.AFF\I^\P+(F3.(C[]<6=OOAQ^A@E<\JH MIM K,C[8/=3*S?RWT[&#? M(,YPMJ?N,"I*\5;4CKH __UGQB0^ M$WE+33? 8&%P^"PQ/F73&S43+5:NO9@+;9H5-UR:?A*D#3#O%T+H^XGM6+H. M-?\#4$L#!!0 ( "LT_UBM*94%>00 ) ; 9 >&PO=V]R:W-H965T MW3W\(Y\0 [WC'\5:P")OD=A M+$;66LK-A6V+Q1HB*L[9!F+U9LEX1*6ZY2M;;#A0/W&*0ILX3M>.:!!;XV'R M[(Z/AVPKPR"&.X[$-HHH?[B$D.U'%K8>']P'J[74#^SQ<$-7, /Y:7/'U9V= MH_A!!+$(6(PX+$?6!WPQ(9YV2"P^![ 7I6ND4YDS]E7?7/LCR]$100@+J2&H M^MG!!,)0(ZDXOF6@5OY-[5B^?D2_2I)7R^0)90$N&"A2/ZC?6;K6&BQ%9)%F;.*( KB])=^SX@H.>!.C0/)',AS'=S, MP4T232-+TII22<=#SO:(:VN%IB\2;A)OE4T0ZV&<2:[>!LI/CJ]HP-%G&FX! ML26Z"F(:+P(:HNM82+Y5XR4%>H]FZ2!KDPGE_"&(5ZF30!]B'_TJ9* 8!1\5 M< +]58?W=@J2!J%XIY!O8 Y%E=)EF1&HR^F,;GR/7.4/$(9TC[I-F]RDLE#M.W-VJNZVXS0DF.<$DP>O4 MX-W#AG%-34KR+5"QY:")0%]N(9H#_^=8CHV@NK9EZG8ZJV5TYHT.[GN>HO]RL$JN7Q^HUQOK8\A>]KJ[IIDRA!8A:E>SE3/8'6G6%ZYNCNXY^+>#]5]:#? M_=KJ[N>Q]AMCG;!X!UP&\U"-)L0!X^A/)M62-E4UKM8%#_V+7CBO-WZX[7@: M JMP-,@Y&IRV\@M7 ER(,MRLRFJ;P4^;8?#RM:#YRZV'U1!:E:="$&+OQ$U@5#2:0JNR M5#3%CTQJA=-H579*NT(-F\)MBOZ M#*QM$O#M4O')?JLZI;R5:"&((2EPJ'I\<_ MZ8UDF^0$9A#F?P0;OP?4$L#!!0 ( "LT M_U@BKX+3Z , *P7 9 >&PO=V]R:W-H965TBMX8:"J/C'W7DX_9S MT13C'J=002/UM\!SGN492=?S?@'KM,W5B?_R$ M?EN15V0>D@EAO",!-@GPT(2H28@JHG5E%:T;)%$RY6P+N(Y6:'I0 MK4V5K=@0JMOX(+FZ2U2>3&X1X> KRDL,V +<$HIH2E ./E(A>:GZ)05X"Q[J M)ILA[X7 ZBZB&?B/H$>2$TFP )\P$B7'&4 2]-%5R\ ]3DO."5V":R2( *]O ML$0D%V_4,[K8LU[<6_#EX0:\?O4&O *$@L\K5@KU1#'UI6*O.?AIP_2Z9@IW M,/VWI.<@"LX #& \D#ZWI]_@5*6'57IDIOMJS=N%A^W"PPHOVH$W9U0J@FJ! M@1H*DF&.M+"'B-5(\3"2?M&OQ!JE>.:I-UE@OL%>\O=?X3AX-T33$9A!.FI) M1S;TI*>3,[#0#=]4XLB(2'.F93-$O\8<5YAZ6]HD<1C#J;_ITWH>!*,@:(., M+8YC@",]B.6K8C9XHVQ!&8P7'2^0*S>3>:C4F@T6)$U\^BF M.$(SO[@[YP(#=]_<3FV+*S23>&=;H-4=G*C&!G3/9\Y U.[O'-@['MEC.&I- M'KIKVM&.;M=+')+ SK_ R)U.G1H:5V@F\<[00/N!RXDZC0\Y(!J(&M"IWSM* MU>?8GQ!?$BI CA&ULS9K;;N,V$(9?A7"+8A?(QJ)\2M+$0&(=-D6W M#3;8]J+H!2/1MK"2J)"4G11]^)*2HD-"*_9V%H@O;!TXWXB#M939V7 H@C5-B#AF&4W5G27C"9'JE*^&(N.4A(51$@]MRYH. M$Q*E@_EY<>V&S\]9+N,HI3<D16] MI?)+=L/5V;"FA%%"4Q&Q%'&ZO!A*/B&Y%ZQCIKMPQ]E6?7(<7 M TL_$8UI(#6"J)\-7= XUB3U'/<5=%#[U(;MXR>Z5W1>=>:."+I@\9]1*-<7 M@Y,!"NF2Y+'\S+8?:=6AB>8%+!;%-]I6;:T!"G(A65(9JR=(HK3\)0_50+0, M%,=L8%<&]KX&H\I@M*_!N#(8/S<8[S"85 :3?3U,*X/IOAYFE<&L"%8YND5H M'"+)_)RS+>*ZM:+I@R*^A;6*2)1J*=Y*KNY&RD[.7<+3*%T)=$,YNET33M$' M=!F&D18*B=%U6LI=R^:=0R6)8O%>-?ERZZ!W/[X_'TKU$!HU#"J'B]*AO<,A M1I]8*M<"N6E(0X.]TV\_>LW>Z[>?]M@/U>#5(V@_C>"5W0N\S%?'R#H]0K9E M8]-X])M[].X8V:7YV#0<_>:_Y.DQ&ED[S=W]S4>FP?Q_WOUO]MX)Q:@6\ZC@ MC7:%(I51&,6YGMW0+0URKF1,5:@?@CA7T48>9PE:L"3+92GIWY?(\ _XZU<% M1M>2)N)O0Z^NRJ<8FY]")X\SD9& 7@Q4=A"4;^A@_M,/>&K];)('),R!A+F0 M, \2Y@/!.B(;UR(;]]'GMY(%7U46SG(>K%421!EG*TX2%+!$Y>B JB^)0B*I M23K][&(NP?81VCF9]-H?JA9(F L)\R!A/A"LHY9)K99);T1%,:$T:A$F4?0B M#IU/(&%."9L4,+VJWZ,(D@5[.H1*8O9"[$KM) M I!>74B8!PGS@6 ="9S4$CCIE< G\A E>6**>:_AH3&'A#F0,!<2YD'"?"!8 M1Q>GM2Y.W\2+Q2FDR"!A#B3,A81YD# ?"-81&;::6HSURO)?KAF/_E&"*M:- M K%E\5I1KTUVIJ2*W%Y)8,LR+246^S=U3$W-VB=]&P1*#5BQ!:0XHS06E>: T'XK6%5M3M\2O%!?;8A.-V.B3V)9:;$%+ M;&KU09_$EBFQ%8L2H[X@ZW4+4)I3T2;=I<3+;/6RV>AD]+R$98*-C4G(T-"> M[JAAX:::B/O+B0N6;BB7T5VLYXLT8AS]QJ0*8IA373.>&*,#6E\$I3F@-!>4 MYH'2?"A:5SE-^1-/WT:J :V/@M(<4)H+2O- :3X4K2NVII**^TNIWS/5@!9? M06D.*,T%I7GX99UYQ_OT]RC XJ8"B_M+L*]F./0ONDXE5;ZEFKPRF@JS3D + MMJ T!Y3F@M(\4)H/1>N*J2G;XK=1M\6@A5M0F@-*KM]TMZ_9X/U1%IM8GUUW\)F+#=<]?.:7FW4;?+EW^!/AJR@5**9+Y!4[6QX$)8E6RC/;=9S0SDG*K-E$CRW%;,(+E:6,+@6219X3\>\# MS?AQ:F'K9>!KNMNK30YD1U=4/1Z6 M[L!B5)<\IDRAD2=#NU/N+[!0Y* M!2WQ9TJ/\NP9E:ZL.7\J7WY+II93SHAF=*-*" )_SW1.LZQ$@GG\4X-:CQ521-)/O ?=Q%:-W-^_1#;*1+&U)E#+TR%(E/YP-_+'GA00< M&+RY>)_8"EPN)VYO:O<>*O?<*^YYZ#-G:B_1@B4T,>C'_?IAC[X-5#=\NR]\ M/[B]@+\7[ YYS@?D.JYOF,_\]>J>R9T?L[[XW]8OR/":Y/,TGG<%[Y1+4/', M^7-OBGF%ZIM1R])Z+P]D0Z<6U$Y)Q3.U9C__A$/G%Q/A0X+%0X(M!@*["(W? MA,;O0Y]]@3TJ91N>4_0NXQ*6+U%*I.M"D344!ECV2R(D9Q*6OSAPB"*4?5.L M*C.A-E/N6L^S<(PC=V(_GP>A*^5[KH\OI>*NU*TWPB/O4FQA,#F*QGXC=4%( MT! 2]!(RY^R9"I66WDO*4DA8QE59L+:WF^H;9&Q.U9XGP)RB$!.%2/(WU'#8 M6)6)F\IB<#;1P&\18Q!IR\1=&:?%2%<"8R M;LO^&Q@Z$F'NO,;=Z;A>FX&NT*B]"N.N3-OSKL3X;'.X:OCX*L@ M3)D;3:0:J=>M\#NF3#/;'AOFKW_.%*5-MI[>V!VVXDC')^U*E% M)CE3,;J"AZ^T6?AT)L#]AX+F1%IW$P=@0U-AW#+QH&>!0='B0=$60Z%=AN5T M'L#]!P*]<1HC4.E%YVOH+NP41I-4I\$W2-TZ=U[8SCVCR2O[(#YU^+B_Q:_7 MI-')P&2Q4W1,4EYGA76EC$X:3;9W/?OLZ@<.TSM]YR:ALA9,50?Q9K2YU_NH M;[-:XP_X?HX-XW%Y#ZBOFD[PU27B9R)V*;3U&=V"*>E'\H"^> MUEPIGNO'/24)%:4 ?-]R*/;U2VF@N1V=_0=02P,$% @ *S3_6+3.YCWF M @ Q@D !D !X;"]W;W)K&ULK5;9CM,P%/T5 M*R $$C1[.BIMI"Y!@#12-65Y0#RXR6UBD<3!=MKA[[&=-+2=3!5@7A+;.>=< MGQLO=WJ@[ ?/ 2Z+_*2SXQ,B&IBFCS.H,!\1"LHY9<=9046LLM2DU<,<*)) M16XZEA68!2:E$4[UV)J%4UJ+G)2P9HC718'9KP7D]# S;.,X<$?23*@!,YQ6 M.(4-B,_5FLF>V:DDI("2$UHB!KN9,;"W!&QK!;PG:NMEXUXE;88'#*:,'Q!1:JJF&SKYFRWR1 M4JV3C6#R*Y$\$4:8E:1,.5H#0YL,,T!OT$:NQJ3. =$=NH.J9G$F_P5:,YHR M7*"7*Q"8Y/R5A#Y')N**QJ>FD/-1JF;Q&SNN74^?=A%;O?Y"E]W)E]>V?1*/E:2=T6^]!V;A3D&?\T;-MD^F,0Y&E\9[4)X[ M\BZ,#]**&M3X7,IV+VR;)Q=3 2S5%0%',:U+T9Q$W6A7=,SU77LQOK G2[MG M?"6+E*:F^"/?5#BWF*6DY"B'G0QEC51-P)JJH>D(6NEK<4N%O&1U,Y.%%C % MD-]WE(IC1P7H2K?P-U!+ P04 " K-/]8ZL12&\ # "G$@ &0 'AL M+W=OWD.Q *2 ,A MVJFZU6CHM ]5'PRY0+2)S=H.[$K]\;633(9 )F5&+@]@._><:Y]S91./CY1] MX3L @;[E&>$38R?$?F2:?+V#'/,;N@)81M/ P_I=B?4@#D=[_$6EB > M]_=,]LR&)4ES(#RE!#'83(Q;>Q3;E@*4$7^D<.0G;:26LJ+TB^K<)1/#4C." M#-9"46#YH%^8IO33->?J-C%3NP#+0NN*!Y#98SR%-2_>)OM1 G ,=Y >#4 M .=:@%L#W#. ^]*4O!K@79O!KP'^M8"@!@2E]I58I=(1%G@Z9O2(F(J6;*I1 MVE6BI< I496U%$P^325.3)>PE74BT!VIJE2Y_1.Z39)4-7'6>O ^ H'3C'] M[U!*T.\[6G!,$CXVA9R*(C37==I9E=9Y(:V+/E,B=APM2 ))!S[JQP<]>%-* MT.C@/.DPVBB-\P&U5YUT"WT MS"KNIXE@+6GL/IJ6]FY3@V[)Z_Y'#3[ GC*1DFVKZ/[Z58:C.P$Y_[NKT"IN MKYM;;3,IOO,H \:H$./JGI\IGO<2OM5HG6521^269.LP/4V=L'D[] MTYDNUD36\L]O_/-[_7N Y ".C?]"AFB?F1#WKNR-N@6-;D&O;O=,_AUDXCN2)R:"KT6Z5V7^ M$1'HK/7@HJ+"H6.?"]F;\K5%?%7*A>4+:4'C=*#7J4?22H@ M04N!17>9]L)?NX_H)(MTDBUTDL6:R%J&#AM#A__C'X2A3K=UDD4ZR18ZR6)- M9"VWP\;M\,T'3'BQ1=FNI3YG^V)X>)*T$MP\>8_.@6W+&P^. MUK0@HGJ=:4:;6Y7;\B[A;'QFC^9VQWADCQ;5G*IHQ(T=U/3?P%02P,$% M @ *S3_6+SG+68H! GQ, !D !X;"]W;W)K&ULQ5A;;]LV&/TKA%8,*;!&%^J:V09JR\4RM$ 0M]W#L =&HFVM$NF2E-W^ M^Y&2HNC">.FB8"^V1)USR.]\Y">*LQ-E7_@>8P&^%3GA?L--0)[22VC.JU]P M:K"6 9*2"UHT9#F"(B/U/_K6&-$A2!T]P6D(SI#@/D* #0$^M0>W(;A/[<%K M"%7H9AU[95R,!%K,&#T!IM!235U4[E=LZ5=&U$39"":?9I(G%AN\DVD7X)K4 MDTXE[PW8U-,&T"U8EEQ2. E.:Y%S;]'2.2OX M>TDN ;1^ 8[EN)KQK)Y.A[IPGM?[^C_WWC,#MO,%5GKP7^;++3Y0)C*RZ\V' M/]]+.+@6N.!_Z3)?:[MZ;543K_@!)7ANR*+',3MB8_'S3[9O_:JS?4JQ>$JQ M]41BO02Y;8+<<^J+CU2@7);P(R8EUN6@IOL57;U&C@O;#RS7#V;FL6NO!@<] MWPW]/BX>XZ!C^;8+^[CU&.=X3A1Y3HOKQ>NU\7I/B!=_+3/Q756>BYQRCF5% MPH@1.3^Y*F(E22CA-,]2)' *_J:9G,+2(5'*!.A,JOOT.H-]8_LA''HTA@7> MP!Z=4AA& Z6U!N8%OJ?WQF^]\<]Z\PZGF$EW-C0OJ_79K%Y=Q&>5?G1I3BD6 M3RFVGDBLEXZ@34?P@K4SF#)!4XK%4XJM)Q+K)2AL$Q0^KW:&HU4:A:%O#4K= M:@P+?"<8KOEX#+/#*'1L>U ;-#@8!;!387O11FVTT?]0.:/Q8%U_\,Y8C4&1 M-RR<&LRH:HXQ\M43Z&VQK8%*U]51J_30Y#VERGE=!&WYWR?JA M'?KNH$)H<%X$_3 :5 D-SH96$$%G4"IT0!LZOA4]4BX>OHCLL_OY%ZJC3:?= M_;+<.,+1NT:'"T-K:)-.+0HC=^B2!A>$<+A'-SL'#@5FN^JDAX.$ED34WY)M M:WN:]+8Z0QFT+^VKE:UIC]7I4W7 \2!?'UU]0&R7$0YRO)5=69>!S"BK3X/J M&T$/U7'''16"%M7E'B.Y$58 ^7Q+J;B_41VT9W*+?P!02P,$% @ *S3_ M6*0Z[C]J!@ FR0 !D !X;"]W;W)K&ULO5K; M70_'RD?$OQ9I2@9XV65Y<#=9";"]&HV*^IIND>,>V-)?? M+!G?)$)>\M6HV'*:+&JG338BEN6--DF:#\:7];T[/KYDI'.6 M%?5?]-C:6@,T+PO!-JVSS&"3YLW_Y*DEXL!!XL .I'4@JH/3XV"W#O9K'9S6 MP7EM2F[KX+XV@M#7W#5DUT]-$).-+SAX1KZPE6O6A+E?M+0E.\ZJS[@67 MWZ;23XSOZ4KVB4"W>=.E5;6'Z+[I,\26Z'KQK\R"+E!T<_MI>HUNRD)"% 6" M/,^F5"1I5IQ+C,_W4W3VYAR]06F./JU9623YHK@<"9EU%7LT;S.\:3(D/1G: MZ /+Q;I 4;Z@"\ _TOM[&O^19&M'&7FF[(9H 7\O\W?(MMXB8A$'R&>B=_^0 M<.F.>]VGKX]N0VS\6/+Q=T<_XM+>M9]=X]D]>&IW)4+P=%:*9)91)!BZ2WC! M\@)-&-\R7C<9U$%-$ <.4BW.%\4VF=.K@5Q]"\H?Z&#\ZR_8LWZ#RF<2;&H2 M+#()%AL".RJ[LRN[HT,W5?8FB%<'J;;0AS&V SN4C?EP6%!M+J<6%(AI>:[O M'<>,NF;$LX/0/S:+ ;3 MP*\,SNBU]W1Z_X0O3G+YW)-Y"R3GBNY/@LJ1R[ MQ;F)Y!YFB -;&<=$F\^I%$,A?=M2&.Y:$=\A2AUBP I[V(/Y]7;\>EI^IU0. M8YXV>Y[M;3@ 3Z>^(]+5$WK:=A^B3/"H7]"W*J8 (]+OA0]F&"G_:8*?R!X3T0G5M MB0 K@BVBL!P#9IAX;@]]P8Z^X 7ZYFPC9W3RA,Y:!L_1C.9TF8(L!D"RQ,&N M0J,VZ*DT C&Q2XC*8]V1SN6 RU+$9?RU1\&U;Z9($DH16/ MS=1N.86H#(%A69ZCKHO:R*=2"<0,;>PH3 )6Q+8MA? 8&H!G81_F$EM[/6%I MV?R#26U0<33V1SU:)ZR&F6B+KE>K;>%DLII454?H-LQA?H'EJUO< M1)_-R11W@[J.KQ[N(L!LB'%'2,6 76A93M^>L9'@=O9D M?3(G4PP&[:@5P$P>7<+.O(?T"G'M'H;W@@7K%4NWB[]3 M36J5B5&TJ5&TR"A:; KMN,1[P86#G_&\$IN46!.C:%.C:)%1M-@4VG'U]T(1 MZY6BJ>IWM1>VB!]@=1$UJAZ!J('KJ<^@(BBYT+4)41=1P,[!?M#S2(/L!231 M"\@)3T4ZE\OH;;[DR?,Q'SS_$*-K4*%ID%"TVA79<_;UT)WKI;JKZ785LNQY6#Z+Z9$XN:S>L\: F>.2L.>P3_8JG^A5OK'#?AOG\+&;^O!$G\K)_'8##AVL;E&0 ME>?YZF]KD%E@J>R.#MZ=V%"^JM]R*="W=V]27-=OS^BW+_!%U,, MW(_P1=R\)[.';U[;^9#P52JKD-&E#&6]\V4G\.9-F.9"L&W]YL:,"<$V]<27!65Y+.20+4V^9B1. M*E">F1ZSQTN2T>W$@,;3B]MTN1+E M"W,Z7L=+< MS&CV-4W$:F)X!DC((MYDXI9N_R+-@MR2;TXS7OT%V\;6,L!\PP7-&["<09X6 M]6_\HQ%B#R!YU #4 % ?X#P#L!N ?:P'IP$XQWIP&X![+ W@"J89BU6I700 MBW@Z9G0+6&DMV;@;4!$G&;\G:3\ MV_>@3<@+<#?*[KADH./32$744[%G#<3OJPGC)Z9 ML VN:2%6'(1%0A(%/AC&XP&\*<5K%41/"EZB0<*/F^(,V-9[@"SD*.8S.QYN MJY;S:][#7_,>#<,#,I=PJ()WM+3;;+0K/OLGV7A+UI2)M%AV\O+?3](<7 F2 M\_]4B5-S.VKNLD2?\W4\)Q-#UF!.V ,QIK__!K'UIRIJ.LD"G62A3K)($UDG MVDX;;6>(??I46E2QK)&X0I;=\6$*\T@_-22HY,L MT$D6ZB2+-)%U CIJ SIZQ08STAEMG62!3K)0)UFDB:P3;:^-MO?B!N,=E"CH M0-]&_;JHL(,V1K[5:S"'=@C[T!WUBY["SO)6J^'^4RU.DR.G3IPQ'&Z@8#K=W^RQK4^CI-DHR ,.9*;8?1 MI]8L]MWPY]MO+DHS_:^ M4I:ICM NA_$G%R"=;(%6ME K6Z2+K1O7W;D =%^SZ^C7W#\8"E9'KH7[Y.[3RD(_[S4;K$8"Y M=_N1$[:L[JDXF---(>JCY_9M>Q=V4=T ]=Y?PO,95+P/X'E8WW3MZ.N+M^N8 M+=."@XPLI"OK;"13@=5W6?5 T'5U]W)/A:!Y];@B<4)8:2"_+R@53X/207NC M./T?4$L#!!0 ( "LT_UB2J^)/1P4 $\A 9 >&PO=V]R:W-H965T M&;0 I[:)MF5^N-K/@(#>&B2.B\!S+G'OK[7)[YXEO>,?Q$'2B7XFF>% MN%P6);8'F@>BW?L2 OU9L=X'DOUR/>6.'(:)[51GEG(MHF5QVFQ6"WK MMD]\M62ES-*"?N) E'D>\V_7-&/WEPNX>&BX2?<'6358J^4QWM,-E9^/G[AZ MLCJ6),UI(5)6 $YWEXLK>!$A5!G4B-]3>B].[D'ERBUC7ZJ'#\GEPJY&1#.Z ME15%K"YW=$VSK&)2X_B[)5UT?5:&I__UQ(6QC%=+SNX!K]"*K;JI9[^V M5O.5%E6B;"17;U-E)U<;NE=AE^!#T21=%;RW8-.D#6 [<$/O:%%2 6Z_@>M2 M*',AP"_5!;P.J8S33/R@+#YO0O#ZU0_@%4@+\-N!E2(N$K&TI!ICU9.U;<=S MW8P'G1D/!A]9(0\"1$5"$XU].&]/9NPM-3?=!*&'";I&LX0_E\4[@.TW -G( MT8QG_7ASK'/G__4>/;OWP63@+EMPS8?_(UMNZ)%QF1;[0=[\6:4%^"!I+O[2 M1;[A=O3B&.\I9<+)7F"\CNZ6'W_'23VC[II-TD6FB2+#)$- N1T 7+F MV%TKH[G5D-#KO$\0%XP$ M))S"H!_X",*1,&AP./#PB8 ,'/4[1_UG"0/X!X1TI_:X%%P5B4I/J;:GZ9X6 M6ZJ;D]E.GIJ2)LE"DV21(;)!I((N4L$+:D9@,D FR4*39)$ALD& H-V7!_:S M5:,U/5W #K)Q,-HHK#4X[$.,_)%N:' ^\CW?&>F&!NER,:G%(/AP1C]9CBH$T"!WEC^9@"B0N) MZYZ1C[[V@O/%UYJG,MTJ_5"YR&,A>;F5)==N+N:9GIR!)ME"HVR1*;9A3/HB M$;HO*11&"T>C;*%1ML@4VS!,??$(9TN?>:$@T_7J0Y\X8Z&8XMP $W\B%%,< MQ+878#06"@U0;5N('9Q1BKX4@_.UV!FE4/N,8FA>2()IO8(= M2,:?.30X[&'HXK&03'%>$#B..]:1*8X$R(-G/H"BOCA#\\798V4$O 51R=F1 MO@$?TR3)*(C42Q 7";C:G5.6^;Z?FK)&V4*C;)$IMF$4^ZH3P1=4%F2TY#3* M%AIEBTRQ#/?KBN=;AD.WB\=&*!N?:ON./2QD- MSL&!?_)%MG'6.CD@5GN)?7TR+\"6E85L3O^ZUN[T_ZH^\QZU7\.+-=2TA_ B M:L[V>_KFIP8?8[Y/"P$RNE-=V>\\)8.\.;UO'B0[UL?3MTQ*EM>W!QHGE%< M]7['F'QXJ#KH?D.Q^A=02P,$% @ *S3_6#@G9KMW @ ?04 !D !X M;"]W;W)K&ULC53O3]LP$/U73AF:F,1(FA:&6!J) M%J8Q@511L7V8]L%-KHF%8P?;:=A_O[.39ATJU;XD_G'OW;NSWB6MTD^F1+3P M4@EIID%I;7T9AB8KL6+F5-4HZ6:M=,4L;741FEHCRSVH$F$<1>=AQ;@,TL2? M+72:J,8*+G&AP315Q?3O&0K53H-1L#UXX$5IW4&8)C4K<(GVL5YHVH4#2\XK ME(8K"1K7T^!J=#D[<_$^X#O'UNRLP56R4NK);6[S:1 Y02@PLXZ!T6^#&[+:7 10(YKU@C[H-JOV-?C!69* M&/^%MH^- L@:8U75@TE!Q67W9R]]'W8 IVS3F?\ALX1W"MI2P,W,L?\7WQ(-0^%Q]O"9_%!PF^-.(7QZ 3B*)[ MX_(:CH\^'. =#PT=>][Q?S84?MY1!-Q:K,RO?75W=)/]=,Z3EZ9F&4X#,IU! MO<$@??]N=!Y]/B!V,HB='&)/%Z@STDCN [4&U4K4IN0U/95%RF;)-,\-UZ\; MW@GOJ"\\M?/^)ATEX6:/FK-!S=E!-7-F2J@9S\&J;>9]B3N6\YW$-()>I0YW M+%&A+KSQ#62JD;9SQW ZS):KSE)_P[O!=,]TP:4!@6N"1J>?*+_NS-YMK*J] MP5;*DEW]LJ3YB-H%T/U:*;O=N 3#Q$W_ %!+ P04 " K-/]8C4,WIEP# M #P%0 #0 'AL+W-T>6QE+T M=DZI\I8Y%]70GRM5?@F":CJG.:E:14F%1K)"YD3IKIP%52DI22L@Y3SHM-MQ MD!,F_-% +/+K7%7>M%@(-?23)N39R_=TZ(?Q9]^SRL?7]YM1^_,,"E'SA%NT>(MMJXKL8PZ7A7V@P_UT*6>([1>@Y:J]WP M6FB^OI.XE1(Z&#DY:AT.+ ,BW&N[7>W:0GWU0H3>WJ&CV3O';>_A#:[E@[I, M1X.L$)MJC7P;T/E)3KT'PH?^F' VD0Q8&>-P8YO Z-!292B4ESKCAEL@L\@ MKV[?K4KM<";)*NQT_0W!7'2222%3*ILTH;\.C0:<9F!'LMD?F<[VLML:V=-58FFJ0W532MC.Z"_K6:UMV6[ MK]+U2O90J&\+/1UA^E N]$;2C"U-?YDU!C#U$%2\HXNU;J@LG.NS09U.>UK4/ASI&PB7IP]![ZO^"HSS=)OI1F_8/F%X8-^=^ MG8N)E"YI.JZ[P MVH'\[CQ04VY.%,&N8MZP.QA'D@1#H!;=-1K'R.K$\'7O#W:71%&2N!' W ZB M"$/@;L01S %XP) H,N_!O?=1L'Y/!9O_\8Z> %!+ P04 " K-/]8EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M "LT_UCT:OHY2@8 )PZ / >&PO=V]R:V)O;VLN>&ULQ9M9;]LX%$;_ M"N&G#C =Q[*V%DV!-$LG0!>CSO1UP$AT3%2+2U))VU\_I%2W5[;S85YN_&2+ MDJ6C*Y'GIJ&IV,+0\%GK1[L[_UA M4]QKJV]UI=WWTTG_O5(34>M&U_J'*D\G)Q-AU^W#WZW1/]K&R6I9F+:J3B>S M8<=G99PN]HJ7 ?)&WMJ^Q,G;3]*#G$[2$W_"E3;6]4?TYY>>\5[Y@X>MSK57 MNG+*7$BGWIJVV^CF+IS&W\64W$8?A^WG$,27YO^$L5VM=*$NVJ*K5>.&.!I5 M!<#&KO7&3D0C:W4ZV1XB9%.*R\;Y((GK9CB5/S;/8/A8P 9'1$R(4DD', .7]"R&6 M"#^PHEWYIUZT!#(&D/'1(,_;>D,@$P"9' ]2VC6!3 %D>C3(Y5H: ID!R(P7 MR ME"Z,WH3P\X(\;98:#:"-^@EKQ$U[ -]+J_MU;&&7]H?T1 M/T.HFX)B0MDPV^:#3QG.BJ+MO W#LS9MX[\70]6AD$@V,V;;G!5?.W_1O>>+ MW#+CEXLS/M.QXD&[M3COK&MK949\2"LS9J^\4]*J$0WRQXQ9(&_;MGS0545Y MD"IFS*ZX]A6RN0L7%6?6JO&KCO0PX_:#\;\V/B_M4U3_VF_"#_X4'Y2CB$@/ M,V8_7*C;(8,^-ZK43ES)(O0W]/AM0VZ8,U$C?RVX@I0CZ(F'T0V@O? MPJJF& #N=V_;NZ5=4,6IP=Y MGI7W(6FRPK6"8B(51,PJ^!0*?9/8(U#6>9/4(J)/#)G]LB0;!Z,'O+'G-D?VZSS(!@9 0&6/.; R0AP96BHF,,63R1 MV8LF$LN<62PPFQE'$XEESBR6_6SF4"V/D5YB9KT<2&L.,B*WQ,<9?^]?RW]"2DF,D_,;)X=S*4_9=EY#7UACA#&THQD842_EEY$,V8 M8B(+)?SS\@ SH9C(0LF1)D\&S)1B(@LE_'/S #.CF'!RGME"/WO?^TG'WD!5 M@BR4,%OH%R:Q>5\FSEL[&K9*D(429@O]QMS19-6GG!0362AAMA#$'%DH019* MF"UT$/.]=)T)BZ_.Z,H19*&4V4*_1HI&;^?Y6C9WGIY:*$462IDM1# /U76* MB2R4LL_;[ YOC9X_Q4062I]\%&X45HJ)+)0R6PA&PI MUPCL\^1A7)F"QV: M"21/G6(B"^7,%CJ,^:O+3C&1A7)F"T',\4-'%LJ??E4;P:3M9HXLE'.O<(.8 MHW83_FV&V4)["_$>'4[(D87RWD+3_F#[^E7I\^M&E1_\):PO+V15+(P('^%, MLRA.PE+K55=5Y[[L8_.NE>7VSY7;/X:^_@]02P,$% @ *S3_6#AE:^>: M @ 7]H=N6'R>CN=A7>W'L?M5U\-F7T[-\-!VY7RYLFW[4S->EOVN M[IK->[,KM2R75O?W,ZJGQ_N9B]>OKOS/Q':[/6S*[W;SYU3.XS\&UQ]M_S[L M2QFKQ6O3[\JXKNK/X^WT4%\/X>$RN5H\OZVK_ODM5/7<00)!,G^00I#.'Q0A M*,X?E" HS1]D$&3S!SD$^?Q!&8+R_$$K"%K-'Q26*..2(&F"-8'6 ;D.!%X' M!#L0B!V0[$!@=D"T X': =D.!&X'A#L0R!V0[D!@=T"\ X'>@GH+@=Z">@N! MWC)YV2;06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;46\E MT%M1;R706U%O)=!;)Q]+"/16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1; M"?2.J' MB4#OA'HG KT3ZIT(]$ZH=R+0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0 M;R/0VR:;30CT-M3;"/0VU-L(]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?1V MU-L)]';4VPGT=M3;"?3VR69! KT=]78"O1WU=@*],^J="?3.J'"WR3Z$Z:,0OM[;OO+I.-DAKNQ&UUK3:>.K:N@IQ73P, MS1\IZZ>$-)Y<]OA]._FKN"$1KR;,*W\/>#KW[<$ZUS9V=5NY\+7JXRYQ[(0/ MCYWUZ?D2K_0X[G9M;9NQON_CD=1/SE:-WUL;^BX]%;TZGQSB#=O39W9Q_E+F M7&#<>>O&R<>).?O^N.>1S*?74RQD76C/O^)+8BQ]\?O9>=J-;=Z8':_WY^@. MRSR\6!Z7W_'O,WZI_\X^)*0/!>DCA_110/K0D#X,I(\2TL<'2!_9AM((1=2, M0FI&,36CH)I15,THK&845S,*K!E%5DF155)DE119)45629%54F25%%DE159) MD5529%44615%5D6155%D5119%45619%54615%%D51=:<(FM.D36GR)I39,TI MLN8467.*K#E%UIPB:TZ1M:#(6E!D+2BR%A19"XJL!476@B)K09&UH,A:4&35 M%%DU159-D5539-44635%5DV155-DU119-4560Y'54&0U%%D-159#D=509#44 M60U%5D.1U5!D+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6_U/6'^-X^,?Q MRS/MJW9XSA?+_UIN?@%02P$"% ,4 " K-/]8!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( "LT M_U@Z5+JO[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ *S3_6."_M!GM M!0 R!\ !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6 ED-6H1!@ 4!D !@ M ("!AQP 'AL+W=O4>XLG8) H*P & M @($ )P >&PO=V]R:W-H965T&UL4$L! A0# M% @ *S3_6 6MQCWU"P +&P !@ ("!K# 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6&,V(B@+ M P G08 !D ("!V4$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6.^4KCLK#0 5BL !D M ("!6%$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *S3_6!H^'N0_ P ^ 8 !D ("!C' M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*S3_6$5;%^K$%@ B%P !D ("!H'P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6.YJ&3_G!P C10 !D M ("!0;D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *S3_6$,#;AZL P P < !D ("!6]8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_ M6&83ZT'1!P Q10 !D ("!6^L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6&]K_CZM! 40H M !D ("!C?P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6-<1BP:(!0 Y X !D M ("!S0&PO=V]R:W-H965T M&UL4$L! A0# M% @ *S3_6+(8Z*IH! <0L !D ("!NA0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6$TY M&> ("P G(4 !D ("!!"4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6$N#,SO[!@ !3T !D M ("!CSL! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *S3_6(J51(AC P !<.K<" &!P &0 @(% 3@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ *S3_6#M?4+"B @ \@< !D ("!%U8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6-S:@6W M! B, !D ("!&6 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6%9#D3T5 P ^@@ !D M ("! FP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *S3_6!]EVE)@ P IPP !D ("!'7@! M 'AL+W=OP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M*S3_6%[SAPVN @ ^P< !D ("!6(4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6$0EI1&7! 4!@ !D M ("!<[P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *S3_6-@&TN74 P UA, !D ("!E\H! 'AL M+W=O&PO=V]R:W-H965T0]#@< &,N 9 " M@5/5 0!X;"]W;W)K&UL4$L! A0#% @ *S3_ M6)[L%B@.!0 \!H !D ("!F-P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6*TIE05Y! D!L M !D ("!5>@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6%:-]:K7! *14 !D M ("!#O8" #&"0 &0 @($<_ $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ *S3_6+SG+68H! GQ, !D ("!, ," 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *S3_6)*K MXD]'!0 3R$ !D ("!#!," 'AL+W=O&PO=V]R:W-H965TF7 , / 5 - " 3@; @!X;"]S='EL97,N M>&UL4$L! A0#% @ *S3_6)>*NQS $P( L ( ! MOQX" %]R96QS+RYR96QS4$L! A0#% @ *S3_6/1J^CE*!@ G#H \ M ( !J!\" 'AL+W=OI9-P( -\R 3 M " ?$H @!;0V]N=&5N=%]4>7!E&UL4$L%!@ !A &$ *GAH %DK @ $! 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.2 html 369 418 1 true 78 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) (Unaudited) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited Consolidated Balance Sheets (Parenthetical) (Unaudited) Statements 3 false false R4.htm 100040 - Statement - Consolidated Statements of Income (Loss) (Unaudited) Sheet http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited Consolidated Statements of Income (Loss) (Unaudited) Statements 4 false false R5.htm 100060 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 5 false false R6.htm 100070 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 100080 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited Consolidated Statements of Shareholders' Equity (Unaudited) Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 9 false false R10.htm 995457 - Disclosure - Description of Operations Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDescriptionOfOperations Description of Operations Notes 10 false false R11.htm 995467 - Disclosure - Basis of Presentation and Principles of Consolidation Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidation Basis of Presentation and Principles of Consolidation Notes 11 false false R12.htm 995477 - Disclosure - New Accounting Pronouncements Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncements New Accounting Pronouncements Notes 12 false false R13.htm 995487 - Disclosure - Acquisitions Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitions Acquisitions Notes 13 false false R14.htm 995497 - Disclosure - Contracts with Customers Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomers Contracts with Customers Notes 14 false false R15.htm 995507 - Disclosure - Leases Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeases Leases Notes 15 false false R16.htm 995517 - Disclosure - Goodwill Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwill Goodwill Notes 16 false false R17.htm 995527 - Disclosure - Intangible Assets Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssets Intangible Assets Notes 17 false false R18.htm 995537 - Disclosure - Property and Equipment, Net Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 18 false false R19.htm 995547 - Disclosure - Debt and Credit Facilities Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilities Debt and Credit Facilities Notes 19 false false R20.htm 995557 - Disclosure - Income Taxes Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 995567 - Disclosure - Contingencies Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingencies Contingencies Notes 21 false false R22.htm 995577 - Disclosure - Retirement Benefit Plan Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlan Retirement Benefit Plan Notes 22 false false R23.htm 995587 - Disclosure - Investments in and Advances to Joint Ventures Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVentures Investments in and Advances to Joint Ventures Notes 23 false false R24.htm 995597 - Disclosure - Related Party Transactions Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 995607 - Disclosure - Fair Value of Financial Instruments Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 25 false false R26.htm 995617 - Disclosure - Earnings Per Share Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShare Earnings Per Share Notes 26 false false R27.htm 995627 - Disclosure - Segment Information Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformation Segment Information Notes 27 false false R28.htm 995637 - Disclosure - Subsequent Events Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEvents Subsequent Events Notes 28 false false R29.htm 995647 - Disclosure - Basis of Presentation and Principles of Consolidation (Policies) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidationPolicies Basis of Presentation and Principles of Consolidation (Policies) Policies http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncements 29 false false R30.htm 995657 - Disclosure - Acquisitions (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables Acquisitions (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitions 30 false false R31.htm 995667 - Disclosure - Contracts with Customers (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables Contracts with Customers (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomers 31 false false R32.htm 995677 - Disclosure - Leases (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeases 32 false false R33.htm 995687 - Disclosure - Goodwill (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillTables Goodwill (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwill 33 false false R34.htm 995697 - Disclosure - Intangible Assets (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsTables Intangible Assets (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssets 34 false false R35.htm 995707 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet 35 false false R36.htm 995717 - Disclosure - Debt and Credit Facilities (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesTables Debt and Credit Facilities (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilities 36 false false R37.htm 995727 - Disclosure - Investments in and Advances to Joint Ventures (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesTables Investments in and Advances to Joint Ventures (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVentures 37 false false R38.htm 995737 - Disclosure - Related Party Transactions (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactions 38 false false R39.htm 995747 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments 39 false false R40.htm 995757 - Disclosure - Earnings Per Share (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShare 40 false false R41.htm 995767 - Disclosure - Segment Information (Tables) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformation 41 false false R42.htm 995777 - Disclosure - New Accounting Pronouncements - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails New Accounting Pronouncements - Additional Information (Details) Details 42 false false R43.htm 995787 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 43 false false R44.htm 995797 - Disclosure - Acquisitions - Schedule Of Acquisition Date Fair Value of the Purchase Consideration Transferred (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails Acquisitions - Schedule Of Acquisition Date Fair Value of the Purchase Consideration Transferred (Details) Details 44 false false R45.htm 995807 - Disclosure - Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details) Details 45 false false R46.htm 995817 - Disclosure - Acquisitions - Schedule of Intangible Assets Value on Purchase Price (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails Acquisitions - Schedule of Intangible Assets Value on Purchase Price (Details) Details 46 false false R47.htm 995827 - Disclosure - Acquisitions - Schedule of Supplemental Pro Forma Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails Acquisitions - Schedule of Supplemental Pro Forma Information (Details) Details 47 false false R48.htm 995837 - Disclosure - Contracts with Customers - Summary of Disaggregation of Revenue (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails Contracts with Customers - Summary of Disaggregation of Revenue (Details) Details 48 false false R49.htm 995847 - Disclosure - Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Details) Details 49 false false R50.htm 995857 - Disclosure - Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Parenthetical) (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesParentheticalDetails Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Parenthetical) (Details) Details 50 false false R51.htm 995867 - Disclosure - Contracts with Customers - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails Contracts with Customers - Additional Information (Details) Details 51 false false R52.htm 995877 - Disclosure - Contracts with Customers - Summary of Changes in Revenue (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfChangesInRevenueDetails Contracts with Customers - Summary of Changes in Revenue (Details) Details 52 false false R53.htm 995887 - Disclosure - Contracts with Customers - Summary of Finanial Statement Impact from Revisions in Estimates (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails Contracts with Customers - Summary of Finanial Statement Impact from Revisions in Estimates (Details) Details 53 false false R54.htm 995897 - Disclosure - Contracts with Customers - Summary of Accounts Receivable, Net (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfAccountsReceivableNetDetails Contracts with Customers - Summary of Accounts Receivable, Net (Details) Details 54 false false R55.htm 995907 - Disclosure - Contracts with Customers - Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails Contracts with Customers - Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy (Details) Details 55 false false R56.htm 995917 - Disclosure - Leases - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 56 false false R57.htm 995927 - Disclosure - Leases - Summary of Lease Costs (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetails Leases - Summary of Lease Costs (Details) Details 57 false false R58.htm 995937 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) Details 58 false false R59.htm 995947 - Disclosure - Leases - Schedule of Supplemental Balance Sheet and Other Information Related to Leases (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails Leases - Schedule of Supplemental Balance Sheet and Other Information Related to Leases (Details) Details 59 false false R60.htm 995957 - Disclosure - Leases - Schedule of Maturity Analysis of Future Undiscounted Cash Flows (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails Leases - Schedule of Maturity Analysis of Future Undiscounted Cash Flows (Details) Details 60 false false R61.htm 995977 - Disclosure - Goodwill - Summary of Changes in Carrying Value of Goodwill by Reporting Segment (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails Goodwill - Summary of Changes in Carrying Value of Goodwill by Reporting Segment (Details) Details 61 false false R62.htm 995987 - Disclosure - Goodwill - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails Goodwill - Additional Information (Details) Details 62 false false R63.htm 995997 - Disclosure - Intangible Assets - Schedule of Gross Amount and Accumulated Amortization of Intangible Assets (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails Intangible Assets - Schedule of Gross Amount and Accumulated Amortization of Intangible Assets (Details) Details 63 false false R64.htm 996007 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 64 false false R65.htm 996017 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails Intangible Assets - Schedule of Estimated Amortization Expense (Details) Details 65 false false R66.htm 996027 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Details 66 false false R67.htm 996037 - Disclosure - Property and Equipment, Net - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails Property and Equipment, Net - Additional Information (Details) Details 67 false false R68.htm 996047 - Disclosure - Debt and Credit Facilities - Schedule of Debt (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails Debt and Credit Facilities - Schedule of Debt (Details) Details 68 false false R69.htm 996057 - Disclosure - Debt and Credit Facilities - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails Debt and Credit Facilities - Additional Information (Details) Details 69 false false R70.htm 996067 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 70 false false R71.htm 996077 - Disclosure - Contingencies - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails Contingencies - Additional Information (Details) Details 71 false false R72.htm 996087 - Disclosure - Retirement Benefit Plan - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails Retirement Benefit Plan - Additional Information (Details) Details 72 false false R73.htm 996097 - Disclosure - Investments in and Advances to Joint Ventures - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails Investments in and Advances to Joint Ventures - Additional Information (Details) Details 73 false false R74.htm 996107 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Information for Consolidated Joint Ventures (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails Investments in and Advances to Joint Ventures - Summary of Financial Information for Consolidated Joint Ventures (Details) Details 74 false false R75.htm 996117 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Information for Unconsolidated Joint Ventures (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails Investments in and Advances to Joint Ventures - Summary of Financial Information for Unconsolidated Joint Ventures (Details) Details 75 false false R76.htm 996127 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD Investments in and Advances to Joint Ventures - Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures (Details) Details 76 false false R77.htm 996137 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 77 false false R78.htm 996147 - Disclosure - Related Party Transactions - Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails Related Party Transactions - Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures (Details) Details 78 false false R79.htm 996157 - Disclosure - Fair Value of Financial Instruments - Summary of Carrying Values And Estimated Fair Values Of Financial Instruments (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails Fair Value of Financial Instruments - Summary of Carrying Values And Estimated Fair Values Of Financial Instruments (Details) Details 79 false false R80.htm 996167 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) Details 80 false false R81.htm 996177 - Disclosure - Earnings Per Share - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails Earnings Per Share - Additional Information (Details) Details 81 false false R82.htm 996187 - Disclosure - Earnings Per Share - Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails Earnings Per Share - Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS (Details) Details 82 false false R83.htm 996197 - Disclosure - Earnings Per Share - Schedule of Repurchase Program (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfRepurchaseProgramDetails Earnings Per Share - Schedule of Repurchase Program (Details) Details 83 false false R84.htm 996207 - Disclosure - Segment Information - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails Segment Information - Additional Information (Details) Details 84 false false R85.htm 996217 - Disclosure - Segment Information - Summary of Business Segment Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails Segment Information - Summary of Business Segment Information (Details) Details 85 false false R86.htm 996227 - Disclosure - Segment Information - Summary of Adjusted EBITDA Business Segment Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails Segment Information - Summary of Adjusted EBITDA Business Segment Information (Details) Details 86 false false R87.htm 996237 - Disclosure - Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details) Details 87 false false R88.htm 996247 - Disclosure - Segment Information - Summary of Revenues by Business Lines (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails Segment Information - Summary of Revenues by Business Lines (Details) Details 88 false false R89.htm 996257 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 89 false false All Reports Book All Reports psn-20240630.htm psn-20240630.xsd img91643045_0.jpg img91643045_1.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": { "psn-20240630.htm": { "nsprefix": "psn", "nsuri": "http://www.parsons.com/20240630", "dts": { "inline": { "local": [ "psn-20240630.htm" ] }, "schema": { "local": [ "psn-20240630.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/arcrole/esma-arcrole-2018-11-21.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/2023/calculation-1.1.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": 322, "keyCustom": 96, "axisStandard": 31, "axisCustom": 0, "memberStandard": 47, "memberCustom": 28, "hidden": { "total": 22, "http://www.parsons.com/20240630": 4, "http://fasb.org/us-gaap/2023": 14, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 369, "entityCount": 1, "segmentCount": 78, "elementCount": 760, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1208, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 1 }, "report": { "R1": { "role": "http://www.parsons.com/20240630/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_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "longName": "100010 - Statement - Consolidated Balance Sheets (Unaudited)", "shortName": "Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R3": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical) (Unaudited)", "shortName": "Consolidated Balance Sheets (Parenthetical) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R4": { "role": "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited", "longName": "100040 - Statement - Consolidated Statements of Income (Loss) (Unaudited)", "shortName": "Consolidated Statements of Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R5": { "role": "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "longName": "100060 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "shortName": "Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R6": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100070 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R7": { "role": "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited", "longName": "100080 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_dca2d1cf-7fcd-4f08-ab2c-51f5746f9e07", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_dca2d1cf-7fcd-4f08-ab2c-51f5746f9e07", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R8": { "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": "8", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDescriptionOfOperations", "longName": "995457 - Disclosure - Description of Operations", "shortName": "Description of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidation", "longName": "995467 - Disclosure - Basis of Presentation and Principles of Consolidation", "shortName": "Basis of Presentation and Principles of Consolidation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncements", "longName": "995477 - Disclosure - New Accounting Pronouncements", "shortName": "New Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitions", "longName": "995487 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomers", "longName": "995497 - Disclosure - Contracts with Customers", "shortName": "Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeases", "longName": "995507 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwill", "longName": "995517 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssets", "longName": "995527 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet", "longName": "995537 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilities", "longName": "995547 - Disclosure - Debt and Credit Facilities", "shortName": "Debt and Credit Facilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995557 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingencies", "longName": "995567 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlan", "longName": "995577 - Disclosure - Retirement Benefit Plan", "shortName": "Retirement Benefit Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVentures", "longName": "995587 - Disclosure - Investments in and Advances to Joint Ventures", "shortName": "Investments in and Advances to Joint Ventures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "longName": "995597 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments", "longName": "995607 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShare", "longName": "995617 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformation", "longName": "995627 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEvents", "longName": "995637 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidationPolicies", "longName": "995647 - Disclosure - Basis of Presentation and Principles of Consolidation (Policies)", "shortName": "Basis of Presentation and Principles of Consolidation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables", "longName": "995657 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_8d9d7cb0-256e-4f0e-ab70-7be29933145a", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8d9d7cb0-256e-4f0e-ab70-7be29933145a", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables", "longName": "995667 - Disclosure - Contracts with Customers (Tables)", "shortName": "Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesTables", "longName": "995677 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillTables", "longName": "995687 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsTables", "longName": "995697 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables", "longName": "995707 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesTables", "longName": "995717 - Disclosure - Debt and Credit Facilities (Tables)", "shortName": "Debt and Credit Facilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesTables", "longName": "995727 - Disclosure - Investments in and Advances to Joint Ventures (Tables)", "shortName": "Investments in and Advances to Joint Ventures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:ScheduleOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:ScheduleOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables", "longName": "995737 - Disclosure - Related Party Transactions (Tables)", "shortName": "Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:ScheduleOfConsolidatedBalanceSheetRelatedToUnconsolidatedJointVenturesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:ScheduleOfConsolidatedBalanceSheetRelatedToUnconsolidatedJointVenturesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables", "longName": "995747 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareTables", "longName": "995757 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:ScheduleOfNumeratorAndDenominatorUsedToComputeBasicAndDilutedEarningsPerShareTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:ScheduleOfNumeratorAndDenominatorUsedToComputeBasicAndDilutedEarningsPerShareTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationTables", "longName": "995767 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails", "longName": "995777 - Disclosure - New Accounting Pronouncements - Additional Information (Details)", "shortName": "New Accounting Pronouncements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_34c1e785-22d6-4e3f-a522-a022115e018e", "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": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_34c1e785-22d6-4e3f-a522-a022115e018e", "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": "psn-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "longName": "995787 - Disclosure - Acquisitions - Additional Information (Details)", "shortName": "Acquisitions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_743d9698-60bd-4519-9d9a-d3893ddc393d", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R44": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails", "longName": "995797 - Disclosure - Acquisitions - Schedule Of Acquisition Date Fair Value of the Purchase Consideration Transferred (Details)", "shortName": "Acquisitions - Schedule Of Acquisition Date Fair Value of the Purchase Consideration Transferred (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_b7b3215b-9033-496f-8dab-c0bb89e740f3", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b7b3215b-9033-496f-8dab-c0bb89e740f3", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R45": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "longName": "995807 - Disclosure - Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details)", "shortName": "Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ce5c7444-8891-4808-a0f3-879856971cfd", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R46": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "longName": "995817 - Disclosure - Acquisitions - Schedule of Intangible Assets Value on Purchase Price (Details)", "shortName": "Acquisitions - Schedule of Intangible Assets Value on Purchase Price (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_c611cbf9-f3a1-4f4b-9748-d1732c4d0212", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4d477343-d0f8-478f-aa9e-470617eb476a", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R47": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails", "longName": "995827 - Disclosure - Acquisitions - Schedule of Supplemental Pro Forma Information (Details)", "shortName": "Acquisitions - Schedule of Supplemental Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails", "longName": "995837 - Disclosure - Contracts with Customers - Summary of Disaggregation of Revenue (Details)", "shortName": "Contracts with Customers - Summary of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7936898f-2d9b-4043-b621-8c8b8e41e340", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R49": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails", "longName": "995847 - Disclosure - Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Details)", "shortName": "Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesParentheticalDetails", "longName": "995857 - Disclosure - Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Parenthetical) (Details)", "shortName": "Contracts with Customers - Summary of Contract Assets and Contract Liabilities (Parenthetical) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "psn:ContractReceivableRetainageAssetsLiabilitiesNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "div", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "psn:ContractReceivableRetainageAssetsLiabilitiesNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "div", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails", "longName": "995867 - Disclosure - Contracts with Customers - Additional Information (Details)", "shortName": "Contracts with Customers - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfChangesInRevenueDetails", "longName": "995877 - Disclosure - Contracts with Customers - Summary of Changes in Revenue (Details)", "shortName": "Contracts with Customers - Summary of Changes in Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:SummaryOfChangesInRevenuesTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:SummaryOfChangesInRevenuesTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "longName": "995887 - Disclosure - Contracts with Customers - Summary of Finanial Statement Impact from Revisions in Estimates (Details)", "shortName": "Contracts with Customers - Summary of Finanial Statement Impact from Revisions in Estimates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfAccountsReceivableNetDetails", "longName": "995897 - Disclosure - Contracts with Customers - Summary of Accounts Receivable, Net (Details)", "shortName": "Contracts with Customers - Summary of Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "psn:BilledReceivablesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "psn:BilledReceivablesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails", "longName": "995907 - Disclosure - Contracts with Customers - Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy (Details)", "shortName": "Contracts with Customers - Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_27e4f40e-6d66-4ac0-9479-27ed33bd0829", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R56": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "longName": "995917 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:LesseeLeaseOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "us-gaap:LesseeLeasesPolicyTextBlock", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:LesseeLeaseOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "us-gaap:LesseeLeasesPolicyTextBlock", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetails", "longName": "995927 - Disclosure - Leases - Summary of Lease Costs (Details)", "shortName": "Leases - Summary of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "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": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "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": "psn-20240630.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails", "longName": "995937 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails", "longName": "995947 - Disclosure - Leases - Schedule of Supplemental Balance Sheet and Other Information Related to Leases (Details)", "shortName": "Leases - Schedule of Supplemental Balance Sheet and Other Information Related to Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "psn:FinanceLeasesOtherAssetsNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R60": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails", "longName": "995957 - Disclosure - Leases - Schedule of Maturity Analysis of Future Undiscounted Cash Flows (Details)", "shortName": "Leases - Schedule of Maturity Analysis of Future Undiscounted Cash Flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails", "longName": "995977 - Disclosure - Goodwill - Summary of Changes in Carrying Value of Goodwill by Reporting Segment (Details)", "shortName": "Goodwill - Summary of Changes in Carrying Value of Goodwill by Reporting Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_b5c57ecc-a70d-47cc-bdd7-d82517b7a3e9", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R62": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails", "longName": "995987 - Disclosure - Goodwill - Additional Information (Details)", "shortName": "Goodwill - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails", "longName": "995997 - Disclosure - Intangible Assets - Schedule of Gross Amount and Accumulated Amortization of Intangible Assets (Details)", "shortName": "Intangible Assets - Schedule of Gross Amount and Accumulated Amortization of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails", "longName": "996007 - Disclosure - Intangible Assets - Additional Information (Details)", "shortName": "Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": null }, "R65": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails", "longName": "996017 - Disclosure - Intangible Assets - Schedule of Estimated Amortization Expense (Details)", "shortName": "Intangible Assets - Schedule of Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "longName": "996027 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "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": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "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": "psn-20240630.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails", "longName": "996037 - Disclosure - Property and Equipment, Net - Additional Information (Details)", "shortName": "Property and Equipment, Net - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails", "longName": "996047 - Disclosure - Debt and Credit Facilities - Schedule of Debt (Details)", "shortName": "Debt and Credit Facilities - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "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": "psn-20240630.htm", "unique": true } }, "R69": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "longName": "996057 - Disclosure - Debt and Credit Facilities - Additional Information (Details)", "shortName": "Debt and Credit Facilities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:IncomeTaxReconciliationTaxCredits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R70": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "996067 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_23017304-dac4-4d8e-bc40-2caef6bbf646", "name": "psn:PercentageOfMinimumLevelOfTax", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_23017304-dac4-4d8e-bc40-2caef6bbf646", "name": "psn:PercentageOfMinimumLevelOfTax", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails", "longName": "996077 - Disclosure - Contingencies - Additional Information (Details)", "shortName": "Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:LossContingencyNumberOfClaims", "unitRef": "U_Claim", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "psn:LossContingencyNumberOfClaims", "unitRef": "U_Claim", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails", "longName": "996087 - Disclosure - Retirement Benefit Plan - Additional Information (Details)", "shortName": "Retirement Benefit Plan - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails", "longName": "996097 - Disclosure - Investments in and Advances to Joint Ventures - Additional Information (Details)", "shortName": "Investments in and Advances to Joint Ventures - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c3d09bad-2f03-4bb5-a9bd-a5c7be9ded85", "name": "psn:DistributionsFromContributionsToEquityMethodInvestment", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R74": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "longName": "996107 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Information for Consolidated Joint Ventures (Details)", "shortName": "Investments in and Advances to Joint Ventures - Summary of Financial Information for Consolidated Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:AssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c7e8d07b-c66d-4672-a728-271c7d59ca0b", "name": "us-gaap:AssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:ScheduleOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R75": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "longName": "996117 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Information for Unconsolidated Joint Ventures (Details)", "shortName": "Investments in and Advances to Joint Ventures - Summary of Financial Information for Unconsolidated Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:AssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d55504d0-0104-4d58-abbe-5d2d7a98cfc1", "name": "us-gaap:AssetsCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R76": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "longName": "996127 - Disclosure - Investments in and Advances to Joint Ventures - Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures (Details)", "shortName": "Investments in and Advances to Joint Ventures - Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d7f62253-1184-4991-a667-943dfe96fbb0", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:SummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVentureTableTextBlock", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R77": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "longName": "996137 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_c3d09bad-2f03-4bb5-a9bd-a5c7be9ded85", "name": "us-gaap:OtherOperatingIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_c3d09bad-2f03-4bb5-a9bd-a5c7be9ded85", "name": "us-gaap:OtherOperatingIncome", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails", "longName": "996147 - Disclosure - Related Party Transactions - Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures (Details)", "shortName": "Related Party Transactions - Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_7c0c0b59-604b-4127-b2f9-f728b85e8c45", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_162ea77d-6af3-4ff8-bba8-8fa5353e95b9", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:ScheduleOfConsolidatedBalanceSheetRelatedToUnconsolidatedJointVenturesTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R79": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "longName": "996157 - Disclosure - Fair Value of Financial Instruments - Summary of Carrying Values And Estimated Fair Values Of Financial Instruments (Details)", "shortName": "Fair Value of Financial Instruments - Summary of Carrying Values And Estimated Fair Values Of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_8bb50644-aaf8-4366-ad9a-7dc2324bc8d7", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8bb50644-aaf8-4366-ad9a-7dc2324bc8d7", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails", "longName": "996167 - Disclosure - Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "shortName": "Fair Value of Financial Instruments - Summary of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_140c9f81-eb24-4dee-b25e-f3d7838ea13e", "name": "us-gaap:LiabilitiesFairValueDisclosure", "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": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_140c9f81-eb24-4dee-b25e-f3d7838ea13e", "name": "us-gaap:LiabilitiesFairValueDisclosure", "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": "psn-20240630.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "longName": "996177 - Disclosure - Earnings Per Share - Additional Information (Details)", "shortName": "Earnings Per Share - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_4ebeb98a-a7e3-48f3-b52e-7cbf11ee9189", "name": "psn:StockRepurchaseProgramCommencementDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4ebeb98a-a7e3-48f3-b52e-7cbf11ee9189", "name": "psn:StockRepurchaseProgramCommencementDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails", "longName": "996187 - Disclosure - Earnings Per Share - Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS (Details)", "shortName": "Earnings Per Share - Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:ScheduleOfNumeratorAndDenominatorUsedToComputeBasicAndDilutedEarningsPerShareTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R83": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfRepurchaseProgramDetails", "longName": "996197 - Disclosure - Earnings Per Share - Schedule of Repurchase Program (Details)", "shortName": "Earnings Per Share - Schedule of Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R84": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails", "longName": "996207 - Disclosure - Segment Information - Additional Information (Details)", "shortName": "Segment Information - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "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": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_a7d2fd80-ed6f-4dc2-ac0b-ce568a3fdc61", "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": "psn-20240630.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "longName": "996217 - Disclosure - Segment Information - Summary of Business Segment Information (Details)", "shortName": "Segment Information - Summary of Business Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c6707718-ee7a-435c-8292-3ba47a054412", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "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": "psn-20240630.htm", "unique": true } }, "R86": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "longName": "996227 - Disclosure - Segment Information - Summary of Adjusted EBITDA Business Segment Information (Details)", "shortName": "Segment Information - Summary of Adjusted EBITDA Business Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "psn:AdjustedEBITDAAttributableToParent", "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": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "psn:AdjustedEBITDAAttributableToParent", "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": "psn-20240630.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails", "longName": "996237 - Disclosure - Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details)", "shortName": "Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e4a9a13a-79af-4432-914c-d400c9dba202", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "psn:SummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R88": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails", "longName": "996247 - Disclosure - Segment Information - Summary of Revenues by Business Lines (Details)", "shortName": "Segment Information - Summary of Revenues by Business Lines (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_6109278f-6e85-457f-b09a-23b67b808ee2", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_9cba23a6-063f-48aa-903c-10f19670dee7", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "unique": true } }, "R89": { "role": "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "996257 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_fe00bbe8-07cb-45ae-a184-834bac7f1d18", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_fe00bbe8-07cb-45ae-a184-834bac7f1d18", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "psn-20240630.htm", "first": true, "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": [] }, "us-gaap_AccountingStandardsUpdate201912Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201912Member", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2019-12", "label": "Accounting Standards Update 2019-12 [Member]", "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." } } }, "auth_ref": [ "r500", "r501", "r502", "r503" ] }, "us-gaap_AccountingStandardsUpdate202006Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202006Member", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ASC 2020-06", "label": "Accounting Standards Update 2020-06 [Member]", "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity." } } }, "auth_ref": [ "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556" ] }, "us-gaap_AccountingStandardsUpdate202108Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202108Member", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASU 2021-08", "label": "Accounting Standards Update 2021-08 [Member]", "documentation": "Accounting Standards Update 2021-08 Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers." } } }, "auth_ref": [ "r519", "r520" ] }, "psn_AccountingStandardsUpdate202307Member": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AccountingStandardsUpdate202307Member", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounting standards update 2023-07 member", "label": "Accounting Standards Update 2023-07 [Member]", "terseLabel": "ASU 2023-07" } } }, "auth_ref": [] }, "psn_AccountingStandardsUpdate202309Member": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AccountingStandardsUpdate202309Member", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounting standards update 2023-09 member.", "label": "Accounting Standards Update 2023-09 [Member]", "terseLabel": "ASU 2023-09" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable (including $55,621 and $49,234 Accounts payable of consolidated joint ventures)", "totalLabel": "Accounts Payable, Current, Total", "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r21", "r865" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total accounts receivable, gross", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r225", "r329", "r330", "r835" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfAccountsReceivableNetDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net (including $278,869 and $274,846 Accounts receivable of consolidated joint ventures, net)", "verboseLabel": "Accounts receivable, net", "totalLabel": "Total accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r329", "r330" ] }, "psn_AccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities (including $150,734 and $145,040 Accrued expenses and other current liabilities of consolidated joint ventures)", "verboseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Current Liabilities", "documentation": "Accrued expenses and other current liabilities." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "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": [ "r68", "r219", "r682" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r132", "r227", "r678", "r713", "r717" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [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": [ "r4", "r15", "r38", "r538", "r541", "r629", "r708", "r709", "r962", "r963", "r964", "r971", "r972", "r973" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Finite Lived Intangible Assets [Line Items]", "label": "Acquired Finite-Lived Intangible 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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Amortization Period (in years)", "terseLabel": "Amortization Period (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r148" ] }, "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": [ "r915" ] }, "psn_AdditionalDeferredTaxLiabilityRelatedToCapitalizedDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AdditionalDeferredTaxLiabilityRelatedToCapitalizedDebtIssuanceCost", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional deferred tax liability related to capitalized debt issuance costs", "label": "Additional Deferred Tax Liability Related To Capitalized Debt Issuance Cost", "documentation": "Additional deferred tax liability related to Capitalized debt issuance cost." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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": [ "r127" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional 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": [ "r488", "r489", "r490", "r730", "r971", "r972", "r973", "r1031", "r1051" ] }, "psn_AdditionalPaymentForSellingShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AdditionalPaymentForSellingShareholders", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional payment for selling shareholders.", "label": "Additional Payment For Selling Shareholders", "terseLabel": "Additional amount agreed to pay the selling shareholders in the event an earn out revenue target is exceeded" } } }, "auth_ref": [] }, "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": [ "r921" ] }, "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": [ "r921" ] }, "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": [ "r921" ] }, "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": [ "r921" ] }, "psn_AdjustedEBITDAAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AdjustedEBITDAAttributableToNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Adjusted EBITDA attributable to noncontrolling interests", "label": "Adjusted E B I T D A Attributable To Noncontrolling Interests", "documentation": "Adjusted EBITDA attributable to noncontrolling interests." } } }, "auth_ref": [] }, "psn_AdjustedEBITDAAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AdjustedEBITDAAttributableToParent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted EBITDA attributable to Parsons Corporation", "label": "Adjusted E B I T D A Attributable To Parent", "documentation": "Adjusted EBITDA attributable to parent." } } }, "auth_ref": [] }, "psn_AdjustmentToDeferredTaxAssetThroughRetainedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AdjustmentToDeferredTaxAssetThroughRetainedEarnings", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to deferred tax asset through retained earnings", "label": "Adjustment To Deferred Tax Asset Through Retained Earnings", "documentation": "Adjustment to deferred tax asset through retained earnings." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update", "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r258", "r259", "r260", "r262", "r274", "r332", "r333", "r343", "r344", "r345", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r382", "r488", "r489", "r490", "r500", "r501", "r502", "r503", "r519", "r520", "r521", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r567", "r568", "r573", "r574", "r575", "r576", "r594", "r595", "r599", "r600", "r601", "r602", "r625", "r626", "r627", "r628", "r629", "r648", "r649", "r650", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717" ] }, "psn_AdjustmentsToAdditionalPaidInCapitalBondHedgeTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalBondHedgeTermination", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital bond hedge termination.", "label": "Adjustments To Additional Paid In Capital Bond Hedge Termination", "terseLabel": "Bond hedge termination" } } }, "auth_ref": [] }, "psn_AdjustmentsToAdditionalPaidInCapitalRepurchasesOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AdjustmentsToAdditionalPaidInCapitalRepurchasesOfCommonStock", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchases of common stock", "label": "Adjustments To Additional Paid In Capital Repurchases Of Common Stock", "documentation": "Adjustments to additional paid in capital repurchases of common stock.", "negatedLabel": "Repurchases of common stock" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r80", "r81", "r460" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "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 (loss) income to net cash used in operating activities" } } }, "auth_ref": [] }, "psn_AdjustmentsToWarrantRepurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AdjustmentsToWarrantRepurchased", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to warrant repurchased.", "label": "Adjustments To Warrant Repurchased", "terseLabel": "Adjustments to warrant repurchased" } } }, "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": [ "r886", "r897", "r907", "r932" ] }, "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": [ "r889", "r900", "r910", "r935" ] }, "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": [ "r921" ] }, "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": [ "r928" ] }, "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": [ "r893", "r901", "r911", "r928", "r936", "r940", "r948" ] }, "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": [ "r946" ] }, "psn_AllegedViolationOfFalseClaimsActMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AllegedViolationOfFalseClaimsActMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alleged Violation of False Claims, Act", "label": "Alleged Violation Of False Claims Act [Member]", "documentation": "Alleged Violation Of False Claims Act." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r228", "r331", "r355" ] }, "psn_AlstomSignalingOperationsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AlstomSignalingOperationsLlcMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alstom Signaling Operations LLC", "label": "Alstom Signaling Operations LLC [Member]", "documentation": "Alstom Signaling Operations LLC." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "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", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issue costs", "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Acceleration of amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r136", "r425", "r597", "r967" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization expense of intangible assets", "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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": [ "r12", "r62", "r66" ] }, "psn_AmountPaidPerMonthToContractorDefendantByRelatorOnFalseClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AmountPaidPerMonthToContractorDefendantByRelatorOnFalseClaims", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount paid per month to contractor defendant by relator on false claims", "label": "Amount Paid Per Month To Contractor Defendant By Relator On False Claims", "documentation": "Amount paid per month to contractor defendant by relator on false claims." } } }, "auth_ref": [] }, "psn_AmountPaidToAcquireVehiclesForContractorDefendantToPerformSecurityServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "AmountPaidToAcquireVehiclesForContractorDefendantToPerformSecurityServices", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount paid by relator to acquire vehicles for contractor defendant to perform security services", "label": "Amount Paid To Acquire Vehicles For Contractor Defendant To Perform Security Services", "documentation": "Amount paid to acquire vehicles for contractor defendant to perform security services." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share", "label": "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": [ "r290" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r50" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r50" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "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": [ "r171", "r223", "r249", "r299", "r314", "r320", "r340", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r526", "r530", "r571", "r674", "r762", "r865", "r877", "r993", "r994", "r1038" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "terseLabel": "Current assets", "label": "Assets, Current", "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": [ "r215", "r229", "r249", "r340", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r526", "r530", "r571", "r865", "r993", "r994", "r1038" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets, Noncurrent, Total", "terseLabel": "Noncurrent assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r249", "r340", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r526", "r530", "r571", "r993", "r994", "r1038" ] }, "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": [ "r943" ] }, "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": [ "r944" ] }, "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": [ "r939" ] }, "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": [ "r939" ] }, "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": [ "r939" ] }, "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": [ "r939" ] }, "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": [ "r939" ] }, "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": [ "r939" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "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": [ "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487" ] }, "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": [ "r942" ] }, "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": [ "r941" ] }, "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": [ "r940" ] }, "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": [ "r940" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of Consolidation", "label": "Basis of Accounting, Policy [Policy Text Block]", "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": [] }, "psn_BilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed", "label": "Billed Receivables Current", "documentation": "Billed receivables current." } } }, "auth_ref": [] }, "psn_BlackHorseSolutionsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BlackHorseSolutionsIncMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "BlackHorse Solutions, Inc.", "label": "Black Horse Solutions Inc [Member]", "documentation": "BlackHorse Solutions, Inc." } } }, "auth_ref": [] }, "psn_BlacksignalTechnologiesLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BlacksignalTechnologiesLlcMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BlackSignal technologies, LLC,", "label": "Blacksignal Technologies, Llc [Member]", "documentation": "Blacksignal technologies, Llc." } } }, "auth_ref": [] }, "psn_BondHedgeTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BondHedgeTerm", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bond hedge term", "label": "Bond Hedge Term", "documentation": "Bond hedge term." } } }, "auth_ref": [] }, "psn_BondHedgeTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BondHedgeTermination", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Bond hedge termination.", "label": "Bond Hedge Termination" } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and Leasehold Improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r517", "r858", "r859" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r87", "r89", "r517", "r858", "r859" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [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": [ "r517" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of ownership interest acquire", "terseLabel": "Percentage of ownership interest acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r88" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r956", "r957" ] }, "psn_BusinessAcquisitionProFormaNetIncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BusinessAcquisitionProFormaNetIncomeLossIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro forma Net Income including noncontrolling interests", "label": "Business Acquisition Pro Forma Net Income Loss Including Portion Attributable To Noncontrolling Interest", "documentation": "Business acquisition, pro forma net income (loss), including portion attributable to noncontrolling interest." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill deductible for tax purposes", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r98" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro forma Revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r515", "r516" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related expenses", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "totalLabel": "Total purchase price", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r14" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowed under credit agreement to partially fund the acquisition", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r1", "r2", "r97", "r523" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Fair value of contingent consideration to be achieved", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r524", "r966" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r165", "r518" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": [ "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "psn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherLiabilities", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued expenses and other current liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses And Other Liabilities", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued expenses and other liabilities." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax assets", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r90", "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "psn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesLongTermLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesLongTermLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Long-term lease liabilities, operating leases", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Leases Long Term Lease Liabilities", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating leases long-term lease liabilities." } } }, "auth_ref": [] }, "psn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets, operating leases", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Leases Right Of Use Assets", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating leases right of use assets." } } }, "auth_ref": [] }, "psn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesShortTermLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeasesShortTermLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Short-term lease liabilities, operating leases", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Leases Short Term Lease Liabilities", "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed operating leases short-term lease liabilities." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r90", "r91" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r357" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r357" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of contract assets", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r358" ] }, "psn_CappedCallTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "CappedCallTransactionMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Capped call transaction.", "label": "Capped Call Transaction [Member]", "terseLabel": "Capped Call Transaction" } } }, "auth_ref": [] }, "psn_CappedCallTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "CappedCallTransactions", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Capped call transactions", "label": "Capped call transactions", "negatedLabel": "Capped call transactions" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents (including $128,259 and $128,761 Cash of consolidated joint ventures)", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r48", "r217", "r834" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r217" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total", "periodStartLabel": "Beginning of year", "periodEndLabel": "End of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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": [ "r48", "r144", "r247" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash", "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": [ "r3", "r144" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, accounting standards update, adopted", "label": "Change in Accounting Principle, Accounting Standards Update, Adopted [true false]", "documentation": "Indicates (true false) whether accounting standards update was adopted." } } }, "auth_ref": [ "r197", "r198", "r200", "r207", "r208", "r256", "r332", "r333", "r342", "r343", "r344", "r351", "r352", "r382", "r500", "r519", "r520", "r532", "r533", "r534", "r545", "r546", "r557", "r567", "r568", "r572", "r573", "r574", "r594", "r599", "r600", "r601", "r625", "r648", "r649", "r706", "r707" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, accounting standards update, adoption date", "label": "Change in Accounting Principle, Accounting Standards Update, Adoption Date", "documentation": "Date accounting standards update was adopted, in YYYY-MM-DD format." } } }, "auth_ref": [ "r197", "r198", "r200", "r207", "r208", "r332", "r333", "r342", "r343", "r344", "r351", "r352", "r353", "r382", "r500", "r519", "r520", "r521", "r532", "r533", "r534", "r535", "r545", "r546", "r547", "r550", "r557", "r567", "r568", "r572", "r573", "r574", "r594", "r599", "r600", "r601", "r625", "r648", "r649", "r706", "r707", "r958" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, accounting standards update, early adoption", "label": "Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]", "documentation": "Indicates (true false) whether accounting standards update was early adopted." } } }, "auth_ref": [ "r199", "r200", "r211", "r256", "r333", "r342", "r345", "r353", "r382", "r501", "r521", "r532", "r535", "r547", "r550", "r557", "r567", "r568", "r572", "r575", "r576", "r595", "r600", "r601", "r650", "r706", "r707" ] }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect", "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": [ "r195", "r258", "r273", "r347", "r506" ] }, "psn_ChangeInContractWithCustomerAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ChangeInContractWithCustomerAssets1", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in contract assets", "label": "Change In Contract With Customer Assets1", "documentation": "Change in contract with customer assets." } } }, "auth_ref": [] }, "psn_ChangeInContractWithCustomerAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ChangeInContractWithCustomerAssetsAndLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Change in contract assets and liabilities", "terseLabel": "Change in contract assets and liabilities", "label": "Change In Contract With Customer Assets And Liabilities Net", "documentation": "Change in contract with customer assets and liabilities net." } } }, "auth_ref": [] }, "psn_ChangeInContractWithCustomerLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ChangeInContractWithCustomerLiability1", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in contract liabilities", "label": "Change In Contract With Customer Liability1", "documentation": "Change in contract with customer liability." } } }, "auth_ref": [] }, "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": [ "r919" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of warrants", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r433" ] }, "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": [ "r920" ] }, "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": [ "r920" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Contingencies (Note 12)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r32", "r115", "r676", "r749" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r153", "r386", "r387", "r821", "r989" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r867", "r868", "r869", "r871", "r872", "r873", "r874", "r971", "r972", "r1031", "r1049", "r1051" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r126" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r126", "r750" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, issued", "label": "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": [ "r126" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares, outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r16", "r126", "r750", "r768", "r1051", "r1052" ] }, "psn_CommonStockSharesOutstandingIncludingEmployeeStockOwnershipPlanShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "CommonStockSharesOutstandingIncludingEmployeeStockOwnershipPlanShares", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares outstanding including ESOP", "label": "Common Stock Shares Outstanding Including Employee Stock Ownership Plan Shares", "documentation": "Common stock shares outstanding including employee stock ownership plan shares." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $1 par value; authorized 1,000,000,000 shares; 146,698,035 and 146,341,363 shares issued; 50,022,445 and 45,960,122 public shares outstanding; 56,161,683 and 59,879,857 ESOP shares outstanding", "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": [ "r126", "r677", "r865" ] }, "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": [ "r925" ] }, "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": [ "r924" ] }, "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": [ "r926" ] }, "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": [ "r923" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefit Plan", "label": "Compensation and Employee Benefit Plans [Text Block]", "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r160", "r161", "r162", "r163" ] }, "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_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss) attributable to Parsons Corporation, net of tax", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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": [ "r39", "r231", "r233", "r240", "r670", "r691" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "negatedLabel": "Comprehensive income attributable to noncontrolling interests, net of tax", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r9", "r101", "r104", "r231", "r233", "r239", "r669", "r690" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss) including noncontrolling interests, net of tax", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r104", "r169", "r231", "r233", "r238", "r668", "r689" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Systems and Equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "psn_ConnectedCommunitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConnectedCommunitiesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Connected Communities", "label": "Connected Communities [Member]", "documentation": "Connected Communities." } } }, "auth_ref": [] }, "psn_ConsolidatedJointVenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConsolidatedJointVenturesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Joint Ventures", "label": "Consolidated Joint Ventures [Member]", "documentation": "Consolidated joint ventures." } } }, "auth_ref": [] }, "psn_ConstructionEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConstructionEquipmentMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction Equipment", "label": "Construction Equipment [Member]", "documentation": "Construction equipment." } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in Progress", "label": "Construction in Progress [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": [] }, "psn_ContractReceivableRetainageAssetLiabilitiesNetDueAfterOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ContractReceivableRetainageAssetLiabilitiesNetDueAfterOneYear", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract retentions, not expected to be paid in next 12 months", "label": "Contract Receivable Retainage Asset Liabilities Net Due After One Year", "documentation": "Contract receivable retainage asset (liabilities) net, due after one year." } } }, "auth_ref": [] }, "psn_ContractReceivableRetainageAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ContractReceivableRetainageAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesParentheticalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract retentions", "label": "Contract Receivable Retainage Assets Liabilities Net", "documentation": "Contract receivable retainage assets (Liabilities) net." } } }, "auth_ref": [] }, "psn_ContractWithCustomerAdjustmentToRevenueImpactOfChangesInEstimatedClaimsOrIncentivesOverThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ContractWithCustomerAdjustmentToRevenueImpactOfChangesInEstimatedClaimsOrIncentivesOverThreshold", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer adjustment to revenue impact of changes in estimated claims or incentives over threshold.", "label": "Contract With Customer Adjustment To Revenue Impact Of Changes In Estimated Claims Or Incentives Over Threshold", "terseLabel": "Impact of changes in estimated claims or incentives on revenue" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Contract Assets and Contract Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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": [ "r997" ] }, "psn_ContractWithCustomerAssetCumulativeCatchupAdjustmentToRevenueChangeInMeasureOfProgressPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ContractWithCustomerAssetCumulativeCatchupAdjustmentToRevenueChangeInMeasureOfProgressPercent", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage change in contract assets", "label": "Contract With Customer Asset Cumulative Catchup Adjustment To Revenue Change In Measure Of Progress Percent", "documentation": "Contract with customer asset cumulative catchup adjustment to revenue change in measure of progress percent." } } }, "auth_ref": [] }, "psn_ContractWithCustomerAssetLiabilityCumulativeCatchupAdjustmentToRevenueChangeInMeasureOfProgressPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ContractWithCustomerAssetLiabilityCumulativeCatchupAdjustmentToRevenueChangeInMeasureOfProgressPercent", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage change in contract assets and liabilities", "label": "Contract With Customer Asset Liability Cumulative Catchup Adjustment To Revenue Change In Measure Of Progress Percent", "documentation": "Contract with customer asset liability cumulative catchup adjustment to revenue change in measure of progress percent." } } }, "auth_ref": [] }, "psn_ContractWithCustomerAssetLiabilityNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ContractWithCustomerAssetLiabilityNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net contract assets (liabilities)", "label": "Contract With Customer Asset Liability Net", "documentation": "Contract with customer asset and liabilities net." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r435", "r437", "r448" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets (including $41,963 and $11,096 Contract assets of consolidated joint ventures)", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r435", "r437", "r448" ] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Basis of Pricing", "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r851", "r998" ] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Basis of Pricing", "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r851", "r998" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contract with Customer, Liability, Total", "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r435", "r436", "r448" ] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in estimates related to direct costs of contracts", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained." } } }, "auth_ref": [ "r847" ] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfChangesInRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue impact, net", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r847" ] }, "psn_ContractWithCustomerLiabilityCumulativeCatchupAdjustmentToRevenueChangeInMeasureOfProgressPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ContractWithCustomerLiabilityCumulativeCatchupAdjustmentToRevenueChangeInMeasureOfProgressPercent", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage change in contract liabilities", "label": "Contract With Customer Liability Cumulative Catchup Adjustment To Revenue Change In Measure Of Progress Percent", "documentation": "Contract with customer liability cumulative catchup adjustment to revenue change in measure of progress percent." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities (including $66,042 and $61,234 Contract liabilities of consolidated joint ventures)", "negatedLabel": "Contract liabilities", "verboseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r435", "r436", "r448" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized included contract liability", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r449" ] }, "us-gaap_ContractsReceivableClaimsAndUncertainAmounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractsReceivableClaimsAndUncertainAmounts", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfContractAssetsAndContractLiabilitiesParentheticalDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contracts Receivable, Claims and Uncertain Amounts, Total", "terseLabel": "Contract assets, unapproved change orders, claims, and requests", "label": "Contracts Receivable, Claims and Uncertain Amounts", "verboseLabel": "Contract assets, net claims recovery estimates", "documentation": "Amount of billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts." } } }, "auth_ref": [ "r181", "r226" ] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Convertible Debt, Total", "terseLabel": "Net carrying value of notes", "label": "Convertible Debt", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r19", "r173", "r1047" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Member]", "terseLabel": "Convertible Senior Notes due 2025", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r155", "r404", "r405", "r415", "r416", "r417", "r421", "r422", "r423", "r424", "r425", "r841", "r842", "r843", "r844", "r845" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Senior Notes due 2025", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r999" ] }, "psn_ConvertibleNoteConvertedEachAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConvertibleNoteConvertedEachAmount", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note converted each amount", "label": "Convertible Note Converted Each Amount", "documentation": "Convertible note converted each amount." } } }, "auth_ref": [] }, "psn_ConvertibleNoteHedgeAndWarrantTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConvertibleNoteHedgeAndWarrantTransactionMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Hedge And Warrant Transaction", "label": "Convertible Note Hedge And Warrant Transaction [Member]", "documentation": "Convertible note hedge and warrant transaction." } } }, "auth_ref": [] }, "psn_ConvertibleNotesConvertedEachIntoSharesOfCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConvertibleNotesConvertedEachIntoSharesOfCommonStock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes converted each into shares of common stock", "label": "Convertible Notes Converted Each Into Shares Of Common Stock", "documentation": "Convertible notes converted each into shares of common stock." } } }, "auth_ref": [] }, "psn_ConvertibleNotesConvertedSalePriceOfCommonStock": { "xbrltype": "perShareItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConvertibleNotesConvertedSalePriceOfCommonStock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible notes converted sale price of common stock", "label": "Convertible Notes Converted Sale Price Of Common Stock", "terseLabel": "Convertible Notes Converted Sale Price Of Common Stock" } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayable", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Convertible Notes Payable, Total", "terseLabel": "Convertible senior notes", "label": "Convertible Notes Payable", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r19", "r173", "r1047" ] }, "psn_ConvertibleSeniorNotesDue2025NoteHedgeAndWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConvertibleSeniorNotesDue2025NoteHedgeAndWarrantsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes due 2025 note hedge and warrants.", "label": "Convertible Senior Notes Due 2025 Note Hedge And Warrants [Member]", "terseLabel": "Convertible Senior Notes Due 2025 Note Hedge And Warrants" } } }, "auth_ref": [] }, "psn_ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConvertibleSeniorNotesDueTwoThousandTwentyFiveMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due Two Thousand Twenty Five.", "label": "Convertible Senior Notes Due Two Thousand Twenty Five [Member]", "terseLabel": "Convertible Senior Notes Due 2025" } } }, "auth_ref": [] }, "psn_ConvertibleSeniorNotesDueTwoThousandTwentyNineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ConvertibleSeniorNotesDueTwoThousandTwentyNineMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due Two Thousand Twenty Nine.", "label": "Convertible Senior Notes Due Two Thousand Twenty Nine [Member]", "terseLabel": "Convertible Senior Notes due 2029" } } }, "auth_ref": [] }, "psn_CostOfConvertibleNoteHedgeTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "CostOfConvertibleNoteHedgeTransaction", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of convertible note hedge transaction", "label": "Cost Of Convertible Note Hedge Transaction", "documentation": "Cost of convertible note hedge transactions.", "negatedLabel": "Capped call transactions" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cost of Goods and Services Sold, Total", "verboseLabel": "Costs", "terseLabel": "Direct cost of contracts", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r138", "r646" ] }, "psn_CostPlusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "CostPlusMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost-Plus", "label": "Cost Plus [Member]", "documentation": "Cost plus." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditDerivativesByContractTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditDerivativesByContractTypeAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Derivatives Contract Type [Axis]", "documentation": "Information by major type of contract of credit derivatives." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CreditDerivativesContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditDerivativesContractTypeDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Derivatives Contract Type [Domain]", "documentation": "Represents major types of credit derivative contracts." } } }, "auth_ref": [ "r105" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "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.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "psn_CriticalInfrastructureSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "CriticalInfrastructureSegmentMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Critical Infrastructure", "label": "Critical Infrastructure Segment [Member]", "documentation": "Critical Infrastructure Segment." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r95" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilities" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and Credit Facilities", "label": "Debt Disclosure [Text Block]", "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": [ "r154", "r248", "r403", "r409", "r410", "r411", "r412", "r413", "r414", "r419", "r426", "r427", "r429" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r122", "r123", "r172", "r173", "r251", "r404", "r405", "r406", "r407", "r408", "r410", "r415", "r416", "r417", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r598", "r841", "r842", "r843", "r844", "r845", "r968" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Margin interest rate", "label": "Debt Instrument, Basis Spread on Variable 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", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt instrument, outstanding amount", "terseLabel": "Long-term debt", "label": "Long-Term Debt, Gross", "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": [ "r19", "r173", "r430" ] }, "psn_DebtInstrumentConvertibleBusinessPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DebtInstrumentConvertibleBusinessPeriod", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business day period", "label": "Debt Instrument Convertible Business Period", "documentation": "Debt instrument convertible business period." } } }, "auth_ref": [] }, "psn_DebtInstrumentConvertibleConsecutiveBusinessDayPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DebtInstrumentConvertibleConsecutiveBusinessDayPeriod", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consecutive trading day period", "label": "Debt Instrument Convertible Consecutive Business Day Period", "documentation": "Debt instrument convertible consecutive business day period." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, conversion price", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r156", "r406" ] }, "psn_DebtInstrumentConvertibleMeasurementPeriodPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DebtInstrumentConvertibleMeasurementPeriodPercentage", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement period, percentage", "label": "Debt Instrument Convertible Measurement Period Percentage", "documentation": "Debt instrument convertible measurement period percentage." } } }, "auth_ref": [] }, "psn_DebtInstrumentConvertiblePremiumPeriodPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DebtInstrumentConvertiblePremiumPeriodPercentage", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument convertible premium period percentage.", "label": "Debt Instrument Convertible Premium Period Percentage", "terseLabel": "Premium of reported sale price percentage" } } }, "auth_ref": [] }, "psn_DebtInstrumentConvertiblePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DebtInstrumentConvertiblePrincipalAmount", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible principal amount", "label": "Debt Instrument Convertible Principal Amount", "documentation": "Debt instrument convertible principal amount." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion percentage of stock price trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "psn_DebtInstrumentExerciseOfOptionByInitialPurchasersAggregatePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DebtInstrumentExerciseOfOptionByInitialPurchasersAggregatePrincipalAmount", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of option by initial purchasers aggregate principal amount", "label": "Debt Instrument Exercise Of Option By Initial Purchasers Aggregate Principal Amount", "documentation": "Debt instrument exercise of option by initial purchasers aggregate principal amount." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt amount", "terseLabel": "Debt Amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r110", "r112", "r404", "r598", "r842", "r843" ] }, "us-gaap_DebtInstrumentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFeeAmount", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction fees and other third-party offering expenses", "label": "Debt Instrument, Fee Amount", "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument." } } }, "auth_ref": [ "r29" ] }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, frequency of periodic payment", "label": "Debt Instrument, Frequency of Periodic Payment", "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)." } } }, "auth_ref": [ "r30", "r117" ] }, "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in term loan", "label": "Debt Instrument, Increase (Decrease), Net", "totalLabel": "Debt Instrument, Increase (Decrease), Net, Total", "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period." } } }, "auth_ref": [ "r968" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r27", "r405" ] }, "us-gaap_DebtInstrumentIssuanceDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIssuanceDate1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance date", "label": "Debt Instrument, Issuance Date", "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format." } } }, "auth_ref": [ "r20", "r995" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "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": [ "r251", "r404", "r405", "r406", "r407", "r408", "r410", "r415", "r416", "r417", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r598", "r841", "r842", "r843", "r844", "r845", "r968" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity Date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r202", "r841", "r1032" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "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": [ "r30", "r251", "r404", "r405", "r406", "r407", "r408", "r410", "r415", "r416", "r417", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r598", "r841", "r842", "r843", "r844", "r845", "r968" ] }, "psn_DebtInstrumentNumberOfSharesIssuableUponConversion": { "xbrltype": "sharesItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DebtInstrumentNumberOfSharesIssuableUponConversion", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issuable upon conversion", "label": "Debt Instrument Number Of Shares Issuable Upon Conversion", "documentation": "Debt instrument number of shares issuable upon conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPaymentTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPaymentTerms", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, payment terms", "label": "Debt Instrument, Payment Terms", "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment." } } }, "auth_ref": [ "r28", "r117" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [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": [ "r30", "r72", "r73", "r109", "r110", "r112", "r116", "r157", "r158", "r251", "r404", "r405", "r406", "r407", "r408", "r410", "r415", "r416", "r417", "r418", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r598", "r841", "r842", "r843", "r844", "r845", "r968" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, maturity period", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "psn_DecreaseInEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DecreaseInEarningsPerShareDiluted", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Decrease in earnings per share diluted", "documentation": "Decrease in earnings per share diluted." } } }, "auth_ref": [] }, "psn_DecreaseInNetIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DecreaseInNetIncomeNetOfTax", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Decrease in net income net of tax", "documentation": "Decrease in net income net of tax." } } }, "auth_ref": [] }, "psn_DecreaseInOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DecreaseInOperatingIncome", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in operating income", "label": "Decrease In Operating Income", "documentation": "Decrease in operating income." } } }, "auth_ref": [] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in uncertain tax positions during the next twelve months", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r85" ] }, "psn_DefenseAndIntelligenceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DefenseAndIntelligenceMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defense And Intelligence", "label": "Defense And Intelligence [Member]", "documentation": "Defense and intelligence." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Net, Total", "terseLabel": "Debt issuance costs incurred", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r111", "r996" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Debt Issuance Costs, Noncurrent, Net, Total", "negatedLabel": "Long-term debt issuance costs", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r111" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "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": [ "r492", "r493" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "terseLabel": "Deferred taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r164", "r194", "r509", "r510", "r970" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r492", "r493", "r675" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r498" ] }, "psn_DenominatorForBasicsAndDilutedEpsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DenominatorForBasicsAndDilutedEpsAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Denominator for basic and diluted EPS.", "label": "Denominator For Basics And Diluted EPS [Abstract]", "terseLabel": "Denominator for Basic and Diluted EPS:" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Total", "terseLabel": "Depreciation expense", "label": "Depreciation", "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": [ "r12", "r67" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "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": [ "r12", "r67" ] }, "psn_DescriptionOfOperationsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DescriptionOfOperationsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Description Of Operations Disclosure [Abstract]", "documentation": "Description of operations disclosure." } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Developed Technologies", "terseLabel": "Developed Technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r167" ] }, "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes if-converted method interest adjustment", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units." } } }, "auth_ref": [] }, "psn_DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DirectCostsOfContractsAndSellingGeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct Costs of Contracts and Selling, General and Administrative Expense", "label": "Direct Costs Of Contracts And Selling General And Administrative Expense [Member]", "documentation": "Direct costs of contracts and selling, general and administrative expense." } } }, "auth_ref": [] }, "psn_DirectCostsWriteDownMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DirectCostsWriteDownMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct Costs Write-Down", "label": "Direct Costs Write Down [Member]", "documentation": "Direct costs write-down." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "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": [ "r447", "r848", "r849", "r850", "r851", "r852", "r853", "r854" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "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": [ "r447", "r848", "r849", "r850", "r851", "r852", "r853", "r854" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r998" ] }, "psn_DistributionsFromContributionsToEquityMethodInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "DistributionsFromContributionsToEquityMethodInvestment", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net distributions from (contributions to) unconsolidated joint ventures", "label": "Distributions From Contributions To Equity Method Investment", "documentation": "Distributions from (contributions to) equity method investment." } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "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.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r881" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r914" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "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": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "label": "EMEA [Member]", "terseLabel": "Infrastructure - Europe, Middle East and Africa", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings Per Share, Basic, Total", "terseLabel": "Basic", "label": "Earnings Per Share, Basic", "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": [ "r241", "r263", "r264", "r266", "r267", "r269", "r277", "r279", "r287", "r288", "r289", "r293", "r555", "r556", "r671", "r692", "r836" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Diluted income (loss) per share", "totalLabel": "Earnings Per Share, Diluted, Total", "terseLabel": "Diluted", "verboseLabel": "Diluted earnings 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": [ "r241", "r263", "r264", "r266", "r267", "r269", "r279", "r287", "r288", "r289", "r293", "r555", "r556", "r671", "r692", "r836" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings (loss) per share:", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r276", "r290", "r291", "r292" ] }, "psn_EarnoutLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "EarnoutLiabilityMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Earnout liability.", "label": "Earnout Liability [Member]", "terseLabel": "Earnout Liability" } } }, "auth_ref": [] }, "psn_EchoRidgeLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "EchoRidgeLLCMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Echo Ridge LLC", "label": "Echo Ridge L L C [Member]", "documentation": "Echo Ridge LLC." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations", "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; attributable to disposal group, including, but not limited to, 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": [ "r1034" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r495" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. corporate tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r250", "r495", "r511" ] }, "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": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESOP contribution expense", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "documentation": "The amount of plan compensation cost recognized during the period." } } }, "auth_ref": [ "r83" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]", "label": "Employee Stock Ownership Plan (ESOP) Disclosures [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_EmployeeStockOwnershipPlanESOPSharesInESOP": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPSharesInESOP", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total", "terseLabel": "Company's stock held by ESOP", "label": "Employee Stock Ownership Plan (ESOP), Shares in ESOP", "documentation": "Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan." } } }, "auth_ref": [ "r84" ] }, "psn_EmployeeStockOwnershipPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "EmployeeStockOwnershipPlanMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ESOP", "label": "Employee Stock Ownership Plan [Member]", "documentation": "Employee Stock Ownership Plan." } } }, "auth_ref": [] }, "psn_EngineeredSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "EngineeredSystemsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Engineered Systems", "label": "Engineered Systems [Member]", "documentation": "Engineered systems." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "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.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "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.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "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.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "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": [ "r879" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "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.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "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.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "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.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r879" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "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.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "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": [ "r879" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "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.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "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": [ "r953" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "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": [ "r879" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "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": [ "r879" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r879" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "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": [ "r879" ] }, "psn_EquityBasedCompensationIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "EquityBasedCompensationIncomeExpense", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation expense", "label": "Equity Based Compensation Income Expense", "documentation": "Equity-based compensation income (expense)." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "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": [ "r16", "r209", "r234", "r235", "r236", "r252", "r253", "r254", "r259", "r270", "r272", "r294", "r346", "r354", "r434", "r488", "r489", "r490", "r502", "r503", "r536", "r538", "r539", "r540", "r541", "r544", "r554", "r587", "r588", "r589", "r590", "r591", "r592", "r629", "r708", "r709", "r710", "r730", "r794" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r336", "r337", "r339" ] }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentDividendsOrDistributions", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Return on investments in unconsolidated joint ventures", "label": "Proceeds from Equity Method Investment, Distribution", "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities." } } }, "auth_ref": [ "r10", "r12", "r134", "r684" ] }, "psn_EquityMethodInvestmentLossAdjustmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "EquityMethodInvestmentLossAdjustmentAmount", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Adjustment on unconsolidated joint venture", "label": "Equity Method Investment Loss Adjustment Amount", "documentation": "Equity method investment loss adjustment amount." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r214", "r249", "r340", "r571" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r214", "r249", "r340", "r571" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVentures" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in and Advances to Joint Ventures", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r205", "r338", "r341", "r954" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Financial Information for Unconsolidated Joint Ventures", "label": "Equity Method Investments [Table Text Block]", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r335" ] }, "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": [ "r922" ] }, "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": [ "r886", "r897", "r907", "r932" ] }, "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": [ "r883", "r894", "r904", "r929" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r417", "r570", "r842", "r843" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Euro Currency Rate", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "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": [ "r928" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Contingent Consideration", "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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r106", "r107", "r108" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Summary of Carrying Values and Estimated Fair Values Of Financial Instruments", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r106", "r107" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r417", "r452", "r453", "r454", "r455", "r456", "r457", "r563", "r640", "r641", "r642", "r842", "r843", "r855", "r856", "r857" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r18", "r106", "r417", "r842", "r843" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r562", "r563", "r564", "r565", "r566" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "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": [ "r417", "r842", "r843" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "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": [ "r561" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r417", "r452", "r457", "r563", "r640", "r855", "r856", "r857" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, 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": [ "r417", "r452", "r457", "r563", "r641", "r842", "r843", "r855", "r856", "r857" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r417", "r452", "r453", "r454", "r455", "r456", "r457", "r563", "r642", "r842", "r843", "r855", "r856", "r857" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r417", "r452", "r453", "r454", "r455", "r456", "r457", "r640", "r641", "r642", "r842", "r843", "r855", "r856", "r857" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring", "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": [ "r561", "r566" ] }, "psn_FederalSolutionSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "FederalSolutionSegmentMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal Solutions", "terseLabel": "Federal Solution Segment", "label": "Federal Solution Segment [Member]", "documentation": "Federal Solution Segment." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r609", "r616", "r864" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r611", "r620" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finance Lease, Liability, Total", "terseLabel": "Total present value of lease liabilities", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r607", "r624" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r607" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r608" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r607" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r608" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r624" ] }, "psn_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease Liability Payments Due After Year Four", "documentation": "Finance lease liability payments due after year four." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r624" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [ "r624" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r624" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r624" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2024 (remaining)", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1036" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r624" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r610", "r620" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r609", "r616", "r864" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r623", "r864" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r622", "r864" ] }, "psn_FinanceLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "FinanceLeasesAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases:", "label": "Finance Leases [Abstract]", "documentation": "Finance leases." } } }, "auth_ref": [] }, "psn_FinanceLeasesOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "FinanceLeasesOtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Finance Leases Other Assets Noncurrent", "documentation": "Finance leases other assets noncurrent." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived 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": [ "r221", "r378" ] }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets Acquired As Part Of Business Combination [Table]", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed." } } }, "auth_ref": [ "r63" ] }, "psn_FiniteLivedIntangibleAssetsAmortizableAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "FiniteLivedIntangibleAssetsAmortizableAmount", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finite Lived Intangible Assets Amortizable Amount", "documentation": "Finite lived intangible assets amortizable amount." } } }, "auth_ref": [] }, "psn_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "documentation": "Finite lived intangible assets amortization expense after year four." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2025", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2028", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2027", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2026", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r375", "r377", "r378", "r379", "r647", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r149", "r654" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible 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": [ "r647" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r63", "r65" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Net Carrying Amount", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r149", "r647" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r376" ] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedPriceContractMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed-Price", "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r851" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign Currency Transaction Gain (Loss), before Tax, Total", "negatedLabel": "Foreign currency transaction gains and losses", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r580", "r582", "r584", "r585", "r791" ] }, "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": [ "r890", "r901", "r911", "r936" ] }, "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": [ "r890", "r901", "r911", "r936" ] }, "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": [ "r890", "r901", "r911", "r936" ] }, "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": [ "r890", "r901", "r911", "r936" ] }, "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": [ "r890", "r901", "r911", "r936" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and Equipment", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on disposal of property and equipment", "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": [ "r12" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss in partially unwinding Convertible Senior Notes", "label": "Gain (Loss) on Extinguishment of Debt", "terseLabel": "Loss on extinguishment of debt", "negatedLabel": "Loss on extinguishment of debt", "totalLabel": "Gain (Loss) on Extinguishment of Debt, Total", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r12", "r70", "r71" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Goodwill, Total", "terseLabel": "Goodwill", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Goodwill", "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": [ "r220", "r360", "r667", "r840", "r865", "r978", "r985" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r364", "r840" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r359", "r362", "r372", "r840" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Exchange", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r368" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "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": [ "r12", "r361", "r367", "r373", "r840" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [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": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r840" ] }, "psn_ISEngineersLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ISEngineersLLCMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "I.S. Engineers, LLC.", "label": "I.S. Engineers, L L C [Member]", "terseLabel": "I.S. Engineers, LLC" } } }, "auth_ref": [] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "In Process Research and Development", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income tax expense", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r0", "r133", "r177", "r299", "r313", "r319", "r322", "r672", "r685", "r838" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity in losses of unconsolidated joint ventures", "verboseLabel": "Equity in (losses) earnings of unconsolidated joint ventures", "terseLabel": "Total equity in (losses) earnings of unconsolidated joint ventures", "negatedLabel": "Equity in losses of unconsolidated joint ventures", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r12", "r134", "r176", "r306", "r334", "r684" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r380", "r383", "r777" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r383", "r777" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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": [ "r250", "r491", "r496", "r497", "r499", "r507", "r512", "r513", "r514", "r724" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax (expense) benefit", "totalLabel": "Income Tax Expense (Benefit), Total", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r183", "r201", "r271", "r272", "r307", "r494", "r508", "r693" ] }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCredits", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount, Total", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "terseLabel": "Effective tax rate and tax benefit", "documentation": "Amount 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 attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1026" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in 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": [ "r11" ] }, "psn_IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "IncreaseDecreaseInAccruedExpensesAndOtherCurrentLiabilities", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase Decrease In Accrued Expenses And Other Current Liabilities", "documentation": "Increase (decrease) in accrued expenses and other current liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r966" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r645", "r966" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets." } } }, "auth_ref": [ "r966" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of acquisitions and consolidated joint ventures:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent 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", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "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": [ "r11" ] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Dilutive effect of warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r280", "r281", "r282", "r289" ] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Dilutive effect of convertible senior notes due 2025", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r284", "r285", "r289" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Dilutive effect of stock-based awards", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r280", "r281", "r283", "r289", "r461" ] }, "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": [ "r893", "r901", "r911", "r928", "r936", "r940", "r948" ] }, "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": [ "r946" ] }, "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": [ "r882", "r952" ] }, "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": [ "r882", "r952" ] }, "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": [ "r882", "r952" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r374" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r61", "r64" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Total", "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r111", "r180", "r237", "r303", "r596", "r778", "r875", "r1050" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Expense, Debt, Total", "terseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r141", "r423", "r432", "r844", "r845" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r17" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Income (Expense), Net, Total", "terseLabel": "Interest expense, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r179" ] }, "psn_InvesteesOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "InvesteesOtherMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unconsolidated Joint Ventures", "label": "Investees Other [Member]", "documentation": "Investees Other." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r140", "r302" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r732", "r734", "r735", "r737", "r739", "r800", "r802", "r804", "r807", "r808", "r809", "r810", "r812", "r813", "r814", "r815", "r816", "r869" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r732", "r734", "r735", "r737", "r739", "r800", "r802", "r804", "r807", "r808", "r809", "r810", "r812", "r813", "r814", "r815", "r816", "r869" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures, Total", "terseLabel": "Investments in and advances to unconsolidated joint ventures", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r960" ] }, "psn_IpkeysPowerPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "IpkeysPowerPartnersMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "IPKeys Power Partners", "label": "Ipkeys Power Partners [Member]", "documentation": "Ipkeys Power Partners." } } }, "auth_ref": [] }, "psn_JointVenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "JointVenturesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Ventures", "label": "Joint Ventures [Member]", "documentation": "Joint ventures." } } }, "auth_ref": [] }, "us-gaap_LeaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseAgreementsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lease Agreements [Member]", "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset." } } }, "auth_ref": [ "r96" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r615", "r864" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Lease Costs", "label": "Lease, Cost [Table Text Block]", "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": [ "r1035" ] }, "psn_LeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LeaseLiabilitiesAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities:", "label": "Lease Liabilities [Abstract]", "documentation": "Lease liabilities." } } }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "psn_LegalProceedingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LegalProceedingsLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Proceedings [Line Items]", "documentation": "Legal Proceedings." } } }, "auth_ref": [] }, "psn_LegalProceedingsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LegalProceedingsTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Legal Proceedings [Table]", "documentation": "Legal Proceedings." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Line Items]", "label": "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": [ "r614" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee Lease Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r614" ] }, "psn_LesseeLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LesseeLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease existence of option to extend", "label": "Lessee Lease Existence Of Option To Extend", "documentation": "Lessee lease existence of option to extend." } } }, "auth_ref": [] }, "psn_LesseeLeaseExistenceOfOptionToTerminate": { "xbrltype": "booleanItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LesseeLeaseExistenceOfOptionToTerminate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease existence of option to terminate", "label": "Lessee Lease Existence Of Option To Terminate", "documentation": "Lessee lease existence of option to terminate." } } }, "auth_ref": [] }, "psn_LesseeLeaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LesseeLeaseOptionToExtend", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease option to extend", "label": "Lessee Lease Option To Extend", "documentation": "Lessee lease option to extend." } } }, "auth_ref": [] }, "psn_LesseeLeaseOptionToTerminate": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LesseeLeaseOptionToTerminate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease option to terminate", "label": "Lessee Lease Option To Terminate", "documentation": "Lessee lease option to terminate." } } }, "auth_ref": [] }, "psn_LesseeLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LesseeLeaseTermOfContract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term of contract", "label": "Lessee Lease Term Of Contract", "documentation": "Lessee lease term of contract." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r613" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r624" ] }, "psn_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Lessee operating lease liability payments due after year four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2025", "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": [ "r624" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2028", "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": [ "r624" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2027", "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": [ "r624" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2026", "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": [ "r624" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2024 (remaining)", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1036" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r624" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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": [ "r605" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding amount", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r24", "r249", "r340", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r527", "r530", "r531", "r571", "r748", "r837", "r877", "r993", "r1038", "r1039" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r131", "r175", "r681", "r865", "r969", "r976", "r1033" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Shareholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "terseLabel": "Current liabilities", "label": "Liabilities, Current", "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": [ "r26", "r216", "r249", "r340", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r527", "r530", "r531", "r571", "r865", "r993", "r1038", "r1039" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Liabilities, Fair Value Disclosure, Total", "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, fair value disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r106" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Liabilities, Noncurrent, Total", "terseLabel": "Noncurrent liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r19", "r119", "r120", "r121", "r124", "r249", "r340", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r527", "r530", "r531", "r571", "r993", "r1038", "r1039" ] }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsCurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for income taxes associated with uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Current", "documentation": "Amount recognized for uncertainty in income taxes classified as current." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationPeriod", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement maturity period", "label": "Line of Credit Facility, Expiration Period", "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInitiationDate1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement date", "label": "Line of Credit Facility, Initiation Date", "documentation": "Date the credit facility first became available, in YYYY-MM-DD format." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Line of Credit Facility, Maximum 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": [ "r22" ] }, "psn_LineOfCreditFacilityNumberOfExtensions": { "xbrltype": "integerItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LineOfCreditFacilityNumberOfExtensions", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit agreement number of extensions", "label": "Line Of Credit Facility Number Of Extensions", "documentation": "Line of credit facility number of extensions." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r173", "r416", "r431", "r842", "r843", "r1047" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Debt, Excluding Current Maturities, Total", "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r224" ] }, "psn_LongTermEmployeeIncentives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LongTermEmployeeIncentives", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term employee incentives", "label": "Long Term Employee Incentives", "documentation": "Long-term employee incentives." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type", "label": "Long-Term Debt, Type [Domain]", "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": [ "r30", "r69" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r388", "r389", "r390", "r393", "r991", "r992" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Award of damages in the total amount", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r990", "r991", "r992" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r388", "r389", "r390", "r393", "r991", "r992" ] }, "psn_LossContingencyNumberOfClaims": { "xbrltype": "integerItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LossContingencyNumberOfClaims", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of claims outstanding", "label": "Loss Contingency Number Of Claims", "documentation": "Loss contingency, number of claims." } } }, "auth_ref": [] }, "psn_LossContingencySoughtValueCivilPenaltyForEachAllegedViolationOfAct": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "LossContingencySoughtValueCivilPenaltyForEachAllegedViolationOfAct", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency sought value, civil penalty for each alleged violation of Act", "label": "Loss Contingency Sought Value Civil Penalty For Each Alleged Violation Of Act", "documentation": "Loss contingency sought value, civil penalty for each alleged violation of Act." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r389", "r390", "r391", "r392", "r459", "r644", "r705", "r740", "r741", "r801", "r803", "r805", "r806", "r811", "r831", "r832", "r839", "r846", "r860", "r866", "r995", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "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": [ "r920" ] }, "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": [ "r920" ] }, "us-gaap_MiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MiddleEastMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Middle East", "label": "Middle East [Member]", "documentation": "Region of Middle East." } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Minimum", "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r389", "r390", "r391", "r392", "r459", "r644", "r705", "r740", "r741", "r801", "r803", "r805", "r806", "r811", "r831", "r832", "r839", "r846", "r860", "r866", "r995", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r36", "r174", "r249", "r340", "r394", "r396", "r397", "r398", "r401", "r402", "r571", "r680", "r752" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r159" ] }, "psn_MinorityInterestIncreaseDecreaseFromContributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "MinorityInterestIncreaseDecreaseFromContributionsToNoncontrollingInterestHolders", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions", "label": "Minority Interest Increase Decrease From Contributions To Noncontrolling Interest Holders", "documentation": "Minority interest increase (decrease) from contributions to noncontrolling interest holders." } } }, "auth_ref": [] }, "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": [ "r939" ] }, "psn_MobilitySolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "MobilitySolutionsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mobility Solutions", "label": "Mobility Solutions [Member]", "documentation": "Mobility solutions." } } }, "auth_ref": [] }, "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": [ "r947" ] }, "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": [ "r921" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDescriptionOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Operations", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r184", "r204" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by 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": [ "r246" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (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": [ "r246" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) 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": [ "r144", "r145", "r146" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "psn_NetCostOfPurchaseOfBondHedgesAndSaleOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "NetCostOfPurchaseOfBondHedgesAndSaleOfWarrants", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of bond hedges and sale of warrants", "label": "Net Cost Of Purchase Of Bond Hedges And Sale Of Warrants", "documentation": "Net cost of purchase of bond hedges and sale of warrants." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net income (loss) attributable to Parsons Corporation", "totalLabel": "Net income (loss) attributable to Parsons Corporation", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r135", "r146", "r178", "r214", "r230", "r232", "r236", "r249", "r258", "r263", "r264", "r266", "r267", "r271", "r272", "r286", "r299", "r313", "r319", "r322", "r340", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r556", "r571", "r688", "r770", "r792", "r793", "r838", "r875", "r993" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "negatedLabel": "Net income attributable to noncontrolling interests", "verboseLabel": "Net income attributable to noncontrolling interests", "terseLabel": "Net income attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r103", "r170", "r230", "r232", "r271", "r272", "r687", "r964" ] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted net income (loss) attributable to Parsons Corporation", "label": "Net Income (Loss) Attributable to Parent, Diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "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": [ "r195", "r196", "r203", "r212", "r256", "r257", "r260", "r261", "r274", "r275", "r347", "r348", "r504", "r505", "r506", "r542", "r552", "r558", "r559", "r560", "r577", "r578", "r579", "r603", "r604", "r630", "r651", "r652", "r653", "r712", "r713", "r714", "r715", "r717" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]", "label": "New Accounting Pronouncements or Change in Accounting Principle [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": [ "r207", "r208", "r209", "r210", "r211", "r255", "r258", "r259", "r260", "r262", "r266", "r274", "r293", "r332", "r333", "r343", "r344", "r345", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r382", "r488", "r489", "r490", "r500", "r501", "r502", "r503", "r519", "r520", "r521", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r567", "r568", "r573", "r574", "r575", "r576", "r594", "r595", "r599", "r600", "r601", "r602", "r625", "r626", "r627", "r628", "r629", "r648", "r649", "r650", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r720" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]", "label": "Accounting Standards Update and 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": [ "r49", "r207", "r208", "r209", "r210", "r211", "r255", "r258", "r259", "r260", "r262", "r266", "r274", "r293", "r332", "r333", "r343", "r344", "r345", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r382", "r488", "r489", "r490", "r500", "r501", "r502", "r503", "r519", "r520", "r521", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r567", "r568", "r573", "r574", "r575", "r576", "r594", "r595", "r599", "r600", "r601", "r602", "r625", "r626", "r627", "r628", "r629", "r648", "r649", "r650", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r720" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements", "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": [] }, "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": [ "r920" ] }, "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": [ "r890", "r901", "r911", "r928", "r936" ] }, "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": [ "r918" ] }, "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": [ "r917" ] }, "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": [ "r928" ] }, "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": [ "r947" ] }, "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": [ "r947" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncompete Agreements", "label": "Noncompete 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_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r99", "r434", "r971", "r972", "r973", "r1051" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]" } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_NorthRegionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NorthRegionMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "label": "US North Region [Member]", "terseLabel": "Infrastructure-North America", "documentation": "Region of United States of America (US) designated as North." } } }, "auth_ref": [ "r1053", "r1054", "r1055", "r1056" ] }, "psn_NumberOfCommonStockAcquiredByOffsettingSaleWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "NumberOfCommonStockAcquiredByOffsettingSaleWarrants", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of common stock acquired by offsetting sale warrants.", "label": "Number Of Common Stock Acquired By Offsetting Sale Warrants", "documentation": "Number of common stock acquired by offsetting sale warrants." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "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": [ "r975" ] }, "psn_NumeratorForBasicsAndDilutedEpsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "NumeratorForBasicsAndDilutedEpsAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Numerator for basics and diluted EPS", "label": "Numerator For Basics And Diluted EPS [Abstract]", "terseLabel": "Numerator for Basic and Diluted EPS:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating income (loss)", "verboseLabel": "Operating income (loss)", "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r299", "r313", "r319", "r322", "r838" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "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": [ "r617", "r864" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfFutureUndiscountedCashFlowsDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "terseLabel": "Total present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r607" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease liabilities, operating leases (including $4,123 and $4,753 Short-term lease liabilities, operating leases of consolidated joint ventures)", "label": "Short-term lease liabilities, operating leases", "verboseLabel": "Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r607" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease liabilities, operating leases (including $3,299 and $5,132 Long-term lease liabilities, operating leases of consolidated joint ventures)", "label": "Long-term lease liabilities, operating leases", "verboseLabel": "Long-term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r607" ] }, "psn_OperatingLeaseNotYetCommencedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "OperatingLeaseNotYetCommencedExpense", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease not yet commenced expense", "label": "Operating Lease Not Yet Commenced Expense", "documentation": "Operating lease not yet commenced expense." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for operating leases", "label": "Operating Lease, Payments", "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": [ "r612", "r620" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets, operating leases (including $7,423 and $9,885 Right of use assets, operating leases of consolidated joint ventures)", "label": "Right of use assets, operating leases", "verboseLabel": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r606" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r623", "r864" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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": [ "r622", "r864" ] }, "psn_OperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "OperatingLeasesAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases:", "label": "Operating Leases [Abstract]", "documentation": "Operating lease." } } }, "auth_ref": [] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog", "label": "Order or Production Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r94" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of Consolidation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r118", "r168", "r718", "r719" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r222" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation gain (loss), net", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r6", "r132", "r581", "r583", "r586" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "terseLabel": "Foreign currency translation adjustment, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax, Total", "negatedTerseLabel": "Pension adjustments, net", "negatedLabel": "Pension adjustments, net of tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r7", "r132" ] }, "psn_OtherIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "OtherIncomeExpense", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Other Income Expense", "documentation": "Other income (expense)." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangibles", "label": "Other Intangible Assets [Member]", "verboseLabel": "Other", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Other Nonoperating Income (Expense), Total", "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r142" ] }, "us-gaap_OtherOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncome", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Operating Income", "terseLabel": "Revenues", "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r137" ] }, "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": [ "r920" ] }, "us-gaap_OtherPostretirementBenefitsExpenseReversalOfExpenseNoncash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitsExpenseReversalOfExpenseNoncash", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions of treasury stock", "label": "Other Postretirement Benefits Expense (Reversal of Expense), Noncash", "documentation": "Amount of noncash expense (reversal of expense) for other postretirement benefits. Excludes pension benefits." } } }, "auth_ref": [ "r12" ] }, "psn_OtherReconciliationFromNetIncomeToAdjustedEBITDA": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "OtherReconciliationFromNetIncomeToAdjustedEBITDA", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Reconciliation From Net Income To Adjusted E B I T D A", "documentation": "Other reconciliation from net income to adjusted EBITDA." } } }, "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": [ "r888", "r899", "r909", "r934" ] }, "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": [ "r891", "r902", "r912", "r937" ] }, "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": [ "r891", "r902", "r912", "r937" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Total Parsons Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "psn_ParsonsTransportationGroupIncAndAgainstAlstomSignalingOperationsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ParsonsTransportationGroupIncAndAgainstAlstomSignalingOperationsLLCMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Parsons Transportation Group, Inc. and against Alstom Signaling Operations LLC.", "label": "Parsons Transportation Group, Inc. And Against Alstom Signaling Operations L L C [Member]", "terseLabel": "Parsons Transportation Group, Inc. and against Alstom Signaling Operations LLC" } } }, "auth_ref": [] }, "psn_PartialUnwindOfTheExistingBondHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PartialUnwindOfTheExistingBondHedge", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "partial unwind of the existing bond hedge", "label": "partial unwind of the existing bond hedge", "terseLabel": "Partial unwind of the existing bond hedge" } } }, "auth_ref": [] }, "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": [ "r916" ] }, "psn_PaymentForEarnOutRevenueTarget": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PaymentForEarnOutRevenueTarget", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Payment for earn out revenue target.", "label": "Payment For Earn Out Revenue Target", "terseLabel": "Earn out revenue target, amount" } } }, "auth_ref": [] }, "psn_PaymentForSettlementOfRepurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PaymentForSettlementOfRepurchases", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Payment for settlement of repurchases", "label": "Payment for Settlement of Repurchases", "terseLabel": "Payment for settlement of repurchases" } } }, "auth_ref": [] }, "psn_PaymentsForCappedCallOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PaymentsForCappedCallOption", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Payments for capped call option.", "label": "Payments For Capped Call Option", "terseLabel": "Capped call transactions" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r45" ] }, "psn_PaymentsForTaxesPaidOnVestedStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PaymentsForTaxesPaidOnVestedStock", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid on vested stock", "label": "Payments For Taxes Paid On Vested Stock", "documentation": "Payments for taxes paid on vested stock." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments of Debt Issuance Costs, Total", "terseLabel": "Payments for debt costs and credit agreement", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments for debt issuance 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": [ "r47" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid to acquire", "label": "Payments to Acquire Businesses, Gross", "verboseLabel": "Cash paid at closing", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r41", "r522" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInJointVenture", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Investments in unconsolidated joint ventures", "label": "Payments to Acquire Interest in Joint Venture", "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payments to Acquire Productive Assets, Total", "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r182", "r1027", "r1028", "r1029" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interests", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r44" ] }, "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": [ "r919" ] }, "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": [ "r919" ] }, "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": [ "r918" ] }, "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": [ "r928" ] }, "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": [ "r921" ] }, "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": [ "r917" ] }, "psn_PercentageOfBondHedgeAndWarrantTransactionsIncreasedConversionPrice": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PercentageOfBondHedgeAndWarrantTransactionsIncreasedConversionPrice", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of bond hedge and warrant transactions increased conversion price", "label": "Percentage Of Bond Hedge And Warrant Transactions Increased Conversion Price", "documentation": "Percentage of bond hedge and warrant transactions increased conversion price." } } }, "auth_ref": [] }, "psn_PercentageOfConvertibleSeniorNotesRepurchasedAtCash": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PercentageOfConvertibleSeniorNotesRepurchasedAtCash", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of convertible senior notes repurchased at cash", "label": "Percentage Of Convertible Senior Notes Repurchased At Cash", "documentation": "Percentage of convertible senior notes repurchased at cash." } } }, "auth_ref": [] }, "psn_PercentageOfMinimumLevelOfTax": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PercentageOfMinimumLevelOfTax", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of minimum level of tax.", "label": "Percentage of Minimum Level of Tax", "terseLabel": "Percentage of minimum level of tax" } } }, "auth_ref": [] }, "psn_PercentageOfPrincipalAmountToRedeemConvertibleSeniorNotes": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "PercentageOfPrincipalAmountToRedeemConvertibleSeniorNotes", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of principal amount to redeem convertible senior notes", "label": "Percentage Of Principal Amount To Redeem Convertible Senior Notes", "documentation": "Percentage of principal amount to redeem convertible senior notes." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r569" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets (including $15,220 and $11,929 Prepaid expenses and other current assets of consolidated joint ventures)", "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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": [ "r961" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance and sale of debt", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r243" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Return of investments in unconsolidated joint ventures", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r245", "r965" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of convertible notes due 2029", "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of warrants", "terseLabel": "Cash proceeds from sales of warrants", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "totalLabel": "Proceeds from Lines of Credit, Total", "terseLabel": "Proceeds from borrowings under credit agreement", "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": [ "r43", "r968" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions by noncontrolling interests", "label": "Proceeds from Noncontrolling Interests", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r42" ] }, "psn_ProceedsFromPartialTerminationOfHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ProceedsFromPartialTerminationOfHedge", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from partial termination of hedge.", "label": "Proceeds from Partial Termination of Hedge", "terseLabel": "Proceeds from partial termination of hedge" } } }, "auth_ref": [] }, "psn_ProceedsFromPartialTerminationOfNoteHedgeAndWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ProceedsFromPartialTerminationOfNoteHedgeAndWarrants", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from partial termination of note hedge and warrants.", "label": "Proceeds from Partial Termination of Note Hedge and Warrants", "terseLabel": "Proceeds from partial termination of note hedge and warrants" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of investments in unconsolidated joint ventures", "label": "Proceeds from Sale of Equity Method Investments", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "terseLabel": "Proceeds from sale of property and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "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": [ "r143" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) including noncontrolling interests", "totalLabel": "Net income (loss) including noncontrolling interests", "verboseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r214", "r230", "r232", "r244", "r249", "r258", "r271", "r272", "r299", "r313", "r319", "r322", "r340", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r525", "r528", "r529", "r556", "r571", "r672", "r686", "r729", "r770", "r792", "r793", "r838", "r862", "r863", "r876", "r964", "r993" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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": [ "r151", "r187", "r192", "r193" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "totalLabel": "Property, Plant and Equipment, Gross, Total", "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "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": [ "r152", "r218", "r683" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property Plant And Equipment [Line Items]", "label": "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", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net (including $3,207 and $3,274 Property and equipment of consolidated joint ventures, net)", "verboseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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": [ "r13", "r673", "r683", "r865" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment, Net", "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": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "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": [ "r152" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life (years)", "label": "Property, Plant 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": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r242", "r356" ] }, "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": [ "r916" ] }, "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": [ "r916" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Minimum", "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r389", "r390", "r391", "r392", "r451", "r459", "r484", "r485", "r486", "r643", "r644", "r705", "r740", "r741", "r801", "r803", "r805", "r806", "r811", "r831", "r832", "r839", "r846", "r860", "r866", "r869", "r988", "r995", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContingenciesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r389", "r390", "r391", "r392", "r451", "r459", "r484", "r485", "r486", "r643", "r644", "r705", "r740", "r741", "r801", "r803", "r805", "r806", "r811", "r831", "r832", "r839", "r846", "r860", "r866", "r869", "r988", "r995", "r1041", "r1042", "r1043", "r1044", "r1045" ] }, "psn_RatioOfSellingShareholdersMultiplier": { "xbrltype": "pureItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "RatioOfSellingShareholdersMultiplier", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Ratio of selling shareholders multiplier.", "label": "Ratio of Selling Shareholders Multiplier", "terseLabel": "Earn out payment due and payable to the selling shareholders, Multiplier" } } }, "auth_ref": [] }, "psn_ReceivablesFromContractWithCustomerPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ReceivablesFromContractWithCustomerPercentage", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Receivables from contract with customer percentage.", "label": "Receivables From Contract With Customer Percentage", "terseLabel": "Receivables from contracts rate" } } }, "auth_ref": [] }, "psn_ReconciliationFromNetIncomeToAdjustedEBITDAAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ReconciliationFromNetIncomeToAdjustedEBITDAAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted EBITDA attributable to Parsons Corporation", "label": "Reconciliation From Net Income To Adjusted E B I T D A [Abstract]", "documentation": "Reconciliation from net income to adjusted EBITDA." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Adjusted EBITDA Business Segment Information", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r57", "r58" ] }, "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": [ "r883", "r894", "r904", "r929" ] }, "psn_RedemptionOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "RedemptionOfWarrants", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Redemption Of Warrants", "label": "Redemption Of Warrants", "negatedLabel": "Redemption of Warrants", "terseLabel": "Redemption of warrants" } } }, "auth_ref": [] }, "psn_ReductionInQuarterlyCapValueOnStockRepurchased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ReductionInQuarterlyCapValueOnStockRepurchased", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Reduction in quarterly cap value on stock repurchased.", "label": "Reduction in Quarterly Cap Value on Stock Repurchased", "terseLabel": "Reduction in quarterly cap value on stock repurchased" } } }, "auth_ref": [] }, "psn_ReimbursableCostIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ReimbursableCostIncurred", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reimbursable cost incurred", "label": "Reimbursable Cost Incurred", "documentation": "Reimbursable cost incurred." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Domain]", "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": [ "r458", "r634", "r635", "r743", "r744", "r745", "r746", "r747", "r767", "r769", "r799" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "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": [ "r773", "r774", "r777" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Axis]", "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": [ "r458", "r634", "r635", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r743", "r744", "r745", "r746", "r747", "r767", "r769", "r799", "r1037" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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": [ "r631", "r632", "r633", "r635", "r636", "r725", "r726", "r727", "r775", "r776", "r777", "r797", "r798" ] }, "psn_RepaymentOfPrincipalAmountOfOurConvertibleSeniorNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "RepaymentOfPrincipalAmountOfOurConvertibleSeniorNotes", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Repayment of Principal Amount of Our Convertible Senior Notes", "documentation": "Repayment of principal amount of convertible senior notes.", "terseLabel": "Repayment of principal amount of convertible senior notes" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Repayments of Convertible Debt", "terseLabel": "Purchase of convertible senior notes", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r46" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of borrowings under credit agreement", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of borrowings under credit agreement", "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": [ "r46", "r968" ] }, "psn_RepurchasesOfConvertibleNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "RepurchasesOfConvertibleNotes", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Repurchases of convertible notes.", "label": "Repurchases of Convertible Notes", "terseLabel": "Repurchases of convertible notes due 2025", "negatedLabel": "Repurchases of convertible notes due 2025" } } }, "auth_ref": [] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r210", "r252", "r253", "r254", "r258", "r259", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r274", "r293", "r349", "r350", "r503", "r549", "r554", "r555", "r556", "r602", "r628", "r629", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r720" ] }, "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": [ "r884", "r895", "r905", "r930" ] }, "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": [ "r885", "r896", "r906", "r931" ] }, "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": [ "r892", "r903", "r913", "r938" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r210", "r252", "r253", "r254", "r258", "r259", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r274", "r293", "r349", "r350", "r503", "r549", "r554", "r555", "r556", "r602", "r628", "r629", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r720" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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": [ "r217" ] }, "psn_RestructuringIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "RestructuringIncomeExpense", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring expense", "label": "Restructuring Income Expense", "documentation": "Restructuring income (expense)." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r159", "r679", "r712", "r717", "r723", "r751", "r865" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r209", "r252", "r253", "r254", "r259", "r270", "r272", "r346", "r354", "r488", "r489", "r490", "r502", "r503", "r536", "r539", "r540", "r544", "r554", "r708", "r710", "r730", "r1051" ] }, "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", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Total revenue", "verboseLabel": "Revenues", "terseLabel": "Revenue", "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": [ "r300", "r301", "r312", "r317", "r318", "r324", "r326", "r328", "r446", "r447", "r646" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r206", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r450" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining unsatisfied performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r190" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r191" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r191" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Remaining Unsatisfied Performance Obligations Expect to Satisfy", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r955" ] }, "psn_ReversalOfDeferredTaxLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ReversalOfDeferredTaxLiability", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability reversed", "label": "Reversal Of Deferred Tax Liability", "documentation": "Reversal of deferred tax liability." } } }, "auth_ref": [] }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment", "label": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]" } } }, "auth_ref": [ "r210", "r258", "r259", "r266", "r274", "r349", "r350", "r503", "r549", "r556", "r602", "r628", "r629", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving 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": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new finance lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r621", "r864" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r621", "r864" ] }, "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": [ "r947" ] }, "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": [ "r947" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Accounts Receivable, Net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table]", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gross Amount and Accumulated Amortization of Intangible Assets", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r63" ] }, "psn_ScheduleOfAggregateAmountDebtRepayableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ScheduleOfAggregateAmountDebtRepayableTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Amount of Debt", "label": "Schedule Of Aggregate Amount Debt Repayable Table [Text Block]", "documentation": "Schedule of aggregate amount debt repayable." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r50" ] }, "psn_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Balance Sheet and Other Information Related to Leases", "label": "Schedule Of Balance Sheet Information Related To Leases Table [Text Block]", "documentation": "Schedule of balance sheet information related to leases." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r87", "r89", "r517" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Acquisition Date Fair Value of the Purchase Consideration Transferred", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r87", "r89" ] }, "psn_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases", "label": "Schedule Of Cash Flow Information Related To Leases Table [Text Block]", "documentation": "Schedule of cash flow information related to leases." } } }, "auth_ref": [] }, "psn_ScheduleOfConsolidatedBalanceSheetRelatedToUnconsolidatedJointVenturesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ScheduleOfConsolidatedBalanceSheetRelatedToUnconsolidatedJointVenturesTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consolidated Balance Sheet Related to Services Provided to Unconsolidated Joint Ventures", "label": "Schedule Of Consolidated Balance Sheet Related To Unconsolidated Joint Ventures Table [Text Block]", "documentation": "Schedule of consolidated balance sheet related to unconsolidated joint ventures." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "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_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Stock Ownership Plan E S O P Disclosures [Table]", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "documentation": "Describes the details pertaining to each employee stock ownership plan." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenues by Business Lines", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r59" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r336", "r337", "r339" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [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": [ "r249", "r336", "r337", "r339", "r340", "r571" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r214", "r249", "r336", "r337", "r339", "r340", "r571" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summay of Financial Assets and Liabilities Measured at Fair Value on a Recurrig 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": [ "r562", "r563" ] }, "psn_ScheduleOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ScheduleOfFinancialInformationOfConsolidatedJointVenturesTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Information of Consolidated Joint Ventures", "label": "Schedule Of Financial Information Of Consolidated Joint Ventures Table [Text Block]", "documentation": "Schedule of financial information of consolidated joint ventures." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets Value on Purchase Price", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r63", "r65", "r647" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r840" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Carrying Value of Goodwill by Reporting Segment", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r840", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987" ] }, "psn_ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturity Analysis of Future Undiscounted Cash Flows", "label": "Schedule Of Maturities Of Operating And Finance Lease Liabilities Table [Text Block]", "documentation": "Schedule of maturities of operating and finance lease liabilities." } } }, "auth_ref": [] }, "psn_ScheduleOfNumeratorAndDenominatorUsedToComputeBasicAndDilutedEarningsPerShareTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "ScheduleOfNumeratorAndDenominatorUsedToComputeBasicAndDilutedEarningsPerShareTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of Numerator and Denominator Used to Compute Basic and Diluted Earnings Per Share Table Text Block", "label": "Schedule of Numerator and Denominator Used to Compute Basic and Diluted Earnings Per Share Table Text Block", "terseLabel": "Schedule of Denominator and Numerator used to Compute Basic and Diluted EPS" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "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": [ "r13" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r166" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "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": [ "r113", "r114", "r773", "r774", "r777" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "label": "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": [ "r54", "r55", "r56", "r60" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Business Segment Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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": [ "r54", "r55", "r56", "r60" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Repurchase Program", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r74", "r75", "r76", "r77" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r65" ] }, "psn_SealingTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "SealingTechnologiesIncMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsScheduleOfAcquisitionDateFairValueOfThePurchaseConsiderationTransferredDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "documentation": "Sealing technologies inc.", "label": "Sealing Technologies Inc [Member]", "terseLabel": "Sealing Technologies, Inc." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR Benchmark Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [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": [ "r1030" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r878" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r880" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "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": [ "r296", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r328", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r384", "r385", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r840", "r959", "r1048" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r326", "r327", "r733", "r736", "r738", "r802", "r804", "r808", "r812", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r849", "r869", "r998", "r1048" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "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": [ "r295", "r296", "r297", "r298", "r299", "r311", "r316", "r320", "r321", "r322", "r323", "r324", "r325", "r328" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "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_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Selling, General and Administrative Expense, Total", "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r139" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative Expense", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "psn_SeriesASeniorNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "SeriesASeniorNoteMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Note, Series A", "label": "Series A Senior Note [Member]", "documentation": "Series A senior note." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Share-Based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares fully vested after credited service", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r861" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRetirementBenefitPlanAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares fully vested, Description", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Description", "documentation": "Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance." } } }, "auth_ref": [ "r78", "r79" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "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": [ "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r618", "r864" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersSummaryOfFinanialStatementImpactFromRevisionsInEstimatesDetails", "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfRemainingUnsatisfiedPerformanceObligationsExpectToSatisfyDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureGoodwillSummaryOfChangesInCarryingValueOfGoodwillByReportingSegmentDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfBusinessSegmentInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r213", "r296", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r328", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r381", "r384", "r385", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r840", "r959", "r1048" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Total Parsons Equity", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r16", "r34", "r209", "r234", "r235", "r236", "r252", "r253", "r254", "r259", "r270", "r272", "r294", "r346", "r354", "r434", "r488", "r489", "r490", "r502", "r503", "r536", "r538", "r539", "r540", "r541", "r544", "r554", "r587", "r588", "r589", "r590", "r591", "r592", "r629", "r708", "r709", "r710", "r730", "r794" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r326", "r327", "r733", "r736", "r738", "r802", "r804", "r808", "r812", "r820", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r849", "r869", "r998", "r1048" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "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": [ "r252", "r253", "r254", "r294", "r646", "r721", "r731", "r742", "r743", "r744", "r745", "r746", "r747", "r750", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r763", "r764", "r765", "r766", "r767", "r769", "r771", "r772", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r794", "r870" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "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": [ "r252", "r253", "r254", "r294", "r646", "r721", "r731", "r742", "r743", "r744", "r745", "r746", "r747", "r750", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r763", "r764", "r765", "r766", "r767", "r769", "r771", "r772", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r794", "r870" ] }, "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": [ "r887", "r898", "r908", "r933" ] }, "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_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity-based Awards", "terseLabel": "Stock-based Awards", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r974" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of equity securities, net of retirements", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r16", "r125", "r126", "r159", "r730", "r794", "r817", "r876" ] }, "psn_StockRepurchaseAveragePricePaidPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "StockRepurchaseAveragePricePaidPerShare", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price paid per share", "label": "Stock Repurchase Average Price Paid Per Share", "documentation": "Stock repurchase average price paid per share." } } }, "auth_ref": [] }, "psn_StockRepurchasePlanPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "StockRepurchasePlanPolicyTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Plan", "label": "Stock Repurchase Plan Policy [Text Block]", "documentation": "Stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized shares of common stock value", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "psn_StockRepurchaseProgramCommencementDate": { "xbrltype": "dateItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "StockRepurchaseProgramCommencementDate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program commencement date", "label": "Stock Repurchase Program Commencement Date", "documentation": "Stock repurchase program commencement date." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares retired", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r16", "r125", "r126", "r159" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "terseLabel": "Stock repurchase value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r16", "r125", "r126", "r159" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureEarningsPerShareScheduleOfRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total shares repurchased", "label": "Stock Repurchased During Period, Shares", "verboseLabel": "share repurchases", "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": [ "r16", "r125", "r126", "r159", "r722", "r794", "r818" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForConsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "verboseLabel": "Total joint venture equity", "totalLabel": "Total Parsons Corporation shareholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r126", "r129", "r130", "r147", "r752", "r768", "r795", "r796", "r865", "r877", "r969", "r976", "r1033", "r1051" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r99", "r100", "r102", "r209", "r210", "r235", "r252", "r253", "r254", "r259", "r270", "r346", "r354", "r434", "r488", "r489", "r490", "r502", "r503", "r536", "r538", "r539", "r540", "r541", "r544", "r554", "r587", "r588", "r592", "r629", "r709", "r710", "r728", "r752", "r768", "r795", "r796", "r819", "r876", "r969", "r976", "r1033", "r1051" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesSummaryOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r619", "r864" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments", "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfRevenuesByBusinessLinesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments", "label": "Subsegments [Domain]", "documentation": "Divisions of a component 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": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "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": [ "r593", "r638" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "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": [ "r593", "r638" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "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": [ "r593", "r638" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r593", "r638" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r593", "r638" ] }, "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.parsons.com/20240630/taxonomy/role/Role_DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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": [ "r637", "r639" ] }, "psn_SummaryOfChangesInContractAssetsAndContractLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "SummaryOfChangesInContractAssetsAndContractLiabilitiesTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in Contract Assets and Contract Liabilities", "label": "Summary Of Changes In Contract Assets And Contract Liabilities Table [Text Block]", "documentation": "Summary of changes in contract assets and contract liabilities." } } }, "auth_ref": [] }, "psn_SummaryOfChangesInRevenuesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "SummaryOfChangesInRevenuesTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of changes in revenues.", "label": "Summary Of Changes In Revenues [Table Text Block]", "terseLabel": "Summary of Changes in Revenue" } } }, "auth_ref": [] }, "psn_SummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVentureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "SummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVentureTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of financial statement impact from changes in estimates on an unconsolidated joint venture.", "label": "Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Venture [Table Text Block]", "terseLabel": "Summary of Financial Statement Impact From Changes In Estimates on an Unconsolidated Joint Ventures" } } }, "auth_ref": [] }, "psn_SummaryOfFinanialStatementImpactFromRevisionsInEstimatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "SummaryOfFinanialStatementImpactFromRevisionsInEstimatesTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Finanial Statement Impact from Revisions in Estimates", "documentation": "Summary of finanial statement impact from revisions in estimates.", "label": "Summary Of Finanial Statement Impact From Revisions In Estimates [Table Text Block]" } } }, "auth_ref": [] }, "psn_SummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "SummaryOfRevenuesAndPropertyAndEquipmentNetByGeographicAreaTableTextBlock", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Revenues and Property and Equipment, Net by Geographic Area", "label": "Summary Of Revenues And Property And Equipment Net By Geographic Area Table [Text Block]", "documentation": "Summary of revenues and property and equipment, net by geographic area." } } }, "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": [ "r927" ] }, "psn_TargetAmountOfEarnoutRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "TargetAmountOfEarnoutRevenue", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Target amount of earnout revenue.", "label": "Target Amount of Earnout Revenue", "terseLabel": "Target amount of earnout revenue" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Taxes Payable, Current, Total", "terseLabel": "Income taxes payable", "label": "Taxes Payable, Current", "verboseLabel": "Tax effect of unwind existing bond hedge", "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": [ "r23" ] }, "us-gaap_TimeAndMaterialsContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeAndMaterialsContractMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-and-Materials", "label": "Time-and-Materials Contract [Member]", "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed." } } }, "auth_ref": [ "r851" ] }, "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": [ "r919" ] }, "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": [ "r926" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureIntangibleAssetsScheduleOfGrossAmountAndAccumulatedAmortizationOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade Name", "terseLabel": "Trade Names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "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": [ "r946" ] }, "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": [ "r948" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol(s)", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "psn_TransactionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "TransactionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationSummaryOfAdjustedEBITDABusinessSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Transaction-related costs", "label": "Transaction Related Costs", "documentation": "Transaction related costs." } } }, "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": [ "r949" ] }, "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": [ "r950" ] }, "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": [ "r948" ] }, "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": [ "r948" ] }, "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": [ "r951" ] }, "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": [ "r949" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r74" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r74" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_StatementConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Treasury Stock, Value, Total", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, 40,501,385 shares at cost", "verboseLabel": "Stock repurchase value", "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", "r74", "r77" ] }, "psn_TwoThousandTwentyTwoDelayedDrawTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "TwoThousandTwentyTwoDelayedDrawTermLoanMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfCarryingValuesAndEstimatedFairValuesOfFinancialInstrumentsDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesScheduleOfDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Delayed Draw Term Loan", "label": "Two Thousand Twenty Two Delayed Draw Term Loan [Member]", "documentation": "2022 Delayed draw term loan.", "verboseLabel": "Delayed draw term loan" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureNewAccountingPronouncementsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/StatementConsolidatedStatementsOfShareholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update", "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r258", "r259", "r260", "r262", "r274", "r332", "r333", "r343", "r344", "r345", "r346", "r349", "r350", "r351", "r352", "r353", "r354", "r382", "r488", "r489", "r490", "r500", "r501", "r502", "r503", "r519", "r520", "r521", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r553", "r554", "r555", "r556", "r557", "r567", "r568", "r573", "r574", "r575", "r576", "r594", "r595", "r599", "r600", "r601", "r602", "r625", "r626", "r627", "r628", "r629", "r648", "r649", "r650", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureContractsWithCustomersAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "US Government Corporations and Agencies Securities [Member]", "terseLabel": "U.S. Federal Government and Agencies", "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r1046" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureContractsWithCustomersSummaryOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled", "label": "Unbilled Receivables, Current", "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": [] }, "psn_UnconsolidatedJointVenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "UnconsolidatedJointVenturesMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialStatementImpactFromChangesInEstimatesOnAnUnconsolidatedJointVenturesD", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureInvestmentsInAndAdvancesToJointVenturesSummaryOfFinancialInformationForUnconsolidatedJointVenturesDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfConsolidatedBalanceSheetRelatedToServicesProvidedToUnconsolidatedJointVenturesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unconsolidated Joint Ventures", "label": "Unconsolidated Joint Ventures [Member]", "documentation": "Unconsolidated joint ventures." } } }, "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": [ "r945" ] }, "psn_UnusedTermLoanCommitmentsRate": { "xbrltype": "percentItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "UnusedTermLoanCommitmentsRate", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused term loan commitments rate", "label": "Unused Term Loan Commitments Rate", "documentation": "Unused term loan commitments rate." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureBasisOfPresentationAndPrinciplesOfConsolidationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r51", "r52", "r53", "r185", "r186", "r188", "r189" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "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.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "psn_WeightedAverageDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "WeightedAverageDiscountRateAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Discount Rate:", "label": "Weighted Average Discount Rate [Abstract]", "documentation": "Weighted average discount rate." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Diluted weighted average number of shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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": [ "r278", "r289" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureEarningsPerShareScheduleOfDenominatorAndNumeratorUsedToComputeBasicAndDilutedEpsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Basic weighted average number of shares outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "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": [ "r277", "r289" ] }, "psn_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureLeasesScheduleOfSupplementalBalanceSheetAndOtherInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Lease Term:", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted average remaining lease term." } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureDebtAndCreditFacilitiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Debt Issuance Cost, Writeoff", "terseLabel": "Acceleration charge of amortization of debt issuance costs", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r141" ] }, "psn_XatorCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.parsons.com/20240630", "localname": "XatorCorporationMember", "presentation": [ "http://www.parsons.com/20240630/taxonomy/role/DisclosureAcquisitionsSummaryOfEstimatedFairValuesOfAssetsAcquiredAndLiabilitiesAssumedOnPurchasePriceAllocationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsAdditionalInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfIntangibleAssetsValueOnPurchasePriceDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsScheduleOfSupplementalProFormaInformationDetails", "http://www.parsons.com/20240630/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Xator Corporation", "label": "Xator Corporation [Member]", "documentation": "Xator corporation member." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "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-26)", "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.20)", "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.21)", "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.22(a)(1))", "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.22(a)(3))", "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.22(b))", "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)", "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.24)", "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.25)", "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "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.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "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": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "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": "(b)", "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": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "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.17)", "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": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r119": { "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" }, "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(25))", "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(26))", "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 210.5-02(19))", "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(20))", "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(23))", "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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(30))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r133": { "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" }, "r134": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "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.7(b))", "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.8)", "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r164": { "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" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "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" }, "r176": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r180": { "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" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-4" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-3" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "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(16))", "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(17))", "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(18))", "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(22))", "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(3)(a)(1))", "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(3)(c)(3))", "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(30)(a)(4))", "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(4))", "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r239": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r266": { "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" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r373": { "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r526": { "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" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r669": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r677": { "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" }, "r678": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r679": { "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" }, "r680": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r685": { "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" }, "r686": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r687": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r688": { "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" }, "r689": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r690": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r730": { "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" }, "r731": { "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" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r749": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r811": { "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" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r860": { "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" }, "r861": { "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" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r914": { "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" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r954": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r978": { "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" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r985": { "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" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r988": { "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" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 109 0000950170-24-088219-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-088219-xbrl.zip M4$L#!!0 ( "LT_UATYB9<-RD (TQ 1 :6UG.3$V-#,P-#5?,"YJ M<&?5>G=44]O6[Z9W$252!(+2B8!2I!-! P('$5&"%',0E28@($5:!*1%BJ" MB )2I!.17H-4*0HHTGN1#DEH 4+RMNTY141$JH:JI(J\AJZ H M_W,0&A86%G8V=EX.#E[Y4P*GY/_;%[41X&(&\NC.TM&@9&)F865#60H/PK0TM#1T=+3,3#0TX.] 6 _0,_%<.S4 M.6W&XR8V3*?=N.6#XMXRB^B4?(1 M6455[>(EA*[>97T#T^LWS)#F-RUL[]R]9V?OX.CQT-/+V^>1;\B3T+#PB$A, M_/,7"8E)+Y-?961F9;_+RGIZ)E^RD5# MZ_V3@8N>X=0YQF/:)DPV;L=/RPW>QWI"5'%:C/!3 MM#\D^Z\)%OS_)-D_!?N77", .QT-J#PZ+@ .K/D[XP?4-Q2N]&3#C%=[G0IDBQ68YZ2Q\XL]7AS@W9&5&NK6\ M7#Q)]L5L/:@:A+J_&_^B1G)Q]3V9>N3$ZQ/%J*5*7^O5Q*3WB@IOYRWW8DTV MKC)@K=4+,KM>%*4WEDV5"QOX6-QSN6,C->WP\TZN9F>[PF8,TF^?NW^W\ 'O M!]Q'?RAY2WT2A5YUTAFT^'Y_V*@ATU-HXK&!V][#?&V'H:R9U,58Q]E\.[ML MLE[_VDO9MP+>;@N)=+9!)+=]9+K]A/"W[2'EX<^;04F1),_]V&45+$>KL8.G MFZV'X.>R(NZ^UP5YVZGKV?':]YI=7ACD\N%OLU-8C'HDIAXOWU M$8';3#KP.DULYTNYNB0M]7POXWYN&U-@@N*_S,W";7/A/(-Z)4_CO MX9%GR"EEH])4(/^-7G?X?JPCP=J[.6E"J/Y . L8,?:Q>;EZ;V-E-)<=UYV>O6J;ES+=,W;GAF:GF"RK+6PV@(>DXO196L MIWZ,[3BOBKJWI75(!0P6= 9KK[CE"=G7<]+F)ZBZ=SB>E5&1T9!182UE.A?D MT&CZ.+M5G:\Z@D%6RLV 09U/-1)C91K\+;CWWIRBC*2%#W>ZJ?A\O81)BG[_ MV_K'Y+Y4Y$'7ZU)>C2$.P%Y:/G3/]=1JJQ-FW=H('_PQBTCL&Y5QENC4 MA%1#BT%KEY;Z>-TR<[3#[8B2($\I^4L-1A++O7\U R,)_(<037RK $'#5/># M[JR3"'NP)C-6>9 B>*7REA>&KFGAI77CN4.693BJR-<:4LZ_F;%QG)7DZ/G] MG<\&65CH%!5(NTP%-HA4(%J.+*SU:]N/ _+],-OR Z7![GBGO3=Z\!.!"I N M^%^D EHE5&!RG@KPHT@7ZK1_:6_O2U*^%@VC4?+HDO>'DQ.X3X3J.@BV,734 M^![=04PA6MC#_.M'L3K0I\KL'Z-4ZEFS[.P# \*&Z> MGF_[[#A#ZQ-/Z[;.3'DR>,J:,]C2%5.DEU]%!=J-;##1BQV/!%7XB#._#WJ2 M%GU;N4U0\@&-)@ANX"==YZE\L+3#PU-)'^$\XW!'^$[H5?W916G?=H(=.7)D MX3!D@0KT.>O0/:<"H:-3V#UR#15HO)=)X7$-QBT05Z@ S:L&5$;%CGU*VE5T MTQH>2:98HZ<43*@ 6^5'U.:>)Q5X_!DEUZ=7JNVQS$FR;F %E[@+2V9TA$][ MD6 4M"P.SU*!EOW.2,\C3D/C3M3J'Z4_;DJ:=R9:=5>&JQ#G@&%.N<# GKB3WQ1G%]8!**Q-[_RZH@N[9N^"G" MTGXGH=K5>*+XYQ7]DN+6@I-/7.X\>E)%1-,7J8<2(D%;CY$NMGJ]RE@_2S<_ MED&\);(;WN\I-(4<'-AL]72&M!P[\ZPS:-93E3WK#A?)S"/ZY;=J,6Z3:V>+ MU5&D-].Q'([$)=^$[B7/H]W''GJ$4P%$T77( M4(IF^*]JC/U5.7N!F&_#;ZWV0_X=A^8KMO^"TD5)@U-A*LJ[;.O.J'W6R;XZ MOVG7HY?C'&J^%Y:J-NG,M8M +Q32P!]C8W/I@YE51.J%/C.=VQ6#S$"9&L2M MQL=;IZ-=O))?W^Z<_V(IC"ZPG0SZJ/5RX71]PP?'+ZWBD#?Y*R.ZX?P-!7D6 MP^%?)K6N9I<, D0TZW3#&7_=YTTGW)9J+.5VZK^>F+APFGG?I7TWC8_E_!4 >KNF,FV+-Z3NT!JGK(7P.YT/(MIL"[+"O1[ MX%CK[X37V<)5N6874 $3E&P?6G61 ]\P/4NB4_'$(H<\,/;E) MLZA@7H]<*[F2GXE3>Q^"]@<[^DU6>ZT. D=^ M3!!'U%-NSJ:R,,[%2[ 7:FH+\"<^' MFEOWBZ3\"%,5>^%PUA?KIR<\\,#9$U] M-69BXEQ2HAUSP;8$IH>@''&?+)-N[;B;>>-)5XU3J"-%XGPE:34&W'%GE6V76*;?!K(_"$AP]E9S&WP4Y@^T^$6 M#]-FOA$!^U':IZ'*U,*O )*Y(_1UB^XRTMBDP-YR(8U^+;L(\EY8XJO MSG0?7U ].">Q(7>@E4G8/U1D%A&>,W./#GOSQ:]52['/7R"QJ-#HS.VY][%= M$0U>LYIJGI OO[JLS,$E='ME.&ZRBF(R^.1&&TM!9.F_F[?4@2*/5C5^LL65 MPP=[U4]0EO!JWM0GQKSS!%VQPJ!0PO?!EE>!;SVS'8^BAKI[QQJG9^.,A6,W MO]4'V$Y!^4=]1IM7?()LZ\.YQAOA08=Z!Q*Y9#U;$Q5+FW>>U\'PU+WF;?D! M_R/:KAIX$<:-\<,XB[RCA$O?[RAER>1?95PI-9ANHAQ UDO\:G" MJ%7/[/:#?,T.X4 E8NQ3?^="G_:K?M$ZTXECYVW*=+6L+@YY:RV\BFA_Z3RT MKWLPDQ;\<&=4%N\>0%AEQ:MQ<37EJW:GEWXFI) '(?DE.I4_VG> MOP;7[\1#;C]PO=^BHE-9)!CWY_Q2D%2 -54N*I4QX;%:;?OSV-0!U&(YL?X/ MMKZO&HA,I\YV@^\RKJR/;]J\4)#4RLPE.UUI.%565_V^)F;YRR/AJJAU?9'; MA3E#F'W4M%Z+,B'FC4Q8!O+ XO-%=9H@C0#EV1(FX%![(^A8:#F_768? D+' M*IGQ^$_TH\X[EJ0KVD/>-EZPEGE !8Z6JQAEJ3FJ.$0%Z].FU0#"=-L]2]8J MEZO-HF/.M#GR.E2.M*?V&2("I @RH=PFOZ6$NH(VI5L+SZ0"BQSFD%[2*4.? M_*&@W1L=5*#A,J4\1H*DL&6GRV9E!+^QEUJ"X$9V07VY31# 3X+$SO3L'2_O M.6#JH0(9(Q4P:&L:4<(I;8H,UPU3WW,WI]V+XWB MHT\%_/E7 KG1'<9]\)6?7Z[ %N:+:9E=0VH)'RA2@;4JKI>&IG#O@?2.7':S:I'GWT^CQI]+7?@L$D'?GJ#O-)94$-2NTS* MRZ29[&&BD#LN5?P>FY^ONH 9F;",'+?%B,JNCT,N=$C@\V"? E5)N -UO:?- MB?&W?Y!,/[6+(:VTRI-PK=Z^*<=D-N='=='!8@4#,RBQ5%NY%L?GNDW/4_)RH6.R?8CDMU>=.F)-F&J.^U=VZZ.FS_, M].YX2G<^T.85[GMPK"&4Q#?+N<9Q&L4QWI&2W/OEPK2P(LT SF"FU(R)"R!9[R'R@@\G)=O2J^?+<*>]FPX'? MRY:(@%C;=37^:JOY4/]R0B;%(!!<<*MI$&TYH:X-=J'XX7,YR_#M+]##$^79 MFBU?:#%2IAO8@0KAYZO?P-S! M\(T1O.H0*IQ]"3C T3@@PR=]-HLW"='G23NNLDG\H2AGABVYWUAIH;[^J[TQ[R>5^_$TO=I> ]=J&*CHB M]FS1\9JJIR=XXAWVH\M712.=YV]>C6F]++*''+7_V&=]Y4:8]@XV'+:V@B)M MAE"JL<3"Y8<"QO$444?W9=S1[>IL^/*ZQ3A31CN1\Y )'NU>7CY#!?8$/5>I M0*_N+!705;H]\-2&-?_+;!PG9USRS&P2B\V?+5&!*$4-ZY%.W0+V\M;L)0E46-.G5OA[EQ&X0>E$-1^+X M&X/,!BTX)T\TGA]%$4_2J#WR::^6TD)P='IP="@^U =+"7UC1P4 M,7!J3DM0DN4$ Q5(_\?WM>2>:C&]NO 4>XEEBB<, 4VV8K4BKI[0^XS^ZZL3 M%.:1Y7WO4+DS2I9L70J081^SY1-1"7?Y&G]7^01_X\N85K!44W;/2/UJ>9UV M_V@W-K:8$^+USK3F_5<-V$[( *KGJ^*E9Q%-2F-YPY'J5RF\Z"]U.O4*LX4I ME-,,7[QN7L)=,:<"%IMJ R>/[;)*8C,;F$EF38--7$ZEE@B9[=48,Z15F5L! MA%7A6X)$3+50<*1!YU1"SQM$W2K-T4_:H+OVQ;TV,UQAUZQ M.F^"@CZ[+:O@%1:Z"FT!/[_!I('(<2MME+F_U,"H%>G1NR[8B=2ADS=9%L14 MH*3UD3VMAC@28PN)<='749Z3'"Z(, J+0HV(4#3K-"F'[<28NM/UDSL15"#6 ME1.-][-QCXWWT9\Q[;L"[A5K,.+C# O+>KIAIG>I;*S=20\F/>(XUY/OE M"49H<%E B#U-&Q''?)1O'BB-18UHCM*H;1-3TI]QNDS]!.#];H8"!-$2M8Z3 MN7<>JK)SZG"ZF1N,GQMD HX?DMK$JMVVGG2/Z*IH/OU>\QP=KPW0 4> M +A]/G)!X\H(VMYUC]4>M=V&.F1Q:LT-;^)\4*0./;+R*DLH,"W34?G!7*S\ MQ/">DL@52TD$-' M^7N19O0T*P%UR*;60P$,J4!+'Q5@1F+ P']S (VG!7VC(0ZL^^JG4/M'L!2Z MOW.P^37BM@119,8D*A"9MY!D,PQ51C=!9G#[)SS3R,#/IYE_=:8 D;^\E_DG ME^32TZAEB-OT_JOGKFEQ^_BUU.BU6)^?6;GTW=G9W."YH4Q61-!OSM$M49YL MI)GZ24-"3ECYNQO?MKOXLFQ#8S^S+E!HA^#9+OW5]84GP&Q<*BF9D>?XJNA= MK+V+R]Q(/41OPF.10:6U8]CEMVQ>"2EU4?/JZK"OXPM5<;:1C#=?XF%?E'"" MM\:M5K\)C%J^G:X([EGWZ/4SNU(_ ZOW\N_TK_54C6'0X/18=A*JKY.E/6OU M7[;TYG7_%]:9DP7G<=,R@[A%$8E#(FY:CRQ6LW%(?P=,VD@R[$1B;4"H MW#S*[8>&-7H![7<>#;*B_\X*KBZ+2RT5T.:#;R2 (*8U(];&< \Y9M@Z2/'> M+35P/;K"0W?,$:FR=1.$GM)?1$M$X_5517>S,LJB1*"AYFV>$O#(,Q,A80KA&46M_/@)-/VG=X(0W%=I?I(YY0P5B%.WH@+O_:G ODS! M[1(RJ*'37M54X/<]*K!E:6H91'C#;6(M;J<_Q7&K1YO0EI2W?(QW368\*HJ[ M!,@\$I*:A>R%XFO\.4$!I7#X$\9X;.)BGINQ6X[MLC')6HL)C*LO)DEL$J2? ME4).(SCJL10PN8(KQ[KG@DF[%^XQZ>]&2+M0C_].2<@4:^W??:_!B(SMBH:$ M#6@0K["LD0:#3!#7,)8L[XLWID9X2-E99Q>#O>"[\^W;Q$3R'YJFO$;S\%= MOPB:+I3$X1-JI#)LY1QJ;^^K.8 K&EXRSV*N7FS(.J")#TQ(NU6"][N. M3PJ+GL 6+9='GZ7"WO[%3I@ZP[KSG3=PM__%A.I3.!LWT!/WDI81>$K M-#C -2;A-KI!O_.@*!'2'OM;3EM^EC8*I($5DP3?)LV]"/BVZ^NEU3)PKL9; M*DW9! &I9JHD,Q$>W93 %XV%.[FD=KE),!6D@QX<3F8;J!]H$/V&77]8I#M" M^7I1L+7NZ1GGQ<8YY% JS^ :V7BZ2^;6:&C5;Q_0;NWLN"#&DKR3ZHG)6)2, MOST5B$_+I0*#*N@MB\'^\K_L07#O,C[@SG_0F&9A +O-F=_>!J690K?L4@$Q M"3!I2H*1IWD*OG^$"LQE40$RPC\/8;?:A]0J^&O'>>.H5/K+PTD6#LP"IT>, MGN^E0XCE/P&_.C3REGQ(VX2$Y8'E(^'R,(;@4[+*[^E+1-F#NH3D?9&""(B# M.>(IFZJGH.Y()X.,3$O!,9JQ$@"M=N#,?5I:LBFW4>C[#(J>+#:]=,.3D%NT M4\0,9J'[D!-/YNZ$=!U3"/E6K,J'=2G,5Z_ECGVA!;-7L$+@F6S3KG?:R=/U<5\YMOPFU@G]8Q4\GY4M\/1:09%6 G.YQT=CTR<9SR MB8,4;;[CQO?A73*^_59+D%^5=X]E?,7CN=6%< M!>>W,3\AC@!3_&1;2%L#GV7>C6.4\;J"K%LI)/#^\5XM9$@9&D^XBV1^\Q+\*W.UU_E,^4KZ'*X.0G#Z'[\\J;%@2+Q?"FBV.P)<[' M*.(I:RHP9&!\R"/H/XFZ[ \"O#C6#4K3-?1BU=+U(?NVPPSX[&CSY,886G*E M"39.!>QC23OXW8-=:*<:'G,*'[D.V8"S:*C;S*0]V:](R-6KD?*4.E\%572= M1X2AW*C P*+3QX)%*O 82CPUB1ZZ8GP(@1P?XIH6$L>#HX4JC4;#KNJ(1LV+ MTLTGJ*L=0+_EF)AO;R>UH&A'2:,ZY]+-M]4?6'R]K;ZK"Q^'O_VX Y<:'S&V M?:24W6\$:9&UC3_/*]TX%7)%OH:Q\.*M0;S=C-SPW-.FFKK):H^G?*\/V^#$ M[@.A";(W+\& 1CCX"/.&44$!K=;_!C3J ]$1MJU01J4W$M>2*!(G(IFZVRE: M(L?;E-%UZA2FZO9GUS_>-.=%5@=^P6W*HT>QE.]8#JS[X1OT#S#85J(."RY1 MCEJ^FH0J2KG6*=L4-/.YKN[=O-N.;Q=G1#/>@.*E]R8:IE*9BXOF*JNBQ<)N M2(FZR!=F_1ZL'H4,]\F9$FV;7]=0\(/&MZ1]L"YAT$QH5"6[;2N=C3?H=A8Z MA?!2AK*27>^W: 6IV]:YQ()AOR2?"N"+ZD#=ZZSM'A(LK%G;91">\%\>Z9%A MKGSHWMH L$HT><@$]DI,XZ(>2U"X1BF:(H6"A@;]BGZE8&5E[*"E_,BC[6K< M2H_)!J(7 AL-Y"#KUC^_]K29O[5Y#"%Y^HO#D9N\M%['?(,58B\&]1)F;K@: MU#LK(S\TW.(?>?@RX$80Y86^-:W6< 9FWM]HEOEA^D BXF[]8GM^Z_:VUF1: M]EV#%\M=B<$V]._9.%-&RWO2]3_%+8;9/A(RKMR#SOJEYW@76Y9_' M:L?PP)3D%EVYML:F]97-'A%]V.O2Y5ZD M(0(R\&@0!"POB_]1Q_^-S.[?E_6$95641V8EU!YI[M]G-M5A?+.Q^= MW57HZ&:!>,8[/WJ0K_9JQ\FH$**C#- M0+ [9+/ 46@Z*!!X<]J>9 W38:!8@)^)E/N+A)Z8/W. P8IMIF?_1#F:3/>< M#%LUD-;,/&(ZBR-I^X,P0V< "_J<.SK4D*>YA_>W"RB.91'XY&/L9FL &B'4 M%RZU.1E"871$>I\;([T)?9/Q.L5\3/&#WS$5$]+SK95;GXN7:[R#-4YI+H:I M%-U_.TK/?);MX27>;95#(U?D%[2 !NJP""L1OB;Z^=WKX9K[ H:L?J)$ M-K^"15TYX:1E,INPROANF+PVN72B$I3RS0\0$R3#\6#:('AJ+'K91?3= H,% M^X;R(7L'*)8>%7B:2>&;<-WG>PZB,] => Q33]WSB8:L3>*_;*)[N]-(]&A2 M#9'#]7)-KU)!O?2VUYCE99.2WGVN55WF'<7^YT-GKF+-28(SA*R5K_8\[@QE M_99G$X497K-S'BRR!^@,/O\VDWA97#_#2U_D]T_+#Z[':'./U+R'/OC+'L-& M T"P"CR+?U/\MCJP/Z2S1ILL'X,+F@X?J&.;U2._.-2C5(.1)F/@0W 9QD^ M ;@S@[E^L+)=%*'60S(34@+E]%W91!$R*9#P:/3BK1KR(-EIQ:;WVH!67U*G M/UA'L#:WX;;DK .=*(K0,"TEX/GT2H/F^;05E&6?7IE-IS]8A;>4!+UP)QY#N97JV/T)H#%F%4N77UE\COZ8*E*-K\3<+U<1 MO8MX)KKRFN6TJ(OI2CO\*J?CP8F&D]C*M4&M# NSCLS;K.L3M"WQ-JK9[@)%_=J$U M(J!HR"+K/9;;U%QP2("28BI0J9YT\')K3]!]5P!=2L'BNJE2ZZD6Y2C5"#5-XU"![HQQ @=J\5U M0\SFN\ ^,T_:YY4?-3_W^;_DM*!$(A0B-XK2A^4L#:]L;L.?^$Y#5FG F5Z9#\? MO\.#V'E!'X2*_VF_T HGHYR27WC@ 5TS(P,[&O87W(]Y#S_V+8%$16%.A)3 M;3]Q^JO-EVR7M"4NR1\^C1M/8J%5DNMX3_Q35?>!MR]?^ Z[6#6*.R*F-?5ZPK#L@P\(/TQ6KB_V5 MWRV;B,C?'),WN'!0(,PK,2K-- -;>!7Q4,F="][: N)\'Z]9<&2OCG.4MW@!]HTSS_LND(L@-!]^F,D>L52GN5X5MG MNC.EZ2JB%3IS,6[! 5J.FZQ2N:+KXDT8&/JC!?N$*"$PY5U+2L(/Y,L=\_[Y M2#(-^7(^W2+\.&F?O<,VVUKW'+'C@0#G1W0[<;N8??S"E=\("X<$,U&,JJYH MM "Z3.'Z?-_J7:9==<[\8[!8SK2F%X]NP%OV7M]@?9F\^06%9]'Z[DH%-&= M6-P*=01C<"H!/7F[=!Z_#-U6^'"@\MDT2;O.N/J#]NH0Q7-8Z/33 ]B&JM"M M@Y2T?S)GA2;^,)9E/-:@4'YD-C:]V, 0]M+CA[8P7=YH^X)U4I/KGJ#>H9_^ M(SL7X,K8N_Y'[Z_Y'E43H#@RWMYU".7REU>I-!;1*T9.EM^81KH<@P$DB M:$)7P2S0T]-,89G&W08+_;2;N(WAS%4D>G-%^?! :?VZR=\8.?_;?#-2V8[R MMG=#O]F]&S*G @:5KM/1CDL[[]ZH'7RJ9:)H8G;4I&\Y:,4AVD]E[[SKT?S6 M('1E%9L[?L8AU38\4639!UKD->*5<#?;1W$=LX+AR17_)\:V/+%HH"<.(V<#ASGPWI=:(0:=_R0]6F9D1/W0A_3 MC60[Y")EJR#<8-E2KHM,0_$B6@'$V0?.Z1!6G<:%O'M"V..C ^,L1B_>=> H M*KNM<@H1HR@(N= (?99G_\QB0,'0XKLW;QK_+])K_I3^,XK9,]JX60AF:5D :_U6+G!1RA[%U1"H MM[3\("#&[SJZ.=<'JR!;XQ"-_3$O+4E*VW?X MXLE'5"#P)%FJ(],Q99 B5OD&O1""#@TH0"#+>"1#TK,S,)_^J*+FL9B1NV0J M<%PIV::D.OZ\#W[I^%'TPS>-QPW;:.*K,@=GYM&'5 M9I!,TD80F:D;?A2VPBH9-<(8&W4/CXN0Z3AN;_':AT]]3917J%ZZ4>AQ#]U?/?NSP948$F\V)+%K/7Z%[L#391 =KRE)6('P3V MR)P16C;$R?#D]O2V&X'5<(/=0X7?2ONVAA0/M>B#!QB&!9QZ.9>-K_F]JD08 M/O>+/@U+L9>3N5M1'2D>_+/O$;<)UD2()X4&'3A21]G(ZO M2X7;(6Q-3?HP4^+%O[>9G#_D_;.CZ[?YM_40J M8!JU'B4](VG93]=UU/=X;+K&8(X)XJ+SNLDLM(SAS??QBL]2G'IJNW2& MIM5FZN!_F49^U&JA>"P&7E)NO,\X@9X, W'5/G1*LVRG@:G>,$(T]$O6W)F( MZW'SK3U*R]PF4N/FQ\":)_V.LME[E(6AD^?_ZLMS0",&^DK$['I/8;\LUTIFR)DH>,[&KSJ:4H,JTW6D0 ME?WRNV$P SORB.TO*X>]?YAV?[T(/GWZP*BL=_W@_*2\?'5[RNM[]<68)/4" MCM/%F3D6CB.>;6D!K)^='H2*1M>&' 8<('N$)$E0[%*2?%>&<__JAYO<9_6? M^1[UN:VIA])&7>XSD+?GKR:443@(FA7^&T>6' M-J^I-P[(GO+P0)]MV?VM2A3MJ7>7@DY4VY>V&N77"S-!0(CA3_XX-/[J?P7C5!NP@'[G M_?_[OZO_$Q+B0T!R,NV]?<=[DFC7HHTWQ&R(N92FZ*3- M\,$]D!R^H;I;Q+KS?DC)<"(12]14X[W+Z6L)YG7KG*N_ HG_0**9;Q#$E^UW M1?X8ASS3P'GOH A8P[*RRI(*0S_[1)7G&45ZV53@DW@/I2J'"'&I?C_D2"$IO @*O(""]$WJ7WA&0WEM"KPD(!%.8O-^9.>>L,_-C MYOR:;ZVY\]Q_\I3; !IM#2T- $! > M_@6X70&H 0CO MW/GWP(^[^(.(A(CH[ETB,F+B>R049!04Y&3DY)14M#245/>IR,EI&&GNT]$S M,#!04#,Q,](ST](ST/_[$ )"_#UWB4B)B$CI* . 2'AG;N$ M_ZX:?S84?QYP]SX1+9>$ZCTZ_7?$CSSI)<.2\TBXG]7V,!A,(7BDWGN%DY(Q M,C&SL/+R\0L("DG+R,K)/U%0>ZZNH?E"2_N-H9&QB:F9N:V=O8/C!R=G;Q]? M/_^ P*!/GR,BHZ)C8E-2OZ:E9_SS+3._H+"HN*2TK+RNOJ&QJ;FEM:VWKW]@ M<&AX9'1Z9G9N?F%Q:7D+!M_>V=W;/SA$GE_\N;RZ1MW\_1<7 1[G?QO_0USW M\;CNW+U+>)?X7UP$=_S_O>#^72(NB7NTJOK$[SSI'DF&D= _2\ZK[2'EEC) M,+SWFB)CY)'>XD7^"^T_D/W/ 0O__X7L_P;V_^!:!E 0$N"31W@? 1@W^3' M"@#^S_P_\W^?>>X>R]GHWIL4CN.QH4;-#,JV,=;,'_F(.C1G+_8/A#?I,WL9 MM5\5Y^_D/P.)3IKE=X8T8KNZ'%=:TWE0WXHKY-1$?_:[S"C5:P PND%1?5T) M'(2H1GKHY@;3!QS/X^J;]S-GM%KO#3S(!ZEV6"[OE/7JS^4)JA]/3,0*]_AN MK-1O B,;?ZJ]F.U\M+CBK!#:GY[Q&)NY@VFU?5_=GBY)Q7S_RXL_1U]4]S)W.X5# M7!!ZW5C622/DQ$_JJ#_H]J2Z'J4IK8>!?NDKGXV5Z7-"!F;!1O M 7V]0,>NOX)^0!2Q[RU@L*( T762C- 9-+FZ,C?IGZ0>\?<,HY>3LW%PY-D4 MN'B&Z?]CW3D'GG )J N$KUZ9"U1SPR"#9P08IMKF=F17K,\9E;K'BS"W'>SV M(HLB-XO#4(WRTU,A6O?G1B?_?B(0Y7B%0A' 3@R4@7JHC.(A;^X;%VP>TC,@%Z/>08&2@Y0""C4M]/0!Z=:$P3> HBHL#DB,AHS M.Z@TAYD*D#AEQ';-+6!C]G,>![KVN:U@B!#,2W\M5T/?E(,4>1V)X_D@X0)F M6!!14BLNL#4@?^-@3QQ5#$ MT&>D#)Z63_B5]@HJY3J'5"E:O-XU;IV=LHSJO07$6=.BIK::D,3AEZ6-)^QN MK+-K:@^B[Y;3UVW-Z1%D- =!D4"X_T<<^>+*&FIC0,$_ZE$+S]-F+]RY*T5V M3=&6E+ )T66HK+0CD;SM680+XLFS)B(5_0;+[V^ MP>/\#C48TTDM KCE!A7+@(E'9[JRQHO9IB\//H'F\+$;#;2I]"I&]C#\QHAB MBSL9,Z\E@3[E1?>DS)E5(/W. M?UW_/PTFL:BCJPF4.&)A(#,J,D07WJXK;#FS9G XH>,2^6&Q]"VIZ3!0F+#G MS+3I%H!X3;UTM6L?H\+GE/?/)HMHM3Z$\<-'S@23^AQ,94[ MG3>PTJW"':B(5>/=)55-; MIB0[< MP&D7:LX'QX"MZ20+F/Y++LH/!R*O)DR070M=]QM2-*1[G1KT MJ&GUL!2:(RV.$I [OH:)ZKN*@GD7U15E?U_/9QA_V5LWRW].N.$GO,^F.!:J M,4'>K@5O:\QF-"V)Z"N,UE 3IB)YN'W_E?Y7,.][PZ]-=K,FJ2&OL15@^A F MY",49#!'HO%W8V2S19Z+3,?I()\(0UUT7TK51J.7%KYN[V)SMGWUD>)Z1(GW MCG1^ *68&+2_KY<]WHV=JM]W%I[ L>.F."DZ138:HSXK>><=+8>';[QK[+!I M8"#D_:Q)8>C_\/U/VKSB!EM=Y?!8&%@XQ EATHVEG3%!3G011_TYJ@ASNCO# MD]1I4+GR++\673XD/\0!JU%AP,UND.%D \)#J7M4)!H6&C^ ,D].WN,S_[RR MW&)/G9AHUG-2^L;>94756WAYKWS*VAOI?A6-\D?PZ8H!V5$Y&WW0LAC67[H4 M=8'YRNW(G0);MH5JA86<_TYER\J]4]J>[C 4.$[1FTS@N81(6CK#Q5HEX0C6 M(,CRXY! M&&($,J^".5N@ 3&BS9DB=\W)\<*.8GNO?,E,'R[*41[CT?MXNV% MWM*DR^/=).^Y_6J+K:[^,XH0:T2E"@\BLHJC.5^7>X!]6[]-6)*]\O$A-?%R M*DQ\0(\DA&?J'A0N?O\ ]V!FJ8FG^>*S9 W+"BMVS]6[456&\?_2+U]#DTE6 M)@P]VU4PDK&TB;&+]OA1=M:'X".=BA?>9R)3CPC.VAG^4&;O=!8X$JT5(M?, M)^)$WO1N33_GYDJ+NDOC15(B, JDK?GZOY!Z/TY*L$" "9PX(A_)^:FQ(C18 M/44SPJVJ#\!.Q:)=0U'HV4,83OV,\D&=]LD'%?M@R\,/4!E4(_I%B!R**;!D M.>!H0!;'T3++'0BRS60IE!3ZPIP0O=C#7>7?)E;K"!-E[3.:*6$R#[WL\#>> M*7VH15=J]Y9D\N&GR2HQX[1E\HK%=G5Z V9]=7K ?_9I M?$,+3C7N4OX ;& M@%@V9?#8PO_W+;_-6T"T]WL5PBDP*5Y2A4.4D9\VH9\[[$)"RPX4(EM+AH)^ M8\.?Y,?\X_7#S4 3;L.+.NNSEL;&0CZ,5K\"+F^KTMG/W,3/<2X&;T M:?Q)'L[]K1FXON MJKN!RMX\T5T)X#OCQIE]$(62N\*,GW:M9FN ML#JIG(_*.3_ V#_0%0HLKY%+KXC?R[)+^WB9L<$P&>7\_4E[O7GS]]9@[@-Q M%*_[@#A*#^A@ZL,6XW_(0=^9\8HKT72E]2+/O61B'WB4Y@E!F$[><*V3W0)J MXR$'TG,721C:-[!<#-A3:-,"D?[FI"@924TW5 M^IDXQUT7_N1N6,%::GM>>6[3V3'G+8"BH& ?S#6->;G.]5M&$5HC:=7-U1(> M&@\_36'7+KCHN6O[?;T@LSHG';S3D#HBOT U8/YA24O=UX>ERUM&5TZQ3;VBTB#'58(EK7N<) M:UTADTKXD7G<:.,4C"Y1WAIQ<09_QC-/' =TSA' 9F/>E*#2=T&J2OAXM+1^ M24\]UN!+?L1?MFC[A5I=2$$ BM=)BO%R\%)7(U\64T+'JTSUA=A+N@=M\15M MBH;+@_*/# (XA?IC]8PM]S*QKMCH6X ])\H!\LG$G+%5M+, QNYGZU_1P/*X M^O6CE3+YU?+6L;=V[7X#X ^XZ0V$'C &0J2D6V89$*S:A8P*_U7%FUY4-.CF M&"NR+8)\N%Y9P/*VG4J29)LJZ$W)"?_H26A""8N7!I8Z$(7?C.\F<# A1 =K M$6/]K"71C>TOI?;;,M7;3K0 T=G/(MY*>G1_.J2V*>K:S(&0@B5"F% @R-99 MS*1SYNN G2F?6T!S:/%A-\VZZTM#^ONI-:4F\HJHW2ZA$"*T68@S2LXO?5DN M2>:(IQ%4\G*V2.XUGP(T5=[>IIO0IAQ88W/2 '$&L;W!!][1O1BUIQ'CF V2 MY.ILYA'/B=424J-A#P2TT8!=14P23&<:LG\?C&:ES<>CO'%D(/0KYUQZ%0EG M&^J&E24NA'^$F\KHU503X^&-?*89<6C\2V=63U_&VE$2OA"H+M\'TX#%.MA U-!MXFK+D MR(3.;'_J4+<@(/<5A?FC,JZ$HI6U?->VFNV/FAHR5Y,81C[UC$V;<'9F!;GH M,.,W7U0;L^ZRHC2O4)%LD!5"F'//-55^(F3] [?#+6 H!EH-V2PP\6>-.E9' M\!TBTMN_-1SP.3SAG<@JKVJT.Q.YU[A#;1$L!A>0>>H48*<,0V3K."^# 5<@E_&\JL2 M[^*UY=6A:[N8;6-C3-*K.<104I=#.I+XF G1#&>,<.F\!>CH'+$'B<62_K1C2R/_.;URN'$%MK-=MER,H6PSY^R[-1U-JT M]^K\%6+>X^!D_*/X3MYW8E,OV0+AM#URT>*V*;+[H^\^TD#(4"Y7Z7BQ"<3H MH 1A(&UXWS+E+2!>B='>2:115$S*6TG?DLAD7^ MK>HE,?0_"O!S%W,G.4:V"W'=O]>H*Z#DM=\&6>F<\7U+XB[+)T1&,K)H*/R= M'>-MDZ9R!UO9*1/"UJX#8AO*O$PQ;YHI=C;(*J5C-QGY+@G=)(#.<2Z*7RT# M&V43RO9S'M4WSX1X%SROGVCZ1K-AD<(TJ2D(O9ZK^N<_D[&/$R!&[2'C8Y11BO>$617 MFJ:R?8T9.@%?'X+V"S $?\&,^$& M@A)C-D_(^OHRI=O6LB8=B[J;D!)B6@Y&A)XBR>>!-YH_H'C'O)GP^]D&DU*H M%&2H]X-G/J3-C;[YL,)(J_1-MFG>J_/O[[C3L%#(9A83L#ZW3P,Y&85YPQ_3 MD"7('?>FN:V>1@?@9VCVNN*QO5@WC8>)QT[KT&^\S=;F7'9 #UFSS($94:FO M4Z[?_'['E*FT0-FZ/,3%P3Y4&A,+FE2TZ]XB"E5$.ZE1#AT7('4=T9]46SQQ MY]4[>%7Y"!V]!:!XU]8&NDYBMJ(W>=0][2$/4/*CY([O=R@&.O5?F M(4'6GQQM75S8"YDD#VBWA7X8*F;J%M40''PZL*(U8IU?;P'D@YN2#^*E!,?!!9">9QTO MY*J@^LGP)DL&TJDL[X)#= :5&%[W#X[AJKC$I5_O7 /7NB7L$6!X\(=,._-HXCW6@3O./XX*%GS2L M!'!9;G'K1*<9A@+NU%4N-!3G''D=E(SP_\8<82,A=@G<5W5(XMB&$PN;G[_? M:#2&P^3J(G@DF?P,J$[_6;$B/LG#;[/8-FQ:AW!Q /054A/#LTRTME^3YMB M5KHZKU/,V_I'(9F- ODI\0G\%W[OSUV>Z;>I2ZR%'G)P3/WY:6WUGJ1JU^JE M5N,=J:O%S6)'\L$)12(WS_ESB&,&"] G8C^_\RX2$M?AB_8'3QM[?-,YS+P\6_S3 MSF+'1RD[R_CV$V'$S]]7171K'X2EW!@7 M2,C'R.BFK A5%.[%;]I/0%XI^5+(69,@*>0XD6=\V1XID+;W;R':&'ILPNFI M2)6&+Z[21KQ]]IJ\!6A,FD(H()OYG*R=M"$ROS$R^4X*P@$0S28:"TNK M V]%YAY^$=A3:OYJ(M*N(F\XEE.E:O(;'!U$V1YN?'L[+ M^X+$3>OOK;^-R++]0KIXB*S9S/F(]Y15V'_ _-8A]BC"30B+LU!%F7.F5^.2 M:J.YC^V#>.*W$_&>*_+0@0W2 '>8S957,7*$BV)R FW M4(F=;7GQ#@$-K9<6C@^Z*AX))IQ6(<.(_@X1MI==X^_[ZV61]:W3JH=)7/B* M*'%/.5+7&Y;;SCP&D\EK=[&]H,:1(9'*F#?(U-Y; /6QY3A3U#%X2DGB7'=M MZJX@8=E]GN>0A3='-DJX8;!2!XH0WPEHG!D9SPPTE2_+5E%$<1AHZW;@*VG5 M8>U2^[23=+7DQ @?2*(FI%C5H^I47Z@.5-OM'Z$A)S>=E?ZED^C-.([+!/P% MS A*:!C$>9+>\F"Z3RP+1L#12OAT*_(@C,XN$>>E#?YL8DD;:\AI2VK5K.\/ M? D!42]FX5C/CWK?0'KQ627)O;ICQ;=QW-5T@_.,WL/Z!/O=6-^LK3S &8(7 M;>JI,9*0_G&I7B BY1;0^^9J[9&HR4GN6S3'^(4N4T;]>*K\N7<[<"#>,Q6M MCA;!&'"RX+W:!F% Z\X%5-QG._&R/O6JM)Y^;T62.S>/X:8 OV!\9Y'Z#V(2 M&RO;]=9\N2KFEHNJ,9OZ#0SM!HYIJ*>+,N "Q^A^Q7DU*ZF# MS<6&727QNT(YE"8;BH^/)]?8G:\Q#!;X=4'_ #_F,*%M5O!D4P+*9EU!Q<@+7AES^4\=P12 H\F(%BAS$X5/+DG(,/CB'I#W8UQ1!FH-\&V7C]!;0&(Z- >XF?Y83>XD-%^Z"RPJ M>X-_:O (OAA_I%=Q?6A+4ZA(%0].8:?6QOX ;G[U!Y*!:0X[Q1%["79(7ER, M\T);1,1$SD.Z9Q\;H/=-7!GTLZN^?P2_]: JP=#Z7WWKG FQ\D1\LI[ER=6: MS0^N(G( ]2YO$02^>Q8D_,-QZ.G4=XK6R8.AQ+S(HQX.KD@X3GE[III6[_KE M2^H#F_#WW^4NPY>UKJQQ< M?8RY.Z&+/]@DHL/JD1K;BT4=*[73 M7EROWJ7C[#\C\N; S:I74[@Y8[?""O$HUV'N4A772_PV3/0 FVFSR3DXA+P7 MY0KJX(9E!*.Y29;3,YY^4B+D]*=0*]T$A5"WN 2=J8/9_):P$W\C[HNK1;W!30U<)".I>':R& MN]2 @EBN;]$16]*X2"R2/A>WS,><>T;,7G&5M0G$?-F(@ER).6W\U67W7(B+ M$%"_R:;?+GHB[6^HK^[!KJI._YK@/_NT2>!$&)_=*,39H)E$;@%_7"_1XC92 MX"E@#7'?QK+C$!+5-< Z&5,IPU.7V*]>:&4Q1)T>?TS%$S9QW'J6^-WD%4>A MTV2FALS[/39NDRLNQ%6:+YH_1"(=)#GA9*/U;%K++;[_S*TP]OK(PE3DG2DH M+W&=X>"!-H/&JR"R73 ]1G9&A1JC^#N$I4#/W[MH?[YW?MUESR3[*ZW7CI%A M3K! -?1/I:.8DZP3@UTRJ@0=%%#P&IM_"P"58?CS%%8;T^:@GQOF'+B4;@%2 MM&Z#GC$[7^@28Y6%RV\!4SPCL[J[4)SX=F4U%S\91!6[T^77_#DJ'O8^2:N,7^QK.FC_H=P4OMO>;M]S+:V=).F M](<+V5V(DC%W/V?=Y,E]T-6EWLD&T=&PHX4#WQ/,-]6WGS]JO_@!?T@+'6;X M*XHGL-\P]\JC-@FL>:FUVQN40A M+(@ABX60ESY ,FF'P7.V"L^ P^2&%W523U]_3 AK9#I-&BRRIOW*=VT1*UW$ M('"M\J\-D;D%C$BA8FX![X(A6%H7.+Y,!/Q[%E#":'V7:=/G\VW&G1I=)0T0 M 35A.J$R=ME?=6^I/E:!&W!XJU8'Q:NUO16U^70'?ZF+>41GA5?&FZ9Z)S_,ED)+ !&-,I"!ZHP6@B?!-R6N'MRKP= M)[([5M,N1V!^W6@U-X_*_1_;-]&*"\- O+QL5N9PW0(B,KRZF+::XGJ;/0/U M\; 6&7 3_\CZI_$6^G(+:< T" #GU&NY]9K']5M=2S;/YGWNVA;V&625AZ-JP M0]O/WXZF\SN3QBG\)B]31X3H4T?X\B4+ @5%60P2=/AR2B8YFTU.(M *F/YCS._R *2_:^MG&U1VCZV@.UT8K=N=28)XBA/MD<#D1Q@M./_::" M^V9+@_=5E4VO'91U:+644IQWC+\+MOF"%-16\/PVOQ@BTHLR<2E'% M5MI#@\97Y="NWXQS[!R*8:7H P+K!HZ7,M MM%1H]C:[Q]T<4XYLPS\E)TY&X0E6OUOY2>6H2O"IB5"2@XFOO+DJ2N-J#H J M&55J08*FV,?>?;#QB;?@])/'Z><4"AP^A79"-J&9(:QZQ]A-I2+UNG@.Y53FP:+T/ M?79B1?+G8;)-*K!1KEOQ%K#4!==HW41#):V4.4\4K%8_X51<5U/9;@$=C_6[ MEC6@:^YAMP#B!O>/$/(_-@0H\.[?BQ?3(6>/0-K/@R,O'%,<5H>C2RB%"2(> M$"Q4>0(;AHXAFWK+Y1O/;1A'R@ZN@]2&06=_G-['>B7>V_]GY,''XJ>NM@\3 M249&2ZR>5>9J/)GV"K?2OY##T,%MD'H1D+X*W$?(XFA"OA>K&FQ,9:K*C:R^6:J@/R[Q,J_=< M8ZD'\&"!'%_GP2CO"IL04Z1-HF['U+XY M..7OZ];]%,LQ$;T:2+"SAA9A\?:D?JX_8@AS_Q:P]2HCF'VP'F9#[Q+S( PW MRA>^+L@$]+T:M+GK;_SF#[2^@Q1Q"^C+I0B1K/KPW"3C"_#4!1=Z=HZOB?I_.9\S2A[ M5: QMRR1RTTKM3+:-Q6?PF7[.WK(TZ;X\HWQM&OCB=B9[FS5PUEI=$LF6YS% M/_W).FP4DG4Y) \W/UDVE"MX&\A]#X3;GL-QI!=H,(I[Q FAB2.M1P1O5O^\UR8J0\UT)'M< M9S$)$^3.%'8B& Z /5=?I2(18PZ7))%9.Q$0#%8/_KZ:9KZ][XVCP'X/<41R MXTB/O#?UV)R#BO!.N7&,?]96X7([=1SDP4.[_-1E,U3"ERM&9X=@9GI8H-,#UEJ8/!7H-,I0F>S=0 M G*8'+G^KK^83[< K7?0^:Z8#9)'J!,T1_.GE\[7&>MLC<'W7"DS/'M3GGHO MNAL1+R:OMXC'VR!>W@(B.=DZ>5URY!9\-QB7G9?[8T00!]?I97?2$FS9"%>D M"#ZSFUYD_LU5G=I"G$:5.!F/I7FJ;X'L'0?$PDU?BV@LOJ] MI5LB?#S9)[XH!9?N(H X35)/EKZ8#WI5Q?6[T>Z?K_<+*QG,ZF?&OFH,*=^I M.;,IZD(84M](Y3) %G:B<&F:IK< FJ[--'R?VLD=<&2%-)J'PL;%+DP[4OX& M6TF>SXG"4S1$T Q5WSZ*:/78SO_<@"TF&A]+!]G]J#^'F1G3K_%0I/&O$M\.>X*0^ M*.NHB*3K\8/0*A'"@&3.=XO2FTLLG:;;/FJ+U-8Q< M'<\HL,IY>#IS@%E,#W/ ); S.F<_;73Z% 6-?>"-6;]=SFI"XU527V[D.@M* M9XM-G") \T7SE+3.XY *"X] _@HI6K/%:P>>G-V&-'.?S2V=,C*ZKU]+?F,2 M__OOHW[K+=GT!/GWNR]J]G0RSL$OI,=M^_1L/22&M>3*N'_';W/T$[[&_4_W M,DT8012H.(03Y?\#):61<[JG,U454=6Q, %5%.#9&2TO4[K2US>HM->6L,@O MT"UK5?Z&3]7D@/G&<1Q:;]'&AKOH^O-EF4BC@.WP11[5E*70W\CXSIF9-*6% M(_^3"V3F2C=G'7^,+TCRZ@DO4J8A2"-+"=1?X5/B+7@+J.9PN:-,Y!CBC4?I MCA%#89'\!LC.YK* #.VY2Z)HRX$"*XL!PKJ'3_];8_#=D=W% L9_S+8Y&R"/E_/&"1U>S/"=0S):.H ,R(1*U4>%]0!'BNA;URTV&Q'9^##+H]GR;=OK>&*XO/"< M_ITFF4JC.QS8JTP.;^ZS1=SL_1.] MHY0]W'ZHE==-+C6>7>Q@08A3 /]@%W6UPZ]EJ]6@QDR)[;['2P(V]@&_L0Y0 M6GP8>R$COP(<<0-L-EC1G] VH&,NBO\6\!'B (DF'L#1(ZEC3]W7IW580)>* M[4ZB.S&C*2P&:\Q;R:8A:X9&T&6=*PH$\8DZ/(N3(:#"%,F76[IT,'60/%2P MNC)P/X8W_>F+%%*JDQFY)X, ^)S0+-QJUH)R)K5D;+8>'RK4+2#U",,+5-N#Z,? M?\T#X>PD[3"?F(? C0D*R0EN_DU%HY0S.Q8Y:OA%7".L/[)#6PIE18 4\1K0?)AM4Y.+4T&[8F@WK3^A%8(D6M F$2>7K*M"2T'.FHUFG&G>$U+.-S- M?P3G3TIO%5^6NI)%@="O>)@XA&9.12[' C"E,N-"JI3+0R,D_17"I3Q?6%Y) M>L9GSC/ 649O >2/#+/B0?\)Q"C&J.05%7U;^.<=7L$_0.ZNS:J-0OXD+M(N'5V(@5'86Q@"8[]\ZPI9IKO'TV+5<&CQC3\B&F?[OE97@^]$C[( MG/!]$__$7WV0ZKSS%^Y#XPD5WF&<^0HGROP6\W\V^!11.+41AO/Z5DQ!AU#62]18PV#9P%MU@98ZEL=+, MP[/X;G5%\[@P#Y7_%P#/@P>.+#RY14K<6^WN]U FZ@ALZKAH3JH]Y6=:2QJ[ M#[ $?1T:@&@$2S>AOVG1/_IITER@.;6 M7J22637J:L_DMS0:/0758K76=8V$R= \U1CQ_$G"\\4PG/K11V6_6 2("%[/X][MM*2*?,@H=@+/_YX.C/4QQR% M*9^ \?ELB'<1:NA50_KUBXQ?#:U$:=,O)G8'U3:K=X5&^_BK%,GV.J:L=6R1 MM'M:';,E"N LIR)UV,*TN%US6/+H"*N(=RUE^*Y)@EGT?K"M#'^*"H#_4 MS/_(L)/WMT5&V+-CY):YF1I;$L;$!N.U=]BU:4Q^/:$HB?^BP#;N;5*+] \7 M]0VVXMC=>]/2T?]EN>N;/>M*!NF#^#W1P?D0@7<8X:<<<>J!UG%(_GXF<\ZH M1O3BG]D9&79UGR711Y&JCT6EGM55YKP#N!%N"P7L>>P_7% *A9'OV^>,'F[H MU'!P)SU]W ?:M2'8$P$)M:X?; ]]<7"2J&!]3_-$6GJCJ"*Y$Y5I,BT@;U=;&&?RVG3>&73'ECHAL M@H2JLW (=I/625OM/I@Q%):W!9)ZB>;(KG!.7M<-]);64WK-6QDNJ-2PVBK. M3=GJ_M4N>ZV'HT@]T)"3WAL'#H5+:^M#TB?B81)B6=0:/J<[=(Q M)VA_'^(:&12HF=3*[^#NS[V/T:D( 2*_&E]/F1X&J:WD-M\";-=-I6O&NLDI MID62Y=^"0;\*J8CYW?6@ 7$VTR%F8KD@IX)#!0R8.>=&7#UU<'HT5> ^P6Z] M""BWO>7B4\XLR269\'BC>'QZS<&5^4"FZ$1\&WT;]D(H]=$S^D!]*+=+NSMZ MXV)DB%U#,Z)3ANV,)@ \<6&#J*Z6:7H<)WIO7\NS9&RG(?;!3=5N,7V91^U6 M$T)ULV;R;7X'' ;I#X;>.VH3RQ'WV:!>M%$727')'&](7>'.>UWSCB=>6!:V M\JV[EX-42:;#M^+PFH-QJJ']A.&2W9P\;J310GG!+WR=T4B4AJ+]VZ^8GO=, MNV@4BPAQX90U.PQ*;^-BW.:741&:?0FB&PSR_7YAKC$UH%!K9IO\.ETXS8/L M5%XHL(?A]UK(Z[EW"&"";UISO9PY7Y5,1!M]:!*KDC-YPI)HE#()N_P/S5)] M:^W,DN@M9$9_;I.S+--?C=QW#Y(/II=>&$9&FAB-?"\]B.K%8$*74_O D@M* M5MBX@GV]HGUWSJ@3&9T1\Y'B!-:WSU_WT23+EIXOII@B&R@XGDK-E4*%IW$" M+N:;B('LQI^?67/R?$N=%JH>*0Y0S+=_4J#L3N,E)^('/F:+XBL[ZF)J!%&_ M(/7R65&,"W73?70+L$R?=ZQM-$KZ99;)&]K]V.XERV.6.@MZ4\T:?OE K8\8^\%$S'LJ! B59J++## &7># M@3\GCEIW2. )*<$.L6L/W$./Z^Y9[I&UOU*Y-B\JP=C,;B](AZP[+3=E0KW(I[7.O MU 71>RQKW7]6P;DF*K7U.."I/$_VD'Q5+E/ )Y,9C-;6.+>6A02VU.UY,U/T MY'8TG +? _I[]U@F_M00I#@2@ J['[2@I_%F#=]JG1N:G/(*Y;.#'GTIF2@P,8Y5?:-Q\5V M,Q?(W^O>#OCQ&O(EM5%^A^9 +KU/%P5J\CE2]_ %=QOB^[7LE3YF1GN<1S+0 MF3@_7,?G=>40@,ZB4P15Y+NENE4E=@LP0IRF5APBQ[SYBB!<5BK+/,L>>85J MPNS[/]RL%AUN-,?4/P?;R%C.E_TK7CB M3UWM5,A.WU=62@8M?'/)R.%I0]DBE2\3#%8,8S?>! >\:VY,X3/6_!0AKABA MED/W@/;5J0= Y1.^LMZ@DDL#Q(T7'B%IS2V7EO:A58/+(7IL^05I :92-=[7 M'O /2COJM@$6=WVAGD M'&SN=SG(*:[(A+\C'6/$0A3+ CQ$/%5R(:6AD0>KLOO7@[NR!O*[ZNI/<%A/ M, .J)Q"Z8D$*.GG?FFL:[$M2E503>&^'#]"D)>'*R)[;#[D/ MC9069UW7*N&D=FXVWE^V])O@;VYN2;:-P)P]CO05B^][>Y?V'LE(?2 L(;A_ MOA/XL2JA.JD@:XSQE]C,*KZ1$ZZ>7V>0/=O>:G8$B$FJCLS>4R_2K*M[8J(JKSBBP"91@ MXE5->FV[K=N(H&*0E$K4('VKG!A[@WZU(-9!*->%K)9\=6[?+8 Y8:+1NU#EYQ:4SE+EFTJ>N^_6 MC62RDH6_NF1@'8=_.+35_UWD5*(.P9&A"3]BP7(>\V8KF-+;A/&U9IEYG[>[ MDPMY16_EQ^S3"7^Z+Q[TH(,,]%PJ\MMN8E]O%8AU#(CA,59D2&3RNXC/U;-Q M5E,FBSVOEDJ M<8[J$S)U8K[:IRQ$?4N<9G39=?DS4YON1JJ[VQ1H@WWHC$^@Q:/76I(!IY]H M]3EHC6&'@QI55.:<(SHM?521%6K<9Q1K2SE7_2FTI- MIH,AW>_#WK.\UF?4 M@,UPST&,=,?<=1*GQ.YC=_$?T=^ZE=#?C)I M1D#C3DO"A7]JJKGX)YI,GS9LYSQY 6 +7/EES.R9/: WZCT+H,;OJGLFJ(32 M ZT:5+_LXE3-A KR%G\&&4M:Q03WB':FA4X)O8 =);&,+&N"POLY,&(9_53 M%PV+<5S96\FR<*,5V9Z%U%FM_-K$(NA*UG;#.*;4O7!*2,:"K140)UJ2S:E: MO%%>Q-3*;;GT9G65XP<%&LY^87F&X<%)2@7D]^OFLU61B-P"7&2]24Z381>, M0.&)7ZZ/NSNOV4FL?W#EI*D'=G#(SX1&RX1R &D#=#3:IFCE]W!KJ2.@9YN# M//8Q%-U]'"P:%[M>+WI64O?7Z9#VT#@E]N* 6/H/HNX@VC-;K]<,(V\26[8] M%^@I5O,[SGK!8DCCKI)]'$_*C)X*VQS]Y-6+Y/G#B=4":6^E!+XE+0+_1_G) M7>$K@4/UJ"28#&(P FXQ(@W?.C$^7&/325SJO[JZIA7QZ,K>I9DHFOK'%1#^ MM(>%]W/0#L-.4%1_$HV%$UA@/EU91GJ2VMG+?,P-,6S?%D/FZ!(CP48$+C*E M6PK*9G\SR,'=LM!A]JX(XJ!*%>5.-#KR__*J7H88##PIK9U0F2KVG-(&'L_$ M&IGZSJGJ P>C2Q4?N[7%Y/V1KW=<;SP&C[<0L04\@852PW;SX/]( MLU$"G&H.KV\!KBY9(W)62[WI=2*OD,=V%VKMQ9/98..1)\SXY0XP;+<-EL"_ M*3EM!IM!I;'LQ3E7BM&,ZUKYK?>YD\7'%##566;ZD?IMZ0-V+IP-(GX;*VUI MG&')A7D#,E?;GYH]%>XJK&=]FY7GY(3G$J;I* *!LWW MXEQ#0)Q1$YF9*DEVOW\UUPS/6(U>K3L9OCU\]#KEX:K1N=8F0>HB1O@6D&*[ M)8Z^NXQOG--^.+Y1IS?XW^ ?Q__C"07&=><(3%]RTFC]^]OWVH:Y,_/+=!#+ M;DM8IO0S6KT&H0=W[[K%GP?>^WDG%K )V7HS4+"T3[GU4PTM;#AEFR[@=O80 M;;#*4RC=Z[L:,=86Q6OVPBV(EOP,S+KNO!P:ZZSR,/,;\& M5Z3H+:#M)<%:HA:_I\S:U$LJ)AR#JU2 _V"F[L"%%F>,V%[[!:-HE:O=#VUBB76:YSC8;=6_6ELXG]QI=REBQ-H+5![^8G*BTGUKZV]]JWL!:F\Z & M"XLD6AGLKUKS]0#SP^!F:JXEFCF&^8<1LA\7N9C(O)LZP_+_2?0>RJ%SYP@0 MU_^=LX=6/LLWE+I[$5+'+/>R.LBVM#0?H9=1@2I&G[3B5ILCJ<5';P%O=@9' MOI_>U+?+PYFK\V/5Y"?)0Q1O 9]=#*>@P :5&6QVGF;^\;G?39:9Q?@$//X$ MW7%Y9.8'(7/[(QR*;[7G\G0=M=,1E=?&$7DYY-]>ICS??_"X9RF2LN?E9KAZ MD#(]02^T%W6*X8>!Y Q^6F3K]&MHN4.WHL;(!=6?2^2]-]2X+QO>O^/U2JO\ M/$0PG9,JP'R^SY3FB(,S]\33F4FVT\>?3D'AUWD_NW?7KR^(S7 O:FB>_DMJ M.??/_@H)T+@%$R3AQFI HK!ORHNJD,+&@##R'4&_&ZF&$YX<-A%_S\9BE"16 MR=81IJMGV-S>&:63JINB:"$;+K?V^(L\I7!:]VO9[;UJ3>VCTD+BW #_S?5O M^0=@D1DW-YY9UQ!5D>[^L?KC^Q%<5]!BN M.+]$@LAIN;ST[SPJ'9-@YME.?;F@0KOJ' 2)\6FW KDV9'N=G9RK72F?#TB0 M6%#O O0S'Z]H[Z6SU<;_FZ)!9S!!:^M"X]&*[BLV%RNO8?/UE?$/]J%C;/E* M;CRO6ZA'TUQ/-J'F$[4HQS*4@R[?6=_?GX5R5\O/%927.NN<'K6^"#O?)JL3 MU#"8'(21N'I^U,S7?_I + [1Q,YXU"E_[FZY+ U"]A9GG(6G HTJP0D$-;1:NYHW!F++_4(MGF%7C7 M!*3^\(D-8< #E#;(^0IV*CRN9]K&9.)E81&:">AA "2*_C)\IZ'EP).B=2S\ M/XGF>/\'E12.H5<2I@%]=2BU"HMG#I9 MI^V1ANX%*+_3==CH.KOB:(KA9TSM*C#S>90[H+SD%R%-D$DI7G%<^L!TK8CU MUBH]2HSD@7G:F V;9I.*CW?-TWZ=+B(5F_;ZA[D_EZL.<]AQTTB^F(K0@C'< M.%T2OT/(I,2=RTGFH;QQ$%YHQ*ZW)E>41&%6;&@UQZNYU05K_^1<_L WS6YG M66Q!V[Z56+TM1K\)90V%C"( M&(P*S%^Q;"HH'Z_86-/=&Y>ZD\RU3,\CX>8N"M _W_Z>HL6S(%P1(MPZ*Z)D M5*Q6V7;8+/W:&>^K %$0 M9<'D^==[.Y_C>;N?]%:ZM-S1!%"-Q@+V5+@"E$."-[%JS]&V!].K1!_'CQD8>D3D!\>MW?J(CMNZ'K0!^WSVG"(T[(2]9G.;1_=)/7.>=5-=]>' M/=C$4QT06)V+*,9MZ$YC%/TK+:P"='1:$X.#]1W&O [HHL)9>"[(TC3(4V@8 MR7[ LU>NP$1HOES8D4VS.VZC-1/NGYK$_2OBT:!2,[(9H/WO?W#RNX %385[ V[EL2FJ]8"N/\+^R]55!<4;@NV E)(,'=)0%" M<'<+)%AP=P@>W*&!!H*[!PC:P1T"-"X--!+!78(T;@W=:./#F:IYF*D[YYZ' M4W.KIN[#][;W^FO]_JU:^]\=;J$Z[_:5UXXLHAC"0A)6H^ZQ@Y^BN99D[B=3 MKQ55AA K6H.;OQF[$9VU\@^ ,EIQ?4TY!HFC#7A&U3JGLD)._^)=;<6+-'95 M%Z>SL0:3CN^+$K^YLWOB19G>,+#01K*E)_716BZI(F?3N&.+ NEA+3Z79'K( MO16=U&*6K43X[223./"YKM1GBK#)+OE87T+8/Q!G<_=DI[*59^!;P4 5AWI5 M' NS25U"/QO/5EZ]"&.FSSO/K&KBI#$/,E6]N3K69\3,UA0E(D$TXES:U3',YR37?]X\E']?UD M_'3T6Y;S3 0PP D>O^- -_EC#2KPBKA17PAN/'\GB'\><#O&D=98/N@YE^NO M=T[R%7Y>%]&\>+X34]K6G?+BI]-F-(P"WYZSA?=7\2;O9'>7X*X#P!8 MH/: D5F9W3J8J.O6-X/(_H LTVE6XTVW\*>)+*95EC\\2HM/&+C?=NRSAO3, MWTK-6:-8HKP3[/K'5X5B&Q5H:S)RG0O2K>,L[%[H2WU>.\)TX7L:OUUE#W[I MXL5)#TO>6YQ6KMCUU=>&>7M:6T?*Y>6V"\CJ2F"N1>VW]8ZR3^P68V(&(CL0 M*V0HO82[LL8;7XV 8^G#JQ-ABM&1CF[7\T /L;/U!#NX9'-7);#P:$V!Z (L,ZN+]QMAT8Z@5@+%Y2=W4L-%N,<;V(*7B]; M17/82DC_&?BI^#KRR2:-77GA5]%@:K20*XE2D9G!_LO2_7;)U47$V^Q5!$$& M+\2I0:$-^VGM,J6B",.%Q/)0'_6=VMC WW)T&L(WZ(VR)E.578.XU4L)^7R+ M/L)X5DN9WQP+=2J/:W(3@<0A*+T.P:W;%9OTP23WHA%;X@PE4XI6$/*]B17M M:3X[M3K:L2ZX3PF>IVZ TA'+%0.D8#Q 27!@@UHQO17G?3?[)+D M"[]3=#,C'UF6@I+TEQOI>>[U[IN. M)@ $/1>WY-T1O6K,O:A-C'WO=RN-YRWY]$ %BKROL7]^2Z4B)K>Z5)UM4*O% M &I[6AVK^ZWQ 4#X3$BDYXTS"]Q)[&,^!;!N87.2ZZBNE@DH?_"[EDB&D88^ M;3NY6;0'$##G_6@(X16,&6=OA+XF\JB++#Z[30$:N@Y#2'?JZ!#U]7VVZ)<=, ^/L. W4[3)T'B!+4[?.=1V6071P,2 0R.O MP5&#.:5@0D@WQ>1R0FD.:46L;7P5VP>)%0NBP9#6)R1Y5:W->/9[CXG:%7&V MS UK\1]HF@N'='S?:6DB!-HH4QQG%/OD]';_IF!W9]2"964IO^(L6;O9 X! 44*N-*MWNDD1=_&? M@B@NARN%UVOA9VRDF;8#&(P,E]^T,2)RX"LE6[N^[NB(LKFSOUE'0C4HC)^82\+W)GGIX=7PPNZ3GA MM9?KZDG&@O&R?/,H2<3:H MY3-Y'7>AK69T/Y8H]DI0-9%'=_RE^U1V5U$-(UFE>U-&*;?,'),?OK* MG04=9B,)N10BSO?UJ8V,!;PKC'U/HBD'^-_XW_CO!FG2!CVQS!KTI:/1W;36 MF'/)PD@ AT9\1_47DXA+!KT!"^!&/P%:OX^JN\Z]Q,S19]8'P;$8!'XU(C$1 M:4)R(H.1%<1IKKKA&KW:N'R9V/G!%WE]H#'N8C?M'4 ],_46 MD@SKB#&/CA,B";L[:9KZ4Q= :?YA-T"=#O0!;07G)@&6K9^B);V<^:95723> M<0W7O76O[[SGZR^L%<\'UN(&2=U^'@>QV*!8^O/QD(?T>"X2%=M3A[4L8@-Y MQ?$%=AZK': 7.#H 149Q/T:6]:AP+W6B^V$I"619R#VSV:WFS!O>_;$+1!"G M$#K?=D/!S[]7*+/$Z^=C,G?E4'M\2TYC$T?%YD]XV"( @*_'"2,]H7?V?7.+@:55#EJ*@6Z MTA73PLGONDF3IHH MDI8X?][CP*XGPTBK3V(69Q:QU@!,R_".6AQ*COJK%D!8WO$->+G5/[3SY-I9W0<==\PA> M- NL>>7UU!EW?.8#@$@0^T;>W;X:6(BK9Z G ((H?F?#._Y^>JD_^2U5669@ MW^;^-Q1R48 :Q%7XA-(#.Q8!*U<$H*'8(L6)U%7DK\AT\ [5*-9.D[("D>TL M _1QJX02N.XU:-G57AYUBZI]'_V8FI+UBLB73_NL".NO?N%WN&.(NV$*;OG0 M84^?!2^,P;D'5K$6KU;8D4'Y#2:]%##SO0'P:$1WK&$4)J!9=,#?]3"X6FZ= M_BO5?=53"3=SA^NF8?NWPFP=&8"U#1$!)68_!OV%[ZO/[Z5O#5%#7\'K^M$< M(*K\IXVA%^LGNSY.0 M0&U\[]<,<7Z'+;P8TEP K+)4+)H.+MMJ3N< L/?""/-(+K&R*W-QPYN.I3\Z MG=;QZ]^_/\';+4%E89[0G6>@=ZX>>V!>RY,6$7[JI)G MLM^^Z2Z--\FY9:[2=&*6-2](J-J\?@"4XMC09X?I":S&KV#-9.FM]E^[^?1@ M"_2]\5S"370LVI]!C/Q"[(Y)VAJP<,F9"2.&H<.'NZ4*;U1"-KR]+)+_>.!* MM25]?&PJ /\=V'H P/70W#? S R^HOTDMSM5$6P[8>+O#M?OQQ?NU5!X5@I M6J#V$+$,=_0M;Y'CR5*%@;G.U'K;EU[1U\H5/2*T[(6%>?,TQQ'W-$#E7G+B M,?@8]F[[LZER)>O),[1SMAPF Z\<)>6A?48PSNWKT@-RL::R" %E4[TM4Y;N M*+4(EG0#"YB(Z3#60=J(%T33YX6)%/F$N*PV9MX,4 M-O_*\;#VQ>>4;5AR[#"NNH-VIZ\Z?(Y_WW[VZI-6; M?DZ]5F=C%_^B)Z(IW5[^ R"Z^UQ__)%@ ?65Q,SBBO:NY;,R7.OGC8H)MKI1 M\S_P E C#A.*MJY1MX+%0'455?$/D]409TG*+&>!&Z]09J;-Y&C L_Q./?5; MMM7G#P!76L][0ES,FR_0;&_NPU]!4]#:8WZ7PYOM]EC6Y:^:&"K5WRI_V2FUP&6XG28TEDWX M!'YF?*9 ZV1+C8Z)1/KM&Y8)%9QFM/S>S4$_M[V0DYTJS6_]6#P?ZKT.)_KC7L MALF4;70U=Y&'KA<"@['LM?T\E"F<974DPEU2 JP] J-I1U2*"VO'Q'F&M/\B M3^JT2_]V'(JO#R$DVIW[%\W#):JRM%G?EF^ '(+WON^N'M.)[#IN+P?T4X%C M7(U.=:&MT%;+8#^)B/I\V'@ 'ML#(!(BKFKJK71\_+:A<0KQ?#K)U84EI5% M\_DK4TQ#F:UV##WIQENZX&WQVN"U#/I[Y;H/V-\MW&9(17^S2H+&^D]IY"UR M@BZJN^8:MI6XTX)C?C=,J[#7I*DC/<[GO,=NB6 /@-]>!KM2E+-;KL.2ZS6*)\5F4PIS%\SKUR?XA%0GQE1BM*R.QY-YYL4P M9\;- =OF ?V9VIU] $CMV&KV&_Q++=S,%)2J#P!U2*OGC4W%LO\-MEN-PT5] MZ'/AS@IN/CNI-XV@.'U"S]2Z*_P9*5ZQRVM68IYNR7/.TV0C7SE#/PFDL:&! MX>/H8@)_FP9G5BXDI,P*V%E%:*:J6YC3H/F'P+0/@"\CV/W2A!*8ZPCVOB"Z MQJ[6EO%.;O4+V@@FSF?/"%2=[KBFM"<&,2* MHN]W79#NO6= FTF1 L&#Y,C5955XGNM'"+%]"^]P_Z"+S?)-/._O434\D<%/ M98W-][;GPOKSYZMHQP1IF!O:7 D5''XK5PK<,)C(U+KOJ6\@)Y;H M+)Q0O>=-XE0FHQCP-">1_C*BW)N/B=XIMR?/?SUS;HYG6A-1R)7D8#G)G+KJ MH?BJGN]]<:3==VOBA&)M$#<O_EX/QED%9FHH8\<9 M=U$M4&NF?.888? 9UA#5.F#ZP$2ZAF'4+7;7T$F\9D[NL$AM+_5N[O,$K;;) M+$3R=2WDCC:)R>0/A7//)@(WGG":T,P3_^(!D 3!7R@\DGZ&+I(/Q#")7=)N MGO%J>YTQ8]'(*S#:>1B3<]1A);HKIF>6Z;<1_%68GO06%[]/U6KHTHQC]MC; MF5RGI4$YXUS=\MGO9OUN5GR/U;F",7S\0IW(^;@*6KQ1LFF2!CK@Q RKW MM$/:?< %P*JA3*%9=P?RH=YKS>[$P16=TS>IOAR5(5/;-/FBZXT@9]2^L\O! MFEK=6H)I5.2M36U@_DY@@TMKRXFU%25>27*4"5&K**V[&3OJ@PRZO@*DU(5L MKG-%48W))*E"PF!Z#X"7X48N\?2':VI<99:@\OZOY0J_7XG0\EO!76&KI :W MK'<9U4<@WNHET]UNIK9,[5!G*>L BE//J*Q/VX+BF3CSF&Z]F]H7;DK2!Q8! M2LUSY^V2L(MH=.:Z^M-;>31GR:Y_YKP32&Y=^J>#NQ^ATD6T4,5"II9^Q9:B MU'GZ^MA23L\*X72GL@U7V/KR)W7ZGZG4Z M#\)8ET,[WA@9/P#Z1"NQ1SQUINE5X@[Y_+)#!5NQ/E-[OF-*%MIA*5&QPB0= MN7/0*1%D<3V0@4+*$$KK-\$Q*\^02;""=6=Q]9G/8N'9LRGPZ";]:?B75,6! M8H_V&,(/]+S=6EFT[F&'U]((P[5EXT&CX\C4)8/$X_=MG2TSQTR-VHX6M! S M*Q/U-VV$_0\ O@(G?KZ?2X..PV>NSX&1W''T#8B-7;%LHR_WI!TMTV6.HL]\ M^)J^?:H?7G*G)GOVW(DFE&VG#XJ-7H4)/0 @W04%7]+F@46:(G@K?.7G3$=Y!).C7QRB^B!$B=^(A MXJX$2EM?VH^:"@6;\RKJ*65P(N*$UF2>E=/$KV=J/3Y+6HIN/U4*)!_PV,T0 MR[Q0W8E_,[$ 43;^L2ZDQ.5K;2E+D-?ZFV8C^\I8#NG;+TT&_ L7CA8T%=X0 MJ@JV6.^@%-Q81_?M^4R>F!DK*_9:QZ@IY+K%EM$/#(XE@:0W7/'0?P<">.DTFH5[O%<\_Z[B1_Q/=H MUGWL.\]; MEU::.!X S@\ # T6E9 MTQ"/#;=BYKK=$Z&EU[N4+S!00^%PY-969LQQG2!V]-G27]OF?)!IE'93#U,# MPZ*Z>28IS4\?:.8M45M93><#8(U>=9^>"B(I/+2"B8QO;@^9[C2U) &BG*V5HD:7]5Z_2"IR,+*^])^)&WBC M-AM;/?R#GDMR298_GY*.GFZB=&. MZ\0658%Q0W.S%U3602IFUGPJU;_LZ&Q)WVOGE235U]$_ND14IWHIR/*NX)9% M.%P0RCUX,;BC.#X.9"""I7<.H?-K]TI?!IS=?85, ^*1\) M':X6^LIO2/?J/TK#ABOIGM%'?X58@0!Q CE>1>8 JN,'GE$=UY7)F#$ K(,EA?D_ *(%H4^ YKKC]V)_ PM6%T8JN*.;YBV0RV'&R2K-M1;) M:I7Z+ZF1;_V3"/_R&]*"OGMCZIW@D6_K5$ M32_L@OA.'T"+VGO__%N^&S5',CF'_I'76@4\Q1T-U%Q MZH-83;FL7Y)*E_R?'OI]\/;%3:AN$>8K)D.Q^C&GA%:^HV1*&]U#VK<3L)+ZLMV^K\T$_JMQ7>^S>=DR8#<6':%5S&559A MYDBN[AWH+;CU]VZOEHEK9U]5QJ[LGX.V@-X$I;5!\??*"\6)O+&URB'DC[G M-4/!'/5G!_I&;S-ICWZT7(Q7@Q\O-_FS0[.VX]GKD?2#W"2WHJWJAR,R)0WT_GV[60P6N^32 MW#.*Y5*L1G'JT?G,(9Q%C:&B<',G](9C1="(:.B!Z..:=YU%<5[ MZQ7,6JQE$_DF6^9<_2VR+GQQ#@>JT)JDSF["6Z>);G:#]"@RJG[VK+,K>LZD MX]?WS)?[XB$I8+FZ$4Y\$RARL-Z^GE3E]P MM,\#@!A$;E?=3R:>:-$>$KSU[6\";-<#Z\+"'#O/^N#IC(,T+#CL < U=$3# MVC\F$M>W#JDA#7@L4<<'RZ"Y3"LY$OT_X$(P>] *'5/'^ ^TH4,W_ZP$;M&^ M&;.RJK[.1!-+?0JGBIT?'QX/IC0/(V.)-/RH!7F\MAH!TDN'R?Y3 M]F@5H74L,V"Q(8'RUE>?U XE2@8A!15]'1LZ@X';^].L09/)U'L(7Q#]_63V M1&%A]KBV(81O: M$F$A+4*R7&AGP]8C4ZI70-@3013S]IJJ.^:_U_]VF>T?Z26DJ#9PW)LHGQ*! M9CS#0L88\?70Y*A1^H6CG;5J.IPI5X$$"TG>>!"7_LW#TA5E02W[ER&<\HWZL#G]6?D_?B+XN:3(/=RH +\$N9X'"-6 M&N-,.MK&))8K1# ?0^[E'I5,+Z15Y#- V4N3ELS7^>'&SEXHB [M6/W%C!** M>F8FG+H_NS+"3+"\M-S_W=@VON)YMM-')1O=K8;W=>SH\QNFY7UZRLX/&Q3= MQ(:WYO4H&KW#G[_7_00,(7'1&X1M3F+5$ZTZ+E*?96A\]R'T"RW]^83M=^#7 M/Y';F3:N\#QM#>C[E$]TV*UD%!&@T3 (K;?,E:' M=2^.)04F1L6 QPH;>IF[/^(N%Z0-SUE65I@$J:X3M>@INUGQ_8C4&!\F;&Z/ M^M#[:XU&GQ0U=^&,@O:#$X->=\QV$M/WU[W:U^AK)YUY ,263%7?BGTTMN9V MI,1GY1(&Y=+QR;!0@?&"GJ O/SPVC:+V^M=/6J#(2*B[7\U'5\ZEPY_U8,]*[FOK<88/.4JBL'F:/QA_1QGKP= :&?"\5+84#X#,@#X8O4FP!3I"AN1 MO3>X55\WQ_MH=#3)4[7%UAXZ$/H ")>V,2KJ#+X+8%<'P NAO! >$F4J^ \2LQ??TN<>#]I)#H M2;+2$"-UU(@.9Y"8PRKVZL4WE%K!Q1CQ(M#[XU) MFQ/;6O[,[]W\)^@EE+02V@XY-2CUM!$)CKHE+Y]?<:!C,=5BCYBV:M1ZHVBA MGF788Y*;2Z=HWF%J'@NU U.@&V'TD/S49K?YOQNTLMAY1/9'C*P>]0/TIM4J M?M;LIR%S(@.Z%65VKGMI?DUW/I+* ^9TM5[TT70 9 DX$@HYEC M,=OG@2[U MFRGW M(M>N,C5PRXUG6X3>C23X?ZI!/I1&>"[< )[?H7)ZP&>,3ZPU(4=7[VL;>\U>HH?6'P")]"\ES#>XGRT ]161 MHWF!9>K.KI6]OAQ.L_!GH[IM1#Q/-#%(7OD*OVDX,P\+)O&"ADG3!E&-K.W: M1!FT3WOC8AM&Z;4LE3?U?ZTVT^;A)7CA*ZHY*FX=(\NVZ'6PC3NJ=GU^F[(G M)7!7=!Z,/;(&Q0*2]UR""4".5;OU^\=E2I4*+LT9%CI^C?]^\0P;("@QW'__ M8L+(";YQ--B#8B% 5NYPZMVF=Q+*]!'G=?B"/<)4WK/K3(NZ^'E?GV@\/1Z5 MTC98X4-*]T/#'P"$G?0H]EXS''6:L0< 5JX4U9P /8*BQB9\4'?28-,I[-1& M#<--\A)/;^/"!9U4 >*GBKA/<5GA19'W!SSR9W_5FG_& DNZ05:GE'V_-.75 M)I5&7[AG?Q(XK+M*^%.R#&6JJ NOPIR/]T/(I^@[I<=7QD MS?DP,KI]Z=%)SL7-8F3:BL1U E'?_9"P0!$;3S&@Z/N\2FKD9W]:,#;L(9;H=FN#! ^V@Q'D&^HD>V+R:9XE#E(85)S% MBWN&U2Y<]^.&/_))W%D3DI/5>,-6"T[ H<&-=8D"TO'=I'->QQ'(6[(IKP6; M3+/\H8&$\B5'!RLVQL1I<3]':#+%[8_$$GE]3F&R!T#=V.W0B*8 M.[O;5+; MN\+83;'0_X5G_*_\!ROPXHI7]LDY&U9FR?/E!]TJB].N7MV>S0GF@ DO$ 4+@&7?AP5Y];E*&7BE(PY*FZJ>S) MK,PSA_8PB7%EXJ)OVFZ^K+(/ !ZZ8CI^\^JUQEMF86W U,ZG)?MJW:;M.^GA M$X>U$H3]C*>>&G?5CPS17T_P_8.2BI#0"UD,EVG * D,R MIB6@_-3-+C=JPE:YW@.:J)F$DOPVBH8FY7 ME:8[Z&:U' 4 C_3]+?LZ_FQB>^P&)#B6*JC>U[*J;%]H,:CP,-NG M0L+^(F#[U4CT19M[NKQ%%[D;C5T\5!4=1[M=9V7E6^!PS6<>):1O]$V3R3-= M:\NG.H')^2>_Y<FX.1P^AAD'5]NFKA' M2_A>EV7; I&F@A<:N\$E];;7I?VC^;S8PG23C'1*:5.[@L@7]RZ#CG!:#VJ? MOAV^_NQSFK7ZL^B4S%]8+OQ=W2RT)'2F&? HC M[VD1I+_^@3XFCNE&KAS(S'(*7-4]C_>'(/LSMBT'2)SY_'H-NS6V),]L(V:)39 MVTY45"@DT/(!H)ZFVM[9G&@7\V>)QN.@O'%^K\A?%*+OX'\@B^Y_4 MU"-:#P"M[[WV5I:,ITPVLH>^BKNQ3RND^?&=L@&[[VHMQX9F6\B-<*L7?4K* ME@]P)=R75MXS HU(.=;5<\IH^%RT>S$Q!<%^*"NU4/F6YBEO3@4-L>)V%3V] MWP2I]D5)PSYZ?J1/G^]P_ 'NO:?M(MW.A@XD?%KM-\.OAR!+J[8>&XRI8RUA:WL=3'7/F$O2C@V]*95C-9WUYE#W_39Z;Q+ MB5CZ?O^9;U5(:8QFMEA**E8Y4-TGJ5*A? ]!]+>D6HFS]S1X)OUD.RI+P KMTUD6GP<8<]Q1/; JC MKK#S&/9(K)A<<='N3%/G^(2.F6)RS47^V4YN841B^"O=EW)7WX5(^8;L^U"F M@TE5BX[7JODE%CRM#1TQ=I$:6/_B^?#P&OJ*V MLMI&+#=B'%MU2SZR\@MUME'?4U!"??VIS]%"R&7]*MTW@*'2]D+/O2NX7?"1 M['>RSU%\ZK06+#RV3 46=EF^>B3[C7O:X__I#%"3XWYU8GQ,-(OA MS.7SU,6%>.-V2OP_82C+(E1M;&? 13E4*!C;B,"-J^YU],T&]P.@05_J35E# M">N%P@NI1AC<03=Q3]S_3$HJVX_+-M7>M#A#GN-HB#E&E EL9,/,Z6? (3^T M1LKHZ2DSA2BH[YAMPI(;**GBT#2N9S!1ZTG7DL'\\FIX7O+KK^44;1V47DUE M0]9Q*:$\+VDGY]8 P?W^&[A.P!/3N0@G+U/'OB#B2>[JNN),K;E:SH^S<[^Q M]-B_%$3S=+\GPN.?YAT;?CK7C#P./PIN="\Y8+] _F MJ2\D22/P/]W$OWWM,AK[7;15GF0[U=X\T+CYPE0T]3[KK_T]6\! G/K<9IK6 M9-(O*BWK["D)UXB87T.F68OSFW;/+ ZR)1;Q:KPMW'1+0BXRX[=,O''*6AE" M):/K/K0@=\*/H/\A6/E1\+'.H^"H_X?@'G3Y;"HP>[EZ+1LK,;U,:&&;J$7( M+>67W(Z]!G S%#B*.;>&PE[T&##^,#1H8?US9;9X.MN>\]BV;H:;W;\QVJ;. MZR[YUN1:/8D+PFKS9DZGQ5;QQF_BMN<&E/, >&U&]]?4KG=I<.J>#:VGP\3O M0 ;NG$B?@#8U@508JV[>=O_K0SVGPEBR4E[C++A7?TD)?9K83LT_QE;[+NZ M@;$#0&&K.KV90P.PL8]***_&]$NR@Y9I8*'CNQ]^% IXYQBCB7(T-[K*YK2J M:UW&9A.W2H%O2[,#NYJV2I A9 '?MWUB+*WCG_-=E>LXZV+Z(WE4>22I8D_- M*4&?VJ(>(S)CAK)FHJQ04E?1K>7NUDD1K5#^O, MD2%U#CYSKN7##&GJL>;+ YO&=R6+(O.$48L&N .-\?'NV0!$>:V^ 3JF;/=2 MWR=T\>CBA#JZ>J.E28?;W9W)5H8DX#MNGX0X&=L/ L\YDJ,@#GL?,?\Q3YMR MXY7 +J_? G,)N/WZG/3?4W)%/[0Z]^K9,,_EM[[WF=8+7#[E"A/R"ASI&!HS)KB[I\I@5(,_?S*KV:9*CH3DQ;1%46(PB@I!26J; MN&.H]*(LBDQ,=S,7U2]2'90WO_X9H5MX88O#^"2:H?1NOH?Q[5=)HM@UK]68 MV>#YZ\^0EED)F?)5):^?1EB(V7VY4*W4#MJ)_LHR %%/LGX5L19T8)EY;=QH M,Q& MK*,2IUV 8TY 7@$\Q>U3O9Z-!(''2PK&[-.[_VK'P"!I%KL.7F_^GIV4X>1- M7!)W? BKP4H[##T(SMP"@X=O'@!O[W*$W=NKS$#64QS9VX8">9_WFMO#[#/% M4HV+/N# ^]XQ2'_O_5[^G/ KA[#S#LZC+M>\N6-F[6 KS-G;2P;C7&<&&QG[ M_X9%5!O,;5H 7Z_*0R. M]?<>6WB15+9O]CHC0-,?98\J[.I\'AN5_&DOK,W B1)4!>K4P+27TYXX#U - M5FJY;]V;KR=V]='0F_C[OD? #]5@J_-[>4Z M48%)?;![HJKH8<\VX$>/#44Z!S"O*(SLT6DZ>O]<3P+U[^4> )0/@/FWTG?< MD"+XOOP*@V\JA8M$GM0]G&B=.5UXR(Z_X%U/E46Z&A9C[$GY] / .1Q\4G?' M"J8D^6<_9>ZH!AW9G#O?L35!:;.C97LSKLX%Q2[*YLCM2E5>7R9*.3[-8]D<,G]6P5$OF*8VI DH- (W6\6^FIVAI.K\NVMNDZ MJPSC$;&5O=ABO1(22LV?3U*NK8[UI[2Z)$X@YOK/+P=9@P+CRT1$;N20)>2S MU\:0S)V@T1UN/[;@/C*K^Y6]Y0A&)LLQN<%<=_;: V$EG>PD0=89;AW)L4]K#;^O 42K MZ*0>RV?]H^J%TA\ Q63G-P-7K%J!Q]?TQ)J.1N"3UMKV);"I\:T WRU+<7?; M>A>U>H)PT\RFQL;^&LV-)521U*><+HST!/.P:$W4NXY*:5TTC4SL4[H\8U3> M]%=,%Y+4P)=&-T^[6:)YV9J^:)G;!'%?*QR"7H9DT#_7)A9T_7)VEF3>];-. M!*D>=6L.3V#V8D_@_M Z.3("DSST[_PKG,XQ]O:CN^[P"ZN MXO _ ELFE*\$(5+YX.MW4[B]68^-DSY:1A _(@C;P=^E$9ZSM"P.:Y[:*[6> M%A172#5&:(/P*=.W@#,A'#W?.#9RCZ_>2\$J''S\!>/GVB/^D0FYU>ZY<%D; M;,3[-_("\&O$!J^7M!LCCT;7V3L,OTEH]\ GIL]L+'HQI[5;DU@;T9[K-Z;< M?6:T]@)VX[?BPY38>/MJG>]4^*=*GC_IPM M*:0JL[B*(%:_\ *[9N)X* HK5D 21EKF\=*]@^CV&6'0SZ>]W'"S>Z]N\=H_ 3?FW*_6RK6$>X?'\L7#$76#H;.E,F&&.97W)1D6[-6]EZ M\"<;8,29_Y=VS/IDL]T5ID[\14B*IJ.IK;Y[^BSGH"-\ZIB;A8>YN37@K+W!.A.@I]M'G5[X)]G^N,'/@84==%HU#IA2^"0[/<2Z-45%93Q57CK],A WBB[. M&>[XB\NIK@F77K.CS51J_\(3Q^=T\!>#81#PW:?X#X(7@?ZAP MYU&% XCNMO^;"O%4@ML6OVN0+BAJ\!3$T"W(D6/3V0O#5+64J[*>7>18HTS$ M=J^6I&29''1NH<'O@'M3V7;QW50'8MM%ZW%5[%6Z2=JJHEHKAL4)=HJTBP8V MUEJZ3'I+ZVJQ!ZG%E;DU\/#XYUY4:V#& MJ*D' E(N+BT!?F'+MDN& JV/QQQ75JOXCDV9&=9[DGJ.^M/&0^/ST3OIU M:2)'\.(BLBL>$1H^\Q<1?A#([TTX6/X M]HL&7S9OF%Z^!#I//K-\\=)@_/E[=61(B)&7!D]A+.M_>AE/A[S!3\\3FK/I MG)"4T^(SC-^5B#ZKV,=>D*@271TY$1H<&EGJL,5<&0+Y:SSY'U[._-&0-M(8 M4 6N[PW0P\]!DK4?_/Y]3Y22,D2W..PR\;*H^$,@E&T"Z+P6=LY['# M**$8\AB09(6]=JY<@ N2WTKD7[%U0&+36'3I@6:>X Q_&J7" 87_-_U%5?H\ M1[4J_^TX7_BRY:E*=]*?#DAZ84I@[[ZDS#Z^FZ-G+S]G'CBF+IRL\9_17A43 MO6-S(IQT9+F=N$'.AL6Q==-7$&4@5J.%A%IN";^T=US=]#)[^@#(=GT M6%E#;RR4BQF5'@!8/W4Y@N'$,]N1$HH3)W$E3E59'Y=\8(QH+XK/]:Y+ UO M%!NBR?5BFX/0[4?N"QO6& MI"GX[K<^.XH@N/]Z[KZ7ROP^6<:LQ')%?-9YK26S;\K>OYI7@M=,"0[,IDSY M2Z[T\NOWOZZ@GU=J&ZTXC72N\BBR-I;^&NH/J++'XA,6Q&1U3TBCO+\Y.0BYAYNOS8RGV[ MR8F/$4(*0%J:Z3CB,5;PK MC+VMO@>+C-$ @TVZ4>21@GE$N%)'IF^5PYB["WR9?[HS&;^84RS>]-YRS)GK M)MR7$IHZ/UCV/INH=<#]PM"D<2FD(>?,G4/#WXBU"ZA\(B+5G-&-)9)H$EI5+!QNWD99*3@-C$J-2-(D:KID.^ NHT"^.BRZH-NPN*S8T& M=:WS,6.4O9Y_"P&[.,8CS;\*XN,=4#U?'IZMHP/#6R%^'U7ZL]+',TS*KWC* MTL(0IG?Z8(VFIM;FENQM"KLVRY]RC!'VBL^C-?PL 2R)?1DOCS+/8;?E#&BM'32+5(& M99[1R^*2^T?4@C=SJKX[AT]R\/J-$H,2+C4]9Y(^BPKT^R&.8:9J.[U!S)-D M 3*>%0?8.-->>^ MPJ3$8JDX*+2N>YR/3]>E2H*#4JX+O>X:Z,YQ]+.#'Q/(X$4YE[)<]*8:G"UL MR.MG4ZC86*^F;WY?VJ39"('"'P!1BSN1YTF8#@1Y4@C(W4L!25E6+J;X=[C4 M?C]3*%?_\"SV\J?\JE.IO%R,J,VT9YY!# ME3)R"K).;.D=LA=P8NVLW#.\4FOXP5H'WN M%[VZA8FIJ[Z_%I'C]0O0##T7GZ<)Q@.>/S8M6U'P_%:G59B9"_@Q7W4<8.H* MYSN!G19=@J8_GS0[/P ,A[*V U?71DS2X*/%*Y2S7G#).G# .O/,AC,"(LNU MGF-_%70QS4@QZ#[F?^;_KI7.>\,URB@SAGRP<#% YWYIBM.IYG;.HG[#7IF\ M+Q=_A8LW/RIV,JJWI?X@7Z"+;^G*:*:FDVR?LH5=@;B >PB#@S<>99I'\F0] MT_SY>4!I$&@N;H)N9YAY&BLA"@< M(:Z,2P.V#GG-C=O^/OY]+SL5H/SE/0$/NUHL*\Y_UQ ]?6%Q'78'HF>8(5L)ZU8[%XN.I8$);#UJ;+=;@?B M2[4*6[;2:,Q8=CJFE!KQ=@QT)-G_VV;R-)6=E3J%@L;G&56;*XK=L#&YD_ + M4E0^'N)/&YM:76+H\7I7)UG!3;&N,8@!Q(:\[(^S436:COL^YZ2?3)LFSS]. MMU'WC'#LT]7<@'D#.%8@BRF0+L#984GZS?%C!8^\"D8=]W7;[0LB&RXE=^]9 MMH&'F3R]T O;+;P,EX.M>X5\X?X$FYK4?["B[XP^*99BI(D#MJ\HOYZXO7SU M(_]&X4?!/=,!MU/&"%GB+*I#,846K[^P\3E.CY_(LP@-]<"B<9U,\Y>W=K8W M3,CNRI$'@(JSF?K=,ZKZTEL*5'<-@Z*$X'_\\7FL/^@]O=:F54G@"[*2K1'! MNJR3DTCK52:_XZ45_J-N1H?+5,S6,+F\&3*>R5TA#MG*"-UMNI#W !_ JWHX M]!4Z:H,E[IG;QX9/>N]VVA*?Q6)_29=E^1.B^UX'\ Y#''AL5K^VNO#V?AVX M@Y(J(JUIYG-V,@8E'!K$<\.SK]G[[HDG0>0EI7E%A@HV7XJ;IW]S#'7P;B6U M25;M9U@=%ATYC#D^@5'\\YIN?"DRU76X4G?;959,AXDTRUNCQUWJZ6#=&+>0X<3%M_ ! # M0T#X3ME+ALT5P94P/W=:"">C',;?K7"<")VOL?QAJPQSC;.X42%>DKQG0\T- M)TNJJ>N.VMMM)XN6@]I_/5L;O4?Y!]E4\9E1)8,5Z\YT[*SG![OF2JB$VIP= M&.Y/QP@^6=0O>"%[ES *PI8JJFW*<<\\<]A41Y4S1B28F +_"XQ59<[U)+=K M?M9965X2^O,?&5])5O0NH'96_>FNQ]5-=>.. VOE[YNY[3TA1-JQSSR4>WFC MS"AUHW=1<.=B/G_@K:D]F?AY2E:&]\N?3U_V7 $WZ/-X))K'!LQ$33_H3%9K MZ[=.'OFB\]Y2VK#R^*]EL8( M@)'8-P&*+D9#AI.(SVWSYG_=MQ7HTYE4W"]?K.D?)[N;09V1F7W-)\JOIXK; MLXWU&OSJZNS:T@ML]>;-%&P9^%C-@K3S6G]7.-^3 QVP5=56E"E=Y[3"#ENT M'/335I29).Z/A[,69F28OF(!H#<3L-8IO65MU,#KST2?RTTP28G1G M(QG\AY_^_A< -=N%H8#TR2Q84?!UIH4ME[3,#PS,;,X14;1DOC)2L RREE.OD#)^7N^R,=OA$$4BH\. MZY=B;Q%KG:LY"Q"OT=M15I7Z4J00*;*92OIE.3W.Q.4]W("$,:'K(!WM7N&P M0HVV@BO!9UUJC;50W LEQM$_^OHO/3EB.ZSH@?&I'C(2!")UQE$]4O0M?-\<8^D *^"&*,@RMU-$B;RN%^XYQA7*"RW(H@V !;EPKJXBT MP]C/V^I\A-!+W,Z,86._[:\B#P!*X(W)))=$$(?+!F=QA@H0I MT8,;RU':2S#D$$QC874Q07)%_ ' M QIT99(^Y[CY70T:O!3NE]-W<-A*$8" MHP#=<$+=)3\IWQ[+CY6_N&]L3\7G8>43\ZV=^!8W_>(')E#=K&.FD[C4X1+9 MESEER'$Z8,_VE^ZN[7-B]1^=_'#>Z^P3T3K!56*@*WPUEOM\MBU.;XZ#*T>9 M#,5!5KD56ZQ"H-0&?-;!([&&Q[Y<4U/8V!*[LL(4BI6L0*-9KBN' 0"( <3U MF>G[Z%\I5!J;U^:\RY@]0#2C IN#&Y=&.GS0\-6M0:6#)GD/S^EQS.=V*.Q! MJO2SZWXR_UC[^@/5,JRW@4*1E_2R!(3K)%=JP_X.]]PYJ\GW_?(.HJ"!([T0%%.E(;XF*= 'I2(N*U-!K MJ!$5Z2 @( A$FO3>:^B]]PZA=Q)J@"0LG^^>^>UOSF_/GCUG9W;/[)P_KF?R MS"1Y,D^N^WZ_WE?N^TH>T=00B7 ^K/1,$0,)K;@OJ[=P>,%W>T+RJ=J.PVGP MI[ :%DLK9\^5AQ8%4 (W1OS+B:Q%WXXP5*^6KR&E0K2]O?RQ1[DU9\0Z_>&P MSIY!7XBF;J,QU3S^\66SUY,LL3S.!01KJTV4_/V-7WVO\]@.!,)0*G$E5M0\.6&QY<*M8'[_C[N)6N$V/56\6H"<3 1GM$DZ0$&)@>.V(6#= MY^6*FN5;9'G-L)MYQ8B :*\OVUTJAC7R5,ZC-2U%+>S+*0;AKH_D]GF%,*3" MJ S4L9$K;H- *?W-2F9'VG&RZT.(NVIXB?]GEC]"=P9?N9@&IN-DAX\C[V.] MY0]E=GS)VD[#JU.I%#+E?F1\2NYS=);,BT^Y/WQ0<%+]M&R1KOPE$B+:F1PT M >I<.Z=4[(U(V'G!9K(,!\(:?3W:HZTF:J,-89X37''467QA^0^5$PH7EG5B MM3>(A?:(%)P[_8OXRY9ES=H(SY4JIEWS6)^T3*S/S,R0>E(DHNN*/5SMNF-9 M!3TE1"=M%N_CI MV2+3K1WOGI=+ZU^946?0?@9821=_'$,WVZ;5;"WQW':\? MMV^ONE#(89*'$!C";+:#*Y; MX_G0N.J7PS\]W%CK_/V[ +BLGB2V^WXQ^I$X+7S2,9Q5 Y3UMQ5_017@_*8#J?LS=< SO(>=0>K/N W'[T4C\-:L%IN"WV>R)8-4TF@PEW M8(,M8>L;\HG;MY[B'[=Y;KXX.,0UP>MO.>G3N4PW]@9]\K^PB[J'F(BCR]BJ M4WN'2%@6'+<"&18[^5E]&[UO9^U'.2G:32<+5FJL=[D"R-C-!X[]$"1A/RHR M0@OLYA5"Z>^*!W,R\?V0%'S=RW$PZA^6BYG;V((X!+0KW#NTH'&N-Y4R+G]6 MM3%Z,'4$# 23BX*#31^'JA(LT2[1'?.12N?B0*_^0 S84"%T#?#>WH3TY(2:QGVNYTY8,.9 MG XSRY!R]Q!"H5_#CT\BAU[VSC[CYG6[=0("?=?H>J11("$0-+-VTEB0N66H M>UH8/TFI*EDZ9&=GNC:L0B'8Z^KS:XBN^:;]QU:2KRF6+8TR&& 8'$4WW#AS M(;\V7H%O7_ACM^P)V9V\<>O%\^% NV:$O2*)/=%-+_&@>NIT[-_]D9VW7^ 5 MAGD9^G15+D9*E"4UI*^WWY&/]U3J+#GI(%%ZV'>NWGS\LD\D;'1GR8-M/L+0X_ETY5-67490G:WB<(V)= M-_$U=]AV&_MG<9>HJGN*3\I<(?38#.N4.Y.+>B:*!*JRM<88OGKHK71E.X[A M\S>Y'"V_6BI/?;XHS9K^_HM55!P^2*LK*0X9L;*=U B3BWU=I<=;\HW$"H!X M,^&.N!8K0Y,CD^:_/NV?7G^W7HU;H(W!OP^A-V-Y63/0;KRZ_EEF4A&C'_&A MHG:T4$!4'I/AY?$?E/9?<0B<-& =/6Z-XP^\#^&D\X;FTS+.7'N;I8H M>_AZRZZNT40_4!:NNW4SIISE4TP(H!D;7@@QVIXQCM)(N>6%?C'UA\;E/_*=UVK#%5.M-Y-CU D)5:MZVL:$/2HZH$Q+I'= S1A M1<6G"8P9=:KG'EY?[5C5^=]59N MS<<@985^]$NV4X>$N3J6DJ=Q'^%, M&^Q8.932B2KT9-2<:F;>MW)!H'+PU-NSRGZ111I7W2WKGCV@[I4(6,G 9 4A M2S(P7MMMAIU%K *7)+L8SR=$WJ?&^[/KYXN=R9?>MME%]1K+@[O)9L95F-NM M'Y;E,N6RNBU)C;I)YSG8^Z1]6GHXNKAWSA3D7!!R5X %]3!'BH/[]\XN8'/ MZ[U\C;0\PD1*=\VO>2*.1^T/O$H7[@X;:=26BD$VJ_33-1/!H@2H_^,>H'0I MR%7;OY.A0^(/.>E;C%X1RKI>.V,1&[*^54!HY@P_FWH)6Z#-\ M3IG@6'BEY!IST&?'QR'O"/L?FL)R]P]3>D\0H_B262QM"K #^& M[X-ZE4P^T4\*R!PA]9,NRIP]?_S9W3TH/ZL#FO^PC*_G+/.IMB^( M?;GO9R?5JE!:F3+![&W%D,#VU'UA($QE39&8)*8KG]6ADXTW<5)CGGD.YQQT$G; ,WE\#HQ'DTJ.;?VZ_*F(1 MRH]<[\HE5@ZSEUA=J0#]=[8JSKA'+\$P:&C(143[ZICA0FOX?T'[)WU)>8"K MZ_]__-_QJ.=Z!<#B(C$$A<\\_ZN;8/PK(&(^"AC%-HT'?J-O?<#HJ@@XBF*4 M^:6)$O)4ON+LX&985C! )@Q.=UO*1=OG70/V-UIQR2&T8FAKB MIANQ0LF>\$>PSE;:GZOY._G(G8C%5J/Q MBLF"X]D"N+9#6:G<"RJ$-O9S,8Q[//N MX==EBD"[%,^I#.CI+Q.R'W/<7*1AM"3$0%=$0TA3 SZU7M\2;82R-729W890 MRCCJS9#6=<4^#-HG6G=[0<(< R!S5B<7A+ W?$T :FJ:DJ8M^!ACS3#4K;66 MP146V%A4N%/BW1,>/DJ[S)&_Q&N6#U8]7_\@%:]989""EW6VJ7EW,L6W=9WL MR>W]V%S@J"XN[1/J7)W-FG^3%CYU8HOP4I6I3T4_PJW0C*9^-@.5]PW M/ &B(*&B//U/Y<+M5IC9GE)V/O+U)WBPW.@\$ =R%;W!QO_3Z0.(3_>CQYJV MOKT$!13(NT^>-KZVVZ!YI;_!_IQGS=(4BQ$T@TC"R M=4>#U1I^SW6'62FK:NR$]$[AI[$,QRR;A* PLDH "4?J3M>[,,_O\Y%9FT5, MDQ7P8+8;6/:5WU< 2IL9^?6:3(,YC( WBR)O0&* MW2L IM4$$_E%1CD-6_J2I U(/BMS5*(TN2=8R_BH6NRV(#X,&!_T),%OL40V_=?M2JCWD<\F!AYO/^6\@%K?G=,1+X"+#UJ MNK&Y+S)ML^@7:IS A5/!8C# 5D.*MB+L:U<$>4/1-(K07-$PQQE$)2YQG3:PYPOL_H9_&A$.#\Q0_: M( S&:O)(&/@$]%7Y\L%@%?P6; MC_#26@4*[8[I!VS"Z2J,(#/$RW^C\K?A&&6L@W(E\OMB5Y@GH"62QYZT 1FT M%+-G//A5%!D.9J[G$8@4 =)9-Y*/VK/ICZWNK84+(0H?IDEMQLRXLKK8SK?^9/'/^UX!Y 7 & 401PU[A-6=85 MH',5'GDH0F3X/W5[$D^W'[??&!LQ5GO#R'0;/E/;XH2/__OQG9R7Y,#8A1#) M$--NRQ*&83LD@HG<>3=VP%;A200=VTC]F'["CHY^$YLXOJ'>NLCS!]9%O00] M7N?(^>$TS_^@YK,&S@531'G]95P!&&#-&809C%A>#@?"Z]G^7.?QW>0_WD20 MM"4E> H9$BF:4929!N<&?N@%;F764>CM\J^&F47 3/>!Z#0HCR>15! M<:L!V08DG7^>#V(?^>2^^GBAO>YP/G'VRS)/=MN/GA@%+Q%;!F";_D:%JF6V MB?7HW0)^BXJ?KM'T7*T86ERO1NA3^((FY.D5 '!QQTFF<5[@^MI-X%=<16$^ M8,QE1PKP$W F2\O?JS6;*]YCO!J.\VJ -U\!*L2"\Y19&QLLGX0+.YU^ ]DR MGC7-(:/.1(\E3!\V?X3P(MB/K@"RC9=LZ\RRS<[<#WB5'YC^/FXBON?M_'-BJ;%S2C^HK=0"K0/P80L5=BEP9+5R>,CH)1 MM.]PD2 E/[=8M(="S_R@UR;2^MIC7I"T"DP_;4ND^)X/+G/]9?[E==511CS9 MI&:<=(:%O4:#+X\\=(]U,DJF+H4B6XZULQ/\S4DEE$,+9JEY+7YD]XR^W-GG M:=^O%\[#/<*GR=Q=NI'B\)430PU-).MK^^T*F[>HNN 1E-A+.D)&5G.EJK>N M@931*CYOL0$8DHY%JOI[*13Q"N-94K+IL#_S]&*5;7\_/@B[Z=XM^93#E15[ M0-R?BY/&JF)&40)!"^.BLL W".WRB/[I5,%^.N/7QK>Y,K(TDVJ*:C9S3U-> MK8%TL!LH/NT6 BDZJQUQKXECW-673IKOXQAKVIEZ] -F=ZF?3QUE:X_*[ZT^ M&3J1%5B*; ('7;@%3!10?+OS^VU9V8M#?.R49S3WV0PUVVQ9T\W(RNR,7"N6 MK*]6R/)B['5"MB8*M#)#]N;I7527[YL>=L"62P,9=5ZU@[W4%1\%OB$>D(&W MI@@CFAL!6#2O."O4 )/<$?XW+4G8V)@U--*15!QWNW$Z+3K:Z-'T&8@3&X_6 M7^%/1HMK#!=J-^5EP$2IMVJ;J4>5IC/<8YMW_\#H]T?>'0(=U]Z13G4\ED-^1C#) MS)>%"_B=[2O S+!!;6:K;Z*5N_ -'3\,O23@N-\3THX(7B"*;/.J"O03AO'+ MBBL'$BM-\MMQ-'X_%0.*QW,X.7QY.?^RZV0+D<:5K?9$KQ+$BI8M6$->)V^D M6FI[WBR.UT[*##5U\GEIHQY/)?_3'776]U>PUGF'(^ IP+["*:$54 M5'7:A8DQ&TNP.PX: Y4>[W"-[2BX5@8IJN #0X MF,^S6Y$IB;=V&YF@/Y"6/VOF!9-.F8J2=C)ODA)JI[-G$/)X^N>X$MN?QHLDD0 M'8W7_P*\(^<\S''8TNC5$V+ ,*T.LEB1V,CT=9'7+]_EUUY9# 3><>437HGO MI # _!8OV15KT,=T/SK7NP5^6@0XSR:' A.Z5\5I$U[^MW8J_8>@W0#27 &L!(AQP(#OR+S4,:&? M([M-B5L-H!=^;WV-L\\*DT!TC<_3T@.__D2\+NR#ZF4%?LW14WGF9ID^#+GI M\_H*\"4 %JIKS8=C39O==,??6B/P\U-4FU)JE"Q"P+"R%<5(&3<>4-5R@]:) M43[82JAUT%CAUTOL/3P[,6K?,DC%($$A>@\#KK'&(IA#EN=HZ7OE)9$U_]*: M_9(5Q'VL:_&XS\O,K0 _='U#"*^OA^"QJ#^PTR%0VY0O R0^9,_/@-)BQJX. M,B[E/,1 HDF!*R;BK157@)!>-?">..'S^.Y*/;AUR5&TY'F;I,J#GY7*8C&^ MTZ@K0*%NEBB#I@K![@H0==%ZC2CWC.T.<:H9T9U$:KOO$4V54/N1BQD"^/G$ M,L^O*T #Z7?@KZ+!&-7[;94CP8^B4%%>,K8ZD6WZAVX@WIQKN=$8GCVVS"-_ MBIC-0*1? 3X/#O7P+/N2K#B$X:3>RA4,NE%= 7IYYM3O'/>:?[Z@-"U#"6Q-_;SYFSP9U)@X7987]'/EI,GRL M&1V]'EI[CRLM^\]_[]\U_9\C3PJ.\U/$7@'8=7/_#8R&;MG\SZKPK/L]\E%" MG[44+'0&W_&..-3H&(1(JF1=)D.6V'"AM] MHKC6-^$EG+V1^%NW%0R.SSB(S^,Q/,N!08U\V$0[AS;] A=IJD?^R@]F%5.H M1 F4%RD9,?U^_JTR3XUD_!;*'/_4GL3_A.M7Y1R^6X!K\)CV(!ITCS<;X%TG M!^&+E9 0OZ>,Q_TWNU&1Y)4ZG3<16_JD5P U#J K<+^(Y8>J_N F,ER1:?R; M(2&HV1QK7!J2^NU+&!PL=N8PAC-B#B^*R-Y>?MIW!2BHHPBWZ8-J=E18B!8F M"'G7IRP!A7E-E+C_$9 CSW=Z?U%DCW^5'K@YPB8D@-"]\;. M1*- 5"Z%9+KC9KN)NMRS9I*)QD#^/@P#(R<][!2>93;39!&+YN.JZRS#2P,S M7?4'P$1PJ\$]93X?T>6<*\"H0=">Z#,*JI3N1X2S]_,7;)Y@1?UM@SH[C,P]GK^T?\P\Q_+8)IS_)>>^I8)-4K32?8K?[W?WORI MX[Y3NL YO;;W5LQ2&K:5$'"@>9YNFS9-D^"$@^P%SUX8!+J;4 P6#8UKXZY&;1BNNMTS!+]XN;D M.KB3(M+T,79MF=HC5V6B]@V_7WM&VVJK?<-S>/VJF]F.O[\_Q*'51R!H,-<% MZ1RR8()+G[^F(+AHDN5/YVSG(J_T:;^BWB/9KRM9>\,%L+H])K _G0/%%@G7 M10R+J;JL/G [<"ANJVL+PJLF4N72+7(H8W&-X(\,63[ JE?1\CW$P[O$V*X2!FEE$8V>ST*!18HY:D;7 'NQ6HU MB+/W.#.43*JBSYV6\=+X]6L@9RK6Y4E'WUMIK_4\<\ 3Y6V4;<%;U 4(#8-7 M .4/*I"&R%S9G)QR;8/)\\^1>4S]FD)90MD)>09_1.K!RP7Z+8;1D"WZD:FY M(HP"[,-F:SK%1YXM9 "XO!"QG/-X!*?P>*1"H:73F9QO Y2$[SB5 6HV%<4P MYM:'FZY#?BT+/L?/GGD5!A;X]T&7S+WL=W(W_6(U(9PX4GPZ!WIT%@MO.RJ? M47[$=Y"T5N!]RT'G;!NICGBG^+B?J?9YK>!_ :A/8:$F]XJ MPU@&1F^)U%5%2TP<"K$D*')-OU7:SFIPUYFQG@X6&1_2E*?Y_F^)K:-/_W:Z MQ3S%8"G(S9.!.[)M-#51.BA.*>.=V8=8UX=?CQ]_!OZ'SH\7!9&7^H0(__(:OF"R?[I#7HU/.S/(OU$Z[."WGD2X$8*)./125-=O(] MKK^\8._W>^JC,M'(#^LY:C/<)9CW;=@ZYH!,ZE\DESS<30<'$5 MJ,.5OSROKF,FP'Q)U&97-5(E > MLSUU,OT]"GTK'JS",Y])W:8=J'8/3[.9A9/K70>]HM.K3.(P_(,"-OYEDK.= M;\YR_J]PX @1>@5@DQ%%JSB0*RXS'"17[ P6S_B&T,90F?L1#-[[M*989]=( M/Q)+*QQ42/OO6*[*(]RVP#%:#T3AY8S&"_5&U4H"LE(L=O^XLW9O E:C;UE/ M-@.K%#M),$^#23Z+_ [;,C0*'#,4;ILT20>E"MFW$TAY[WM;0ENE4)&5E MKT=8%1!\Z1-6+*9_/J_GS>O5+S59/,F3@:QL=-XW6LD*RQC;KYK9HIM-'RT_ MG#9@']2>JGM/!WXY=._(7,4KU>SS<^A?#$DKA X&ZI">]VZYF BU9@\:6=$< M7:\*__7EU7PBV"Z\.K W;JS[GIT^SM'B=3V)*%3[.SMA*V\/X/OHU=^F?CYD_ M$?7B//R*;NP5YL\R:T*C=,T*0YNB5MKU@/K_3. ENCRI:!DX1N<=T..?\T:X M;#R.\^,58.=Z+!S'T9A?;GH5]9W$:)9D">N\@>)Z%&?"S:Y9X6\H:EZ_;9+" M(6/KC.E;5]V\W8I N6MWISILH^9&ME@RS(TH*_1=_WE\%UV:V)%/WXK%G*4[ MK$,X<3M<\IVT5;\DYZ>]]&==XX8*!12[X:\T>.S">SV'NWF]/Y@U4+N?LCC3 M0S]%W!Y-B8UEU\.$&OTI,XI2.3FVW&W%]*BJ]CK=,%)TX!)5%W+?6WPRG?F#:)ZT)VA1_'I:R2^+U9U3$EM4@ M[UG7>\>716:W@G*^Y>:V$EA9IV1TW]#JZ@'1FWCEM/K?IT[8LBL J73S7=;= MV9,]85OZWY']#PEWX4LO7 A#H/$=T8MDII(B-9WO?7CG *N/SQ0*9']=6ZB2 M_\?-S'63P00P.PX>E3MNJ7%MQ+NN47G5ZD;%_\VRH/]6L [!4(-X==V.N!B M,4ST3GC/5 <=J:Z$\, JK]-&,:^"QON[>Y!D<;;'^#2DS<%M;&<'$/U#+'S) M5VQB737/BM^T9\!@):@^#I-VXX@5N=C5#:C*FD94Q;?.&RT+[&[DSUH5=[MY M_QTD_VOWH=LS/>S'$M%9D!Y?Q"5L@Q:-N+[N['T0(^X.QJ.5U>A5-&%0I[PQ MHO-MQ4^>9LXV3K%:-D8/UNF;E#'-*VP1;* -$=WY05!] ^&=- \MB&G1QP7+ M@X:K8!$H/N=5&&5A1H0J9[7P;%.+-J.PD<1,ZI29U]F'+@[]+>!N)^9P\#08 M"[%;EBB8Z-3^HFV9\X[=_&.U[LV?W0,=9 R68Q%*3QH_XD/@UO )HHFO#AJ M,>S$VPZ$MZ@^>C_!%UR6\"DAR>(5&:R9<3$"NI]\O[Q;)%19Q,QJQC@JL K* M^O?VJ^?W:,^50&GIE#R5F:P.-3#89I)Y9B5('5^'A.9=.]C3B<;[:)\MBE#1 M.Z!A%]_/ZRTWE$QR7[*9H4H0M;>=CIZQ 9<6ITB6L]H+;D^V-_)C9JV]"HX_ M;M]QHT\YW+W-J,U#Q\P0YDCZ@$)"DKBOWMK7 0,YW45*X4)$8I:192:BK9]# M+:'\'7,:1#[9ZM[DT*V#:XYOUJKG^[,3,XTU:J%/X2H-Z(%;&9N&TL0#VYG. MG86T9QVU]XP.!Y+,F%1-_\H,Y3SE+E(/C,22K(BW Z?J5LR+_!L?;L?LF-+' MKE#+B[;.O>9;M27-L_Q0?>M1L#I1ZPVB9F!6;O//!\X4#T/.H4OZ>YWHV16/ MT(+RRST> B6$KK]RH;L"$!T:EO(XPI'H?K1C/CT')MH)HJW/ZCYK/%PFM9D1 MLQ8[I$^"45W)\OY%&ZEDY(1>SXSP[]3%TSGN?K^+K.926E1_Q'+JATK ME-N&W_2R5"1[-;ZZ<# ("87,G.GCTT6YCG?N/!G&45H*>:LRWCGB_T1\PSIH MQ9WBSEW2NAR9R] &A&7HMYZ(^[ZX MQZC*0()C*WHNE8"X\C2 MB,AO(]6E.+2 =BU9&76O4"=O6\S7FKB/!M?-8H=C@TI%1B M\XA[1,O#G?JTI;%F%&X1R38W8ZP*=6$-^9E(S[7M,[9*V54T )P^6RIJ1\RH M#!K6H C!ZL==S-(T*P?DY9N2W,\= M#1=Q7TI#"VB?9H8@'R _+J$N0E MT31DR34/7:8FD==9!+H"V(1[+Q]N-][%!(S:>*TG0$]W9-6:COCY6G.E>A3U M]&#H>0.A0?8G#F$(]-O![_H0^Y:D9B MR:9N#J(.9XE![)/!W9-EC7L[B<@V,.56%9-L0WOP:/DLM*O/N8]U>,$N\"87 M9;:68G]U5-/-&G%NM7$]W[LAFKFQ3]W&+O>OH5OP^)\&;Q1W\*6-/.*M&M_H M]2:T?[DENT4@;'1047?Z1LAQ3WNCAFH3<3WR1:EP>W 020>8*6MD*=XW,G#) MB.:M'T0"=U@UR?'H"E#H=G18 -="VQN4SOU-RFBX2#DZWVU4610;;)6(8<'\ M.N? 3WGGK2&79>GR'X\7D+P>"K,#Y7*B_"\V:XN9:(OU22,-RVG)B=[\FGPB.?K M>Y/[( 7-> '9\H.A@7]H4Z-DU+XH&K6W][?:"(;;2N3@??S&OZ%DV+GG.:R; MK;RDP.P97P1C50T'5,_,,$)D3I$VU25KSKHJQM!DMA?J1OQK[/ MYTVVCAIS3F\6+?M)1J9)_26A*LW:*T#1OSC51:C #43"T%@+/MZ''XL4!:X\ MO0(PG(()#=<"HVS^'G&I"]8NN)9P[:DQWG&"MSPPG4'FUPVM+I]61OM_Y?BOY; MW4M/)MS$*=0H('$N1#_76=;(R"BT>I_M#F>BM.N1A=50<;CXK;DV5^8$!0UW MX@:+?D[W%O:2?6"I8EL15H[ 'LZT;Y=H7TNW2.:G6TURIHCIUL ^."ZJ@Q[: M2'?;[J=5?U$(L3)6BG[6K$?R,+)-?YNDU8%!?N6 :-/O82CQWD0>1X@4[]>U M*#@)&?C>95ABF>L\_:B.[QGYZQ-P&<,#(L3WML.17P[[55T;%N M;\TDQ6*-W<*I+B)A3TO'@[1Q07=ZW5Y+S)*Y>BME#&!4V N+MXRO>#&=M+?R MUWLLEK5VMRK8W=-;YW["P(*498/R?U6R@1R$.43%:18:>"G=DD*I!$?QC!7T MCU7%4YZ'6A)9O.;*6K-FC,74/;RURMK2*(%%H0=7OHD12"9 G-B0=:,"OV.Y MO^\6;9[+5&HE![HHI'\">[I4K3.LWA RC;J>Y831_!5_?#X.X9Q8M$!1ON:T M]?H2O,5S+7UO+(M[8C_L'%TPK1*D"=,3<+9\ K,LP1\4F0/ST#::?YGZ0Y6L M56BU/4EPH,4]):%#P_"4JS-.R-%HWU,TL__9LX9*:L$3?G38 M"A>W93"YL9V'=T[XW/<;[N<3HXB$8D6NC4K!C'6D,N\)J9V+!=AZ62)G MBN2XOT)8>+/_\<,-T54P!=S*X2NKW$J8_=!VS]Q4R(>JC MU<4L[<#.?$L^<9V?M7&*P\@K04?*K_7C,-GT8VA R ^9/?GPX5:OT?3TRR0>8Z6OKF&^S=T#X\19 MV^'S24P!Y7%G;Q5='![.H/O\AP-32;[P!$T@43>PQ"A?>'N6PJB/\-^TSB>9 M+IG6OO*]WV\_!YB0\F"/D0H_L/ MPET=Z!2]1,;%X\-3%^;D7*@*&3,92:OYGZN[! Q(K&PN3@%/"R9!8D;;"U28 M;[V^RWS<R>_B^8AQ-N+X'>K\A\T0!?OH WR\D0%_B(3]9+ M+OVJN ]_-Y&_-KH2IZKWY<[-;,VD@_.$SV8!I%\4.?F8 MI?JRKSVJ@69K6T,P=0W]]A%VV' 4V[LSLH5 MX/:FWY-1PB/KH2DHW=O%EZP3%7ZE^^H_-#'Z,*24AW?#=_.M:VWTZG6#=S^]_R7SM MR@W+8A)R'6_GO*L7_;OD,"N2#P0F=#0^&=EWHZ"QH9R=E_3V#O554&T ;<4S M1ZWXW6UFD?KZ-6J4_;CU%(ZMH.BD^.8'Q'QSW[&6/7Y3I=<;7:(>IB5O? 4@ M7^/PIH3<)DP#RT4#]TR<4(B;.*'A"LB#4-6XNFC8;I),*>U4;G!X\PL+WC[ MUE;BI>6I-E;1$ZVZY!!8+Y3S4ZKV+G_1-UM&+6OCFA>*)%;<-2Q4&6?Y>3OJ M_#8C(JF9"FD'U)/_K,4?0*>%)Q0 MQ!)U=:2\Z#G816;R3-MXKN=H[LT>1W17>\)44AS'"4?2Y"0$_58#R'Q :<5& M7A4O.-7F1IJIW1Q[6/)U/YL!SU$43CO/.[?"RKC/!B?),P;ROLYK/NQ MMR=\;5MI^ :IT]! 0 [/[][S?^S.2'LL.Q@B0[\,GB&%1)_)#='UV[N1E(\] M;G"B2W7T\!3@O1;ZVB^>]]>"#A44%DA^%;74H-#XO^D>15:UOO-K46-VKK^[ M5T.6O1W[4L?#_)0XTC\8ONAD(5> ;B+)?!3S36%>8B.%QY=J7OL\TO<5+F:4 M"LP]&;C:?CNV)B772)"$7"3ICY?HQ^3TFG/M3YPBH;/Q1[L^XXR3K3/<]'6A MT[*5!W97 /9%5]*#>[/8$9YYJ<7F1/5T\IS,WAQ\V=O2%*X]7<9,;T\]K@]4 M)'>,#?D]B,I_&!:?]$;>1+:2(DNFK.*UNJ'L:IYB65;Q7[!S232!N_VN<[3L M5$$JEA*R/D(^HCD)J>$BESF&5ADI0/[;(%O-@R,.4Y YA/]-\9*M[;'H& RQ M=*T",O354#%A ^#N5(7HD1T_X)-[N(IE;TMI@H[8+A>[_5[[RT,V2&"6WMV) M256>!D_7 U^!+/LJ*=,/IIF2%:IJ]KOEZY,5R,&N4R3Y'(S"$!NP[.()1;W([ZE\[B,"-S/V 6-$ ]J3&P8#1:'>H5V)WE:9);&& ML'$/X3\\<6_KHR6($U,F48LA#J(Y(C 9\;S!O$Y@TBGEE,IHFM/1KY9]TJX- MAE6]*1]1,EEY7;U:/>]3=?'%0?VS;<>/0K%YS:.G>O8[]GLJLYYV9RS+G48$ MTC>PZ+XKP#5L_Q&UZ+?DRS]\*:)!-ERB&"'/W=.T](7B%87---K+K$TL:_H* M<'P[*T7E7(_G/U?/+0,5(,@O1Y"$+;)Q:J8Y!Y+M,J.MD1G#[FSF'3,W%G>G M^HB@)U9^[TF 4BO(!=,-6@=EK'7A#I-?B<]$C,&,]5KQ8/ 0KAC-%NVL2JGAA-N.XETOAJO+%*0M\:D6H M6L$YXPR@5;!9%,SR(6M 6=CQ1V\6U\59)JWM1,[&5-^TG>C!9=%([7%^OM2Y M4TQ!]MIOB:"JWT>8>AXJS_<^ZPZWL0&6,/* G.!H =ET,6=[@T.%0S%TS4W+ MK-NYK2A6KR.-*F35L"AC/C_G@U8WUHQPFFBZ&4H#,CJ^#A+)Y0857>Z77-G2 MN O0HC08ZWW:4J D+_]R<6/X]/SZ-K4NCM ;E$[(B*-2/<6^38A)N6?9<]0L5#/;&5'*XO0S)3V8(\O3]6L3F2= M!)2@,G$\:K]>V*"T)6&#E(=Z65>Y3."@3JA967%];T:16>G>07)/#[K*JHFR M2!D;P1^_"T8D>L^A28^/C5>7$M'6B"=UWN!O?H)CS'J1!$J\RHR=V)!I__WV MGUUKI+?>YI7EG <-/*<<@!5*^0(U(P?F/[C^9:!:?]/2^DFCZE-@!&W57P:T M1U%V@)@3>:9")I?!;N,MG!*8C,!I7?NS]-?Q].QN56M5].J-3OQH M!7))].)Y/J/G]C(K(EHNQ>,WVT\ U_/0?$^>^L*Y M@)[BP3=?MR POSZ")$@&^S+=6(5@OO=9RJU;)GGX,TW,W$\NC1K1DW>BRO)2 MST\@.2=)LD$_C8M'3R!%FU[)-)J0M[[%_Q^HDC&:/L98!"Y=@BNA,P.(-$,7 M0E3VO*(#D-7/\J'^ +R<9!>%AB];MB"HL5< C:%=YK=J3#NZ91.NRF^>.6Z1 M=A6V")>^B67DS4CQ+)P]+<>G?,2G-3(T1CGPZJ4\'%V]M(AWXSI__5O)ZM?) MG94OW@^R2.QYEGS%5P+;BZ9C4(M!!&IL;XN+6+"OI9N9'?Y/$;.AY^9VQ]WX M9QR>%K9D81MDDH4]@L[&0W$-$2JCFNZ)0S*DE[0";8/3GGZ@&UE"U9M\'RR_*+!*]OK:87J_&T/:\ M-M@C>O*KE,KWGA+2OVBB*!!8!F\]^)Y"7H;&!P8 M2U$IGUVIM5,:)&I]Q;E9RFV4-58]/7 TI$L1 6C5Y>\!>3"%1^G3.S^Z77GM MC&QFYE[OU*0U]SQ;R"!J>E32 <"S8F\M]QZP^E"C%9 Y-?%:R!&^]9H?89[1 MMD0(PLV7X' _*-0#_.#Z0R\R%5B4CL!+RZ5%C3X\7MLKK[.;3Y7G%:!<8!>((6Z/9WKMQ1'PJ?R25SOA.Y5!HUV[?N&! M^C@&L3MX:61S!2B3C4#:_;6B,QS9/I1CKY@;^ [FE0#8[21O'&8J4.MD,AS M#[GS_VQW:,UTSI@^OP)\L? 1'I>1]:0(M'>SHW]WV%U1DW@P&*0\I13@K#]Y M$[AFRGD]\'#XU'KM=-R[0%1@D"A/N+;"V&N,8:?'LQ_3QJ_#L J2THQFYK-) MGW(8-B07^*[?] _LR!B-7_L>@^IG?U5?+<>T3=G-,?+JSL/2&R_FI*E_R-ZW MA3=+PRV!5/T8.HK@&4*RRU^K"Q^J9-$B=NZS,I5P1C>2Z)"P#7=!96-+$HHX MITP!6_S=];!.X$*XBKI,;>3:&WYC4D]U\70DF%?D:(D7XL;<&B"ZF M,E.G2T4H!!V)NXMIF+(+F_E4N;WP77.-8GRGZ.[+Y1*:38$*CL8S,S)YB)F" M&V1:#=^%R\?9[%S>B>H%CB7E,H[0V)P$_)\_>&LYV MF*=8&JR\'$^( .#ZX9;>Y'7C9 M@2B778%9V4R+@N(8>RU?7/,'1JH59EF>OGI-=*,#J'3C7MXW"L]9K;/:G&B9=(Y>D7?;$ # MN(*&F'F/LIG%A#TOW;-O>S*L7GP9Z+6L0'Y7ARPHUXMLCB@.S@9!G M+TUZR^Y5$Y7R:+0E!OKO^<9NFN6DZ X:V0JGQ&:U#5OI>7S9M0M\4^^KI3IM2Z^A*HD[XK4)>W$+8!M,$W"SF"46D -Z M4\P MUG>V=X_FQC1:R08->#\UQDB/R6FIY7.YGI4+G@+M)W G[9(!;9(UP5_ M#ZJMK_68O=4F3J=WY%L]?W^8K[1SHY"]"S7R&.D.6AD$\5Y;;0A-_3L/:QE] MO;+M^.?R,ORL'-KL#WI:_UE"_'P6=>T%"D5)\^[42^8I^]KLT+;G&O28!TS1 MZ;K-QG+P/*!XFW&:98 5-VTO0ZWU\-%FE9Z%0,8H5 MM*O_IPKJ\J\J:$F!:PH%0VT=^/C@>KAGPF3>7P%6@)WPR9PKP!;O8;$ OA"1 M,URF0SY>OT Q_K=JU+R\(N:M^&G'ML3NBJ?)@S=#N"9RD%NGTY& 2TA%!DYX MLB)<^AT2JIS/)_*C95WUM]&7FY\_=7X+#WHO*5U,S\[Q21_-*WC"L9N.M_?+ M9!+]UP,-5)X^AM[_1)9:(V6&3[/B#O\,<^BO/<+PO<['Z(%F]0[;%M3X,OJ M,5>)S/@639A\2F^WA9 OTKUY/5B%DHNSZK9P%$,73Q-M$_8W"A%<+UY@XV77 M$>DM4NNX*%-LV#.<#_OX[_%:P"UMVTGY&J\GK?XS7@L*O?DWO.Z>\>6IT4UR M31*%I%4TB%SVFWA%G5G>AW<;+B3:S9U< 5B,8T[/6OUTVPLR M\05-1Y-:W[[-VT>U07J-4?1I&T]O17Y6>VJXGT^@@/5JV9F"L8INTN^.>X6\ M9<3%A#D"_HVOB>Y'R))O%:R M"S8&-7-4Q 3;I&*9?J::B5D652,_%-&*%:![M88S[ 8S%L6:MVC28<"SJ9BC MH@@DR@C;Z-W-9X8NK.(<<\2G+IE(?=RA4SG@J7KDG"\\^O!"OY'0Y#4,/ZS$$EQ!)I,"^'9U1AM M^??KCM*K34X/"P>%G:/*).8[WYSF<$L'+#IP[QZ)/V,6#I]S';0!\$V:UZN6 M]<[\L1UPQXS*;JM$S+L;M=7)-.3>[MMP8!5>R/BO+FDB%V]O?(:^G>.:0HYY MDH?:Z2U0:Z_=- QO>Z[LV)EV3J;LT#O2^ !?#;8 !B[>/XD,',$:*%^R@D.S M-T*9^3\0QX.YU_37>[XS=G<.P)F04 * M9:5!C!GVUF-]\NJ4AQS>OH/9$SV*=^"&L5"?=$;(*.;@G*\%V6D1ZM'4GSMG M%>SBBEU7+*_1YO@&KSAUAZM#UXN88%^7SW TS.V)?!$(%'Q7@VR*"M,=2.=^ MB6:SMGPOT]&$TK%D;#EY>AS:= 4@.XXDQ@F-X.[?8YYGZ]5@\@[U[]O4R8LC MOIS^Z(3?UOV[PN"RP]'RDR:37R, $8LL1C0G,Z] .E(_+$NTKP>F3W7GJK[? M?65<#5MY_9[>#R\@;V"/"73RF"U8D7V*GWQ(M\F/65"E_R'BFR^74>EJQ MFVLF:^[/^SM=1<88<1RMU@#D_IM:$O_"]Y,9:MF39S:G0R5 [S6B) J->%!: M;KF-;G2R;' ZMVO:BK9+"]A"? Q$2IBE [&4UD.#4!.%.&G7WI:Y%M:57H"7 M_6L?=VY9GI,1I!3X/6*ZM8W CHVZ I &=L1-TDV4U$_J 6W5HA?G51A$+I4N M/TL_F&+\F.E,5%AVNHO/]6/WN8^MR; R?3!>L"LR&T[.O,4>U_,L.+:0_T'R M0 9^:C0B24N2G1)L$]4']#Y@('E\;O#YFD[XG[R MA)IT0Q-\#36;[G X!Y4=PPI)/-6J;Z 6;41],9-_&;>*"FYJ.E>#7.V+=)L MC6Y.Q,4=RF?,S*=&>*[&WA-IIWATTW;)\H"^:\EEW%KA9T-5UUJ]N1ZH<_WM M]6OSKP!=J&ML)]3S(X\_ZF?XT./]"=2P%13]5QFYW'?;13DVM;(%>[WRV<^? M12O%_OY/[)T%4)OOM^=#@4*+%7^?NW)WYSSLGDWDG<^;-Y#S/^9PGY_D^ MJ%38B7V>'7]?LF[R#^LX474D\!$]80YKY79<76(]PJ'IIL0\8FKZSA=%@8;] M?I4PTBE&3B6NABA?B3__$#?XLOD^SA6\,-?M#GZ!I-KWJD^835&!+>H-N?OT MKGRKEF(-Z#P"O)#;_R;]QB_M/@0IO+="U8XW)!AN<:L5SJ=78^+B5LO2I%@" M'^QT:@QE]96W;/.AA0]?UB&";S5["D#2.+B4>J\:=8"3KE9Y6=Y- 2\]:!10 M$D, SLXN@7'MXJ9X@>]2.L'!IN.&$GCA_%$%TXX3LA7]AK0)*IN7O'_/N[BI1G80Z1BGK=J)RK/>GG:=HC7;TA8E;P\2[V?CH_7XWA[!2;W,2C%.#--0,J:.&JOWT_2WFZA?RFE_@0K MB,\WGE^P/7=F5P/A"]K%55V"SS9U_GQFW3F4D^M;^_R8*LT8;? M/ U;(SN_79+IU8TI@3Y2@N$I='E'R3/CS1E#:@8?H KG]*,^?D_BJ,/N X"B M5>YT%EO;M!@F(EVF-6L2J8RW8 "KDBL_$E$N8*RJW"LKV*"[!?*OF;X! MD8W>6B_\NJVMJ #O6/I>*L(DFV.%R5]#@%A%,+.E6MO3]G2'R?:"XS D TAS M3FIJ:]J^+NYP5%!NNC;=K$X[IC;*Y3(H0<@"^WEZ"OK[' MH,GTJQG&W^SGJ7;;#=%Z9TS)@I49;FCL Z4=R]L67-J6/+%OMO M _DV[G,'H]^>Q#LRK"9(H_1[6^1HVQ&5-)[=SLVX<-[-UE^V=-RA8D3W2R>D M,+?8T[(] '".&Q3\NT1YD:2OPO+V2+4H/J5MCGM[%N_%.;E0.2E8.[E8,KZ. M3TIJ0/=$L7;^&D+V*;)\#1REJ__.(<6\9+P8!3>!G=.@C&Z:/C/Y5&=&E\6 MK$CN!5M9?#4//-[0?QT/=5^,,'9947["-'(MDR&9)3<5*QOE=ZU=Y[M-<[E% M'AYT*0C(4N6D(@_J5^QXJ3#S,7Z5LVR06A( DX/.,[!^D?F 4J:)@:[*(JW5 M/K9[)WAM[3_XJ\ \)O_5%J6>FT7YJ&-6_=TPS=M9]E:Y]7LMM:F?C0W531E# M1!YJ?).!>R,C(W+[PP*\T1D6Z6N,_6UVON 'P'N;$>U]R^[B& =4Y CX!E73 MLUG]-.,C0W7A8]&;4#.8KS'=)^V\-"3>>PGSIX7-(^QTWCNLMB![?+E&XYX+ MUEUE*4E:6D-JA=B%>-FV;DE^.X+_)ZLCU 4[8^^B4VS14 MK?!YZ$[:J#A4!QTN,W'4L\O?FAAC]H:3MSS!X \KNI/]7='*X&*VZR^ZKTLI M2V\+6G^!/*E\ ,C&2EE&NYWFQ72*/%VE.$OWMH8<9=?71Q0VILZ^78\VSXSH M!'@PSF:5/DY_O11:T;DG^;/@+=M3.2HVRQUIYTG 9T>U K$X1FN6KKES1US56T;CN'OE,HMUS6F:%4(;%/J4R8'G)Y+Q_^8 MM8=OF=EON,9_DR7O&B0CGTE+,>P?UTQX 'R>X[B(:JP0R8]]$?7& M-2*0L=(Z0I/.E1R5ZN2FL"?3Z%-#8[)W)C8F<9KL!AS]:X+3-)I.%/UT?WQCXB&#$,*(="<:$ 3INV#7, MZ;:2[/IGE5!G/[972J\RMC[(1VTR%'<:*DQDJ]@]UE).X#'/3@Z>H/A+:^H/46B M_"P/*#)>LWX?B7&=M6 )A\DYO@ 5[!VLZ$D4V4:50I=P6,<_-SYO">K5W$R* M"(JO_\A1&QO-]OL!8(I')9:_SD5A3P.,Q\!ME0&*R M_6/J/M0?R&&VVT%=QA'8.Y?9\4:11?!OS>! MC>[9D%3WSQ^A^A!O^A]N^O\/:/AGRT)$K7G ._XZ 0WD+@0,,M#[U%0E9VXP M3"E'2&28O>5?P]4U# EX KF LK\#V/#1KE-F6]*15 M:$?B,[YX#J+A=;>I1K+\4E*LQY=G820>L05C^9"NVVYXEX%D)&8.4:7853Y08KLB+EZBIU1'\U&R8"[-FL$%?[B':-(+=7>'7B[NVS[I);OY]M.B9(\&YS>_;4-S M^^]S&"RE?[>"@R$>AHK*+JT,>#X^+0)JULQV1)^-*.FQ9C^!UO\<>A'$D@_% MQSL6;!CYU1*OX^S4$AS53C3'/.=:6IK^-88Q\N9T'K,+U4Z+0#IO,TM6 NQS MGFO0\X$+H95%_ #(MI1Y '1B=B#2Q-<,05K(D$S:!P" _@&P;AMXPM57^@!X MT1[(")T+JW.?)JK;3LV#-2_N#F_QIL2W7HMIL!(=:0R9Q/JI34G =><.Q!U: M)OG9L,@Y:)!0ZZ^6XPT?6C)>.VL]7[NLQUV$?WOO85K]#N0CF*>WFV!=9>VN MLCM)U9:C]S.BV>V3\3EUBP;>WY\)4@:Z@2E-TRK75[9.7^")"5NM-6"B)?#9 MLU"F!J #4:4GF*B,JZ7QD5HCLU^Z?4KU:5@3G6LVJQ"7I0&4H_8XNZ_63'<*CRI?W]G8*3 M:'E6(DVUP0L\'@P"XN?/,-SI'7#?Q7JM"T/"O^CMI;S X;DQ$)M=I]0KE_.I MPN89JK%9K;1 '5$<(0IL6:BTP="3(E(ETXI$+KA$13G-( >#X2UAX@6V MT-)!<=LH7M];8= ONF>];Q0&;DGQQ9'#AK/2TR[Z;-[>LOZ[LF>\"JWHKAT) M1HGB7 R&%\[#0WI%NFN,"8MO>1B5\!=(_$Y!$?K-BQ56I#N,4681FZ85 71)DI1HQ-#FS284S0?!E 6?]*76 Q M,%JA(X("/>6K@PA_ ;4JYG>WM#+#F-#M=JT\M<'7UZUNY.D_EDTR^\ M V"0>-=-84S=]\E:;] 1EZX0$XP=WAF(C]5"&I^DCJ[J++NK>]/0XZLE,97? MWM3RVSQ4Q-RN5=+$C64(-7P],[/Y$H/:2VM8A.9IC :&N-C/G+95JI\ MZ>A">">F7[U@A\R[WN;2L>YB;MBWMBY^5S>L[_A91;93Z6Z]UY2-5US$HSMO MG-]?)6D3S"U#!505?*8$R ,&^]_W?W*G)6CERI?D3+&[Z87:C_:7F+5YR^8T M1K(-@QC0@81O+#0CN@SVR&4W'>B^W&!T@PELH>P4K23)LVGFO3$X;F*;X: M&O7FXD'M6S?7C 50,OY[&&;R\77^LXOGAUYIG&AM8IIF]8-=U>OEZIFXE#Q3,PV>\N M_3-NWH (=@2N50%16H..;W'..P387R_/+7L*X606\*A?#?5SCTJL/4G MED@\4I$C_5]4Q#*L]Q[XO6I1F=T9SVF.N*1RU_$$\XZU-L:H MK42M[ MCC5;JYP7R/-'6)*+_!=8,OMOL*3-43C-];+N?X*ES\()BH9PVL"+8VQ$$<+Q M\U1>E/X*E>DO 1W]V@ BE&0UX=ND.6Q\7*M[P+-,_8SF5RQ M[?36%'7@B!1Y7UDYB)'.B@)Q+PN%-%#G:B IOJ%BEX'UOV+2;/H&:4CMO>Z& M=F7U+.,T/[7[BDYKY,8O[37,&@Q9;0*%IQE)SAA2J\ L82V$Q'H,)^QSZF'9 MD=G4!L\R=,%&X(J4I @3/2]2"*N(?'-CZSARQUX$KV(/*I*67QZ8/$H@)W&F M8A;/L"TC.^SHIKQNCL:)*ULQ/]9J?O(OL-1A&_&UG5+T\LQ_>RQKN)^&>'+Y M ?") ASAR.=]^,Y;IKFQ(7P(+4&1*F# <<=^X"@ N!W4NX-*QC[=S@#2W>C1 M+66DZ(03(R,L863[5J@B?3M"L"IME9;*U>@!P[>TTZ=SY M3%+V&K(UM]C>6O%3N[E%*63G+=@(HFA]T8Y<3*AZHRHP&%(?/Q%&#+DEV,"I(0?-&N]#OW%.#227SV"6(D[]?IWN[8I^BU&1U>:ZF< M;;TN?LL"T<(24B_'==C)#>A5AT3GDHN"[PB/W[W.::^\E_V?%'#^OM:8\/?E MR)]/_K[66'3X]^7(_S4+=7=8'R_,WFYLC0?F5\]P\$VL'_EC M2;)W-%,A6!N]AJ_^SAB//9GQK!$EMDZJG=[(VMV$GQ9O:;A(9Z%\N:0>CW# M)J]R,3^#=#!FD74K*-;/%,6ZKK(L=KOZ0OGYG^:M[O%BJTN*KWLM)'JEZDE! MFQE/.C/,LD1'@0V],2(V:C LX>V&H#TL(:Y9_E,2N02!J$Q8N",_Z4L0G5ICPJB1RLEE/LY,?ZE8NK4]9F"::A80-_$%IO:@J2SY[@"?#88O-C=, MDNI-?Y44Q5?9WX"2G\8 C/?H6C-\WCC.T] ]38&;D"JA-TL?JPM\W2OI*],' M?L/VOV@;6K]+!CLZ,5;I[0G*472Q]9<= ,ZP@[=DZ*H!'S8),,>>0N#NLNVS;G$ES;@C+P"]N.>4/RUAG#IV=T#3P<-4 7N;ADL6?D M[!].O++J8G) R[)E=MEP-">83;G(90J.76.@>82N$D]? "AE1&63(;#Q%Q+-[5U(WJQY1N:9"3#Y[&Z5PO>@!TMYY [K'>B2,!4H_%VPRU M\+I&:$T!S-!ZEB+I.FN4EY]%E7>TV$):$1FEI=:5729.))G\=[,)-J3XP42E1+RMH1P5>JPG M@6EJ1W0D1T130<=RJ2BJPG^*SYN$!525D"8[.:,4O>OI.2N#Q/K5"] M(E_GO:E06Q]9L4!H;;!T[&1%>3T ON/:EE9XK/-#8$@:1 Z,_*RVI0A^$1)V M45'&IH"OV%;1P9M.D)[-UR(^>)>JO:<1FU4U/4SM;R1$.S09#Y1*H!0U[%_? M,CC,R1)BTNYD5W_#B W/\)JK6@%!NL#$?MRC>'?TSE(%H# U[AAYA:'0?$K% M5V@_",@ FB9?Y_U48GKO9C9U%2_&HHIU;4BP7EA_<^P%_LY@O=R1=2;!9"R8#2<[*+;]8(ESK"+DS M7XTQDD\TF-F8>S'0+!TYVAK(_G%0959R.(%8=@>M 8W2RWD72AOFPPM7D)ID MF*K@&W6S<^3+3Y-I2)I!&X2GDF?RM'P/&@U"(=O5/XJ"DQO)SKCZ$^Z.KN-P MJ;2]2^33>@+=HZS&M :F ,;J7BJW[PEZR(O0$ &)O8-J:9:^7-W@1]/MJ)' M7>M'!<$B5]C9NM;YT.QT5%2;(M1H+:R>695D@ MVOJ,A]ZL\R2MVD8ZVZ+^O8OFIEU0QRQA(70N24/JID M]LS>[DD3#I7)IVIN!N>B7T7\VV(\)]NYJ#CN.ZIU<\;31Z^6BA=:JD4[7^9K M+I=TM;N)OI%\\HPXE[:W-%-@H]L^=V&@4&)MZXPA<&6$E!1;(LT:\[ER:D C MDE@# $_+AR!R5CY/V/,9L'8K\LH&K2OT8%^)6\5ONVFP&YG&9'\&< \(,69, M9LO@2W>(UJ9X6]6MC/XY/YI:X$TGCNK1[#DUTKYLARBV)I<:#I5#A4)BZUJ% MPB] "E38;W>FLP%^;E+ XL.EPVVYSX>NQK]\,86(%V)S+UHY]$4/QTDI;TII M194::HK)+ZTS@^NTXDMT,O6P [X:4TNZ=9&3W^%HQ)?>[15_ 'E5YVKHJMCS M;]=:[CLE)"C:C;\_R?'O1ED3NC/_\M/&H]T\.9@2Z-S.S3^+9X9A SYNN.6? M\)&%,Z5\];=6H+95C?4L*Y,&.['JA5A3VM?*!/0^<8G-TTI;\)&'.\0 B9/! MZS$V_6/XX8>'=<]R8YZZ!)1TXBK;+,,M!\9?V"Z+5<,9><:)W UU@C^U-MF6 MNM&_I *S=/8&"!P _(!CGA#G)!N5O)_IFD[>;EHM*S<3GEF+W$2Y4A("9>N7 M[7./=S0-@7?,MFLKD8:<*3W?0+ZNJ5R30)-B&0^^E&>LN>]2>YIB>NQ[[#_N MQT>;_CQ1CJ2?K5-^KBMI[<8<40NSKDVG!$W@E*U+LN@PF2Y$,V=L59:1<3JW MIHW7(,"Y(,WU*Y63AE#&R;KA\"RRHZ,+VCH9LXI\?=C %HMF%QVI9:=XC+,8 M+1QTTIY2(>-H0:LVS8$<(+Y.3+?2HS*[M3TI-M$/6N WGA!T"/OV$R?7SI M9(=Y2Z[][7N0Q+UEDOAQ$:/1OJ$![UPQ>NB;6_5Z"T4@'GU_*8[J_PCCXQ^2+'NU?=55+_WN#X<_GT_\N?1#9 M$6(%PH"G5J\=M+FZN##GLU)$5/\.*JW\MRP)46@33'15+5T%U#S>WP\G3@W]"?UR%NF MP-D)_1!P+^8%2UFVGD*YP&Z=X)2#W3&]3((0>LT8BMGW(O0/E<9&P='86RY\ M<9'O_[BGA>9C#3&F.:1Z,+7%U"NG>K!]%$A\R2Z(@?9T&[(:7O?C M3HYJ[E/\O@"\TUU:\(.&]E.TA&=#&(4VOYI/GI:6E]^/E9="J56UZ8*@>L*O M9+-/\\\D>?BB]5P"XQN_ *CN^K<&>DNU3=0-F%7!ZH(QP/OO49B-!.&M&\.R M# ,IH6-(B0%#-LMNKZL[1B1UU8Q/7J##QIDJW[=VHL0&9JOKJNAH8ZH )1[M M6)K;U45H?6M:/C*W8'$Q:MCVS!7ZWC8/E"9@M9ZZ!:1B'G[[GJ=E?&1QI_'D M*/@!@(D$.]GN7"/MET9G[].==CZ='O8K*R+&?2QCDV3DX+BYGNN'1I^::R.7 ML?2$O7\0&[F6M\M-'PE!>>A5 ;N)"=YFNK8TKZ4>GWF33!>Z+HQ2/LI 0Y8BWL M7C4D-X_EVKK/V7J4[ X[8><5?B>15<#IE"8R>R/T68*:S;9'''?]9&DL1405 M^M'NL"(;9&=',$MJO"GI_7+%4"?_5I>?4 M!- 3+90D5>^+;P@YT=W"ZOV!\3JF'X-R$2A.LJ9JXFBKLCWRS[A($)/ :0]= M3'S@=]KXAJ?=]D.I5^I]H13:.+=?SY%?CRC6/ !H^MQ<-:=M?L7(SL3"K>_[W5A* M*I.$[&;:S^#)_*7FZ M^RCY5B>B7%U*N5=M-(6GV_0$N:KJA:UZRIL>'4]]3')!I'U:NK%-MKX>YIRI MGF8,4PLDJE,?)J)YO^1NBPL\H_[BI26YYDLJ@/"0"X:$^=#;E%Z M,6+;:QO);R.OX^5K9*^9]%Y^K\#*N0CY M+68PVAJ,^S6:)PL%NY NP+>TT"B"0BEP[=[RTXE_6.%$WJRIP-S<3>Q/+LM; M(;H?]&Q$\N&].+VAP,!!"+A?I61?WM7T&LS5-EH05^;0>B-\3[SZRG/R:[T,.F#DM0O4:4+, M<:_I'3^4'4@_^S0-)G1[ !S0OA!(+X81G\26KZ4K"LI/\^WZ33$L].XR\L8@ M#;>YR)/Y;5%1'/[J/,K8AR_]-A7UV\K\P<*PYBY M8@L+ 5HQRJ@Z2F*3G,.I;1J)CJG.MM[+L]N3Q:0^ M!*R@.]?!V5!_FY7IB>F(&74K]'*RPI%/VRZW;7JZ5,<:/QY+D>Y]KYP+"S1; MDI;]#5IP&GS\!M^NR\S88OR%=L5@4E]/7"IV>$A\;MVC%$YK*LF P9T7%$H$@C(IL( M9S@6R"2(3<';S719G?OG1X.!Y+?DS$W,A?)_NB8@88EJNJ+^;)PW-BVB5W9P M7G8E6GRTU0M=KK:ERSF9MME2L^A\W522'U%J11#Y3]>>O H*Z:Z.*&_W=L'Z MSN(OQ)6]=+**NT,XI-M($:#"RX4>KI,8?Z1FY1 M'L1CKP62;UY6T ^L>T2=*V"6U3X B&W=2;Y$RSC:%HU26?%FL)8"A$1+/?J- M*& #RR(ULR(R)KXE(+^58?&3.+F2QO#JWB)9WP[.;8/1D*$A\F.CN.Y\<=/B M?DV/N)7RI;D[L8%=UCIQDX,-9I(,PR6WEN:+0V\]%[75MHQE[%N/WD,OS9H) M>^.FAEH"*K%2-T9'LDCN.WDL@M'?]I=O!T]HHU[.U2EC0O6@!L/K,0*S]J^Z ME]_^ABHQ\20E:W'\Z/8E>22M#GM_Z*=#6&Y_BKG,591>S$K![9T=6#[ ME[NVEF0 M,B7P!"5P".GH7'^+I!+OV1WLV$+==LW7S75^ELJW<#$=.U'4BM^ M)+5G?Y&:2TOLGU]$BR88( B"=K,<$3,;(B2=*63(>G2SU$9K+Z!YYY4YWLOU M7+EGI#]D(*SU9^M'@(A2-W_ MS8YDY0\)^5I>6)N&3#?A3 $61656#3BL2YQ)-6R[$0P2-P!0R#7[E=,'+\J: MS*8B!L*_OYK.[;@3O-@U%:)H'WP !'DA7*,?J7;$PN)-K, MYI[Y/DZ$DCD8B?[G\)VG!T5->]%^W%KB$UY$?[@_Q<47HF/-^S@CNOQ#[A)? M^O1[<378ZYS(&[7SU?]G2D1#\*=5KWY [=L:)3V*#,IK#8V9WC^?%*;RHA<3 M/7F-JAMY5K4>A_]'$$G7.,?/P;DC^_MP=F^-G2\5F*7.76.BH%^I*A#[ MFY^S>3.UPK=ZPJ51;O6-L3<+!1'=)-R-S_](Z0V+(";/NER&U\J]ZJ,ZE=L)/'CVTS(3ZD,4*4Z@MY#U<@-Z>R12K MSCWJK%^S*L\=D(OY%(]L*FYMN>B&*,U^+H)BS224C)U,UU[[JRI;[DC+>-IF M3E"/,1T5^A"_H]+LQ0. ,3&"MXMKFE"D.Q;P2.'RR?N=A;V)6:8\TR-^BX9LT]+3_P5FJ>. MSP^%!W_7#A=S[) T^Y;T5OWZ&J&-3N=WRL,@XA1]EJ'!P;SNGN]Y*4 9; !YZ:I;P)72A4NDP3[ZE:2\NN,^@#O%S0[*J.5&V>=K"@!-'6=4; M$$5=+9MW0MW#?:U_:#" M:?^ O.H';]WUH\N%'H/?)=_:LCN08*TPXR$C;;& MAQGQO')/BMQRV08VL*R!OSHAG/^,(V1NCEXTVQ>!K'Y(+ MGSI[4X'3ZF#KTEG\+(>/NN= M0C+;I.#/BXZ%\8/!%?K6H2QH=J?T,L*O%1,J\9H95;5#MN*4)(I(5A%.1; ] M"N?"\ ]6-VZ;5\GUPV;8>X^1 X:%;M0H)@ZS9FQZKINTH M6Q=^_3"Q^\ZJ*E:?ZCKQM<<9XP'E%H L)V") GY/FQ1KVM86*S\3I$Q>7:( M--VA2FYKN)4OJK$TJ#'.\^TJ#6]=P7Z"/B)*;7([1KV+2/#SNV+*]43GU> [ MB0V?6^+U &KG$C)YV:_\WNYB")I!%7+"K/1C"-]B5"NN2%6D)_[-\FIG!^3 MM7A@ EY;5,5(#175MO3+RI.X.P9QBCI/ M'DFQR9(IGC5I/Q^SLM\1A/@@&C M&025;K\)BRDI--+?2SR!EP(/(ZHTU-]"T7(K'VU-)-E+*NJ.#?8.FY;+%RAJ%);,.TDK2==%9%EG!T?WR M5+@#W^2NAFA/*.QB5*S+@]D-,K&P,P!:&;?P1C^^A#9_"D18T@/ "5%DF4%XB-FGM<-Y27^;Y@:8L"CB/A^-KU M_K8#YOX1]93K6FO,F=]W]!8%P;?;CC[G(\=JGZC1H@>*.":B.Q6K.!)?)3Y8 MM3[3C(L_V#S/M',5J;OM6 6K/Q;G%Y9[7?\)BO.%%[+1,5?:QE-%/W%EY$XR MQ^_H;W!3W)CC7\4YD2P(A)Y-$FC@8<3\(KHE )7<#/2XS[#?23RW>1VF,6TZ M+:!H9Q:V&2GZBP'VPBR<&Y\M/" .I/CS ,4EP\D MG0BE?QYAU#N+Y&B:M9BK304VA;)9>/49DVY'('$T?),?!#!=G#@\5=7^&)F"4:S#QZW -C'U2P M\U,J5'7H>9H$ M=7%0R(KTQ2IH>6@Z-3I@&Z$]P>4-3AQPDP(X)8NAMM@;XABI3)NDJ%"$MW_7 MTR,*+X')/?GXLXKAR8>^""&AU2=OZI&HS5-'Y[?IHJJ,:GM.UO7LN3[6A6D\XTS)'JJ'8\]7.7 M9K2_'WON\FUGFVST\Q227#%O?M@JSH+T\S1'!2=P\J O*>\9UC,L1N'%8^?( M,EB$<."&O1<'4>Y_YZ^XS1M$F!#7,WXJK'"]W9+]E%M >P9AY=7^CZ]5W>&5_1?L5 MGJQ_\F.\7,H[2?P\OV.E8UDMQF;ZO\I60MH3Q?G^$O^UX"^0KC,A:3(;$Y+U ML54KF5*Q,=/=3A1B',B9'JR=T4V5,GGE/!2KHOG22$SPZX6#VOW:U-DN(AB: MK:):!&'@Z9P8.4EZ PH!C>H@XV9$M5*U?3Z>U#V6K9!].(^%SPQ+7KF],V^K M?FS"_>-L;"H-@*Y+-%M:& M6W@5LET4/[[R3G.>609(\429P(ETE11%+K&Z,I2O72]SCJX9Z;K:A6C MGDD^F]N:NNN.? WY>!/P_X@SR\0)K3U(:_[,U9=N*Q<:L2,UWR]'QQ%&)TZS MAX0U!RXWO/Z)JV5T(GBY!8YV=GLHYVOF4IK^T$5LIP!JRUWZ*&FO ^(J% M9 Y6N?6XZWN:OW4MEFQDOI"Y"X%TK]0@W&\5D%-+EQ"\KFS/%4<<1?(P:>TMS;06 M]A@.M+[/I Y3<9XAR';ZHLB-+8H@36.I/&F!X:HAN=R)9GG#=(A\O/VX<^:& M)7#G<;3"%2%!=CZB&)%EQB1!K]%'WGTJ,FOX" 7:Z1^A5_+\^27S=D 7-G%' M2N6NJ6+K#GV5+P!^=8M1-]D:4K=J_-.3Z64U;Y/LX45%5B1@G<./3-*^V(HT M]'Y^UUW<+.$E#<'6S',I%O+5GYZ50@\ G;E #G$;?J?G0<];7J''BN!MZHA^@E..<;.72O^XQDL < M]GV-^/=''KY@"-G2[XWO=2?4,^T0M,,2*::0^E+.4O2.!=GO?/$CU0QR'=A_ M,6_T7\PK3,&"LN,UWAU1IRBRX-ORJ;'!.ZH)*JHFHU!%GN6>XBKC]=UMI<&) M'1<%RI9]\@ (LYAR&VXISDM3CQV#*07);>(Q%K^PX*FB[1U]B2&^..[UY\]_ M;R?$R^BP5T:A=NEZYQ_!D;/BDCM:[9P+IO_T1/FV@A!Y8X,H!T)F[(WDZN9J M2T<%;EZ*9BYRH$TT2$NCX5]3W,T@(E85.L(,>:?/*3O[RLW%U,O>,(6?QHJ5 MQF4/'AK5GFA:E*SE!Z1?99><>]^/GXFC;]R5_^X=X ZZLGRLX0E@QT:)0FZQ M>=J[>W7TY7ZQFWX?-[DU\]0+2]1F; 492%^6U%[H.I?+DM38#3VRBPC'V\?+ M8B']6V53J%F\4Q/9F\'!]4R?'/),+2:7)/8W\ED2=]*O-7(_#\2C95@^Y1V3 M&Z #=P8^CG9(GX_RL%]-BNJ E*V\IO]:,OA&U7=]M$0TLV/OYD1RNI(?TEXGD">53QRP0Y1W_0Z_OH^TK+$F5^!;4:.HB4; MG\= 7+EIUHU-#^NU[OKIGD80V6?SS/D0#9K->*.R%1P?4HR>#A0K0ZH&J)9R MG6SF7.[0K,P#(%#(XLYV_7C><0T+ >[G0DU^A$*H;%E_\0X/Q'_0/Q?ZAB M?@HY3#GAORA5VU@BP;E*KOHZ\S+:A5%>3">L&1?O]JUXCY&&FEF,14S\]+LW MT%\]=,'3^(;U6JF:OYR<^E26'%HJ2F_VBS>W4]W8Y[#8.1Q:Q,9SDD-91'E" MFH4:!?17Q1.V69^V$JFB5(L*BHK5-7$R3H&/+%T0J%R6&O7L):GFJ5X3M!J7 M[%R3&N_Z0-&I0?Y$'CZ83_U,4W,/:C;S*SNOHF;C+RHH;O(VE&!&R.'&CB=/8G_&Y$BHV_"OR M_LIG=ZSXXE)FSOQ>7 ?W)P['&UIQA^>=-!P4L7.X_U?GVO!!BBT]H=[Q8/H1#L6L& M_=$5\0Z_WYK9*"(P4(@UZ/A&'8K1Y@T2X2VYSJ\6/8M@I,7;4U MWKE;THJQ]^.X=$H.+=X8EJ\)&Q3?AR,K# ;/W*0-E&! 1 M:\NC!5D'F[,Z?TFKT>6]8IQ.L"TF@JAO>R5KECBWN74ST,>7>J^-]QSJK:=$ MVXD(Y_:U;V^U>\H*TT7[7M-.J/OYH P19ZX] '#W_+CF./AB:,8,)%6;G:@$ M3J*3Q=H[<>5$ #RVYXF7;@@,DQ.9[BW] <]UX2W-CC:5S@'ZU_?XRO?GGJ(! MEU\:/70-92].1YI!-\V[Z"WWHDK'G6(84V)4"!G%DZ-XTA1SX(OW \>R2SJP MF=0(YOW'*D-KFC&A6EPS&HA9U*=#EQ/)\OT?GHW^5=7%IDYGZ@&P<2H^<$T! M*/_W1-@_8&A:[M^,H,/V+M@>)&LAL\60;8G85)]D>BT>NU(B'MC.*W(24/ !,]B')@N[# MMTUZR#29WP^ UC>^V:IWVZSI/JD6R\ AR,WV36*J#U>A9%CQ$?#DXIW>H< M64M";ZUNT1:/\^L\1#Q4ZQ*56].632(8[ NI\;)I>IWQLBO&US ZCPGNK.9( MYN0:;'UY!/MF2WEHZ5%6P.L^KA+C%4]E;^*ZQ*O,ZPN+=/:0;W_0LOM %=/A MS#^3)78'N[.DQ4RB:0O/?2EZ>F[LVS,+='I,@ XM] T-T?1TYP"MTQF[ C(? M#7DG,!^ANVW)'W_ES6L.'X/76OU]4\TM<48(6G#VKSMFA.3:<7 [M0'7A_K> MN-#F]N^HHL-QZ^[G^R%4V/#IG?J#Q M'[>S^A\Q5 A&O!'_G?-]RIQZ@J]W5R6CE@R74UX%,>.1+F?G Z#F]V77ZCV+ ME)>G'S!\V-;;3J1\R=6O,"+=#/%I'_<$T;CDZJMV!#X'JYV1;(]Y4Z;:'YDD M+(-^Y,7+YNMHNZ'1A*:1M-\A4D]D>OP)HJ=0!Y ZH7)T./,_I MV]7A#X"#X_65)W+LW:-UF=R>I,FL>EA[NU@DTJJ\H[?!L!G".P+([^/$D_^B>Q,%SEK\I!I2B)Y? MW%CQ"JJK:U ;WA2X7E0_Y.CT ! E!1(X*W!B*/58JR HMLV]#B_V@6ZYBX!G M(#A/B'YB;.LEI0(M L<)ZI#H#]G#U]Y-UJ((.2C$AT%[)V4'%MZ/^K/!D_4N MJ/8@K%^7WS];; Q%JMWC[7N=51J#EU3^Z_CCW8(=?5ZIX M'Q;+@&>BE6P'CN@(4@F$=XY4'L);,>Q3E9+\1S%+QV-A&IVVH5>M=IQ&0MXS M?$81-P(8].7A-F[W\TBNNW9_IWX?['OP.6V0+B=,0^_>?0W0.F/V2?AJ/AA! M*-JR2IC%O<>G8B1#UH^_%?G[_GD,A2M=\93F7VVW-<;_/Y[+])=A8F,RT$>^ M1AWS,;D50U#V>V\V3N16MCA>>TWY?[F^H,,I\UU0].1LNR6)2SU7)O@F+%DD M ;[SQ4,.&WU6,3PB%1GY8BV=9.DPKH%8.1'3H^Z^%C-=+%V;X]UKFT/H/C+1 M>IODI3Q\*(A%>%3)K_H!L*FN3'HR?I"[>DCR,>6S[:B#QF9Y;Y:^S@/ [8T_C^WL>0R> MTLE]&G0W6>#&M_H\$LH4X]>(6FZ0T^Y"&-<'I(834[49@MT'8,8\T1WLFET3 MT2*3<]M7_B 5*>).K[7_76;[-YCW?8%!)]?,Z;NQ>ASP/<[?%S-8JOHK^XN" M,7^^ING._+\65OLWQQ%81OGA(L3[^U;4)CA&AT\=R@<2.7T5. 7].VL,9=;Q MYI=_*1YG(X*\769,VK_*BJ7/.8@?)QK)3!B.D;X=6)TIFG$_N#!R:3I[BZ3X MQ2NP%='3-W1AN'\[DWX-IK0QJC:**3NUWYH\'C#!Z6&CO3U\?^\]R_>88WME M?Z#_3C")/E*8YS[?ZO/MD_*N7#_H9M,@W?OKI^87$1RR$>[78-AENND#X\/\ M1OQ?%/3?TU/Z9/B=GA+&^2?%N#8K'P2NVY:7%]E [2/!:]&M8V*Y-G&S[0TY M.84D%KR:<>R^I-?UUC(]&0F)K=<[^UQ(*88>$=%;!I"6\F2+?KRWY5"_G?;%,N/:R0? M "*)R&LBWS3:ZTWPU>!/; HV[X-')AEG? "T2]%:A"$]F>]/7Z,^C5R^Y1,_ M&Q(_CI=9R'X 9#U"L$\DH"NGH7T4[^Y4^793Y=+*?R?!?X4^X(W5/SW_T_,_ M/?_3\S\]_]/S?R;/_YK^=#O^VX=9-,DFJJM*P)]S AC_;\\]_:?]YS (_P,@ M9.@!0 Y8P>ZHYH[!N[6\U3H4/Y^R3-FRN_-PN&.;+%V'Q"SCPYGC'@#VZ"=S M877XN7TE('EA>\U[I^T>8TN@8!)XPY@8 ^,X*U/ZF[Q6$X^[6, )UX X0CM% MC*=]HE99N)L"%V%?=]G2O>>!7V&NG;N +)<=2&T,C@_P',A$D%YF((KA7-V7 M?@PG*YW@0PZ*,_]XEP? ,]\RO4LAZ6M#?I-052'J4MI+XUG.5J;5E8@.3/Z( M9S,B%%?^9EQ=:?T:%C(TN8Q9/YY\+(N;'^CTQX<@7R"XM*?\6/S-01H.YO&M MC]\2\Z(6EJM7+#*/G!QM=7S9;F?N 9^LW8IL$G08J ,);FPV#_3;VZXU1(B( MB'"7ZT+S+S,> ZD+$6=$NR_?.J>JP,9.":NKSWG$#+P8"3)Q4XD)]\AB\G) M6%*10":PS+?4_S+QY_U^GC= NXON*3:LK*+5T40$ZAC! MY[U5&W2S$"EKDJECP(-Y'(3G^./Q<7/;J4!<2@B/546\'B]U;W;7??40GC?Z M&^P[]P6FVK>)GZ<]'4(AWE1:ASCP7SNK#E%KMRU<. ^ ;F7/LKWXW2\+]XVZ M)DO:QMXA-!Y1,KJ ^".WDLD<*09X$.]YTE_[9XPVC;Z$H8DKS+W.,2:\C'P.;;DJ>I,M.OMUKS(#LJ*AI< M;@.+-K<-2$ ']IWUNC^YCSR-D%69NW7]CF3#5+36)_E^E(@(Y['!-UZFF2FL M1]U'FX:$]Q7L(LKPT^.U89"? AN^Z$QF7#AC\RMA6#C@C$&=.[!KD8?JW%#, MX=T#(/H!0%WN1[1DE<8?&^.VWD%F6\WG91$,I,\=CH4P9(1OT"[3G3/G5-$2 M(R ZK2<=749AX@L/ !P?_WQ0:>?5;MFBK5=%P,E""R\YIZ1B8Z6T;R-[;@AY MG[=EN(ARH>*M\1T#?'2QJF=MA0!D7GX^/+0)C1)^1O9*F3(N(Q+#>:--+:AM M:-O2,Q:1^>QN.'O7DN5N@? U_H%GT"Z7SZ'+S0'D;O\ M>[IA<:V$+O!]N9/4B8T9$2?<= ZHC9-NS\NIGT/H-*JP#0YP3EW9P3Y \9M)S=$;'/A+=['J7?X MZN*(O=XA7XR_#DA](XF[&/?AV45 M3>2N3,Q<5!(["*_B_8FV'R%"<-TR0D1Q _(5C,_OB(;(Y-(5-2@+QE)S(V=" MSECR%#MXT,BJ*E 1INUWF*U$4SP ^L;1]RU[[(*OV!K&3RP.T_W_.2L M+]OU8_6K2W)&DVE%7QGB/@15X[_UN@2(>T03 MX(U8GWHWX#J"+L47D/4_5 L M]=B0Y>9BD6$R07) M.7UX 9E7[J,(R;VN3_'CS@+I%QL,SJ5_7SU]RU!NQ.A8,,><.G_SY.RR&"X8 MJ/>I'9%R4G#;94C6D41GX#RG':P62^+8;"[[G4C?):OURS-(CDF:<+BJ=J99 MI!1V;.'+0'(T6OGK_"/3MO'2*RJ+> \#V$4 6^O'CS^B)4[[0G6B1'QNB MW+Y#T*[C1;9*P"W\,>X4'T<3Q9@XJ2'C;,<\R4U8QNW02KLF.JBS)2A9L8WWUNW6L1_V(0 M[]IQH$,[O6W:1]M7):;3IE7U-8L\Q=N#F-;B"YW'TT'HB;<*UE>TJ'=R&[<& M!'^,0* AQR*$UXT*>M]_X>T]HYKZOK71*"J(0@0%I ;I@H#22TA$I(F J/02 MI4@' >DA49#>! 24%A'I)?1>I(8JTB'TWB&AA "!O/S/'>\8[SGWC/.[YXYS M[X?U8:\/^\.>:ZX6<, =X!_:X^V4FK8!^;N*!2@N>>0V\S6.3: M(NBB7PS&0LOM.(!5'X+.]CK4S53-K7Y'!\G(7(O2K:BC%(?$XK,Q0*+2^=4) MN,IY^RD,ZUC@!"U#C)0Y8UDD,=^+5YV_CSG+;">M0K@0 QS\N-7V):+?O&@P M%)=D%ZRN:8@Z=16B*4D44.&)R&VF()9Z?EBHU@Y/Z@O*/+U)-'5TOI>*+I0P M-K:*;!;KY@WX8"=?C)U@5QE*BU=:8 H&ZRQH3WH_(/$O[!*?5"CC[.3MH!,E ML)5'LC2@Q'LWNCAW-J1.!R/T80\=TS)Q1X3P$4ETZ "1 L-QI18'#'4J9"&T M2 US-_EO2':]X8U\3/,1PQ;]=2G@HW P8?L2H1T/(KT '5KVBL1T\A0J?8A M/"%,WM[V@16E.,^C'.KQ]U1=%+T*:GUNL#+HQW,NXL_)!9JQSPB!"U:\G94= MOKN8J'WA/P@L&=#[Q8%/6TSEBB4#JRI(Q'=H.:H)I^SA:QW>9+-MW>J#"H(+ M6>,(NX;$N (#I(W&?(Z[S$LA@>9[]3VE4ARZQ8^;,3*=_3!SW!(ORT^4JWE5.:)A8H\D1,K)XNC2@S?RY$I)S'=(B&ZXS^T?$?=HUE&X4^7LP(66Z*<78/^10)9!]**D3GA!J$CH<*.E= MYY-TH"O/;JT]:-+# MJM]DP D]=*_0CPS ;,[DY*W$3H1U+L&M<:B6IEOU[,[SILAGIX@ )_-'6+^? M!H1CB^O[&4$R'-EIAZ."(<."$8(1U.YW@MPX9(FV\TVAC];O+RA(GRI_R!\> M=L"@'ICIMEC;DR+J2N*:.PFY)*LYA1L+-)'QJ) 'R')AAUVNIJ#;$C$Y26+/ MQ*^\K;Z,V+32?F__XV=XLKL/ MS1W3PL\NH)OGUXG<<]L5PQ @[JPQ0B1$O+MHKX=/CH(GXL]K#Y,Y2[P1"ZA5 MFX;HW&%T%%:^+;UU0JCE9HF<10EY+SSZ?,P<5D1Y]/BH*"U,I*5SKY\#T4,& MW$#PV1<6>H4W$Q*3,E*ZW&^63DIDCVK?'_.>/\R.$O8-*ZW M/WOR+DG=R#NDV:&./8,BT$1@Z^JKD48&(LP(WXZ*$#EH.>]B[:H21!? MDGDS4"H4Z+)?-4-Y9>D#PZB.\OA=.>"G#Z(WB5) :ENLC_+\FG#2P -+CWAX M+)6 1FPO%7^N@GT<; (SCR5).0. 0(L631="1O99Y>J9T]QD?;]X[P8E:XE9 MO#+36TMO?G^DY05 S0(E.]U3@<[ZMZ M1=QJ:Z,@7C68I)QG2P;8C4I0QAQ,HB!/]U@>4Z3F-1MS NN!%1_*=3RK^V6( M\:=R)%EB0ZY2CE=9"^$DDR3 ;9R99.S]+"JL[W;N&['WK#)]CD38O/9G,&.M MOPT"5#K$-2R\4%'K3X6_,]!1D%. ^D J^)UB5=8E.:JC*EY1),3=#18]%8(+ MX)S#N/&,,7,]0J9FLN#Q+%O>>"[XDIC*C@Z5 G4.QFZK:=Z$Z'G.> G?1/ D MZ5[#G$IOS\!1^-TZCWY1CS_UJTY^FYD_4>*^%Y;\WLCJY8H,N>4U7;X'UJ'Y M/C1Z+,+[?#)6JR/BH0JSN6NWVN)?BSYW[?&,N8ZR7-,-IC2:_:*=+.^5N-.7 MAY[RC][)W :(J:^W^P;>N2]9=H.[]W!V CV?'5K/_]O9UM4#-)NHHG*(O76_6P M=+N7#A6C#B*PTQ*3#% GR*[BNN2'B%0[ET2AV*9CUI&[_^U%\S%\(1$@@MHND#1)55>,S4K\B M;4SN->MR%B4Z.U/J(J6X?<([?W=?0B):(P/5R+F M9B<6QVUA(S2^'QR'[',?%1AM)%GU8&'&,E[+ M2IV0X&&.SQQ4DD?H9C(@-($,N%,/HLT)X6P(K0_O<2'1?[R..>6YI3K&KH@. M_./JG'-^'E4^.T\& ,Y: ZLS3M^"182>#<#NBYQKUQZC11;"!-#Q4.5_IN4\ M;$*F<\;ZF/28*Y6C8X9MYI<#79U8Y+W'R3KZO@R'N[=LS^\.K@Z[:^1L;[4 MO*DMG#T6Q>Q)2Z)#9NZ/97F+UBOF_#%9RL8RO\(]?A+]6T^A*412@_E* C9^ MN3Y525D^E]2&39/#P M]M>EYER@#(A(=TP&\*$S&^^<#Q@!VT(SAE:5,C8=9"J^-ZMK(X5/4SPX.1I< MDHB1"3_U;"SU500V/(7N-U_QO%;WB%GK-CLP.,%T;*,V+;$7=G+Y\\ >-VKF+,:[!?)'5D?9(U").SK*+FG?_O&*+QHW MLR&2=)9VCIVGRX1AB]A>]WO*JAH% %N2IJ]I*>Y/M&>>G;AP0VH>,T],@P)E M+O]'^3@8D/22F)E+>C[&4UT=,S]D84$P9B.5H!^K[6!JCGXOI#@LQ4'<9/_8 M+K\N-QGR%1TY1E@7>2T2JA[](9S?&8HU&./>KOTHX^P><3#T?[H/? MR>NUQ#.T"2+])UYR4F9W7RJZ.\1LO_E>8DUE9@-1BPJWV*_O8>);-.C*4(RQONOU"KC6B-L8%!RIL M5/=(VJ(T22L'_'!AP\I:>]XC^8P=-(#T G?4EG^M>L 9W,5-\:?BJT,2%[*^ M:=CRO7=1:9/<4A6>OP5YR_:HI%=B6G'>N,YVV\DBE2>D!+ 3^=U0_#3X7]51?D68YO#O&?I.AQ T7LG'%D MP*<51&MKO?99KG1 AVILO8]#YEI:[A%,^J#(^'%Q?\_5\)A[1[80 M//0YT&X!;+&PK8&!<-:,'*K#>T*C+D?7T'LHLW\D ^B]^2KAZMZ_O%ZUL21$ M@@(/)@^'=BS+I?7CIH]+OYIG]B?*"71=F1/H0+(C9]*_!,H23Y!?4K M;R;.*MG5X;G21:[XW]%E[\B 1 ]I1YE-F'U0AV2Y:5-A+8*_?:2'85MN8 5A MKVU6<>7)A85F*[O/XP_&6D2Q_JT=GE_6 M.;B"A+EUXY;#YN^>I7F%/[_>$02UU5&O;V M4^Z,G _N4+LEL=*8+7O6#A;WU'H?WK/XXM+HUR72CG9%?V(>5B?1YQDD8.&I M4[$J6Y9CF<:4@;T_X]5N#FT-45N.QXA5\E57!$*ESP'-V Y9L\=[] MH>0T=3*ZW1/Z0ZR^.\@Q,$HDJ-]]!))[@FR^0/1J;8-_G)<<0$S'!ZL08>]^ M;DK7IN37LE(94+X]6X&VU.SXX6AI-/'."T]!-TGW17[HOFO\=BR5L(4@?>;0 M/N7.)=6-=4A!;?"KX?S5(VC>6,-8W\G\B&NN)4_WJG6&Y%]\E*.5?Q40K? + MCO!.U;@\RGJCT-"OFPQ D^3E@*P7F(&,R(X[YWMIJZ>Z@[7=,0=\./X&[\.8 MI/A2[]L:_GKWCO=;2@(XSC0RFL2%C3]LB$<'5TSL./$8F$>Z?U/T- =0G-VN MX:J5'"*!?C:[2"4631C8VW\.1:^FGQ= 5P]O\Z>ZUMA$&1+) M\]4G'81 :5@4=+YORB\!%_ MXT&MY:BOR%K%HJ_9@>X-,E6A]=I6>1L#W>#D?%F1PN\+G,M6'B5^[6JF]1_> M=?V^7)/J.M:2Q)C.&_\GH)"90:<54_2[KVH9A<1^V4!M[LF0L MO\R/><7JJ4!(<]GTMQ_-W_=M.S' -84PR@N%5GI+C57N@Q*>&KY5C^-!T@=3 M<%?W^86?@N%OG$/3V&.'= 0EIR5UK=]^Y%?Z4GIILX.*S7J(4[_GW3'X_<&H MZ V0_ M+3UH!%@1% @6S;/;VQ:R=MJ_:A'92]G=%/J;9&]>'TWX.:R9V)(X*C:F6(D^EX@I$N5E#S"E\N3]2)FE/;YN'LZF M/M*YV3^] I2JBA^N,VG.VWY>T AU5R*LU(;?W1O&.#T*0,5\U)ON>2\$>C4" M9W#/,=4$!E=\2X_5^Q"E8'9']Z4ZX'Z% T#>NE'^K6DZRP@LWW":UY[;9Z1XXBRA&^K)HE2=R?HUYWD];>4Q2=GL'S)J1QQNY MW/FH'TZ[5I@9KRK-[]]YB<"?;90\/QM:/AD=8G8W#$JU-CH(R;7+EWAEEACQ M_?4UT[&KKG)[5(M?[-?77ZL_4Y>?;"*Q'LAD^*1UWTYA,RG$-:6E5,(8U_E7 MO-V$?7:W:A;5P:)X,1HY=0\#>VK'7WI0T6^7'E6-R<*([-[BPD9_):\-D!2S M8/D.OL8YV31KNJW6!^B"0BV9 O!:S[8HT;GM^/DU/F^$5((@T* +FJB[;P3* M_/KR/J\B-^6="F+,F>L_5M;/H2H2(WX-@>6SB3XSFH4Y-0F+MJL]3QX"2\R! M),!8PUA'4P7C+^=&P3Y:5V'A>Y^!S_W)@%,%;^+&3$?DZ1I\C$X_GJWQF7QW MS^XL3O7[6BVX=GH^D">*:C$R*\G;K51@V.I[\742H(OG4JRRV7"]O(W$.KH\ M5>-4:V8J;TKH]]M880SUI*OB$Z].,+W8-14/!,>:--.7#5>3NUL'OCVRCBMU M\;^M=(7X#K3KYPUO50[\_J/69S-!5'" BQ84Q1?:UD[/_+ HF7#F?IJN5-!V M/_X5_'/;-]VN9@7URU6_A^.BQ29 <0] DA+'GMI%M<(/T.BI/_*M)PH-4])C M)Y^^V(X*9BE__KA7Q\9CIW9/O95M;N[^7 IUD_6UZ(73P"&' _16I,ICY5\Q M)N!3,C^EC9G\P_]R ,[ M?DH /NF43>J>?5'.?!2CD\2V%AYYNPKE-YI0486POIJQ5F:?F$65)J.CDYGD M'4K7RA)15@)( ;Y1YP%/6-<$3G2>BN+RT!N^Z;*$(9;'C@J\L;VG;#CW_*6P-%F"O3$KL_L$'R0@HU-;G5#2D$X6)A3_>V%0G'C,OZ^LF]J MKT&-J>S DI>JB[ ,#^DO&U+O38T[2YO!]CQ.V?>^1OA#J4G]M94)H]Z<25)! M-N,9&*YXJS?O%2G3T0WGE^RT\T@@7-N?R3!C;\"I2M]=4N4B#@T-75?YD&O. M>%2UT?1J&ZS0KL6P.9=99M+3E6U]-.V'^7$A/8_G3]__ T1?VH=MVRZ&)IA" M6RIW*_D4O=W+SW;4(K6+FQU !$WXM.D81OC%QBQ#O?)]\Z>>'$^B'X?=/@XP M4:ZG-]5F>]@QI,E]16WQ96^O%@#@SC,6H,W09V:6/?^]S]8<7\%W.N$C3-7W M<$R'#* >:[?OG>$8=F0Z'?/8OGSN!" ##L-4<'Z-J'U[EA64):6!(P]3&>@- M-Z_XUI\*0C58N=!M->_-IGNX6:UHPYJK0\5?OCA@H([(H5>LX^./HR>O4_6K MO3%6!]'YGBUGF\(+&L+ 9=QV_/A2@O21-:H785X) 7CM M.%\FJ0\E][8'I7--F-Z3,2WZ+00Z,J:$?&??3,;K?;+-$(E7"-P:&_6)3*^- MW''\3"_"E\!5D#[E'I(2M*;LEBWXVU^1S5]H;7TH.Z3U6?BH6-/"[)+W4-M8 MLT5ZF)$6&]IWILM]'_;]Q%/9DJCQVM&^I1;R8ZIB)$4\;K/F4O^FT0BQ_N<\ M/]/?^OR9:A@9L"7L209DI-74KD/XD%UJ>-A98!$9<. VIG*M MYI@GXS3T!+/WI8I#JFJ8SS=2J94%DN%W?UIRJM\C6CRMJ)E?=TJ;GUK,.X>U MW0=V=MT'=';>1 8LY:UB"]>-)+!]K3P.7UI9=I,6S)^^S_:P6/_[QE4=<%F- MX>CNLYA*--X:)3=B+<23C)P./Z,^(:"E&G+5O>4PK&*_[-D>?XZD8Z!CXDD1 MS/L4J\T69X1X""-FDVZ3 6]"H0>-.Z7N/!7&77I=F;$C6G0K /DWKFVTWV5E M5ID[M(TF\!=A4BBE?],6'?]YXO38Z$!.DT=/T1#^A&F8L!2R1/H)EV+S993#//RHX3CE[\&FC**[X" MZAQ;"1#VVSV%;-#DPMEQO05NE=<^WUZ+ZB(#2L?BVN]D"$KD'VK-(IK2CQHY M%C+9E.'\$[8:*ZFH6?6FF].L(=1F>7 M^&M'FNEEKW;1*O_):';K[C'0%#G._XH,&&3>7"T>1]OJ-&Z1^"ILS5W.L:96 M)VMO#6#:F;/&9D:=YC65\>_"E#>*?C% /UVNXL%[)'.+-P5\D/*0Y5'W^8'Z M40/P US.([[4-%-XD7K[Y7EWPUZG.!E@PYO8$Q.S(O_C8!&\B*W=]\;?/@]V M)M4+DP''7(UC-\P(9( \AZG@J_>UFFC$Y_\WP=^BU&'0?=_&'':C4$ N?H3G2EZ/$Q&(AO?@Q9DR%7Q1UZ8JQWQ%XRI'YE-^= MI^GWST9'J (5@CN:F",,W:++) /6KS88$N479<&4>%;5X<^-NOG/A'?VM(9N M?&&%5,\WY@F"0EK/^0E-!*K!BY_!?Z9&RNC$!&P!H\[5MF9%4$:&Y(/YWCY0 M%N9EKFQ\?B9'RF=/K2=F5__OG^)U2I:>M]0M=]% EYB#8K M@+%X>4 9O;1U!Y8FPWL\0PV#GI2 A!"4E+@B!TUIO8BY*ML4 ZPH75"NNM,0 M%-SN/G-YF'?P8)=I^LD7<,GZ_<":JBBO/\Z.JO>YXA5\H^0.&7IFQZ=L/<<8 M/74DI/7V)%YV3.M^G8ONU;? M6URP,*:BA'39X5GL8VJ!"H.@D-WBMG ME1.(-URM-Q_-+5E3YESA_T1RR9FVUQ<@8&4HG@_#CGQX8]D*O_;*&GSJ>-RY MIJ+8R:.O.$\&$(U0$Q"^4VT2'P>2X.J7^.=4;U=\V^-X K4PL?)AU6EG(J.9 M#,!50"N*(--DP/7@F#.47]4VR&YRQ2\6)LI\+GPJ=30=X19V&B%I*BD_+.3[ M#'*HE0K:5SA;3,%!HR19"^V6.295 ;8^X>>[3TN5XDN_!PM1R70RLU-UREX) MLV[M9]O01]Z"/Z*8M.F.W4C(Z1"F[Y8&=/_8MOHLAGJOR)Z?B4.2A+6W?:.K MD"UOEY#6,,=352SA&&69V-V!#$?T-1Q9L"TDSR&)1AD=,QSG Y!'YW_.!ZI. MM;&-8\O>9G:[LW61=6XI^*B*0PF[CL$!QW.$*HV<.QG@MCM,) /BR0!/I*]% M&[/=G^"LRL*B]5'!.NS&BLR33V-NEZ)'TZW0^F??X4S\H>>\DS"P_)9$#"'7 M,+AGY4T(9LRS%SHE21AL%[S#KWN@VO8&]Q)CKY+R[5F&-!G 8'1^EUA8A-W8 MP&)"W=H1G'_ +'/_6^*>5!O@W5U9!7;ZL+LFC M .L9N+4:K=IH/!FIYG3Z!)4V,\99H!D5^^AT[@,5@.=13E,9"70A@*;=R( K MQ63 GNF]H?^PX5=$71I1DT"HZMRWZRC_6I/DN.DIL#9SYD,&M#)*%IJ?&N,0 M<7D*O2B'(6>S&?77\ZD3NHO?TK*>< L:[(?$-=J#VAH?./K,R)B7A6N'HK:9 MA"XM+,Q%,%-M/4H1F/>4@N"+@D",6"^-5OU1!..8>^?NKLCVBF\TI\%VE,0W MAFFV'6.7>"T9$/]@*>N"9T33FL,8%&?UK^\'>QL0CXT-&W)*)D5#&03VL.[L M2XF2L0E88>\ZHV4D.QH;]"E76MR.Q<3UV>R,S8R&W^RK)7\_=;[&?B)%5F,B M#MGZL'9;U,F: JMJ2[E:!XV$6V5B-YONU)MFV8XQ'?EDI7_8=(HS>SXDIG*= M9SE4_K63@Y_] :MV2;!&<659E>(=1GR!SL\#79V/T'L&JQ7;P9G!OC-D@'#B M*A%DWRSC;!O19A%[Y)"!V)YHZMX=+E&^H]^&*OZG["[H&MQFZ$\B_E7;WQA_ M)RSL=(NR_US!Y$_HKWZTO12+58FBBZ\+>[F*4N#4UAW+$\NP(R!VJ'G0T"M< M&\_V"/ESYJEPMA4[KTD\_T8]\K=05^-=,J!+#9=]%E@(/7#5;[57919T;IKK M;W>[*5K6RZOB*XN@N1!D]EHX]BQTCM'X!+'J:=J_#?KX[)G?,!ZHVU4)L/PB MIL; %/Q*NQ27AJ+#[ '+V\Q_^(_Z4O7H=T0,D&M+/UO/U1OKR("WCA=JX>G,V.A<_C1WCT[ LY_^VK/[1BJ;JHCE M?-](T38CRI )N&RV;2*CE+H[37M*E7(5:PX79RB?.V=!X:2";,%N2, Y_V@3 MX?H0],"?.KFE:>\2'G7F;W&A+$Z?6;<](@-N;\).KZRC3A2O^C5>JVIL*L(D MAYF,ZPKQ(DQC3>T\./^#(N/;-$6&8TAJ<*;_K>>RB<&>B/O2VARWRFRW.@CPP'&Q$-%TI>K[W2__J5_KB#?VKF MVM"D.D[OD_DBC>/;*SP)DA8Y[$ MJ0M%K9CS7Z)7"Y3U8#&3I(_GX?4(JMD/KG8'HD@^C3OH;U#[Z&L]M)E97FE4 M^\X22(MJ*XKE]QKWH"_4^D^Y1^O!"[0&[C)GB40'>#;]VVD')C"BIZG'8C5L MO?'?J^N'0EG$[V0 +W<[DL!X8:*!?C/$M::Z(T3VL@BT.C&/]$M&&!5N?GO* MS'@]Z2NG7YYAU'!U!++G,:6AJCM;TQ6W.MG:CA*VT,1FMP,^B"XASZ](HZ M&9!YY.X_\M>K&MD6W(PD4,61 1H[F]OO#XOF-T_$^R*0GOHDZ.D'+>6$1B+Q M1E9E'"ZX]6%IO*CCZMR)6OL^<:=_$49/E&ZI,I/$:R7_Q%*L3/?>*F8>3S7L M+WZA/0_[J:?G8DMX;_0[G.W6SXZ0C, 7#P%%9O?:[;_ #^F66P757'JY18]I1/ MSFC20J==H9DV),C_J8SKFK#(YE(BG&11-0 MZ^S_*9'GUF' L ^9 ZB0T=9Z*>@$))8DFCUGN?[(=LB487BGJ%"8@)HQ,GZP M6U>,'>3$F+D1]9H(R R8$V^"#F7 #K7*/#CUT,IUTHSXK%=?(-U3MOF-<]! M!$L]DPME6AA--&#))IVL(8GW2LB 14G"W0^ )O]7Z7L*SMX)CP_.B 9&_5R&F'VM],)P/F_#%D0,2H M5@7:9+/OMDF[%7/$+0C&XFJ.["$=U\[ZK RZIEDO?K06::::''92_V-$9G/M M0J!+'S-!N(%$%)8,&.>^$.6#-WR6F9%RFXU<%YM&_WN32DAC+MK?"H]IBQ0< M5N$8'%6NKQ4^>FJC>"&FO.:1<[J'!O#G-O,CZ@Z):]Z'Q7$=[^C3-7T'DS56 M^JM(H*S*R'EAQN8Q>Z,)I>NO)NTN10]6WI=[?]]^+U>]6TL[]TQ=BSJ%FVHK MWC],(%?B?[J8#>)TEH4 :KKS-#XY$H7\Z/; M6XO+T$\%@@6\MLI8(_']9\/96EKB>@ASEK>YNAH/J:^;OP=LFGV::_IX+H+/ M;'$<^C6X%77#S([*W,0G+Z:F^N#N(5?CYO50'7V'I2#:2D'$G\]LJ)CF=1;A MW1!W#4=YK2K?_,E$NG9Z6G5HIRK)\03+OPA%US_UFN[R_ZBA[86;^L4_Z]4AYOJ.; M1MW0KOEM(].G?WN8=PH>VDW?2=(T#,WDM2[!6;=K!^F3 3?KU7E3NO?6]V() MGI8N7#ZWA]ZOJ2[^#5L4.M!H2V,> IO^ZLO:&(V9,>R65=T YB@H,0ZF:I:*? YA)V:+5.B<*G7K;'0Z.JXP8;BU/RVH9'L$^?T88=\Z MDM,UW%)DX['1U(OS$;+0QSDU_.@=L)-3.$P6)1&JW@"K99K9O1F^.]LJ+"5S M!JG/9HW_+2$%^A#E_HCT$I^56S/U\ QQVKUKZ;T<$?>7^@!X$TZ+SPYGIFD, ME\RLHTL.WYWBI"06SSX"[03 5.'"9ZD?G %]M)E(?D)':4I!U+>PV^QURU)^NW/B.VXG/K[.FISK/D1IJ>NC[*?6?M9'*'LO",K%3:.JK(C4LDXL,G8WE(F-A1>* MQF3UYS]ESM]Z3;9(F$YI&,Q%<&1/N%X))Z M>J,9HTZ>JMJ0^)E+W5VLP"Q7V2L^86=7B]PP'("!QGNV?*T&E?NO+=O%7!X( MGRTYS78>7:N/0%PR+WQ).P2+CMG_WO&RC"IWR".G!@A'CDI-H?,9^3I$,H&Z+GG!=' MVA4)K3(K7@YJH?_ $:A^X=4?8[5_H 6'Z^7SUDHE/$\[5&SEV1ICP"@'-Y6E"10YDG&M_R7O928O.57U#"[!CO^7\ M$4D5W H%-K3OY=O7?M2KYEQZDK'3 :STYLX]!.@V!/H &>=6]=%=X4T1S MT'GM3YM*4PN4WGO3+,YTO*!Y)'O+=AW4>\8=3'0R8$&9=LB/K%55]>>3+F 4 M???LGZ_CY6Y',)?B$X-W/_@IW\!.\W5,'GT]O*G0#(C.M!]X)9#+SRS,+!9A MS<0LE(5 PI_@KF7B5MM>K2?Y,SY6KZJE?J*5^LWWH',+*5>6ZY78FK23[I9K M)\>7@PV^-#O%JF48+9YXZBYB!/][OY+ MQM?YUD[_(GV@CWI=P5ITW0:Z_92#715[GDUYX,E3I0L/.;A\$9JX \D KI=^ M3?_N60^1.V]JKQ03]V+0V>&[SS%A"Q6EMK[[VM'!213E6%%?!3P;_Y>-)YK' M/-513"_=S8]-="\"+-">-,W1O]C]Z@6[;X#.G^9Q<(TLCO$-%6XY+%66EU:= M\A;0:ZP^>]VYQ][+X$F_5Z7,'B14@&OZC63QRLUX9+,W/EG27#T,=_1[%"6P*+]Y3=% QG M SKW;_;M[;DJ[O+?*=\;D#YFAI9%-U?BI)*PA,+;?#5^'".!1*F_L;2#T/KW MU_N?7\+($KH%T'P-MO\72)3./91PG0*_'V8,Q_L9'UZ08;'"/_494L01DW$G M_0OZ@=:#3M]:!2".Y9M=82^H:*(68ZD.^+.-B+6LK$U!C6))_2;E28QJ1<+\ MKT&/HFS2Z/&KEZI=52W"3@DUT!#8S0-HJ)$==N,OW0/KA].M@4GN MT'MF$'F*PU#!X?(DDG927RFJJ,(LO$+MK'^8F+_%<6&K'SLU9("_ ?)8)/$_ M/-KY];=D MP%+M_UUU3=AZUL8YEI6EK8?^OM7VQVW]-UH)E[BUN2AZ1_.V9G8J2U]TGPMR M[R$[&>!Y5'8(\!V;F'_$J.^$06D#]1E$C.XBK)?[+A0=FUF#O%=KVP!?O+V+ MK(UC06'ZQ'=+NB=?<@6O-W.!OUSO\,'#WI)HB-J@E@LZC('PC*(KN[PYP2*0 M+?NM&O 1#^KQ ](CHG Z_-'G'H="O[S..LNF:ITZ]A'*"\YV/^2_W'"Y%F^P MJI>40<-]C,JT!,OA),WDF:QU9[5B&LD Z+^*7O> =?_?- ODB*(+#R9E=T7Y MHT8'9Z02;%?>A[((](@_F@-4[C::U ME:89$YMX2@;TV:] ;R&;7S32V/@LU?J5F_&,SD42D#;K!+JSU :U?2M5[O-+ M!WU^3+BJA;% B(27%I2.J*07K3 R+=6:(MLMNV45 M'?VO6IY;]C9;?7W2+2=24H,.'\'1JQ#EH@@\[G7\$^UU-&B@>5]KK]M\F^82*&O/ K: M]]R^OMQ]3 ;H3?R1UXO->"FX;?/4KD6K*VU"V1OY&X5E:D65\R47S1 ]>EZ7 MAJLV.]>IY2)5([$_]F><.D[SZ?2(: +C.[57\=J!S-V_WN+%M^V$4HB^ M^-NMLPQ@;HL%YQL;.ANUDAMQ#&UO( M<,6%K-H$H?# RLJ2H0&>FFJWKO&"[H<_Z-7?4%+D KK#G>.%G[FJ7QAU_6NR M(N>7ZT7:SZ?Z^@OKV*:IB MORB?#+@*(3[*(L:75Y,!\YS#PGJ:P?H50W^QOL4T7-V/"='K23E#*2%'&%V:%PA7QCNR3VX7=JZ+?.<13WRE(8./VI M9#C]:856^AF1S9J--$18VY#MK51/LS!F<-6(1+),VI!LLV"_H/BEC3S%[21N M+5F QH\P.^D%L-"+%\A[UE M^!=#5UH9B1K>=]O%;AWK,+?9-?2ULXO@V:&? M$'X1P\<+YML&D42$AWB?I<)>"6-N/F:'Y6Z^9C0%+L;1'2!/P4WD%^6PY M[$J!/-=:;\[%I*T$,_/\&HVPTW%L5]"L%?CYX\<_MO?G;[ $%L59N/CZN=&D MIM9*E)F8R*@M/A8S_(8#L/=Y9S<#L4HMH'(&3.A8"]^)K^FU=6&K^II B["E M8G,TL-< W>EM]6HHK$AOR'*?9\LGYL6TBHT@[75F[DQA[R8,$'NC&58V&_QC MI-XB5[*XUB/J3S=67+AO2*#GBN+X9;'>)Q$?U7BL>):V@K!A=0I<8<>;<[#M M 1QF<3=4-;C2+N+'!9L+Z#=.KS,["&3'#7\0\8ED!7ZBNU6J^(J3C M*C_A5WKFI4JR[8U4&G)42@WLF-X_?2!*<5^0.\9*.%;WBQ5E[R^?=].RV>]" M=+E&AA2"PO9!H4WEP.!S)N)D"^163PD]> M)>S4 )?$/*0WO% LW^.H2AM?^Y -%X@>G3&WQ48*&Q MZ87:3G.N*O.V9YH\O+GWP\ 4@ M49"IN1!HDJA=&=Z6-$77V+_-#FF!EE7EWGB'1<*BH?.?EW?_IHD;]&_BA MEON+_0$(<=Q!TB\Y+CL6W3::G&FI<<=FI?U.MQ;@ N1[T49]/N$G$99'>D>D M6^BG6DO4L,^'/8YTL#3/Y<9P=7);C$/Z:M:D+4=:%XS&O\,?$&_,16]_6@!- M-,U+[@:*0NX:>-6U$*2E&4N(R<]C,DIJO]2!9C27P6Y+Q8!EK>D,9K8CZ WG M@^A+Y[]G&4FZ\]IT1AM&HU7Q'*I#(DZ4# M!,59QKDTG!?'$8,C UZ>?3\L-%]5+].4%)68?U@>K^-Q[2U[?4G*XH.GWV3Y M/]I;$VS.HNN?(EA(IMHA+.Z)@2+G]W*CA(':5'_7\VY&LW[6$ZPS>ZQ+P9X. MD.&G^!L75F>'+:JJ66U7G^#W VD8'&J/-\TC@\J;)I1:*D$34HEZY_>&SB?R M"ML$%_ K76\YN5SD0BJROC, 0EA+\F$5>&/_6#5 MR?@JI797,H#V7 @Q "J#?HIN&2,*YQ!;]C7%C-?.[Y48KI093(RGN[$Y%/TH MX60*"?S]YE'24?]X(L%OM)'*"Z@_##;F@D:"7WF?9>9B6*_=VN+^.%&RQ8C6K]=S_&@=RP*GQRHPN*&[N.S] M9.?M[[FTD=)X>4,,[!4_\\R&$:L[7G0[\U30AFGF-A&%MS ;K?#S- KJA,2] ME6S64'CT.%+JYV5UV9O33Y;[>]+LM_.(2H24LW2$@-=N*P1"='Q[JN!5:RR4 MG:P9T,:(-]5DRXDEE>7=>"Y6_.(Q,,HG*8]MZBB4H<;;D7L&^19]+ D,AATN M\Y]')S1*#,#]%J#C1X1X8E(:!VXG&>\Z]JHZ]GS/]%[JKL2!N-J,26E']%*Q MB%+^_2MY*5'VPU K6!3J=CW3//(R_,%PXR6OVC\M]YFT46UC=*:*;-=Y"IYO M1=H&4H/JORWF% #Y1([T.-!,'KBJ_,[(T=M#1RGKV)/)HW^1@2I'P'24W^& M641PRIOJ?DU8\A?*>N3R=;?P!.:6VB73@C4NK)0@ RQ0[%[&A(]GN?7:>-GL M(3C_ D5V12KJ\X.1SV-T\+J=S*]Y!>@.*ITO#[4N^R/V1UB>#NZR\%A_?;+, M(%Z=F@VP:( KX2SFD6VP2%"%!PI?U6X&")]_%YEM5*ID3@8(+Q\$242@&H6 6C..*VNUPXIB,L..P]59 MM*DU+F=8V'5%_J'BY)"5&=6/'U,^8M7QB$3I'Z'8$#VP6XUR1/FY12_8/++E M59X=HUSF\,E%5!@:/9&N;EJR]#1:@C=55]_ECZ*,T%]4%M2J'XM%1M:.ULVA MF;SPP)L.AIW;I*S:&"S#[J(>>*6)3AR_S/N_R.VO-ZNH.X>-I MD #\'G%] 49)DB &XS;GIP,/R8!HDF;1=&^L0?JLE>67G(,+)^/Z#UQ8!%.D9*+C%_";=X B4J.;K=8RW8),T?'#3D-M(0M M-\VE(BEWX?0HNHI9.J+&B[]P1>_\AHJ&/_E6PO6E$SABA-JU%S4\\6Q?Q+2N M"9)NX"C#H-; 2:$.,[8ADGB^)JZUO8?08ZHRV&)=4IJX$BMI>^>.YJ\>QKL! M K/P*6(M.!)"1UE;\R/_RI%^A[& >&8)ND191?(@.L& MIKRIA,+L+N%(:^@=^/V_<"3.]\70 M-IS)-M^X_D3BB<&AS6HDH_I7Q[V)F,>VK+VRLW%E,N@!9)B1=IAD$\!>+XUZ M=*AU1M#K^E#%];=1!H,O%*DWUC8K2LI3?WV<8 LC2K?/EDMCV&\LC+6^QL.: MP[=5.V9 %\KB' B^9S,X9:>'GU"V(,CJ*L;]B8(F(J;K M_3UIJOD:58G3V1LH-L@5TC/BZ8*Q^@-'GHK@YSBSN/=B#ELL>SP)Z\&V?#TW MH\*TKE_5],%L'9V"-FJS?Z-"6$#M='P!OGB*UZ9:N]H#5LJ^=PROA.2IQ=Q) MH%R^5%RG*,OFC=J^=.$0@[C@CQ"ZS9.C3ROX[!"2CDUQLH+X!VDS%]L8V)&. M,:4#M_A[KPX?"GV@-7.=1NYM0FQ0?OJ6$?13!3H4AM-2$&I%L#]P3]ZE_EV) MS_\LSB"X\B -\C[3>W%E0VXLF@0Z*P?SX^KF11)QR<9$Z +WPJD\K%A[?M-/ MC)LQ7>JAD;('O=,74M^WY%B7VH9$@NQ9HOX\J+DNTEBC:0PNOXADM/D;/C*2 M'MI4)A(/>ZO&P1MJ(IP M6'R;W5.-$GEG,+^G10G=Y-ZN>;UZWTA+QRA_UA=HD-.UMNU8=,&$Q?J!DD 0 M_!%Q'5?VNKH6UQX'.TM-'UK63VA?H5>5L%MUC0G1!>9,]\NB?_+@=EN!X[,$ MVT0E_(T)DS4=; ][M\EO?T?7^59&[0=Q#;,_KGS)H[RGSQU!U+P0C61 *7*K M;N',:>@Y&? 9O=!1>&^DJ" ]<.?(1%ZPP-C\.'.<^=NVS(/^@ B68U@+%M-F MW\\J'=$H>-X/NP41]HIAJ\C;B#%5S#:ZN42U?35.=$[=[-2M[Y79Z$O;=1?^ MK<4[HY4*,((2CK9N7G3<<_%:8;Z11O:X5X#FL*C$I&W5M8AO9#L)I*HBW,LEQ9%.&?T#)ZU<.9I7&B[3U>(I[F]-+)]C\>G]-S)/:SJ<1 M@3[@;57N&4!D)R)&;F6WG?$OCK6-6WU[OBE+B9<\ MVMT:(P/X=G$]Y^V%\F2 >@8Z'L))NH2G#$;.I<@A S]L U\/DPS=A+,*_;*Q M$^J2BU.:!&^TWM2>.-.L'$%=(X*'#&^I;HMMPZ%N:]L)> M1[;BSLHU9G:#RP54G &=7"6%/'.Q:V2 DI&.G:>?SMJ_NDA3/_U#FH@R@N1[ M]NT@&BNDCSLB\6!WT)3!$NGFV^]]^-L1_IZ[/3KLC1 MP3ID/1J:1 7.) ME;=L'?%1W:-00>RD<=#=C"YY'3@N@S_N-[O]!-(&B'V%N8!R*\<,+_LY5 B" MVT#C?[7WG4%1;%O;@R!!D@("DI4H.0?)*DDDJN0@.0P9@2&.HN24$]7CV^;BDHN#!Z=H6#/5O4'0A<5.C;'YE]G4A08NG_S,\1'OE2I M1.8#ZRCAJB$O:3O[9_U7+,'.)E8.F9F\@0BI$Q4L0@GG-8IOFC#DWD)'R"FS MV?:0K>B<;/4\CMB3Q7.0M8RU>=_+FGOIDK;UWK,"J*,$5'Z=0Y MZ,,LM9C(SNRJ*;=XX4L3GQJGFM=W MH@;>0"@#]WH?R2%+3YYY/=@.->! .GL#C:C?O]CO;.K.^T@]_:ZHV'L,CN6D MZ);-EU7UXIDM2Q1VEGU/94X>H$;J-***(-#'PQ+$2(R0I1BU\FAR@89[6<0+[+PHQS7>Z M8 .1^/N#T0@!5OYNLS!YUKS-X]=G,Q*:R^P?O&L-"<#G($(O[1,VU&@DLKM) M@@+A);V]UM[3HC?\3!2GN+'MIE'CW=)"VRM;2R4/_>,P+WNW(=X7O8N-[_]6 MVD!-__'H[J#,]3Z[?_EP>I,7!.GIMJ/[>3GDE-'H6;S;1%4Z(XQ87EZ:B3]9G)>)[?; J@_.@(LBVUO. M6.TVXV3OIE![<.)"?=A";N1?X9]I MN+;E#C_L$*[/;BDX[&+Z<]Y4J:$:)TJO9$?')N6UX_88MI-$]G5 CGE MV0V&AOMDG(-\'5=FJ"J0I M*4'7GO.2,?>=8IW(G=HA%3^+T\^A[-06E18[-EJ7'3Z2_MQ8CG MNY5T-UJ:ZUI#R_08#$P]%>*%_;6$7:8R'$/WDI>VX-;V8K\H$;W3+#MCLGH/&^4QHVQXD5[CK-#9L&(VX)?"Z#E=N.J.X MMSL"O)B!=0H,7K;='Y2U8QO2=;FU+A1[,._U42E?.[U]DF!,-1[: @/>?.GF M.0@<$9B^W7<-:6 XOJ"#:C$DZ,A+OV;M.-6;=WSILDI%G7?L;26X\-G2'2>P MNG#URR/$VN+;4,$E7)HEMDAQ M^1N%/K1G[QKYD&YS=DES^)*'%CL6D^^>)5;4N%#6>W8$EMVG)Q(S-#4@X*L& M5B:>#3KERC.'#>NR^86K>>"TG1-,B/W=;?CZ)V#I@][J@,R:L;*H23N<80XB M=75NI M'+^Y!VP,I"SW%O-3H5Y("?PKU];F)I-T6J-@BF0RA!C\>R1U9+)UZ MA_C8164=JDGO> WS@YA=AZJ,-[V>@&W?^J;K,/Q6W7LUF>M1__+QN?_=(>>( M75<=3VHA$_6 -.PC=V?[/0+I(Q(TQNM?N)'9K10$$?.*#4HS>ZBKG695=QF- M741"P0Q.'Z]:!*:)A=*F3KW8S<]GEV!3 M0#2P*)>-=F/OB]AL,)BXB&(?%+!U\D<$&]!_0G7D-S,6;^[7%_+S MA/ Y,9SP%S-HM&,B;*A,KV+3>S;[""+L89J<2<4<#2]B^P\]F8>+G[J,S7)V M^W/@]SUB=[5E%6FZ\8%OP+(85W48.L>[@RC-,YCYJA'O81M7KMMAXLY1LL7( MNQF;.*X8M?B6L@R3,ES)&4JX"9.9[R=;):M+*U_2FE@9F"IZ9\7/I$V=&]J) MTFL68C>9WI.5PKA\1=H8;9U?,Q39T9Z\E&"RHXZKSZ;3J.B-DLVU<+8KU3H' MM3:2+GBMWMHP-OQR[ZB,UXGMT>.=>+B)>Y'<&^F3&@&MC268H)!.>A3MV-,$ M2?-PJ67.L;,9$A=6!8;G'G'7%VP7>EUGU1!B4LG^Z= WTG-C]L3*_CC-QR>+ MZD+EOGD]C^IY,$&7Z4@85L S@CN:+Y=3E&I3%#]5XN"_U 4PQ^\02JS:?M$T MY/E&=$/>9L^7@%>:)E_&X1M7R($53($L@(L(8:L^HVW:D$:NPS(Q0L?314%F MC"L6^+IT2<1;>/,VWK__.AI8P%P;;*(C4 #2[R>_MD/$1($7W77C M$OK.EO9X/_NFB)R<;^ M#P(7C\,QT=+R9-PQ0W8LM!H1&/U@9\<\\8/>P@GI#(.WON2P-NVP<>Z.HOK00>H=-F\Y%<2ZQ+B9B:BVE9#ZNS3'L(=O=B@[ M_@?CC"4OV#G+#(/RI)E M,:EC:'-HDST'3<>RA7[>"]]KD: ;V83)Y:]\>ZTQM['!86\MPS,1;$C_. M['S[U6D+:).6I8.N[TVYO9=0[M<[B)3":2W=_@*K0M;QZ<[G778,:*;8GG8@ M]+7@/4/L2<5"2(IJ3=VPF*:#R:?-3P("HZG/]A_''7*-MXV)RE[:V)67>.7\ MQ$MH@8MX!L*+T,6=5)V0"V _8$L8R8QVY\J-9G;*/2IN"HSH]6=,EVR^=TD\ M.7@W9"MTE,(NW];>$6SW/F0L;:/OL_'P8K@DIQV,.QXR6-Y^K0_+EI 4G!R> MN^TCKGZ_QG]W?Z+KRVJ,0,6,7L*U>0'OKT\^CQ/[=GDZ?/;M",S1Q67;#*9I<:T2 M5C-$>BB@RK"KOX!'2(]Q6^2+:X:%BXR[2A!CPMS#]F5%&'R$WIOFVU>( %N7 M7=QB=9@^X_%8'$-TSDU5-P)AR*4&B]H2F7<.=);[8FFE?*LWM^CG; [L'_?D6^=+# = MK$ XSI#2C%AKX<(.S$SB]R)Z3&]\:]"0AJJB@1A$*/J M:.'<9\ZN/>_[>^[S6U7XRN/OQD@!OB%I40NI]BT^A-L'A]EB.KUSVQL'R)BC M'2Q3L!%%#6^-R4E+ EWZYL;E%],(,;/Y=)Q>ES?32KE?1]?9&:IK=+4YYFF\ M)R8[PQM-]J=KM:B GC<52:B2!6MYM#,:;&O<4!&,:UX[?"!9JO]5H^Y)VSKX M1I7"8%N.NGM..H_J7!]VOQ?!5O.W#\ FGA?7] X!UTOGGQC)T9]X&#]4V5.J(!K.0\[H M_KE*U=2"WFW>!I%\Y._B?C-=_WWC$'<6V)VK8L3<0O5!6:QV![6T ]^(122A M?!:L__%(9=$E?;#R]L$(CS;$345QF:*IIC%Y9^HC2CMI<:H P]3NN$_+\=7$ MIU.7^9$=IJ3,#A.+^1MBO0](:BI*]_;'\S1\-<>I-@<*GS\FTGCHU?CY*N'C M+-C+ECMMJ*1"':NRXFQ;JN1S4 Q->J%AM[,+&&=X,=(^5KY9JB]4RB).%M+" M@I.Y': %'\DM)4NH)C."<>3H":6S29@Y.S?>BSE*L?YR("KKH<>V M+]MQ/IV:G&Z'OYKTR!4QX9-I4230X/'69[/[$;5PIP6,9;&%W!VR MUFG->SOB#>\T234106]U5D>Y=:V$HN.L=/C-P6T2]SDII+S>8"S0"FJ!M.0* M!@WN92 ##(8R2V.TX %/]L04H7;XL$DRLJY[("C-@4J9= MV]$,Y.0Z%9Z (81(&V^6>G9F5E1!)GI]LU^QZ\/:)I#L=U.[7QN]S^B_FQ5\ M^U^LP-SA;9AI4!*(=2_[P8;RC!87C:(XUB-!7AY#9G"Y^[8OYD+[PE&=*I:M MYUP#EQJB8MK@:_.,]R,E;8V^S?N8BHYTN'3W)AU M'H:<9"&]'"!5.(6P2I5 MZP?)64J>=8ASD H,86]\/^%:ZRH:@6LABU52HH4=[N:T3IU*:Q&T]3!^(CP% M,\G*PO[-V%Y*7D?/SP)I' MT^-JU!?( ;[,4FT=08OUP[M-Q,^FT+-I' I H&6VD#GX#4C:7E-\V9C!A/^0 MF(A%OEYC+EY,ES=[E&@<5X,KWGT?&Q[V8Q01.?KXVQ*F,F#?0TL"F<>7:**8 M50C?94SEV%^E;F6:-N<\LDW49/_J3YWUD,J7E_6HW=9C:4:<3?8];&3=;C.T M6LDQ9WQ*[V,(D5=*_&7S"7.(^,50)O "_5@Q+'&Y/6)BM>(W1IN1YA_<127O<6PKBD:VH:JHG!LC )WH9E">FP7*! !"D$JF#K8;CNB=LK+1_9 MQ\D9/V&*TVB9IX34Q G0P"@D(Y#OJ!CZ__T. G01+_$\KL.W@F_7"B1.1B(3 MM"/B2YUPV@5OA1(('PD$T3;/$C"&]>97UL7940A:O1FQ,TT5*T]L=>;WEV]^ M'7DM%N^UBP!"38H*D;"]W/)-;* ;;#QO68+_K9NCIZRVAML=4];"23O4BWJ\ M_U$__P;SW*9?YM<6M8J*.#N2VB"S^F2MHJ/T]*Z@J1SMKO[XPJ:.!RLK&030 M5H/+0Z=*K@F:LKLSB\;<_ BR!UEE>RL4]7!%86Q: MWR!'CJ+6>JRL_!-_W@=T>I_1:O:IUQX$@[IJMHL3W,!%DXK@1FJPV^1HC^.R M.6/@+F'W[JV(!&J^T>3L?"_1@4HKIGA=<* =TVN]RM[4]<-A'+'<$#8&NW<9 M6;?B,- K3(E[G\6J8G&>@_!.^5?MTL?K;_E_6H_QIR\ZH'@;#P9"EA++F%,RWM:M*&Y+#:6Q3^CF$9X,]]!4DP$9KS;B M#^XG[K=6E._&*%5X4JHMU;L[-/9V=2U+Z#@Y0=:ZBET:\2!.MFI,:8/FPW/# M'!6%GJ16('DC*TJPX&EG*+6T7*>$5I^G&Z"'>#Z24/:3V!&$T7<>7-DH)%A- M),.J7,HN/1CWPG#ZK3HFV@T,JMC]<##>L?1IH$42;OKN9@]H M:LN 3)!NS1X6?HB%]6L]9C5/A_7TIQ5=Q&K(58<^]GQ!>WW)@==1]U^]#:X_ M4()ZI9&I+LVSM>Z>,[G_5U'=KHSP52PTL_M/J9XN1$5+&+Q^K"F)"Q-PRZ=< M96?8$T,6PV+KDSA:!V-OTST7#A4>@W/K17(K8 1_!]@I$5*=^Q"71WD4WY9%P&<)N M(WM<] 8%=VEGX0NXI7 ?B7,;M[B*\I#MLT3S8 07J\B;Z+GV>6?Z4@NQM"\Q MX7%]^J>WMQ>G&XK@XT ?RRA7$FNQ]>17%"_S'LN]LM"C%G-4WL*]TD,H,%R4&?3T6>-^,SL\:_QN&8NA$G6192! M+=>;9#65I:EO2 ,2>$DN])IWM%#8O$_<\%YXT@_K0?CY3M%]HE, M8<[[[#P%420?M39 Y<+UQ4)NYK<4GH/,&]8I;-OF><\B]0HYW;>SOTK8()=V)''0%4VOU4]JUJ M?$JN!*U4!-?0Q)4'8X9!O:E"3742,32)\?$^ZE95$2;68J/VG&3CM2)BR]W* MRBK4[@* !!.NZ7-(?F';1R>LE$:6\65$:U_\)JYN,D15ASLG[W534_/;$UM! MQR?>Y!48KO:RS]QL)%;A5\_W.P<],YKJ7B(S-0M#,WW2 7K>E0^I@C32:8$C MIV>;Y@XJJZKKRV'ANF8R:;J!K;UXF0_>QPO+SJ.-]7BHTGNLS0E&3Q"4&X'% MYZ>L*9[5F;II'CD;4%KJRT_XR@GK?8[$YJ@P?8UG6(JTFFN05(:5!3R4QI]O MCS&78]>0,'EB/!FE^N6M^J68N*:2.X.G9L5R!<@0-?^-15MK?6$KAYGR;ELK MDB/B>U2^W+)H041W,XJ7A!E]V MH.PF/!KI\$4W>HZBG@*Y>-BWG!$J@H7\$59,E77@SDU.NZ4T$YZP+,Y=^?7^ M71Y5\DA,GE \:8OM_I8ZGU+,//S8YJ\S;K7/Q;]LD1#=J:L-9G**\B>2N/L6 M2Z1=JH/Y#22B%5AHAHKQ+Z'Z^CX]>ES54!$^(ZO]I;I&*VGD. /O\W6\=X_8 M>WQEV(_@;5SG#2C'+SP\WQK&9:> MBZ88^OM05?C+:S3EO)BOJ=[EY#1+%@CV3K.Q#/]RBY9#X@D(CPHM)KICKBK MA.KCX/2L MMDO8JWIT KO"92X4J *_MU/;O)UT0*(EW]'+1AE6Q%N!LQAAU, MF;E?JX+X';7T5MOES9^%O8H?CFX)HBJT,S-^[LLM=4"!Z9RGR)M9H7S@V1@[.P<",71YDDIA MP#G:R9TA6H$9^$FNE:'[I[>CKAU:OWU@*S'19/^6H[V3B;CUL-I9IS,<3;6; MX>$[87-J3T01Y##3NO%RW MW ,Z[1]G&&#E8!6A[KI*>!I;_)[RJEM/,?51%?DF,SO:5S0J:(0$$^1E4Q5O MUV$1[]?=]DZ#:>WQE:-JLR;.20KY2=OW8S5$"I&M?+:J/)K%8C+NDF%TU0JF MON2G#ZMZ\L42X_FR*R:U2.GPOU 77%J4;E\OQ7!51=+?JZ[TM-Q?B1]??Z1D MZ>1*Z3)=)69!?CR9!CLHK)Y@3,O-J4IR(58Q[2PM$PN+QN2)[YN'4"TSP4I4 MD%'SY*>W*M%J'!!JOLAY]GGYSH XU::^O*H+"_'>0[P M/,_@NQ(,-T!/][J M,WA '4'X4["G@H&E7=A*36U=LGNR";%,PY>H\?1K]2QX\NCD[9?U!L68/RTG3Q(M@;&LPV:CE1Z;:SO6C0QDBJ8*6K5_[BJEB(Q52V:II+5O7=W%M@53=D\^GG)C%,MU/&9O!U M;K6#LEF'VQ*6%K77_<>##&<^WX?6OY,E+>]@DR MK*C;Q=N3BA1=MO(3.[M80+A*1=U4AXV;W73E X%VG]4I3 EU7JD[G5Y86;I? M(]XRODNW!&=[5A;G\K"WT0BZ!%:UL9&*> VOVA^NY)!*#GDPG6]XRRT^DXK634?I/CP MTT.';CQC ?^M11<^D6=X!1^3R,>R12@+%H]:2X@Y4RR>Q<\->2UR(>%: #6D(< MJF?R3:S^'>RBC#!.QL>662)!C*ICB3<7[[]XKT ?8^ Y7QCF;+!#&,9I$KSQ M#G9G,,=\5C>M*4X&YLP3+#R2$^VU[J:XFQ[GZ-O>@'OR0(4(3&&;&WMT;7RR MA?ILZJM7E>V'8QXJDYCN]_LR&$8[#V63D2H/9 (YBL4*.^!AKR)J+9S:QJB6 M4]>Q5_WIR>=+-U$D2*?-&<3L^JC@X8#VFS2CJH9DQK1QB75U/\DK!5S7IT-.';E_=A,J;UT5JV5,QE&OGEY91[^2XQPC1M@K8G+GE>:\Z]"+D7F2YO5A%'Q'K=-Z<9ED26 MJBV,@;7.=:VGI/K=:;@@USVOV]NM1Q$.AWSF"GCE=ZO+WQ&71N7TE&*-<_5T MH(T\Y\8$@:PA(D)6=X\NL]4II>$ M1P>8*T\IC,MWTABN9$Y/*K68,_JF=57Q.#T<-E4J?%FO9_HC78Y!O2!9W!L MJSM=1+^6U2AG'DZ39QQF^+#,@>MT#FB)(=,!D::SE M*MC4I>YOI$"?K\JI@H=7_X/_?/S?/!XT#<&H M+?)6JBCTX*N"=5[S8(%%L3@-)L;/>^^O9HM=Q92Q'Y0B)YNY/"C YOW@Q@8M MA=^0P928)E$'!LJTFO?C MAN,7_BY=5RI-UM=RVYP M=,R@R!B6\U>#VYU6]C8Y)4W+O8VUAB[(++EK>K<=7T>6X?J7&/U&%[/+P?FRB?FJ^H'JW$)4:!<[T2Z(_9S= MR[G;1;.*=RKKI'H&)QNK/=EOV,3WJ/#P[E)N0VCD41(TF.EP:X@LIYSRAK=$!+!#R M#Y=2F%MF"7OSM+4:TV@0?5T5:Y">DI,:RNZ/+^M%>M0B9R'7,:[I7R=!^]BR MO?"@/)BEZ%6S(,Q_=W5SD[$^[4O;WOTB]N)^/X=03'E*!U!7<<&_^./1NS"Y M9@^-(H(2_.F2%)HB[.H&0YZ.%'+U# <)R%2JWF!:2G>=21++AI'>%J$@QPEN?:@2&;/'U M0 ^:"56 3S:9KSNL+W>BX;'SM6&XEJ M773",)(/_:/\HO97M5(4\SGG ]_;(C3+=12B4%/*11$VGT?YSD%7[)O/06-5 M=2IQ!92XVMDUU8%K;N,O!HP$A5)K[X8'8X,^+]RJM[Z-EI"!=!UNB2_3G5#T MYG>2V+4_P WIZ /-O7%[*KQ"P J3P!FDJQLJ)FK"^*9?.*[=J1TB@^N'EQ'3 M=Y>+F?EE/[-HK"H6H_=V>4O=*\'MRH:>J_7FZ( S' M-@J_QZK<(/0,]$K%?_-\?L\:G. 9%Y$UT8S!Y)1[3'NI7H>]._\U_5O+UKT4 MPMI27;3"8D1WJ#3" S**8\P<289PQS=SW8O-+9N#M&O:9QPR[V90G19@JNA\ M M8$8;1SC2\RK:\:Z$Q.W[ ]\DX633D)";0MPY9XJ"[?1?;QP6DP-P[ZR^#B M6;S];L,*Q=QNE[QI>8:K(K7QEN].^Q@L;[KQM+:2@@I"37=\I==6,O#$P4TZ MDH%B7,"RO>-8/'*N"X5 5^O1B72,UMG]0C!<9;K"?;P M%<0'7E[X8R$MALQ%99GL920"Y/@0('CN+ZR7NEC%K1:8Z,Z,S2R+$JV>M MR2662:#VL%V%SQ*UN>X$^;*LTH(B*MWN?FBS/+*T]QS_++-@VN!%Z()ELMSD M*-(Q[8S-.AB49Y8S876D>42ZX^YL^)"YQK9URY%"E@!G83$,$Q.+IK8P]M^] MP^"_QW^/_QL'[4UHBP&R _6BCO8,F7(."A\\!^%[+M!^PUR!'LW;HT0-J&5\ M6,M#6U!0OIW9#2^WTS.+FG/0O[.1%@ +=9R#^A$JAXV2*)_R*94-[U\&* & MT 6NOPPH92S+;:"G9\:HT0YH/\(SX53@'!0*7Z',/ ?-!L&1&[3;HRC>N7,.VCM(6_S-J]SO3B"VU[-Z>6;W#F+. M2B/.0>D]1UQ(\#GH!G1 Z.+[4(FA.Q.2ND;\[F5[)O;54H5VFA#*YSUJ[$*( M)8"2(!8 YL9/,%P_/T-_8+.8_C:(J-".YT/Y\$*KG F/3_N=::NP0B-.6_BY M3G:$SD'4&:@QF@L1S/\2X=4A25Q6CR-T;R?DQ(+[.R=)I TA (;O[I^4 + MI5[@32AO:7@%^W/SZHC&B#]K>K'"),@ 0E;:9OCTE\!^YW#GJ^ M!PRQ/Q4D^T'^L]CLJ0>,._G!H$FI9%_+"9CG.PD5I W7C7/0=Z:L M-@G:?^B9=T'S'/0GSQ@4)?&OXTF5&+\;)(6<. /ZI*\?&2)M5'[GG?9WW@6L MJ'+=XR#4= ]\^41\].\NY4X%F7^-"&,-'C1F@W+#JYVYCE']+@#'UE\YJ@&4 M@GZE5'(EJTBS\+3U'&1O#MT[2UO[?< ;8/:;?->-\*>N03E%UZWA/5P;Z_TH M:/DT?*[T1R:P_LK$;Q:6A4\*H#R2D^/II^<@B_K?KE]DHOT[2MH_,O%J4*>@ M4C3D! I(D;XK/HFBI/Q.&OJ3M-!WTAGGH!^LF6*F/A7$; *(AE'0SB,HTL:> M JA0Z3]$O7GV&\)/ M4]\O(LF=2C]XR?\=UNP%K-3]OWC/(FTB?HT+46+4B:T/.7O:*[E\&N$&N.S\ MZ3+]CV1$+:@ 6DLB"24ODH&=55%/]JTI&=I_3+/U^U6@^NC;TW^H 6JZ9J, M3JWD&J;5.4B:Z ++KQ3")']1Z%9PA_6?F #Z7+^" M,O@=E*WEVY92R34:V^^HEE&4;.WP?=R_4&F&05?(_D)%$5PI2^V'*C.?W;]& M/P.=*X,!=*0:?JH"3 0SR"CJA<M&#X%W6@+OA^06F *V/Y?@0> MFWZ0\!\;Z#0/H=2@[VKA9QB=1R5(F_Y_4"KM[S"W=5@1I!&[,:BR9=I]8OH9 M^%RYV-^I!QSV[92<7=K_F0[?&"GJ7NOWSR1C#=<$+]Y$P"N^=8&C8;\!_:=- M^O;XS/R4.L.;>>%9.41WW"BMJ# &,&_C9&<*X?97L1&_[,88^%N M:QKOM:!?[OYI9_@/OO^9G48(>@#JOLJW_M?0@8<1GD!1]>U4 RP(_YHHJ0OV M@)2T?TP4C*RBIPZSW_'MI?_G^#1"N%J@M\B^#;X&A/X/ U5H^Y"AO#.A13?Z M+]($1]IL44('N*1^R=)OD;S7..4AB4')-UN5GHNZUSP(%(_ES'@2$P8$:A?Y1H@3!E?%& MDA=AK/K@0)A&:(OE[U$&_A;EQ: .>PE0*Q(#<,3K-91OCN?R;TXC41,TO['A MM:HL^+@-W5LE1E5:&.Y?IY^%SE7\75I@QEG]&KGPP]M";0USNK9I]Q9QSVQ^0(3_PQB F,]%!S $EH\_ M)CJZC&69#1SEE05%].Q=B'YT*I@>!IB3S0&2_UEX?P_^Z3/_$Z@QL-C>6R1& M55FD7^@.GZLXM0=TAQ/^;%,1/ZFU *%_5"Q:5I%I+?3T&%!$EZ__0I'9WQ') M0VU5?K=BBKPR:.KN]I==PL&N^*G/1-J%I>9/2^FS2K&_(X!A)-L:'M+H T6E M"D=, ?QRS[PB !;^(SOPLTLPR9]9,$3^0U#0ZD%. :JE&[K\D?G,MA^ZPFHX MVGD$7/XQDNW/D4#K? 3L#?:O;)^#?E882]Y90#R0P5=)?O-6 LJ*6!>K1GG1 53+9[_A7E %'/\>X^T_DMB^PO(=;S/A?X/^ M-^C_F:!W=%@RDE$8\F?<.&\&9:PC?8-9BHBNJLE0Z3KQ7;_5[B?,Z10-9=0F=I?F)Y3/#](!#?CZ@-0"R"V%AUC7RB[T%NRI!H!&&S M9 4/WKH44T1MR01X8(K^PW7EA;<'P)7PV&> :VD9DHE/M^[^1?6R8/"#\1\G M& 7%1>XK:-NRBMA#& YZ^3(HTT- 8@U@H!0BD<^E07W Z:_#:G)Z%QH]$?L M[S N]+O]0X3(Y,%;H.0'+$7J%QZ!:)').&\0/\!^5UF=[CO8B_,Y/\)^NGGY M0BAY )+5Q3B=NU?N6@+=]=,MJ2OJEDPI&G2YJP?9>8CH=P";V]'_[DMM_Z<# M>C[^_P!02P,$% @ *S3_6)V4P)B'"0, ,S@U ! !P?I7Q-#GWNH^MRWQ?2&S<@[)4LT,"=D$6=WSJ8ZY MNSFH2R%%2PJ6_O773$$$$4"2 2$A%TDNH.75N[B9FSVV__"_7AU-#U[08CF9 MS_[\)_V=^M,!S>J\36;/_ORGVX=W'CSXT__Z\1]^^)\ !W?O/WAT\(A>'MRN MJ\D+NCM9UNE\>;*@@W\Z_/F?#Q[,II,9'?S'3T\>'MR=UY,CFJT.X.#Y:G5\ MZ^;-ER]??M?Z9+:<3T]6?*WE=W5^=/, X,W)[RP(Y?.#N[BB@UM&&0K@G^H_'\BO^-JS&4VGKP_N3V8X MJQ.<'AR>7?1?^"[K=P>WI].#)_*KY<$36M+B!;7O3L_Y?,7+P4LR6_[YQH4[ M?VF_FR^>W=0YYYNOY)@;IP?=>E46TS8Y/U;>KH\T2H6;IU]>.G3UP4/]Z:&K MBX=.+MW Q:/M35[&%3\:G1W/"__WCQPN7Q=UN=TA/#NHY\LX1GB\?DO.R[+^G=OON#?&WMV,%\>Y/++W[D[_HT!9<'J MLU_6^;+2Y>J.'VS!LO+Q#;VIGQW,EVS.^CO]-NU M7@&?\M*]G5WB[5+?7"UPMNSSQ='Z!$()#RI=N%>J#98GYZ7*S> M7S_^\-)!)ZO%;[)8OLG?GB\R33Y\:?[BTADGR[DS.GZ,ST^/N/!@O_E0E\Y, MS%KF0SO-J)OT:D6SY:1,"6C-@>ME7(+Y3IW]_'@YNW13Q[A8GDDL$3$J6'6! M:!]^@(]13+C+@ XW?OR'@Q^>$S;^^^"'U60UI1^U@G_[X>;I:_GTB%:X%J) M_W4R>?'G&W?F,WZ"%3QE3KUQ4$_?_?G&BA_LYEHTW92SWGQSVA_*O+T^6*Y> M3^G/-XYP\6PRNW6 )ZOY_YP<'<\7O)=6WQ]C$WE_ZR =O_K^QOJJ;?+B[$=M MLCR>XFO9V\3?_C!Y=4O.38O3EY/6:+9^^7;S'TR84/?_IFH,+9O*O.D17',9 M"F8'W;N6#(5&I=TXF.&17(4FM^[-^+%?W^''6>#TP:S1J_]#K]\\XJO5$^K\ M\'_#V$QO20&UT/FDU0!65:"2#PEM;S7H&S\J_L=$GY+ZX>:E6_OPG59M>VW6 M0XY\*F=< <0> 8U+CG373J>+=WKG9+'@V[S/*A"G_Y=P<6_61'%]WLT":,-K M=*4[C5&3-0TA%1_!>=[YB3<@N)ZCZS4Z9_'BG=YF-=Q$%=^?XK//N[V.TR5= M;1EM"*'$ J6A!E=-@Y)Z@1!\"=Y14J5>O+DSF'"ZCK_PF>;M/G^V_+P;_3?S M&W=Y?X%U#2[.;K,TA2E TNC D2/@DS3H9*IS+?@8^]EMOE$CM^[,CXXF*[G9 MY>U9DSW(.X:1TH3>N]E8%=^;SQ 4\Y'3)D(Q/4./)I7D*57G;QRWF5QLISE4$I1L%L1J5K7-D0[K& MK1=??:1: :-JX"*_*JU%X.WJ=2P1+>4KW_IEWC 9*Y^D,:,[7G2?,R0;*SB' MF!,::W)[]\Z?T N6T?2$%?]DQC?-'+(6HZS_'Y?IY-E:GMY[=4QU1>WIY(@/ M>=P/^=-E/UVU4Y;2[[$3+US-Q(^9T8,K44&NM;/*#RHF"L$F=^/@5&+_^<8; MO7RKG2Q>\U:_\>/5=FI7V71>3%"XII=U@,HBHUK2+I+J? ]?ZH%MB%G7F,&F M9'CQFV.IX1!87)2:O/>E7/^!E4&TI1"XT'GW^\ /S/P*O6?4F',U)G^I!P[= MU=)X^R5=^%Y2MU!8VS"MJ_LR9C&PT6:FKS4IQ"ONU-A3+29;H*Q9?K&\XE,Q MXP;2 ;'8QO3\4H]%S7?#$@**[HD9"RU@H0 UHB:!%SKHJSY6-$P35*PYM>45 M*ATR9A9 *G1C>@]9?S'V5%W9SC-ZJ[ 8)R*F5C29,I7NW!4?2QFF56/^ MUL5%@2X=2J8(OAE5LBL%NWGWL4XM8WI(;!0^G&"93 5WG6*:PQ7C&%$6C_NY M ?W+?#DY?=(S[/QPLEQ]EM[[\6-VVC^>W0RKIC>WUI66(V77$[$-KUF*,*-8BQOLD(16)9C@"A+UV&[\^(N_>Z6;]DEY8\A#=ZQJ7&+EB9J- MM**K)N$\].I*-\TO&9*K.R\@@?VJPW+_M]%M2)!5&EY8\_B._XUG+MJN6K':Q]R;?$I_KG&\O) MT?%4_+;KSYXOY&:8$G#F4?ONU;()R+GYSBG7;Y?SD\7ZW=HU?NO- ZW7CO-36CN9SMY-FKSO$UHB9[Z?1MXXN].IY.ZF3U M,QT5OD2;'(F*G,_>,N_9!KM=_^MDK(?;G[P&N.U:_][/IFM_LH_/.$=OV5* M6R;S%2EM-TAIYUG6D0)<.V)85MT7"O7M1'\8,8_?<8DW0)-+PO5BV2ZEE -UK V M9.@9/4.*Q'H2'5M4(>C4*2>5E1V-3+(AG^#LV1M"R-N?)[/)TE0:E8/4)R9?P31AOE'CV+/ZU">*10B/^ M]NX9VS8K(4>FH&W\)R.B4&P8C7AOG8U36?=?6!&]?BHAXU,7XO*GUQ>_>4NN M?260BRYVMDU)HB*:)6L) :HK*F K(<4T %9_%Q2:JX-" R9O!"H$2A8M6S56 M@#W;\6S1AL:6O>$5:S66HD=EY5-[]"X_[0L42YIY6.*.$LM\3U.<&=Z/YBOZ M5VJLOV;MWW'!&V!U81=L2H<]G,^>K6AQ)/;_;][*(QW9G1BCO-=(F>&YVWOM\^EXON MXV3Q5YR>T$^OSU_^*Y\1%_7YZX?T@J:7,>?Y00]FQR>KY?H(O2G&N7 S/Q-* MVN,Z6S9I]X9W4C0U1 1=.RO3X@UDWSH$3;K' M'J,.?53>.7?6G\*>._.CX_ELG0)QB5"W6UN['7#Z"TX8%MW!X\D*IUO6IAND M4*JV4@=6%AU<) NI:0U:V6H18W!U6'/R/ALG*WK(LI37G5?@F4C>V\LEK5A; M_(S_.5_+R'7I)V(-)22NZS0;EZ;[:F^V4>XD!*]C0G.2])"86[ZX4O?4N MBEU11R66F'R7C85[1\?3^6NBP]6\_OWQRQDMEL\GQW+<'M&C]:H]Z.2JA&J8 M'A08OOGL'!N!,6,>EAZ?YHLY8GU(B_TSQ4NDZOETNG4C:7\25BQ\=L8M#(*3 M:=F/1J&U*7ZF?/Y"\V<+/'X^J3A]3Y#]^I6Z.$MADCDG&;0)G&7C#AL#4 :B MQAK)-VMQ-*)]'.3]A,O).WKH#ALHKQG*/2%)HJ9V^TAJ ,Y__K8V9@OP\[.Q ML-F;?=]BM2EK,%6,EMS8ZG5-@8U%5;66SV94%KHB\%P#&;:(YU,)4E1,HF M4$I1>JF0;8V@'>J85&:4JT8E[.44JK=D?8]Z_,%=FN)K:G<7^/(I\\+#^3;, MQ'?![U4S.38)?CO63)XYB4U]<+HK0*\K1%>*=F3)IV%M_*NZS&H].3I9!Z36 M2:ERW(*>R]E>,-JL\Z/MBE6SN6!45AK)Y@SH&ILJZ#KDI#/PCJR]-=U4'M8# M\"W$B!-6FP+%5TEV+ZBS4;WD8:V5[16/)HQG(NV%90M9@LCFC(>G&5H6ZI.D#/K M1&6(L ]GRF\FW>GLT^4:QGR5<#1K[$'9 -47%C,Y9%9-&-GD+U'JKH/SPYH7 M^Q$?W&!J5+:!NE1=F"+1#I0R!L( &-B\1T\)Z]9MAT]]^(UY%+,S:(UA >BD M@JR7!DE*YG.-)66?7$YM5$X]-YS.7(N'IZ=8OI4U]ZG1 J=GC:C>'+ O[J?L MCKW\9?Z2%I)<*4'L;:=^ M\*K9S=#$%1]RA.R"5.D[RZ]4A(X^:9]39O-U5)H,'2/9V*8),?GLV!@DR9Y" MSZ]B3( *5:DEM="'U;WC$FB3WI_88RC:0U312R^=QK1I""VS.99Z4NE;/LX7 MQ3\IVU*3DBHXUC(]L423U:>]/-W@?R MI;L6 SK9=7NST;+17@4#O7HM+6,,6_L,[#13BUSK1M7ATJH^D2I/:(4,^]H] M7$C?GKW)$S7!Z M,;GBX?3WDBNNSADG9;E.QE_=>\%_O)\&^G,)$:.0P?H*31+3==QVX.,&T@> 5I777OHZQ9!#*U;B&R]\MMBJ\4$I\LO9#/MIAE,KJB#3:Q^NF--4!.3.$BS2M;L MGI2KGH:MZ3I-_SE7Y _G%2^+W;N3!=75G?ERQ;0^(Z.T)3ZDM0_I+S03/SE_ M<+L=L499KA;K[!;IL3E;?H$\F[U(5;F(O$)\F,)>VNOP#S[$):D#*%%"@_+SELUY:03>?OOJUYZV MN2JATW;#62!']KE5R6WY+%,#]9G<\DV:Z$'J^GW2;1AO=-5:-!4Y4F M7(2 DFK12JEHCJE#97DXUZNK-T?A"HCYSF*RD@9P#V9]@:=]\5GT;C@.MH_.S5T(@A*L MUR8 52653%U!R;E 9FGI>J[HXW!9$U^R2/["!M?2(4'EC6SPECJYX*&93*RH M2@1$*2=+EI+#DC4.F]G_J5WY[_RQ]E-KQE4E2%IFQ>7,E*W90 RJ)B:&]GDX MT;V?U>,[2$=%5PIYN&\A#^%XDQ1%Z=?49>9PPG6=G@7,W6G7 M6\WC]NW[; MH@'GQ3(.34HV;4-T1OLP?CQA]SF2(^Q+6ZA;&1-J)(=>VN1APRH%]T:W0LIO MO^G:YU+RDZH<[I\L9A-Q1/*!]R>OMC\T=)-HRU'.61/8YB3K5:KA@D=01=52 MV?IH??Q!=-\"1'LAV;W1!6,"FPM+]J"#-'/6T'W)(11EM!XV/V37K';%T5?W M?KYW^^O4);X:6QK;#LPDX K?0Y%8ET'^UT5KBAW6S;@)?[G]E@>W-WEPS*L^ M4JV 435PD5^5Q@BV)>-U+!$M;3UG0^A,^VZRM:&X;%VDE,\]50;"*F?;[3]/3ATUR_OSQ2-Z>;M6*363-)#%?,8O*[T#<]\>P7PR:[AHRU^/Q;DL MJZKBWH0D6) R>1(P:D_@? R0,#>((:F635&V#YNP-IXVW!$JK04I&P(RCD5M M(<5[L$@9$L88C:^N#%D,<@4?^\^3UJ9T#[<>?]\1CFG>6TP!G$V2I1,JI,BO M,*-)Y)I19=A!BD,[\#8VSXLIE)7V#8*,+7!>"DGQP7=I"4PE"V [9 M2T=AHXW2!>L^A+-'&<"RL>U6E>'=I64&-2/(=? -2R"(RJF:L^],EE&I\O%4 MSB\&'[=C?%>56D^Q@.ZV F\3+M91DLM*L M3B2O^!%*WLBI#7_Z\842V-O3*3VC]M?)?+JV_Z6(;+JD.U.<'"UO?Z62MFI, M,8<$7:&3SJB.]S1UT-5'XWRV.0U7"?OE9GMOS_3 ;Z:/QA^MO7KUO@6O,W@KA6 Z>\C)%F@E]NR(S<(P+$[<^JT]H29+-?YM73[+U MY]N?=;/1+1E5C#H!441PUE=()O/9"[J(RCLW[I8MW!(^R*KK&CJT8!FR9P8);%4A6!M5\+4I,L,&.O>A-'M+LE,R MR#5;5M%I"PYCA**5@=@0?6? I]RP6^Q;M?6.<60U2GSBD!T+9=%9M@Q,(,VV3<; M5)"MA&J)P6FJ2GIP.T@RI*>5@M;:W(O:NN/CDUDS@C$;>7CR-3K'CYRREFK5 M!*BZA11S\B$SH.O#8O0AZL\NYT%=C'IXC.7H261'@-A=(T/5 M)CVLQ!@NXCF <[7)X#M5%/3:.CC;(Z3&<+P["E770GG<\.BGII'>G[QB*XJ_ MH2^40+J;&@DVG"3]H()-1F:[(0%B]>";-FAT:;4.%YB\DN1\<'B/]^R,:+%\ M^/#.IGQ@'ZV .P<;5RIV&ZJ_UB48VTWN&U%D&^4"E]IRB M2<-6@H_77_5+Y'Z.ZB&\ $G>I8I>>71MV"#3GI1)[DA6 M6=T\^0S=5 VNLM+!Y#RHG*PCUD%IW"[@0TF$/V@.2'.M>Z4ZA)HDCFD;)-L* M"X:N*9!S9>_[$7R!6-0&HQW->Z]<8\-0RW#*YI-,?"/PS;2(.=5>A_5$[EDZ MP"9M.Q]3#](T0F:9.\,"60:(L1G># :,-=IA>U\-[S_>D4WG<^E>%RB69.Y- M")"]Z6R]6]5""RJ.-WG]=S(KUOVK%J]O_7JX!XHIV!!9.[%)71BQ$EMB67L" M\KT3JZSC/&,;W1R,MM<,QH)DF]F6Z<<>AEWQN.NDQ/W"99\YUI M;!(H6X.-46,:M]YP%"'RIO7AY+^IG=E*TD+X@VV%_YUOB.[.7VXA+W.$;!Q! M@0P\(!@;)8DSL$HB+_60DC(?J8R7C7-%>,@ZX=>O5 14EUB,*\B!##BM%: I M,KW0>&=5Q;8'>=$C5OQO$NM5-$W7#K%7F3N.WW3E+ M:[.U]@@Z!YEY*#45*EHP&4.QEMEVW,9#VZJMOOH-?&B6SUEJ(;7#UXQLCX;* MY=N<8"-GL_(LSCPF:346&+4F!4&9THNRNK3ALNI_1QO)UX_FB]7SVT>\$!6_ M3I]L=]H;UX'T.MHIUD;U"-WH;G5DNHV;9_-YK:0DB^K=P__C)_20LQ$6>T^$K%9"\6.R//8-D. M=+8I*);/'BUC#E=-13MLH>(.)[%^=C*#WFXRPU<]%I:4]3UCA)Y#D.E#&;+/ M$53RT31*QIEAV^SL1WK^9IWQ>Y&!M\'T?%(AAM0[8)4V4(H\E!0)4BVN>2K. MA&'=:9\%7=:N\J-C6M'M9PO:5C!S %!*VCV1S8MRW!$'4K7$LEI+04VFW4_3!!GQ3S:/A8C M?$&S$WI"1\A*D'F&%GV^.$+FFL=E.GFV+I*5NM>ZHO9T)-*#;+I"C1% MF><K%MM]J3EK Z09D(U*Q5+!9F/ E(( X WN>=LRUA; "94 YEE"*6R@=^,+1K):W);!\+;-1GLAGH)\$+HZ+I, ME6=.=JEJ0!LS;ZU8?,FQ9SU<_.&3LNC.TF76*EG4R]E!>\/+#C-JBQ SBBEG MC1@'%9I3JN96D"\W&H7&,NIVI"A<\9@[0BJ6=Y9E@[&8Y%CO>^U<,1AIV'JF MK\JH8[+Z#]S<6"Z@C6T/I%H^J\ROXTBYI@S@N^2!E*B@N38OBC95,<&9"0SK%5Q12/Q"\Z8W=0 M;HHM!5V8*E%,=Q,\H/<*:K 43$D]T[!I Y\5*7E(N-QJD&1+$5<6FZUW!E@A M%39B=(24O.?M&3'%XE2P7Q>==CF09I.F3>IH7%%@BE3JV60!8PK@E3$50^^D MAVUOL_DIK..0)9N<0R$(T2EP%!E#)L8ESB7KBR-=ZK#*:#S+Y8^UF M @EA*+7D#H6(=7B@Q&:X)D"%L2I^Z]VP,F8/VM)\W9E<&%MM,H?(5HG+.P_% MLUR,*08?C2TV#%=U,I;K;4?65"%6B-Y"*V9==*X8&98*B93.N;:8R[ AMWVL M]MU%JE.-QO1N($F^DY,14SDAOZ7N><]Z[7#8>INAQ/H.LY.'5B.;Q-,U8L[6 M@]8F@_.*Q1%%!2R(L.<:51POQO;9J'5/Q4E3/GCO(#9;V>1AM9%-T)#0A]9C M2CANUZSAIFAL"8PUU:GI!"@CZIPWD84]:= I1YM"R7&\MC[C1S9&")0VWXU# M:6W<&64'M("% K#4U"PZ0]-AN*SE;YF!U\H,#-\R X7QNS?59806'"N=T'D+ M.-9^L5N*J9-79E@,.W*O]AV)LLJ7HRTG^(;5&C&>H-JY^^ M2#3W@JH3/?CVL,V9,E<8''3&@_=.)P1]E6BVJYB:R3(/7GR>77O6J%C8_NA> M LJH\I &QR M;G8C/[K*:MV3!&W18H(H0!4;.&U]9G,QV7&G.GV6"?(F8,GZ M_&SRXNLGDV?/]R?LS/O*-L4F2#4A2])&@\36/'BK5>IH;O MT76QF%(&DP++O:(=%!,87R6C?%3>Z?'\]7O6E&.#\+?;0-XK LJ1MX_2 4HD M9+M/)AU[MNG5L#Z7;;5,VL]X2_=:D[4>4O,.7$P(J3/PH>"T<;FG&(=MAC-> MPL#'G4:_@:;W9M/+) ]K&1378,&UQM#4F@RJHS'!E$QYV%2MS4^1_FH UKM" MZ.)TZ]\10A$>G_8%W?)C_\:DLZ>X[.Q-J@ MNY)8<:"!DF2D@.O)>C:4P[C;>^#VWELB%I:@J4>PY%@6^U0A(V6A6 J]5.O& M2\#9R<2:$?Q.V()I7/W4O(55'A_2T5_B8UP)9-JB[;:(?;WWN@. =H&]9) MJ5(H@8JUR"A=F?6='"16KUACUVW(V.=^%*I6Y;,@:Z$C/'IP@IDW2NR5XYTG[ -FD?RA7%5SN;E_:5C#%4*B?5 M)4_*,(,Y']C@5TAUM97U5A^3%0Z^SE97"T)A04"FR!-;% M0^D8&7T%VS3V@GG8!C!?)J]Q ]D@;.0]H6>_'W793X3'^,X&'QQO_RPCG!$A M:V4@-8?6A^P]#:O./R^@O6BT>+Q@>=].VW7]Q$B0T=^^I(0H5;%V54'W+$*[ M1,@%.[12>BB)!7C>]Y3.V[6>')VLK:]U^H$LJ92%CEZ@8Z XA$=*9OXC(&D-B$R]2J#@="*JT@UIV%KTD=."#27\QJNMR?KF>^ M%5"M^<9%GUL$MOA8W810(>4H.3U>:DQ3SG98M/G;LFQ=X4_M,5L&,ZD[N3^9 MX:PRD)-##^=];RL,,F!A9 NW!SUM)(:0N8"K+BDL&,ECI0;54J8%ILPU9P M[D^@>9/^B<8+20Q\8Y=PD3<),NL)<%6*W+N)L0];/+TGWM\=[41J);76P2;- M (!8L*YKJ;O-CD6MM[T-F_;UY5]D-3S/[VBZ5@CXD!I,Y0"H!P=N M7C2H8^?+CE(V.N2 MQVUC?FVM@K(2OZKDHDP#D4F4B(!$)6@;LC?#.D6_);0.X5?7)JIL]) A16;:VS2%..)[>L6DTV$V@XGN?8MEV*35H%+BJ@5P/4\XQ0UI)0- MD.VJM9!CK,-%U'86!=@1IO,U86!,A[I;-MQJ@^(J0>K%V4?1FN3\D>FA3;(IX+I6$!E5QF5)782LB.@&F6DHT1NQK6 M-71E('P'%XO7DKY Q_,%4^KVD?0$^W0L_+79+R,D%FZ4ETMIRF>POD@*3D,H M42<(S2BQ?QWU897F$%.IWXU>A2\?O=))YQAZAJ( H/4'F/)-@^;<#*HT; YTA3M MG56@0V.CH9H(N;)6KQB[YO_8EAA6_NU-HZ!->K12MRHP9D:4.0H9 ],K&:C) M:1M;I31N%MZG-OC;3W"<(QLPQ8LIH\%I=)!,UV!KJ:J&DGH_,%\?SQ3IA<"E]KY\12Q):7GGXYCB*F52JGMC(R>(>-C6Q8EYG2)// MJAK=QLM#&&NFY2Y"@V2D)M>!+8RAG+&--74N4%CNI99C"3BL?MZ?F>T[(:Q7 MKB2&6\DQ\,J>(5@HFF%R9T.G)]O&;8:WY530ZQ)T-VE>A@T?)\6GR*LM?:X< M9&\JM.QZJFBJBL/VK/BL K [)\L56SJ+M9]!M./SR?'>*$-6?)249VFZ'O!L MO *,1H'R-J-4#E<:UGLZ5%#K#QAG9Z14JC$!3%<"G[!!PMA!YC)UW7HH?;@. M\Y_EWKU_PD:RR&T^\/[DU?9=AALT48PI/:O P"E[:1K&?R#V!LJJW,FGCF98 M<7R;S] F4C/]@M[:&?=>U>D)VUWW%_,C\3B=K-9B]W$_"X_\0HO#Y[C@G?CA M$WQT_.DV[9D!X):Q2D?+N*"A> U:(AD,ID9[+RK M8P-T2SUB+RV/ MZZPXZW;\[Y/5\S./T5KD/.Z_+"82D[VXOY:K7Z8G7\ "V<&48.,K6DNLY6/( MDIV/4%KI0"Y9PF!['Q=77\EK<#8^=.WLE?8:9P=M([:]K6JP+2&\T/A\@8!, M)NDP)0F!P4,I.17ENH]QWY-IM]K/>$M4B?QO0IG;;3HX%0PPLJM@,B9,&JW? M@[*[,4,P.S)UHRF.]Q,08F%3-P1 %J[@DM(I9)/4N#WX/HPZOWCEP;9V6O") M"D)$+\W 6?>EQ"2J614I<6UNW)9L'Y_$>7C6WW?Y\.&=K<,LJV4?#536QY&J,Z8-Z[#<\-C>*U_WLP+X=\5MPL"^G8^(?_U$;9 M1<@1K8^6+'-+8N.9F&]2Z1UT(5.B\@R+A\UD&AV7;LF"P:!5<0HJ=>G1*DVC M:N.WKH90Q(9QPRJ#H4*Q?] .BXPC2G:^0J3,IHH4/N>:#<1HO"_:!>:CT?CG MBI4Z/T]:F](]W'J?C0T2PQ?5&6][;\25[!R4EAR@04WH*>KX#71_NOW_Y=5H M+5YG'2 ;F0MF24'R.D*@CM9H;9L:;E/M6>_U>S_?N_UU0K!:>T_:@[A)"RRGDJ+D"P$J[!T"$'SQ):>\7 S9=DAN68*RK?7W#Q^RCM MNOM]-VF/5OF4T6K09%G%F(B0DV3&IJ@S(R?-LF TZ@U1W+ #$\FJ;DT/!M#Z MS# W1\C-:Q;5B5I6Z&(:UM0=W=,X0'JS0HDY0T@)O4TY&#VD -RQ7WT +XUUH:)R&5K3:_'5 >4"@=#EXFO*9;B9 M4_M?MF)=U6NE84SC_4*65]T;(TMOM/:D=!INU=^6_/WGR>GXD.5]-L?I):L' MP>V21;N8S_AEI7=T,UWU+I/D#34L]IG6E['/RT 8" M5U]=(8#_5@BP9GP,KK&J-\59QFQ=!J<&#REFU;WK">.PZN=3V_+?V=%(W!V9 M+%&WW%@GZ629LLXG8)65^*TQUI46O!XV[C3V%*<-)K[8Z&.SSD%DO >NLT(K M2>;-5%>PQAZL5@/:E;NP3G+S7N918$Z2[]<*E*R);R1J8[OM:=PAD0/V9]@5 M$:F@JPY(DKU<$-B<6V-MT[/6XD<)PWK(!B3BCES5@-\+;5 M$+UK+&I]S&Y85#AXUX8=$;0RG#"E 7G6F:X5!;G9!-FU5ES-%+>?@?6Y!/W6 M4FW/)P%LR7)MRCN;')1>,[C"W(Q:$8NLFBWEFC0.JX:^JKPZ\:5\X.:^ /@Q M5P<_%Q.EKB5(J7:4L9.Q^@JNI@8E!IEJR(A6V,@BEVX_6] 7 M&#>Y2>G0BTPOE PVHX1.,M?0LV'=0]3$M%/CCM8=;SSR;D+)SB E4@TL-7&. M='LJZT,M1I%.7>/XU20?SZ=XNE@CFM?KGFZG[=VVO<,VU3#3!6M=4)((4270 M[]A&R(PK*6"WN7:VZ..PU/E0N?-9EREJAZ_9_#O:6..8;55W[Z=?VH7 _.&9 M#:.7L8*=-2AEMBUMK;7$W$,>-G2Z)S5BC]C\>?Z$GFTE 7T$Q1 P=I\S).T\ MN!PC)$P)F.0F-7XU<+GHP*F0&XQK.-[C$KP :?\)DN(":3WZ"6MG0-84U6$= M2.,99]M/T/U63O4Q9D[1Y]0*= K,S(:9.7?I'(#4JL;.?PY77C%8WZ%MY>0- MT'?(939&6-R!+ETU#B5C!YU(\HHHE#3L]](L,P3JS;8[YZNL3B>K[*KWL M#E6+K7O(UA9PDD"6M&]0;6FZH/=^^]'\SV6%<37 EA *EHP].NC=)'"E9>#M MNAZOC5A3MLD.ZR!Z&[F\3"G9G_.3U<,)EHT,O/\#SY]T6%%AT4"N$#"S5$C2 MG(*:";H:'PP.RQY[$0G:Z%:N/3G>Q2$T!4Z; HE8 S=*QBKLLM%'I=55ZZZ^ MU'"= ?)+7*DY:(91RDEG-^U9GZI>P4:;685**=:XCL7M-G+\ZI*PP[G&WEUD 18IQYB*+^-S_,<%V&F*U6HQGXK%*?U$%[3U.KH= MR:]:4Y+45!V23$BQ4MRO$Q0R'0WUHO3>JZ-=E %O*8S57(S666BJLQT04P=$ M&2 55="1BHOCIJ3NP+ESK5R"L[39=7F&5&H\GQQ_@03*73B%6E0F-0O%9 ,N ML9V9;## S!9,;52Q#BO1'\Z72W%X,_.P=3<1__G4WI& M[:^3^?2-G^@^3I?$])\<,6M^I4*^L<6AN@7*.3-(=00R90FRL4&'$#..&\7\ M(Z8M7M/7\=6W0W:M%I,P0*ZT[KZ)D)F'(;:J8]64ZKA>[+UP7;X3C[H>K5JV MSF>@4#6(& *L&:'J5%I-SA<';^CE)BJ%#)"0$CK8MP&3=((^Q82]>: M*.NT]:323UTIO0[%YJNLU#N'7F^E*DLI&P$]:URW[@^LDH?0D[')QY[[UY5^ M^WC1:/%X\^,YK].4-6MB4Y5J*2DO*Q%-IIC!"JFM5"(' XW M/FRTWD$[DF#=]>)RAV@<4XZ:YQV:*^AIAJW-WG=3WMGQI[=.?_#>U MLWPCJ2.],(]GLJ#3SY;_SC=$=^:\P,<&SLD'JT#$8U-N6+ M5V78Q._/D_+B1'OW\$WQU>:]1'OJD^DQV5:D5JQ+UF@.@*HZR%I50Z5C\,.: M.*<^U7-)]7!>\3(=+\B&4S>-B(_E[5D[I+7'_2\TDZ@3?W"['3&+LA!;)S=* M*&6V_#J;-KJ.706;H!F#3/!UIGD0;$U*UYA65MST; M ]&6!DYKQ;:^:UVA,Z M7?CK5!)6N9J+AJ":=&0+K"12,9!:4[V86IVRHY)PY'COEC:<4\X;WFL!I=>1 MDI8IQ11HJ'/KU:90Q_>R[V8DRI8(XGG=8VU\.L=&G*]*9M1T\%JC,M6V:(:- MJ7]BU=_L%,[S*1[,^*?/&#;OS[[Q)46;C91D%G'1RZ@3$X&23[F9')H?SHG[ M%L(LGS-UY"^AT N M44$JDI#8*G434[5JN,#&[L?_[2;%P2-B5+V!C(R201.&-R%337>G@LN&K\@T;!;2K@-+0XVYWP7O5)FO MD0LTG1G8!>TA)])0E(JF!UTR#FMIC>#'O0"WS0;MWY9:IN[ 25=DEWT"=('1 MMPRL\ZIDDX=US8[7+G(WX7Y/)09-"+T5AD%-539[-U M&L]C7J]3*^;APSN;J]#8MWJ@>'7FNWCHM9BONURD"@BMV.N]!A;K# F":KE[ MK34+^M&8;ZV*^8KM9,JT_+ ;[?U/B1[AT04_VMFGR[7+Y:O,2_8=M^RU5[;,MH:"C=U578,CB9;(M0YK$6B^% MU)%,[K$,;@F-U+EU_!+5 >!5T%7WQHQ&Q!C+11D9[]""43EV70++KF&39T?* MM-E8/Z)@>L"H$6IP#9S0(J&6AK=%-'199CHA$-ABP#CGE MKCU!"8)$3$.0EG,0%>9,C!Z['ZX88C_C3;O %AAS+M*"K=3(V(((L&7^@WH/ M%)&<&E87[4ESP&["FZPL77 )'ZD!"TH1E;5*4C92)^SU)R+N=@V M;"!BPUGL^RJ)JLJMR&@]26O0F1&8;Q52[%:C%'KY8:V<,<<=C^!O+S%KWQ+D M((E2W61&$2&Q)1NMSL%Y%8=U[^ZP6<5GJS/]1PM';E*#E%X[8H FPR+6J=:Y MV0;*!FV40T:^P^'<\5C8-9QS^;(#1F^*1(1-AUY -2VAH&@@$5,,33.^AJYK M&;;-P8Z3%D:0>T0A>\NG*])+)"7+-FG5T&HJ.307V[AE>(/"BDV"/B*TD6U- MDWC+NF;$5-$$M71T(4NASI#>_NL[-W?7E&)'^["[6IHKD'31;SK?DW10+-7[ M%&LP:D?XXZL;M>>_C=ICAHLF)X]LK/0N@YG$M95B)RC1NZX)W9_,\(S:9L6ZN6_QR57!\W, _OS9[QUVQ8_GZIWK7) MH39&#J>\;@&2D\+W'AM@P@2F&(:[-B3G]AWT;C\@/(!;/[I4E7B J04V7I)E MX\6Q+5--:Z4D57P?-K"_>[_-ED2=MQX#D[@0\=Y"UM9)VH.8Q&*/#4I?QA5U M7W-NX0Y0/YHO5\]M' MO! 5]V97!M>4U@70=2.E=$G2 A,T5:FG8&,IPY'BDYJ.OJE!.F\X>G[0_E#( M-YV]-*Q$!2Y;!2B]>0*ZA+UH8^RPNFRHZJ%-!85BQ!XDLMRR8X($BE""U[QE M.<+N,JH/7O+UJ]ES&Z2[]T,"]V_54]^ ME+"M=@8,T+K-C!NU3"(V!(8I2Z3TAA' M/^"%GDXGTO;J*U4I#*<)OERP?-M8V?%OB M9D_W?E55%9\A*)GDJPU;;Z9GZ-$P&/"4JMMZ([O=10>K:1YM YV[=7&X5D';WZ#[UZ%U%XJM9=>=-="BJ>":EJH7*A"<2ZEU5G?C MMGC^) E\_V0QFPCU^4"V=J^2//99//QE:MDW)M 9#,=8 S0M#4"3MY EN$BNE]E@&DDV>/5_=G\QP)DX/.?1PWA?G MWSR8-7IU^!*/Y9M-"9[MYGH/Q967))@!E:\HP=:'?JX$.^&-O.;?7_]VS'0^ MY\^CTYRN']^<@U^>G>#LF[/W"4^-Y/5WGWC&I03RE[]QAZ=? M?N(9?Y7RS;:VSI:/^YNX\=WY=(J+Y3IMX/QB;?*"M]G%4SQBAES@:KYX]WXF MR[DS.M[Z]?#NQV[GO=_+AW=I-C_B#?:!TU[U,2^=XN;EN__X:MQ];VE/5HM; M'WV(#ZWIX?OGN>*2?.!L:\#P01Y:?_.)9[OW:G6ZL3]XQO-O/W[6R:M;BPN3 MO ZFD]G?G\RGET6V_."[^>+93:.4O;G@KV_*<3<.<%$7'S_XS1$W)046^GR^ MFLU7=.-@-7]"??GG&_K#B/7-04E%06%T&EU?7^$BV=\DO4IOU]_U_%H,GV]'LRU/'A$+P^>S(]P=G9@F:]6\R,^ M5J0?X'3R;'9K2GTEUU@>X^SL,B^?LTP _J32K>,%PCF^ULM) M6SV_U2-WU^G-O>JS2VW@J<\7=?W> M?&?\\>J@S4]8YP^S(I?68@QRFW>>[;;,>AOGB2I?EQ;O/E.=3^>+6_^HUO]\ M_]M/^/)T Y;YM%VD9_JD9_[UT8.G]^X>'#Z]_?3>X1_KT0_OW?GUR8.G#^X= M'MQ^=/?@WG_<^=?;C_YR[^#.XY]_?G!X^.#QHWU?CT]C_W^_??BO#Q[]Y>GC M1_]RY=]:@3=/(EOREE/_S_=?3/2QNF')MRZ .CMRL7YVN8O?7<_? M$1?NBXB+=Z^R:R[YM%US__&3GP_.'OKB7?SN&6^LP==L/EMCYTE=H[K[?U.^ M%Q\8JKBFS>DX\!)#!!VBZ<;GJAVCH3=V#P,BL=4Q-M-;4I*>+I..WG3;43OL0V+@F MJ[P+M#[^S/_T,R[^?O!X1O^\4F5:32?%IQ.YRNV5S9*[D]:JM]F_!Q=^/YW1,;.>/1_ M;/X.WEVVC]_ O_UZ^\G3>T\>_M^#)_=^>?SDZ<$OOSXY_/7VHZ<'3Q\?,+Y[ MRB#N0-N#QT\.M/^G]L\'C^\?//W7>P<7H-\Y[+M]YZE\K;-U>Z_3/VT5[\\7 M!ZOG=/!?9[OEX-3I>$"S1NUWE/V'+_4;>[\52N20-[M!#\YX!=D8!QI]TJ9E M335O:N__LGZ&>Z?NU$L[_Y;4SL,17^6Y_ P:OH;7A N@V0ZI\+]/9G1@U;]L MG_Y76\SY\L=[B2$A?Z M/91U-?#UE6[XQT\&>.#-HHID@PJ6V=3:4L&%;@%U48!1=UNUSKW@QJP(&?^T M3AS<9UCAOARL^#3N_!]/G]Q^=/A@K;N_J?5KP+,SO;XZY]5?VP;OR]JDF1\\.EHO* MJO/H6=;!6>7\W]1W_WG\[,8!3EZ^PK@Z$/ ?S?O"68 >X/#@\ MIBI98^U@,CN8K'CUGJ^M]]]T%WX3=?L1L][ $ZTD%_!#=,>3U?R,.G(#DJ_! M]RN'PQ1?S_]_]MZU.8TL2QO]*QE^NT]71;#5^WZQIR="9;OF:*+:]FNY9F+. M%\>^6MF-04V"2YI??_9.D"P;2990 @DL1Y6$(,GS\KS\P F5T__4C?UO.#Z\ZOO+R[* M5X5OH5SD9V7P_N&'__;7Z>3[YRP80+MQMR[P'WD2R$VB_>?S]B]W:XN&J^R>N.;+F'ISR$B4C-H@I"(!F30MP%AAR.%*EDG'.,22X[8B*E M$>HU:+>1>"_'L]%T7T3ZMH%F'RRH_I_V[]_[A)0=GF5?CHY>G]T>E2]_GP^'%^6"/N]/1#? M0F#U9GQTZRFX#86V!CURK>M]]PJO)LL^F9)V=+H@X/Y U,ER+,G2#D?!>BSG$(DU(L8O[KMWH4R1K%',*I(=6[$OGS]VC# M^(_JU:3^\B,A=G.0=X]S^B';QJPCAA*%$J.EJ8*U2"1,!=*>&9^W M+<6NC#F+[7XWSOLY_/_J\]:&L[Z]I)@(4.>WK*XM]KSX%\XGF;KKF6RJ I=W*OJY=_%I'X8X0Q?W5+_S__16;A[T533.(SG M9^-1K$:M87!0Y9,UG!5W4V4S&6:T"O%Y]5.7$0_)^&1U%BM9Y!1QE22R3*LL MP0BK!1/:\R>'.A9YY3B/OR-@7'G)%69]#0G_N=,P%JV,R!PO("\SQ^/&Y$U- MHI3;BB;Q2%GF($_=U-_&&;?>E=.Z_3 6HS72XB%Z!+AV'^7:_7Z%NEJ.7D^Z M'4L]*F;*Y^*(,7;?O+>4*[4*E7SM_U%-6N93:CY6Y[-),RO!$=-QE:]H;;*$ M_N1^+K)-"8,\]M/G3\''#04W[G*L07>A!4\*)&#ZGD "0?ZNFPC8Z*UI]5?FB;9C5=Y.LY@YKY8T/3\[56(C,EX2ZEF,^_NSC$(FQH28 M]<$R)AQ63SZ85VCZ>L$'VP2:):]HX9*K.D3O9,-Y!?]G//GG'&^KJP&LX$6[ MU4=QD&:R#9EB'F5F,D68?$PLXBB4.,18NU?L[I8TZ;CRL7%!?F>UP8U5B)?YTG7 M"[/:#6O7Z2]_[OZ19U"N M;R_-7RJC6-RG[3O1#J(=I&VFE<%5L)?-49LD_8."''=LU5W2'@O:"Q<0X3(@ M;C,+U8:6SFHT6"*U]-9WX\Y_.9N4KJ#S&@6%CT[M=.6Z'"N=RO^)S1K\5"L- MY?9=?.(CNZCIM,$5J*HWXYZM ]^=JFX;P.6"5QFJ/M?3:0:W.,R0-1F/B@0V MO*QBEL8NJ]):KO0D+,$9K^S4SDL(? ?;7^]QTRGR?I:OY%@L0W-L?C[J''>YX39RS5&B@2%> M(@6ROL*1)-I@F;"-M"/\ =S]$>[NC--XO5"5\.BC2=;Y9% MT+)0GZI/D_$?T[.KCX^R!=>>ZG=ZE(.[,<#S[M=PBBQA%KB>.(4V?R#YJ%2B<8BHQS@X4G0G:4 M<]^N]2^SIA[%INF\N/+3BB(#3WD2&;V^W7AP,$0D@RA5K#3"6-)"$!YI)SPB MWF ?(M=*B&Z(Z&JE_Z-=Z)?S=>XQ,?5RNP^+8<)L.YGMO1$V^VM>3_<8LDL" M\*W6]SK=Y@-M/9]9XQB-6\?EK)D;P6/I\%LZTMQ2T'X\:9\UO"P/_Z/.C\Z/ MK49YJ<9%:/M2-ZT&TS8_M\-B9RIU*LO%I6-\L)/05*6"11WN2B5C/]F?;[5G M[XIG9T_.V>/=.,U9' ZOCF+U4SY@K3ME7CKY?F?%W!']/WDU^KK+O?!CKCS) M.\0D2PCGC'LDB2@E;E06>4@22(= ;) BR:[:%YR6LW&;=#3WQ.1)#)M5<_W7 MZ+U^8&+XWG*;X]8-^I^SX65%Z: J'9\&RYSDA[W+[GCJ$P3?Q7'^M0T R6QC M?IX]H3Q1JI'$C)?&[!$9;"F*V@6J'-=1+SEQ?'#2LYB0UKXT1\V:=S[& @7G M;-Y)DQSFMP3]M>D8;73PZ9F=Q.;M;-IRN,SJGE6S43V__>\?F_;39QD*?9WU M[>9OST[>_/HM!8QFGU$83]'BDM*^5 Z(%@/"Z-4)O)KH%B)+YC,HY\#/UUM]8ZR/'7U;_3[_VH:@V/)=+U-8[O>6_U%6:TE-N_ M]+C'3"[47^;YR&6'/T4T&H=X]9T\KO+QU>R'\0*%>C*7-(NC?O9Y]"+4S?G0 M7CXOGWY?T0,?B7H^G(6]:?[&/V;-M$Z75T]IOXJRR)Q/P4698HDWN#X0%_U2 MNCK>@7_[:U[@Q<^R&V>3K^26-V-N>K-I&B?/[? />]DLP@]N[LO5HK>K%]GQHHW@R=WDY?ZOI.7AU@,<[&KADCLQ]P46:')G[(I>RN'#? MQ^JAE3V<]?_\-!G/1@$M#NH\,?YI?H!O00B3##HWI7IYI(M$J[DP5B MM=^^"4XW]WAQIYLWQS?.5U?)ZVMW,50_LD#>LJ(K+M^!K,Z/SUM)LM^5P[81 M*_=3J/;[LA+T1JF-Q2&X=:UOF?V1NYL(_PU&X,NI\,-+UP]:ZX M.3-\9N7)\>_52=O?GW[_N_'I5GR]9K;IZS[G2A_ M*]6OI4H"" M_V0[$ZF\7-%]@Q>\XI\_D@^?L77MM5 MF["_)7B]=B&?7H^D^NGWD9V%_,3P,R M(.U!(NU6C!*[@\Y;L4JL#Y?SQ%J- MM"0&?'1VF#$Q?FS.8MP6+K^\,:#JE_F JM-V0 #) ,D R0#)AP3)7\7DCZ5O M[>=[0I@VALHW!.9QJD[:854__39NOI8D?N005]EK8 + !+K%$0I, )A SYE M"7Z>Q+,X:NHO,;.$WK&#ES<'>#MS .@&Z.Z8^AE -T!W?Z [;T:39E!M/L9_ MS7H'T*LGEX"8 -@KPFP!0 VB-8]0>[1>!J;C]/QMY+U@#ZZ;P%]'TM(']T. MTO[=CNRG%D 78G!3O:H;/VN:DJI?:IP?C^SPLJE;L?DK[F8X#O-R,^6:][&9 M#>>2]=OS.!\. #( \MJ,U/V.,ND?V*P7D=F^(7()L68?_U4*7M59P"P.POS' M\.IUR @Y'#=;,FO\WQO#:M'W_WX=6@O>96BE#,BQ&\^FU=_MY)]Q6KVOFW\" M(@,BK\L8W6_C1O_ 9KV(S#M Y =E,&\,CGFQ5$PGXV'S\7PR]C$4B-N:7;D= M2 N^[ZX' ^@*Z+HN=)6 KKU.X=[/'.YZ/-E^]O;;#__OZ_>0N0TXNPF$"OUNZTY21U7%NG_V]:2L6+\1< M@&2 9(#DGJ -!"6L$)008K(EUNKC['P\RC \*D;:YAKSM@/(KQ:#JG[/@\H( M7 9U X@!= %T 73[@2?]CSOHP2)]'WJ0YQRS_)MBEGS#UPBK+87LYLNSU%L& M3K, !5 54!5?L!&.M%5;F/ MJ"H_QHNSVM7;JD'\>O%T@%& 48#1?B!$#X]L#U;E&C>;_*Z=;D^]/[U^/H F M@.:Z0-/S""OTF5VF6_KC#-D\,:ZNJT!>+%I0_:.JP_D'=T0/SP8@K M5R?W&SNV4@N[]2_.(N?DJLK-UC?KF_)F1X_?+**W!GUV.KXS:OJ]/=?3D]>G1R_/WE]ND&9X6I%VA.\4K.O]2_9MRV_>G" ;^LY MMKFMZEZRF%]0[O>\GN:'^3OG_E,]JJ9GXUEC1Z$95/'"Q]*SO-2=K6YPJ)][ M+O5^+]^M(,BWNN35\Q;#:VN#VMET?-7:O8R@"$EYP.5RE(7;\2P+J?5%#"_F MCR(XZ^-_OOI"WLVA/6_B\R9F 2 ?^*N9SU7W]M[/OK< ?JF;VM7#>GKY_.K[ MMUCQYH^C1YC^>2'TW?*Q%$>&L7LN($?TON^3^SZC1QK?>^^M/_<>^ZKNR+RZ M?'*_']3M-IS;A6N]5FS9B!4+IKN7T\T$4C[YVS/ZK']37V_QC/^ C_^KZ.-G%R<5(RT)W-I[Z<#.Q'8J_#+)FT: F3NJT0:2!R>_%Y!\,NK<,NK^:^UTH_*B5^^FZY\#/JYV=7BP9 MD%*?2:G/\18;.QB'M1Z/-ICXE'#R*XHU/SZ4)2QHO8+CYFLQ'C?-MX;FAYS& M[2Q$3W2JA])@5TNQO1 PF/_F54_P:\$WO$;!_F6IY-)OE595L> M^QR8+& -8 TP6=CX@YW_RAKM VWRMP[\ /A*)]/O1?+M]48\0LRPS5E;M\^7 M%Z78X!<[+/&/U4_UR ]G)=ZZ^M-MD6T_>N(#!GW7H/ZMOG@^&H]^G=@V"+^- M /SUHY/,,^(U$LESQ!7'2'.K$)-",*48B3@]J]J[7$S?E]RREQ^349PJ'U#B M3B,>+$5.ZX@X3YH)K(+TXEDULI_SA&8-^F3M^?.R),>C4'Z]_KH>Q].7=C*Y MS,OQ7W8XB\^JV:B>/^7WC[^?OLK(G(])O@M[5H7HZ\]VV/SM&0<@SZL=6"4FEI M\$@QE1"7WB*-L41)IL2U=D0G\_U6>Q5UP,HA+V7(WU$4644UHHIX%83Q%KMM M;[62I!];W9+].%4WXVJK?XSKK'!\R=>5;,@?>F. 7UP_9#2^;?);$T>_/3X/ MG_B?NMCR7GD;-HY<45+J=.!(>T,0%\PA(ZQ'P0F=8@F[2O9[Y%(>>^R$01)S MASBA"CF:#$H9OIP647N^528E,G)Q2>]$KAVDD&T(CWNJG?9_LP$.MR?(!:4] MDP[)Y+)0IDV6OSFQB.$4J,J2KZ?B>SATP@L5O<_B&\[?4?F5"T&AH*D@RBG+ MHMDF'.9Q#PQG (<=^0# / 'FB3LC#+S/1V;:5)/H8R9K-XR#:A2G_;-.J. < M\90A9B5&/!7KA(@6$>492YAQ8WP7UHFK%7E_O2!OXG3A+.H,X/1 2S!*?+?# MF%";I-(H$)7Y$N4!:6H,BB8IZ[WF(; NC!(;V6$^T*7);1]V^!8:_X%IHH4 ML$\-0B@%% 'V"-AL@+^O\,=<$H8GAI3 #'&193$MO$0Z.8H3(XX*UX498@/P9X@8 M2*8!_" X JP/ZPZ.R*\*?2V",/MG=) TRL0T1BY2,P^)<)%[9(1,+B7IHZ6= MA$0L%N*_Z^G9RUF3]R5.VN2/SN&-DX&1=]M6#]3TH(+'.&I7MCCE/1,$F1($ MP[1-B4HAJ%D*?5DI'F)C^TRR&&]Z8H#XGLPA+@($;Q"\.P$NJIAC1B84'9.( MXR2RS*TTPLYQ'XE6+I).PB$V!EP:LX'4 N1O,#[ 9@,&/@ #NG,=1 MDP=9M-)QVS;1?Y,BVC_KA(C*R. (4B%JQ(50&A;:KY+PX1<=:JQA0BONAM?;'.F$-D\)1B9CR[9YYI%WFQ( \W +O%1F3VZ[XB5]U?2IWQLNC5U2G83?%E1:G^ MQ\MQH'*_3#%&GN7^2)3,,CPER)GD$&,NFFB#B3)V8?O8("P:/9#D;EQ<)VG- M967,#HNX &L!:P%K?XRUGHJL5#B!."99!,4J(FU#*FI#_I6P3W')$;J*C663 M6$L&G-VM:P#60BS(=L"['4,]"OD[2@\ORP?U"G 5<'5MN$J2C(Z9$F(:&>*49E6)&(84<4I*%8CJ M1KU:#ZX2I@:"KC%?:']Q]395:B,=@?98ZH69[M%,H38KU&:%HL2P\8QN=YCI=MJ$NI27S^.7_0T\(_4LL8$E?(E>P&CJU#.CB+C(TB.6XY M24NYQ:M%NQ*Y4)3:@6/4CZJD_T6W&"XZQ%TA%Z?(. M"8ZLYQ0I3*V5TMJ$E\(X5HMNV\3^*MZ/_;V=Q*'N#^2>0.Y)IX:[_,\YAZ3W M"O$D:.9+AF:^HVQ@>8T]#]W$H*T=O(P>4'(W=P)R ,<';#9@WXV\.VVEX(R@ M%%G&/H,Y/. 42@ M5=+'-*DDD?"&%Y-"1%IFF9X$ MBE744F"^5,%S%3/$)C;8#/0]%30VNL$/(W?(K .I'*3R3G L8$P$5QP1&WR6 MRI5&CO',@ZQ,1F-CG.G$(K$)'"-,#L@]A?*!(, F 9L-Z': $ 1$1/;9*[$PVV7^,Q^&/ M>CC4 Y@K,=<,-PBDVS,;,36TPB$N+D9;6(&I-2A*+I.-2"ZY55(LKVNRL MH8DR>& P=!0$/0(V&Z#N07$=-J.631R1P#GB&=^0H1ZCB*6(/FF-\9(U>!4] M8@U01P=20NE0<&6"TM"YTG R^A*;:0D]:*IZU(96VO#%CGP>X72<2?@>)\;N M+B%P7^"^&PX)-U(JIC4*RMH2\D^18<0BKZ.UBD:BNNFF>(.>3T;'*=7#.E-N MSP*_UDH^K\6!-V9E4\-*'0[!]T$-AO0\6%FF! L M-!,9XLIHPM]XU< M35&YHM1Y!: .[!7;[..=(XEI)29#D)K-.&S2R6N#,O+ @3B2K7"=16%=D>C+RX\_Q M@[VXYKI=V?9D"54 30,T#=AL@+Z'0)^FS#GK-'(V6L29CB4JRR*#HZ7,)FI% M)U%9ZX<^C@<9_@#ZP*T!^D77^D7;,JS*9 6]@J"G!?2TV!:S#BXZQHA"DAJ" MN/,9HFUPR 1N?,Q_)]&)GG*C0^";:YKOJE(*&2BNH;$%:#$ K@"N/0+79$CD M)%E$&)99$Z(:61\,RK#)DS4$"])-GON:P55! U;PP_0-K=LQ0 /6VQNP@C*U M/GY/CV@!J3">E9B\[7'\;X_-PQ?G3VMC_;>OS($R?\]BTIXEQ%AAY$9J9'SB M*$H;6+)>$2.[Z\+:$;<7 \KT0&VNX_IW1V;'63[H4X"O@*^;P5=&G(E,*T0# MT:4C#4-.)X^"Y8D'&PWA2QV'5N_&VA&^\H'&?(#E&NN%[3.^/JP1ZY6_Z;8S M!HU88:9[/%/H1PG]*!\T?SCX![KQ^SW_E6VN*\D*/SYT_0[4^&.^,FX\#(]8 M_=]JZ^IA/:WS$$MQG=,S.XEG^1YQTORE*GU_II? B@&1 )& %%C3_8^4.@48\3,G:U ^BQ]_G(3)OJ MW%[:XCOJ7;-/CZETU)'B "2(:V^0=1PC):TSEAL5Z%)GXU6:?5ZMQ+OY0KSL M-+Q2B(&D=WL#-[39?6OS22*3A,:V2W7>G*@3,B+QO$W4!R6$=TEWT>9SK5O+ MS8"RNXLB;G1KEZ@9>GGN:;YS'Z)6#C0BQ1LG.78")2(?S_AWCT2^@R2Q56L^V!C QG"/C6$RR\I'O#B/ MHV813C!N"T/X95='_RP05A#-K8K(A$ S>#F&;" >84KR'RE0BI=2/!YC@3AO M1L\7:_1ZL43'H]!F>RY [T8L1F>=3O! ]45M[8]%0BNM$S48):PSG\J[A4PT M"A&#N5+<2BK94RP26]EJ+@:8WYWJLVD+Q6.P .P7>RJ_;U%9.U"Q72N;_U,2 MJ8!+%\W(D/%2HX"9YX88RZ-XBMEB&]"F*1T0"AUIP(H!FPTH^*!T0N:8)(8B M)7"6RP46R&69#QG&"(Z>>6.64/ QQHNMH" F TZA:R'$2X M8]U:S,O\JM!7 MORT6)"6*K6.(<9\1"Y.$' X",9P1KG1-;U72I\=,7*W&?]?3LY>S)F].G%SA MVV6W!ELILQ)[=Y'> [57)$,(X\DAQZQ'W%N#C,HROF>2QORG4REV$4&QR8TF M_8FGN)7:P28!TCA(XQT53\(ZIHQ"UJ8,14$K9$V(* KN%=.6\QBZ"*78('Q1 MHP<$FN2"20(V&T#P8;6Y@XR$1(6D,AQQD1+243.$59;N2M-2KY<"G%>)I]@@ M"#),,@@J $&(K@"+Q)HUE=.S\62*,EI^KH;1-O&FKC*HQN=Q8J?%,M%^V$-; MA1?&6,,C,M$EQ*T2R'F=@9!D-34RCXE<2@)8Q5;Q]FHE?BL+L2;@XP-RCR'V M0(T4E)(DF"OQ,](CGC*#LT8ZA&4RV@J?E%GJ%+6*D6)#.ZQ$3W;XD90/=@L0 MV4%D[P31HG59_*8>&<(5XI1%9)E5B'&N5(8*J1WOI)W.)A"M9(+<$QX&! $& M"]AL0+\;WD7KN&,4(QQ%EKE5"DAC[S.P$4Y#QC-.;"?];C:"?GH@A 3T@]B) MG;%4[$PAJWG+WFIJ+^)U2OKN+DV_&"TTIWOD4_/SUO29$&G M LX/G'^#J;29Q:1]_'P^'%_&6-6C0BWU%S"_'G:H',2./JIX MN"LE211'3(;2Z,5FD(TT(2JQ(%X2(NV33*>E_E8AU@^95E\O2/7DFE([:YXP MX 9JAX-=%#8;4.]AJ">YC%0@;JG)J!<-T@0+Q*+E@H3$4WI2Q/QF4(\.#-1: MA4AYT"_6J5^$Z*:[NRC 6H&U;I:UJL2P31)GE<#$12D($B0R7L1D<'(Z+I6Z M7"D68\%>7V7Z?#,>^8Y=AI2K <.0AP8Z!6PV -]#@(^SP#'5 IEDLWX@"$;6 M2H84(1D0:2!!^T[B)-8)?(J+@9%0NAR<%KNC5.QJH;"O.L9.U@D+U#.21$34 M:(*X%"PCGR+(J&"L2(921M98)ZQSZ&,#:DP_"DGUIU28Y"0XRPS"HDCFWB5D M(Z6(8\9M$MPZNE18I\-289UOLA@0UI.B]8\C?R@6!H(Z".K=9. 3(VT*'(F4 M=,&T+'XS:A&343NG@M(>K[%86.>85@JZ>0L(L(&;+U)U"_U3^ZP7ECWUEJB!@(+0$#PA.Z,T6)G/*&O8HJ9 M6$.I&@8Y[L!P@>&N4)Y8"$DQ-XA%Z4J0I4J)PZJ3FUQ6MSNO\ M?; 7-W(JW\3.](V!TG<;RH @0-V S0;TNQ$10FTB06GD)*:(.RZ0E30BS%14 MQDO/^9-:/&\<_12H&N ?!56C#;_Z14#;@*(O4/1E&SR;1&,9-A8Q M*S+/MD(A7:(X [,!!RD4([03'TDA^9M\NGO;(!EPO,9N*OM;^@54&H!8@-BU M0:Q++'IC*"*'Y%*0XV,A[U4J#\2EZ8M4,LQ0-JUJ@3[2_$@HL& MZA9OJVXQ:%? ^H'U;X7U4QM2\-HB0VW6E!*72(O\(W :L':$,18ZKE?<5<[Y MP! SP'J-B7'[R^U!H0)4!51=&ZH:JS*FNBP8V^ 1QR4!SWB-#.9>2TMIM+'C M0L6=H2JG:L XH.HF?4\K%2O^<17++26J_8CB9 M"]CJ+(D06X)">43:LH!2I)[S8O)5Z83?^"(7*(8*4^Q89Q' M)O4*JLU=A^)E?E6//L61KTN&W)OQ-%:$?DV&N?47E!Z&"JP'78$52@_#QA_D M_%>VMFY<4M@94^+IF9W$L_$PRY;-7ZKXKUD]O7P.K!80!Q '6"UL_,'.OP\! MH7M*89WXY':U9L[+\>?/X_*@L?_GH";,YWY:IO[.3MY.3J>E$LA_V>$LOHN35A+[UAZ97\;07M6\3<>? MXR0?C5?CX=!.FL757VV4)V]^O7-^1KJ0>$1*V)3GER2R226$#79)2JV87ZH! MLXI==?WSNZU$?!]*P9S;2?6ES/-%96?3L_$DWRA4O3C<7!!ME%<(!XP1UYPC M9WA RIE F;)2R4X"06]L?KMWS?'U0GRSZ4W[X?<[>[]Y_8[21HJP$!5&(D\1 M<4,9LB%29"211"3II%DJ _+$8]WYS,@@;_/5_ST]W/-YO>C'<69*"^,P1X2D M4&J_8*0)]W+:"+!X3VI,S@ M^GD%.::PQ4OMI;5)3DGK MKYM6::2#LD@KP017PN7/-DO2!@-$?.*/? M?!1J8%0:S%%R7J(2L((CEG%1OV.@[*V"B M9/Z?ZGUBQ>"1!! $$%Q?6Q C"-=2(6U*&U:5&+(\>41QB03D00>WU!1I%>UC MDR"HS(!)Z X"7DI00]:Z#N_CU-:C&*IH)Z-Z] DJV!XTP #C?50HD,JJ0G(. M42XPXDE*Y'#@R!L721(V*R&=:!]71/IZ0:/'WL\^SX8EJ?=53+6O.RM +\1 MW),0!U31;Q8)$ @0N.'P;ZXL$=@AEHS-<)82,DI9Y").F.D,;T%UH7ML# (I M9@-%.4 @.$! \UBK ^0K!5?CME^A'W_.]SF+HZ;^$JOAN %EI"/,@<+OCUR. M?G#SO8^;8%D1DM9&1%*0B(LB$WAMD HQ!AX5D6XIJ74E]\U7K&F;>+V\B33S M+L>_9;AY$Z=OTP=[\7!1HLE[EU_]2*TR \+6V.B]GR7I(=@-@!^ 'X#_-N#' M$9M(F4%$EY)A@6ID96(H8$.Y-=7+\>1\/+$M,#6W%&#?W47KEQAR4$)&/T2(S>MR!"=O25;$ M.,MZF0@,&:D"8BFIR'Q(1'52O+<--%G0Z>N62CN+.J%$#P198XO[@Z(# +T# MVNP#!3UK:').,$2B,AGT3$ F:)Y_L*+&&)5X)^ZO=8*>5AGX]BKU9U\<7GL@ M;X/>,5^'-^-1^6,R'@[KT:>J+A 9FREXN,#0>:(&64P$\@P+$71B(8KU.)NV"\A*#A198U+J_@+RX3JQ M-H+P[1CJ4LK:N'];0NY<)' 52ZC4D0 M](@6" OC689GD"'N6I #E2*PQ%$P&U&D63OCU+(L17"!=*+2&4.%Z:;SZV]? MZ?]X%-86P"(&E.F!8FN,VKOW,.VXA J&P N .Y: 5<$PQTO*I@I2:XL1J2Y MI2CQ((V(RAB&NU#;-@2X?* Q'V"YQHC!?0;<*Y4L_R[:<_MRG33PE=(>AJ9? MG_Z$V6YG4H_*FGSD%#^DVDU M3M7T+#:QT'1K1VAK7*1Z9$>^+LZM:7[C<[YO<_3=FH7Z2^6'MLET>&X_130: MAW@UB#S9\O'5H@[C!0KU)+:D]SQ/??9Y]"+4S?G07CXOG[XXMZ&8;&[8->I1 M.[^%!6#^QC]FS;1.EU=/:;^*XBAD(KPH*Y7O\/R:'B\>B-B$?K>XO=Y;\@V= MYD5>_"P[^/>*WK_I3%G=# M8M7M*[GTN(<#X-62]A<8_IAODG;-Z?5R[?OW[U]?_SAY.V; MZOC-J^KT]U].3UZ='+\_>7VZ!:ALA9&;@/3Q*PQ]K-M,Z&VNVLN;4'F:1_:4 M[G:=C&B^- 7,YWGBU4\E4_SGO>!R\PO*_9Z7"LZUO[M.%CEL7.XV1NS\N<;RXL9B:T'TMSYT+\/K*SD.\8-CG/+B![!=FM%4UO,U#; MV71\)9Z7$10&E@=<+D=9\!C/L@!17\3P8OXH@O$1_O/5%_+V#.UY$Y\W,7?&E;NI6K;E\?O7]VQP1[>,X/\+TSPN.?,OGY(CH^SZ^ M[S-\I/FJW]W%QZI>SW;EH,/;:.>AWJX?9CY>46N?]+D.S4&/,05N"0&[F&T^ M,>63OSV3S^Z?^:,"%>XY&UV9+#H6?A^H%T]BK/Z>_SYKJM>C$,-JI^@A/O@^ MK.86"6W_IP^4]XBU/*TO@.ZV$"(#D@1($H_%,PIX]L.U_,_9*%8,#RJ*2_EU M +,-TMCN.NZ!Q%8D,08D!G(Z$!WPM9TY=4!T0'3 Z7JA&;SEK\E+$R>N+1=[C<=/$_%]X5(^ ^RMY#:3" R[5I@MOKI5(U@D( M@(F]VV[ Q UB8A).!"X$DL%SQ"UA2/-DD8@:.V%5$L)_CXF,:IG1DR,2BDSYA(A-RP+4$3 1,W-7M!DS<("8288WA63!DB96J@YIG M?",<.4F%%AG@5%QJ.F%5H"EHC&*0"?'@*;(>.^2CD-JR%+SL$2:R <5R0#@# M3-PGV@"8!)C<'$PRPUE4,@N,-,I2.2B+@=@PA%-6BETRGIBX)#HJH0+C'"F+ M:?X.-LAI)A'VW%FODF0$]PXJ%46N0E%6E.-&".&$!M56"X.OHHY M]V6FS;?I/\;CT)9 B),OM8_-Z7@8NK-0$#TP;./MDO:5! #Q#FJ[#P;QHN&4 M>A=0U"2C5Y(269X1+WH;M=?&Z&B[,-9N /&PU -*-]X5T&' ,( AAL6NRI\ZK4E;U MJ/II."X.@9^K:">C>O2IK;HT&WU3/N\?XWHTK;[DK\XF$6RNP(IVFA5U2D@_ MW58K;0/,CG(?%#<*>>.S](XI1]:JA*2T2;.H*<9+ 6FK6'7G]==*];7B6)S# MQM_C]&P<3D9?8C-M"[4]G.\U>5?RJQ\Q0#G0;+^"R)C!,L-3LRIAYH S)FUS)F/\@/ M !@ > \ V"?E?1 &A1 BXI2DTI,F:^W"9R4_,$/L4NC6*A;MK0"P&"BY7T)N MI_@+H<,=$>]I;%OC#JI/<11+GYC2$-.&?'G=3"=V6G^)5;PXCZ,&3-O ]7:; MZVTBN"YZ0F1I?ZVESSP),V1BRIR&.AFQ5#XN-\)>Q?"\(-O_F!/M\2@+?83LG24$L ^P#["OVTZZGO)$?4"!VH)]&",M$T8BRX,X4A4CZR3$ M>*/8QSD?4 IYRWM%# "'AWX"-@"'Q/)(-%>(R9C%.B4#TH$&E!(FBB8>I6)= MF&8W"X=9%*1XOXRR>Q-VW!>[]A/A]>UY+$=W]*F:-[X%T?N'^+NHAKUH:;U4 M4?S!U/?CXN0[2I\K+M8/CM.C:KGO-[=3DD;AL@Q/,[M#W'J+M*4..6ZBA[X+ZKF^V!_0'> UX#7B]9;QF&6Z= M<1[)4(PU*EGDHF)(4N*$M2*%(+LP5*\/KY4<<,X!K@&N :[[=%X KM<1YV>Q M#91@9%))YJ,F(N>+G ^EH$YPI>BZ],HAS&3)G(H5'$8M285+<:VOL$F=: MK5+(5:K0G#5=46IGO5@T!<\T8!UL-V#=W7Y*+[AUB2$::);"+=-(RZ"0Y1G( MJ**-=1BZ\ '2P78#TMV)="'_2RH$1"7%B+-2XSYY6V0UR2D53#K= M36V.M2(='QA(N]NOPP_P=^@G8 /PQVD0EA.% I,D:[9%QJ-8E=)$6+.H@@U+ MI8E6JXRQ5O@C VP,P%\?PZWWREBZJ&\!.R?^;E.$"!O@/6M,T(>R>0"G *< IZL5PI?2 M>\*15Z($7CB)'&<*>4IIX$H0GSH)=5X/G*H!W3,% - 4T!30=%?1E%.1A4E- M$7,9'GDD#FF&'8K4*>8%8TIW9%9>!YI2F873_7*=]0%.^T%?@+" L'N L"HD MK%5@*!)&$*?6(.,L0X8ZX@DSU+"E^IFK6:[7I/[GL0#"WH6P$.?;$7F6P/8J M$TU^9#WZ-*N;L^*$*;T)0W13T!6 D^TR)]N$7438S$\\0U@[A;AP&.ED+ HB M1&H4Q=@N>4A7,3/_AZU'S6]M#]&WH]??4.O;]"K3ZFJ<)]47,:#_C9/QLW]' M>\5O(!@.L ZPKENL4U$[3AGB6CO$L1+(*6&0X(*Z% 7A;+E/R@HV8,"ZW3G\ M@'4'M=W]P+J]L%!@I8401B$M=$9&ER'51NI0,-Q;&;$R!G=A ^X031_6<:I4 MNL<$@A? /@SHNX_HNQ&M.BK#2$+*A*PA\RRW.59>:46U]UEHO*4#R K66Y T M(>YX=XVW;Z=G<;*HT%#]M @^_GE0C2)8;COD,0=1K0C*$:WD98PDB^LVDX,I(+:4*(V*E.:BQWA-P/-&D/.",'!^)@] : M!X#?*<%92F.EPQPQ+VP6@FU"62K&* O&A(HL!S.Q9)!8J3[R)@1G,M#K#(+N M*>INQ\2^AOCHOGAKGPC>'\93.ZS&M]K:06T!KG;H7&TOU!:M0]",>91H%(A3 M&I%F/B"=F%6MQ4+W&N)N>,LP^J"F WH#>@-[; M0F_G29!6N0S<418DULA(&Y'P/F)KJ/#+Z/T8=\%FT%L.N," WH#>@-Z W@>$ MWIPJ99DEB)A$$'>EFP!Q"F'.M4_.>D?=4UP&FT%OROB *Y"^P4D D Z0?N"0 M[J@**IB(E(L9GB4G2%N;,9H(;+VQPIDE2'^,&V(SD$[P0&-P^SX)T7L1[+\G MGHB3A?=A.&Z:GZM,6>-)O'))3.T%E!^'_+)]D*,VP)\2*\9[I9&5U"*.DT6. M^X14Q)Y2P0-/2_QIM>+@5]V#?YV,/[_,]ZM'LWKT:=%>>#QJ?FFI>'[=!WL1 MF]<7TXG-4%>/[.3R9!H_-V_&HS*2R7@X;!WMW;;&P&Q V./;$0,%]66V )@ MF.L7Z!-)C/F(C)8.\< R^"6,$5/,4T.UP\)V4_Z[[X IS< 8P$O 2]CN7<7+ MO3"Q",D2CHD@$YTL)1(<[]74X?>7B*.;+0,$ /S#X@?= 29%<6":CSQJ&9H@S MIU"IX(98<#0&[YC$I#L[>^:3"T_P+W,P!\ WP#?&^M MB1+F(B1J$9.&ES">K-K0K-H0IZD3% MCE]6AE:W^ZX)O(@:4'EX)'H!O@&^ M[_[:FB*EEE#=&I=4"7N/2,L0$ E!&&(X,V:IQO'J!OPG@.O#C.]FH,D:6RSW M%&0/WB@+<-OG,[(K<+L7TK(4*M*,WLAX(A$WE"*=L$=&44XD%830Y:*5*SL/ MUF;LD -%U]CY>%J@TP*RVB5,$9I*,.J*3@(B>#15%[&YB6#*3O%T M=U6E'@_4.A6-PSKO &\'M=T' V_".\)QI,7=F#*\:8VT\!&%A!4GWN1U%5U8 MKCN'-\$'2JTQY_2PSCO VT%M=S_@;2^,&8(KS*TJKC_'$/=!%$G1(6FME88P M1W G==Q7 = '9N^3 3/[%<#8!Y=>/V@,4/;0478C!ETCI-0$!9*AC%MBD;'8 MHZSJVH SJOEE#%S%H-NY$&GP /,U5D[?T?,.L=O=VV3M=#JIW6QJW3!6TS&8 M9,'+"5[.O58,DLY"OBJ5TH5 W!B!G-(,F:0-=M$3$Y8J :QB.,X8\S5+ZO@& MRGP8KSGQ:2#6R3L/P?\)P [ #L"^8\#.,*&1QH LEQAQ7 H*I."1Q*4B5HI: MD="%R7R;P,Z@OCH .P [ /LA ;NGG%#J*)()<\2YQLAJI9&3Q@0?E(PL=6'* MWQ:PEXA% \ .S@# >L#Z \=ZI;03''ND5;'.1*N0-2$A'7$TQ& ?F>G"9;$U MK"<#*B"7$Z+3^^<)642G?^\0>6-9 M6?TM\MM5"?9/:V.\MR]-/UCO!A@CX9P0RP6R"E]5?&?1(:R4%]X$9W#LW&W1 M7@W*@V;4 K "L *P/*6- E),X4!2L]BAK# *Y8 VR4F+OHM-J MN97&D]T&'0$K9P/*-];@"8 5@!6 =3^ =2^,11P3:[5EB ?.LTRL"-*.8!08 MLS9Z8A.7G3L&N@[S9WI ],8L0CW"<+#_ [X#ON^NX,PI)58EC8PJQ15M2LAH MPE#"6=G74AN.E]RR3S;5=V61T .USB9(O07=[:8AW';H'FJ4[XTTWJGH]-I. M1O7H4W-E?3^/>4G/["0^_]%9[,UZK)=[Y=4NG_SM&7UV_\S[@;L;8>6P '#V M8>MA >#LP];# AS$ @ YP&G83/!3.[-Z%/) GA.>[[BB;V2Q8H5SS.]S\\:+ MQ=XQ9>T7V]0>7$D[77>D#V;$?D#4!DR$005J2%0(ZV+NH\DAG;1$1%!O@N"$ M"M9%T-*5%>5=G)P6XTE+J-^:"O/+&$ZG=AJ;M^GXJGRQ"J11EM$PW4&(P$: AH"&D)XT,,C.ZW3A N)0BD#P74*R JFD)=8 M2ILX"TEW$1ZT3KQ]6 P1/F)K['BR0Y0(L4$ RGL+RAN 3.\9%1@3Y*P@6=R4 M"KFLJ".K!>4B66GP<@V=%6)ZMJFP[Q=2;C>@!VS*3Q6.7M7#63[HH#D DP(F M]<# TQ BES:B0%66ZQE.R+#,=8RC@DLJO31+U7Y7^PI > M AZNR61)EM=YX![IE#1B-$H>K)),^778E3>*ATP#'@(>[NIV Q[N ME64Y>",XIP;1Y'PIQD*1MMMJHYFN0I7JD1WY_(P\W/S&YWS?YNB[-0OU ME\H/;9.)Z]Q^BF@T#O%J$'FRY>.K11W&"Q3J26RIZGF>^NSSZ$6HF_.AO7Q> M/GUQ;D/(([U1_;0>M?-;.#/F;_QCUDSK='GUE/:K*([""S>^*"N5[_#\.G_[ MXH%41^AWB]OKO:7?T&E>Y,7/LB-GURZ@=D/F?AV;\@B?V^$?]K)Y\>ROUUMW M?>5\X=LC?ONJ/V5Q-Z2+WKZ22X][. !>+>DF@*%ELH5:)_$LCIKZ2_PXK^NZ MXK'Z8[YY;CP,JY^S=\?O3]^^.:U>OGW_[NW[XP\G;]]4QV]>5:>__W)Z\NKD M^/W)Z],M@.ABK;Y"U<>O /7Q^S7SIH?YN^V0IR,,OL;SQH["GLR^3NG^OO(SD*1G3H+OF@9YTU\WL0L.V62OIIYJY?-[_WL^VB,+W53NWI83R^?7WW_EC"+ M^>,$.3+\SPLN?<;F=.'1 =$!UPNEYHRIMK.YL7 M;/N!DIWWG,U_#6=A'F1TL_ER&V94NB\WD/\ @;80:/O 'NHB$H-%1,(3C#BV M$EEE U(NVLB=,HGA+O)CWTW&>3@==F71>*"(@0#:?3KO 'T ?9N#OA2H#<$* MA$U(B!/AD0Y)(^IPAL00%.6DBU38SJ%/\(%2D#L (M[.;C?@W%J4I6VEN%*N MF+#:(6Y*\40F&;)<92&2)N*DE$IQT46*ZRI(^K#$54(&S.Q7%15(706X!;C= MO%@IM2"8L(R#3NO\@POD!)%(8B^BEP9KN93OOTKJ:N=BI<$#S-5>8>!V3+EK MB'K:!U/NV^E9G%3?I$PM3+N#:A3GB:'V EK:00\OZ.$%"P#D *>(Q6!_Z:O;>C[+3=<"_<--JY9"BU*&#%$=>!(ZLT1SA(:1QF,IDE M-\TJL3ZMH>>;DB_SBB_%5KG CI<+Z/A0D&,^R.-1^/ 51XZO8>1-G+Y-'^Q% MURX?.J!\O_JQ@L<' !L >V-PZK74)(B E. TPREU2!,6D)%*4^P,CFXI='*5 M^*%MP^F]*,H&1-"]0E$(10*D/"2DW O1-@IJDR$4J1+0R;VTR,:8D#*>"&=- MM&$)BU>)0-HV%C],M.4#HO8+E$&T!< &P-X8G)+$*+?.HFAM"60B(<.IT<@I MH;46)#"GNHAAVC:<_L! 8-1^&0BV&PX%5O[0B#?&-@;L+"OAZO]N K MCA+OB@?B45410)5Y8OPPCT00KY%WSB'.&48:4X*(38ERQP/52VEI75OI%UB3 M&6U[U;MQ,YW$:3UI2\K_$DB.D9J[U+QB%C'$$\8H=T= %%9:4*1'K#Z;H]#ML7T]>9+]A3Q XRT]!YA'AA.2G#&PKK=&7T2TP\/M'V&45TX)S 5%I#AE.><"F< XPBG#D[289C#NPBB_-11^H(%' M#"2!! "PN@-4[R-4;P!(A6UKF$8D2+%^V\"1"R1E4*0D9A%7A[!4*F 5BWD_ MQ5G#!AC$V"2=I OT ^:I'&B\1@<$P#P(^(#\@/R[@/Q" M.*R8B,@%&HLK)2'CE4 LR^H\<:(E66XSW*TK99/(3P94'%X:<*?(O_9$@X/V MLRP2![YWM[RSDV8\:JJ7X\GY>-)6%@-/RR;8,3VBA8C#>%9V8HL,N0]=4A^R M-/W@S9O@G%'R@)5'Q'&&N$H8&9,W8*=(15Y19'S(;\.%"% 7D#>S68S!"HBPPPE+ASB3A)D4]9>O&7<1!4E,PBM#,!6W( ...$'B.C@70"T![3?7:':*ZVEQ0)Q0W01D#FR6B>$,??4>RRI8VMV M!'15)8$,E-Y8%$^/(+C++(K\N]B>VY?KG,=7HGH8A'Y]^A-FNYU)/51D6V6* M'\YB97TFIOR\RWF]H6D>K9WDMT=M=L:GB1U6YW8R=QF;+EXZM%'<8+%.I) M;&GO>9[Z[//H1:B;\Z&]?%X^?7%N0\F?NN$LJT?M_!;.I/D;I=I8G2ZOGM)^ M%<51R%1X458JW^'Y-4%>/)#J"/UN<7N]M^P;.LV+O/A9=N3LV@77;LCNNNKYPO?'O$;U_UIRSNAC3GVU=RZ7$/!\"K)=T$,+0\ MU]OF[&,:CO]8\2S],=\Q-QZ&U0_7N^/WIV_?G%8OW[Y_]_;]\8>3MV^JXS>O MJM/??SD]>75R_/[D]>D6D'.^0.-2%ZZ)X>--I/KX%9\^SI=PF^OW\B:&GMZF M1V]T.-=+4U#^95Z=ZM=\P)J]X'WS"\K]GM?3_#!_MSWC9)19W'C6V%%H?MZ+ MR=\YU=]'=A;R'<,FY[D"5(NGBVSS:(C%XVY6DK2SZ?A*+"\#*'PKC[=Z MJ5T]K*>7SZ^^?ULD2_LX>B2$^?."$=_RN>1'DJM[+B!'DM[W\7V?T2.E%/[Z M[]Z+>S6&>^*,]+WIW+>=PX?&'NV.R^ O+_.7W:3^RR"C7(.:.*G3$VU*,/F# MFWPFG?+)WY[)9_=;H[>JP.<;K7,$Z?#./[ M!]O_.1O%BN%!13'EZ\/J_3M50$1 1+<1$0,B>JJ 8^Y-E%E)@_WQ\;T[::8K MR>8I.3.KGJN'V_U-,Z-L^[1+AU+E5/\&W? M)@Z3W=?)PI'>\\D^FH5NM*;G3B[I;DR_T_CF-W%ZHR-72;/]<6.NM6<<[-7A M6:&@\.9.SW:B2_L1.?HHW[-YG.OYSJR!>V[6?:?CQ)+TV"*M>4#<>(%W]X #_ Z&[=OG@IV MSY;8)_OA-A3I/=!YOC;J;DH!H4G,'_EZ&-NJ0=\J0Z6=0WZS!--6LR:&_/ZM M=M2=6,2>&)P.1_R ^1_H_($6X"R B7;=1ZH=0UT28:9M#/TJRW$S5K[Q?PE7[=U$"L["I7]7-JP_6_[!EAN#UQ7 D/!8PP%/$3&K!2(,VX1 M#XHBG1Q%@FKK),=4I]B% ?4FS1Z/PO$-BNVJFI8>&$7 <@#V4T!#0,,56]TE MGT',:\0,8QG9@D9&R(@X<4YJ':A+N@NSZ?K14*@!YAK0L",[*F@KH*VL:HJ] M0=PE+S]$-ZWJIIF5$BP0:@(L&ECT8UBT\41)(3#2U#G$E2_L-GED<$A$4*<2 M#5TH+#?)]FWZ=5X?:?3I92'9KGCT@-$UEO\%:@"%!?9_O]'0.:<,L1J%Q##B MDABD,Z8A&HQS(46E22<*RP;0D*RW=.YN4@.X5T!AV;3"4J*YJI\^V7KTMEZ7^*]9?5Y"3$"#.7"4 I[]J-91) BLC4*$LJR- M*.&14YHBHTB4FG,:HNQ"@_F/3,&%EM^.3C,[?IO>+8CWW=".IJ^OB+?S$O@8 MK(Z@T@ \ CRN"(]!FF"8L2AP6[KD)8RL=08%0:R5/&CO.@E=WQ(\[E6J#_AD M>B]Z@HISEXJ3$2<_LAY]FM7-6:'U*^\,Z#,'#DG L!_#L!7G%H>4%1A/,.)$ M*N08R1R8:$J$S?SHQ"$Y5R)P*+M2IWI"!UO@F);.1_];YR,G_T[ M B0$[PRH+MM57=Y-QJ7]1,:73*9MX[EIF@W;]E^S$423 7<&[OP8[FQ=E)82 MI!-SB!L=D59:H1@#E<'0$D+14?V@.=7^.IZ\6M#L\8)D@3'O&A& BG+8^[]G M((B5I$YCBP2/,:LH^8=1T2(F*!,^:Q[4+#FD5RP6U#$(+I=%.$8*. + :48H#D.R 97$F@IFU:3?MU M/,DG;%3Y68:!D;^LIA,[:A985/)_FC;/9]@ZE4&+VV&H.GBA8>-,W 6/E68X M:U4J,^2 (S+:!R0)<8(HP;WOI*[:@H9?+DCXPU<*OHIO_R5FMES8>^<:U@ S MLT\,?0>H!%2KP][_/4/)J!GS(G(DO+*(J^20X\ZA1%E*P6'/O.]"U=DF2K*] M4GK )=5[.11TG5N6KB3T32]+;XNY.E-R?6:E]U_;@]I.8ZC^,:Y'T^I+OGXV M 7T'.#EP\L67,BG(FDI.9+6;NKZ#MS8V7AV+]. MQI_G5/WW.#T;AY/1E[AH>=-YCSX]T ::4H&J P ) +DB0$I&61""(&I*I39K M2Z%]:9# PGM-%4ZV$Z_.5@!2#)04@(_@T@$U9[MJSON8E9=1*6U0?Z7VHO6 MK@.L'%AY1[H.QS%XQI B02Y2>@-A"%OI#,'>!M9)P8/;F?>K^DN= 2HT;R>O MZF8ZJ=VLC*VK"'J*!TI#S0/0=0 @ 2!7K7!IF2'6&Q0(R7J+]%F>I3(B[9SQ M1EO.1"V2&(YLH0U%9HF-R3(9.FN:\G9[%R;MQDXEU6D]BL23]U];5PWI:QV90C6+;'L?Z?\WJII[K-.6BFU%E_^8F?UVLX?_/WK<_ MMW4DY_XK*-_D5E*%ULZCYR4GJ9(E.U$J*ZDD[>;'U#QZ)&PH@ N MG7_^CL' MI!XF:(L// [.:=>:YI( <6:FOZ^_GNGI_OKK;W/-'M]Q>@<:X[3UZW[SK]^I M[_YXX..1,#S^D8Z?L<"VP)NTO$E[!.7SJ?ST9$F99C_'=$:\,3OR\.FD]QH& M7QU11NFTSAILC028A>D:ISM )X24RJ#&K;V->UXT[LYKZ!E=_O?Y_!-7O/Y, M%;LZL]5RBA*'M(W!Y6J9D)F01T'(OD1=C$8P%&PC5T<0HLE KM&RI5K0JAU= M;#X4(2OEILY8)N1=%:OE;'^.U':13M-P>+5#S5':"9,1BX*ABP)TP51K!$C1 MOF#V!"D%#5ZC$4TH>$-^/U':)Y[X[]GZ_=.+55L/6C[I*&-'V@#=-(A!W33@ M6(UIF6EY%+3L,)/W/H!3+6##HB($VY4FEPF-]S9JJ?<3J^V;EIV?*L-;:#N+ MV/ALC2.V!T[=JR6=QUF9T&7FWV6^T*)+&>08CL4"BX6^BX60H];.2DA!=55< M1(38XC-(U=3LK"?A=M+"9%LL7#''IP9E5ZG#3^9EDW"\D0T[K.82>*.7HSDF M:";H4R/HZI*W7E@H3A1 GQ0D*0OH0JI*HUPP>XKF#DC0**8^#*K-%!_%G8X MY\#NCY(FS^-'SIADF7#:,N'@;KMXJ92L!KPOS05[5[L8B:"$&E)-3C:?OM\, MQE>7N-U5^J*8&C^H$[$3P 2'3N->_X%QHJ1HNYP!2-HW?G.H(9&.0%)4(X2D MK'92>^M0G*C-5"!7">93* Y6CA^L+"_HQE.HR[[WZZ\ONG,H,W**.FFW/?@= M3^VBU<$)0%DT8(@.0@P>JK:J2J)@Q-:.YUU"I_/5_&:)T%'(U2[GZM,VYV4W MZ?5_?6&/G?>=;)&5'I2*X-,IYFKFZJ-P9ZZ>1+0$U?D"2#&#UU6#4R[E&"*B M?5 #RH-QYQ\'7GJJ]: .](\2>/$I$0=>N[JPQ>$5N^Q!N.S!AU>Y*G)HB8@F[NEDZJ;K 9_$P<>=AU53;0=589FC*J9HINCCY.#) MDGU4$62172_@J"!XTN!SB,ECJ!6W+KKN[T;5/2CSCV]5V:E1:DA4R<=8O9? M'$W=,'4-_PW@DW7\E:,H=M&G[*(''T5IAS$D\D!!%D"+%:+P&K(L(48,L1BW MGRCJDB3>=ARQZYC)J*D1G(;/01,S\N 8^? 9T)I$1(5@LPJ WDCPTB4@HYS3 MSEJG<#]!T[T8\EMG]'I8Q,@'3KW7MQPBW3!UFX/ER=EB_@X:DW[@]^.?4 M $G+SP__J)G.9-,!:/)I&4^3L>YI#M^>CG[X^,%'74*9(D)3$M61!(Q>03+. M _D4?@]QGY]9..^0#M MI+1\OX:_TWCO!:TG72_AR?ER\?.L4)FDCY/%.2WC>C9_-^G@^#-'?^SUV>L? M88?7>JS:(%0L"$A.0*Q!0_9:4_0F>%%W$8TU#GC:*.#5%0/\\/$O*RK-]7]B M@2>?26!7]0)=<_I[[#@^7*?/H1>3,)/P08MJA"IEJ18L4@8,*4(*M@5A%1%U MKM&@W47H=7 2EGH:_!XO>0V7A.]]+G>3-7XS'/MV8^]^AR&_7,Y,6IR5NUQ\ MZF*2>K;X936IR\6'R6S^,ZVNA22/[]< ?&CA!W=^Y\[O/'[& ML"[XWRWN@N M+U_'\]DZGEU6O2JS]<62MT$Y2?64DU0'G\#BC156%PDR)P)TI"!42Y D65]" M$M:E76R9OHH?/[3G6+U=/,E_OY@MJ<7MY:*+3&BGA?NEG]JPQVR58S,T9Z(P M&3,9#Y6,-6:DHJ#;\@2D7, GS( &A?9%!:%WLG5Z,#)VTV &51:+NZB%A:B _[Q#/P=@)<\_H_?_!_7%$ M$7V0$D+SHH!>4?NN5(C!QFJSK$*:G01'5Q#^J2'X30/PR_KJ"KZOSN)\_61> M?OR$X%M[YG\S@RKA>P+&S\'/N-=_8.27E:8H381*N@ J@Q!MLI!E3CD9JI2V MR.]>P<@^R,]R9R@^X>%@8_?!QM7.01?W3V*W>;":=>A:32=S6G>!QR8W/EYN M*Q2.-T;..B?M<@>_WTA>!J5]!G+M"SH5("@1P5,A2M:%%,M>#G]^N%C-YK1: MT>H%K5_6+G?MZC=E1UN/=E#1#Y\!,2\S,=!1V?U?@U_QR5[N[S_RR!M-F_ ;;_:W"*) M:RJ3ORUF\_7DY_9;SLUC*=VO:6.3Y_#\[OOCK)5WLJKJ_F H]J.K^')TQ)3,ECX*2L=@2L45GI5CJ M*-E#,J) -2ICT:I(MY\,O;U2LL*IV6=YB1.G9#XZX\#LX8'9:VJ(G7='9#,. MT5@/C$(/'#YIQ5+0L7EE46OSM<$Z\%5ZT%Z@)JLRX4ZZH'R=M-*EIZP__IG6 M[Q?ER^[+LUE7EF1>5B^7SV:K]7*6+C8'Y9%.NIEL MI_S?K 7N>0^YSGZE O^/EHOO_@VX7F/OM/.(8B=F7F;>6\5?M<5860FHHC3F MC=E TNV[7+7NRO.8G':3];=?YMV*K[273,!\6:O'PKE?P]]/JY*+58NN6KQU M4TU@#K/8V8_;V0\^:44:0=J%+GLPZ"84=/NNA68MP*-@DTI1H]YC6Y3GGUCG M/A7Y;]>BTONIDWL\ NNGTN"\0W8#[ ;8#=S2#3CI18@F@:%4 %$9"-%):#&D MRJZ1NI-;MWUWV)CE$&X ITIRJ^*C7$+C5BVWGOCKK5KJ;![GF5NUW#!8;D_! M[2EX_(P%M@7>&^:]X;TEZ#1ANUS\TA3(JBGR)G$G>4EEMI[$=TLB+AS,Z;2< M3GNG4+M:@1A=!2&3!#0MRDX8*KCB;*[D7+&XZT2:_^JJM[RL3S?(W54!?Z.G M2@C.D>6]4B9#)L-[WID./AF3$83Q72'A&B"YB)"5*]FCTUAW7DAX+V3HW129 M#/G" ,D)P"3\V':R^+ M$BWZD<;O(O[YPAHO*\<_G#3"@1"S,+/PYTL%LA&OTA%"=8V%9SP1FJU6%W&>-[TDVVLVPTUG-)DO MUNV)RP5-E%"!P[ 3YJ#1"X##'PO5(J.-!%(TKXPA&8C:":C*6"5*-LKM)"SZ M>B?T^160FT_^ N-72ZJT;#[ZS7J1_W=';MH+,17#HD$-F"+6:P1X*TH($S1RAM;T>RFP.XA*/) A2A.$Q=\;L11RT[.C2Z6^7U< M71:8^MU0Q7"H,G*^.6D_//B]RBJ$*J)$L%8'P"Q::"1\@9J<4D[&K(D>$AJ= MK^:/O^**W[CZ%QU1[*K'63!3XP95C9=/C)B%F86/PHK6!>V]B2!K=5TYH!6DDS!Z*X_X+M'0GEB1XQZ^O],'%=NOX>_VM.93MES#74-B6G\YL?4[,>-8X MXM-&Y]..(7:5G!&FTG.\P_$.T_#@:/C@M.AR,4&1!1]"H[AD%"1!L1&DTE*7 MBB)O[0(]I+WBSFB1(QX^Z=FWY)]PZ'-9/JE]][DMT"1]G#2H=;]=+L[.NB)* ML_EEJU2.@=CYLO.]0TR2E3':&_"R-I=KBX#H9/.FPD0NSV;>+O;H]J69*@Q#\OQ\/,-,S$P\"B8. MND89DX-450&4C5^CM Y*0IFR=<+M]CAHKTRLIN@'M275C[X3'(MQ+':+:T$? M/BRZ3UKD_^7HZX0YAWW^X'V^+,DK+9KC;$X"F-A)15:FQ,$7P+O@!C MUZZ^^F+I01>0#L[&GLF8*\EQ%':8>7@;?VW/ MQ>21*$(0NKMKT#Q\S$B E$,@%9Q0XJ'QUB4U/&W,\/8K8MC5MJKG#AT<9#'[ M#I%]#\Z&R0J=D#IM\U=F 2*;SIH(@D! 0 M=/;-06KC57EHE-$!]3\ZG+[] M.=59HS4S.LNTPG@ &.+<:]_@/CP&*T(J5ZX-T[-?P=WQ3J-"'\PU#+.KD ME[ALI>=?#G)\K6KB]%U^UQ6G???-N$$Z#44/R['QNPBS,+'P45JPJ!FM:=&*Z/#'T-D-4 MC20U>4W%2$EJJ[WTW;L%/805.;;A4Q.^B'/X>?A48W)2EXL/7SH%<66$?;G; MU&!'R\\/_\BKQ=FL3#ZMZ&GRTCW-X=O3,5*7K9VE(H4#66(+9*J7D)+P MX#-6K%EC=&[7-;>_;G>^Z^NU>NKV>=?F#^SHT@$*/2Y@<:3#U,O4>S_JM<6( ME J8KL@W)FS"V7D-18=L-#J5:>N.XT/K>^^3>M5^KSD.EWK'>X[$L=8>YN$% MK2!;X)6BPZA1DJP[";P:&SQM9/#JB@%^^/B71@K/ MYS]]8H$GGTE@5S( W538/39D':X0X!B,67C4+#SXO &32I79.2#7OF"AQN!: M!G!*UYJ**#'LI)S=/EC_EAD%N-]VW/UD?RZ"U[\XB./!RWGXL5;*Z^ZLC7[- M[^/\'4V6<4V3R^\Y]F/5P:ICV*K#:Y=)!@6J=&U,,$9(E%U7X;SX;'U2/NXB MUKQDFI?UQRN>>=UHYN6\$R+=OS_^_6+VO]D7G[[ M@Z]>^6RV.E^LXMF_-X=W_GR>SRY*DR_MI]W3SN875%Z>TS+>\?+T[:2,W6>U MJ!'H& YGV;&,VK$56Y2(PDL(N8672DDGM70.Z4&%*TZ-Z/\- M[1X[7O63POE$LC>1%T>@7TXD9_/<+&)%DW]J"-U\]\_M9YN#RNGE<25](8/I M),[+9/F9*S8OX$!UY#GI?!GC+EH 7(E\ M^Z=2B^XZ=JZR0%":@&(-*3JIM-YB]/M$=WUE]-OMVGD]#88KP>[\\D.:;H=WPAOSTQE#MIDCM\1TG9Z!169O][C?_^IWZ[H\'/A[]Q.,?Z?@9 M"VP+O+',&\L[KLI,[:/GW5V619U\I+CD/6(^<^8SY\,6=4XE8S(!9#6F:QB# M$&I-X%0,HOV+H6RE-">3C:.<(3I1 %W[+I7BH'AEI$LNZNZ<>H>[$E\?*'\Y M9F[O>&@FT1_O,KON3JSF$^C>[42>IGIB'F<>WQN/"U-$]EZ"%U0!=700JY2@ MI#-.YEA\V"I'4')41>8*KN:N>HSP$)/*8)HO<&AK(.&&P.-638W>XVGA<'E\ MO'=9N$;V#J^PS$L7X9UOSI8XQML3[ZA'JB.>LKA(9W1$=7#?\ZY_V)M,N'EF M1BH4LJ>20_/R)50!*&4C:B$-F*R(2!6EE+PN%%P6671!HA68VGN4@Z1J@.J4 M3]Z0SV@&(!2,\E.T>RRG_8=F>>)2@4,^IG6F]:/1NJW*Q: "N"@SH"D!0K 1 MO/,D!;D:<.ONB"JQ:X @H"8E :-1X+-.$#'Z;)T5,:8!T+IT?FK\P>*_8='Z MIPBP_3>V\6R^W2>:OF#V=@3]Y=,?,-KC#.I.&8]W'.+;]S2).2\^M,_[V)VP MS1?K]K1QV7[<**.][-TRGDW.XW)36F#]GE;4L<-FVR)VF4!7A>;:BU;K]H,/ M'7X?79NS,OMYDL_BJJ'P/+XCF"\*?7J(-MCNUY\F]8Q^A3);T@9ZC]O0+S[, MOR^-!L[BQ\?=;[\_CZ6CAJ^V46;SS?BN-APN?_"WB]5Z5C]^^I3-6X'FI8'P MUVZFVE]X_!F/O]Z2^Z6Z-KF]7EO\#4[;)%]][5;D_>=MFLV"7&Z^Q-J>\'$\ M^R5^7'W_W9\^+]WG5UY._,;$;Y[UATSN@0+PFV=RZ^-N3X"?IK2_Q/#+Y1*E MQ5FYOS6]>O+ZS?[L^9/7SW]\ M]^&3XG:CW3]]WM7C=8_R.%ZL%Y_BE^X) M.@_?'KA[.31EMKBX:K3T_>5'22$>B7_\](:V/&?Q?$6/5]2$9&.^3R/?A,27 M?_N[Z\='/\]6LS0[:QST^-/[;SH8NOPX]PA1_^.59KGI!??\G7FD\;[OE8^$ MO??'&G6$C[6/PC$^UCT2Q_C8\,BBXM'V9;1_<(3L=W1C:9M?'W)CQ1]I)V/O MN>G#&^ZMKR7<-XMJOY-S;PU\R\"D:Q'R+VGYIW][YJO9C_3YB?/YWGQ@2;_]%^+U>J;5909< PX!MP-$=9B_5D2+E>+ M^>K2C5T_J&1,,:884[>+>?=_EHNSLZ8%KWQ5>PI:K5D8,J884_?V4PR> M!]X;58=@_T9+U>SM+% M)H7K[>*W,O"3 MS5Q1JT4R]9 MY_U KL#8DK(LL7U,1^O>>4@4"'PI1>6H7'+YNBM %JV[N(P>P M.2E!TE<9[;%=P2WKMRLWU5*.SB?TH?4B.P=V#J?M' Y.UCH**72ND+QOQ!NT MA12#A"1)NE*HB?#M:_-8&Y5G"12Z?KSD"(*R GSV5E!LTEUO79OOE6Y74V?" MU!^NN6)O6)J5.Y,SD_.ID'..09= &EQ7I 2U=1"[]KBIY&R#)RN3OT[.%DU1 M5EF(*:2FOJT%;Y-LPMIZ5[ :'[0+,V3FQ/<+L]%6F;6+>CYNDJCBR )6=D F%P!GYT HZ7P-6J=PU9'D5ZI=C65&*;6^M&Q- MW)FX(O9$S%@': M)9&%,@%1]9J<@Y[BP>N_,C,S,S,S,S/?EIF]2MD7)2 4)P$S$J0H#%0990C2 M*5O%%C.+@DUJ(^BDFFQ6LD)(U30!+:-N@C0DA;UF9C55J*?2\$GD07+L[UY: MZYNEM/J=8W_;0DE?;O5.9IL;O7V\#W1XM[?SMM^[FHI3;?L]U/&SX8]TX<<^ M?C;\D2[\V,?/AC_2A1_[^-GP1[KP8Q\_&_Y(%W[LXV?#'^G"CWW\;/@C7?AA MCW_?I8DV YO-2WN.RT/*^]0JNIJM39.FS1_Y^J^*[P\#QYT>L[R@]2T/5SC1 MX-:GFZ=Y<'G/Q>X%+>T4$\"&P*CGQ6;4LR$PZGFQ&?5L",F&]%BL[YA0V#4CVVQ1ZIO9(W* M)..;5L&F5:26D%(F\#'G$%+(2:CK^D8+-)30@M6FNZEJ*P1K$D1IA%;2)*\\ MZYM3,GYFNA$M]DB93A3IR0F"9*H$%-B5DK4$SKBJO)$V4+S.=%2-RA@B%(L9 MT-;8XD AP55-SE MDFZ:3I6$,GBGK=[2=%:*H!JE@25O !LG0A*-^)1.UB4O/-%6)9&=,YT74R?W M6 WD-(W_WG?).2GJ(<3[TV+9)GD^R1?+)>KL]B9Y*9IY^6*??WU M79S-IY,YK=EAC1RSO/7(6X^,>EYL1CT; J.>%YM1SX;0G\$RZAGUC'I&/:.^ M9ZCG7C0/VOBN03KII8(<,@%B3)"<2F P&:V\,K%NM7K72G9G>0:$T XP*0)O MVY>88I:QD),U7M_X?KE^3\O?U*9\OKD]>;5E^/1JQ_!MMV%X^8!/YN7ME^W# M?X^S>;=MWJ9A-9N_>W:Q[$J\TG*V*"]H_;*^C;_NNE&-FJI]EG(]/)JY!0US M.'/X\#C<>H?Y]1QYC#3)R_V M2=+GX"6P*TI9:Q-('W23P#Z +\)#"MC]4U&$LHO\O5[1]:TE,)HA4?=.)3"7 M3SM*IN"K#CP-O;'\[6*U_M!^N.(L0':S?$;(9X2,>EYL1CT; J.>%YM1SX;0 MI\$RZAGUC'I&/:.^9ZCG[?,';9^K&D-P.D$PF !M4. K$8BJ;,0@7(UYGUF MW9;XU9;@DWG9O.K58K5>TGJVI&YW\ >:4QO(J[,X7SWYO&>XZQ-.R]ODG"G" M7,UNUE55&8J&$L@"2JJ0T H@JRNA3]DDN<]L/^9JYFKFZI%P-4?3 S<$ M1OV(%IL5VF%RATLB,DJ K*5%QKI*\"IGB,I01:2JRTZ*R;%".U&%MN_R=/?) M,3O!)+*G[;OE+%UTMK5BGWC"Z#H!G\A*>."&P*@?T6(SZMD0&/5C6VQ&/1L" MHWYLB\VH9T-@U(]ML1GU; B,^K$M-J.>#8%1/[;%[L>Y]N'/F8,R7@0'[1L% MJ(.%X+P')6O-0:@LJGM(C:KSU?SQGV?SQ7*V_OB\FU9:K9_/\Y+BBI[1Y7]_ M6BX^_.8<[NWBQ6+>?>9R<78VF[_[],;_6)P56NZJ[9D;5%$_YDGF2>;)O?&D M*5KII F"J@70"P3>/)NM./>&_1%' MZQRM,^IYL1GU; B,>EYL1CT; J.>%YM1SX; J!_K8C/JV1 8]6-;;$8]&P*C M?FR+W8\SY<'7E/!!HHNQ M;8]:-K7Z(.&9*TA92D[' G_>BNGV-_?7[]FS._ MPYQ?ZVD((L)?:@)^Q!#^_1E+:AD@:2)0'FZ%O$D1!2*%Y77Z146UFSID;I=*Y0 MM=,M2K'M/2$$T%5*5 :EL/*Z1WNS7N3_[2!.Y>MVJ'^-9Q?4IFOSFUVY*RD' MY:QXCX<9L$\,R#N[ S<$1OV(%GNDND<%EY(H$JR7+9+'IF9\J &,R=8F8[-R M<6NG545JT7H",ETO'.%+=]=(@"37M5>P5%T]INY14^,\*Q_F0%[L4^3 P>^> MJIJIA8P)A#(&T#D%J73'5:FJHHU+5MGKG.L0A9'%@D?I :LK$'T+4E52.>46 M>C;JWC/GKMJ*M>^^0;X^#(IZ^02+.;B7',S1Y\ -@5$_HL7NA_(ZO!*R.EF) M":+6&5"*# F+!Y]2-NB3]GJK=\Q]NOL==-=]ZH9U2,PZ)%;<#X\&'1?5*S;O8\(X?827N>P9]V.!.QA!2A.K* JE;PU7D(25=5 MBW4"PT,RZ[IZE%_:NJ[>+IZ4,NL^/YZ]BK/R?/XTGL_6\>PK!GE9GV[X8^,< M=^7\]*!<'Y][,!OWDHTY^A^X(3#J1[38K,$.HL'0*8>B$@07'"#*"E'+"#J5 M'%4V.>KMW@EWR/+KB08+4V\#JS!68;$9]6P(C'I>;(Z]CA5[ MI1"UKB6#=*6VV,MUL9=#\-6ZE#P9+%NU4NZ2X]:3V$N*:9LP#KXX^&)"9AG& M,HQ1SXO-,JP_,BP&J[5R!$&D FA5!6]* I&5-5(;I=)62=&[ML5D&=9W&<8U MZG;BUS<6"ZD9<>E2\[S5[EP0G]+C,B=F%V879A=F%V879Y83896"7X#"ARU5WD7C6@&@4 M>,H!4G'989 A9=Q%\;G;Q.5OWL8 MWXXQC95:R"Q 8R' 1+%%F[X"9>DHR&HI;,68]RDQQS$F\S3S-/,TJT!6@=\,WW_8F^>\>69&ZCM]1@G:A-K\H%80JE3-E0IKO*WM!^*Z M[U2V-.1: E*! #,Z"-D:2"GX)+ :]SLMXMY?-FS_<=/X^OD\GUV4KFCM8MD] MT)/U91LO/@[U&5&DPFB1 C M*D"JC=0#(A0MJ<44*:M@MB(I(AN,MJ 3!D#O-427)93L4[ %71$WMVPYH#>X M97<[Y:9ZGVW5^^H6^#(\^P?V#R>HWBLA:6<,A)@D8%38==K)L1#\ JD MKYFP5"6RZ34_2V.F1AMF9V9G9F=F9]Y=^=(LQU"LB!"$"8!66O#669 !3=5& M51NW=E=2,4%(T]0ZM5>B[LZIC5+@5 A8L5AARK&]P>UV5V282KW' NY]]0J\ MN<+N@=W#"8KW0%H%&QL_*TJ /@GPSFCP(2NDXHT(\3I=YZQ$2L9!0.4!BVSO MT3F#$3H8:7,TMM]'HVJJI)\:N<6?[][U?MO7RGN4]B8FIF:AXT-0^^G*&-J*IV&IS2C=:5;%Z@Q PEBH16Q*IJV6H6 MD6JN,5HH0MGV'F':>W0!H6US'=C^8CFZ*[AELPC$:=!V=#Z!RQFRH#ET/G)F9F9F9 M^629>?![*BZH[#T6<#YFP*HJ> H>I&]J&TVT56_)=.,RI9@E1.KJE(?L(&;< ME,4U2>CJLK/']@2W;!'AIT(=NG'0\5T";ZFP;V#?<'*J/<@4DZD&=*@(Z'2& M&#V"IA)E#A2HYJT*M]84&4QC=1E%XVHM()KLP4;TL2:IE.Y[\TUA]=0[%NXL MW)FT)6EUPY:*#,[6 &E3?EPA0A2E M@'0.9:K&)^IW\QXKI]8:S)JY?R"^Z\/EW;B\&QL^&SZ/GPV? M%Y['SX;/"\_C9\,?[<*/??QL^"-=^+&/GPU_I L_]O&SX8]TX8<]_GV7)MH, M;#8O[3DN#RGO4ZOH:K8ZD%S^D:__JOC^,'#7 M]USL7M#23C$!; B,>EYL1CT; J.>%YM1SX9P_,$RZGN/^H'E_I*32-%K"-(Z MP$H%DL@%:O R14)EJKF>^ZNR2:):"<8HZO*%$5+Q"%%%2=&T/^G,]=S?5\M% M>YS_6JQ6.\K?13U5N,>;%:,R?F:Z$2TVZQLV!$;]V!9[I/JF>I.<5A9*I:95 M8C"0="6(127CD_(HPE:51:&+TJ9TZ$:,0H=0*! M*J-&7T7=*EFX)5]$REGNG>D,3IUC3;>KN^2<%/40 MXOUIL6R3/)_DB^62YOGC9+V,\]59[$SR7]+R3U;4<^&P*CGQ6;4LR'T9[",>D8]HYY1SZCO&>H'MA%=2Y"*I(3B ME0'L.N\F6SSH0#4$X4B:K7X#0N28J\@@:]" )CD(*58H*56;?!(B;!5.?;E^ M3\O?U(I\OKG->+6%]_1J!^]MMX%W^8!/YN7ME^V\?X^S>;>-W:9A-9N_>W:Q M[$JNTG*V*"]H_;*^C;_N:(=;3R7NL1'!J$#%##JBQ1XI@Z+,2DFM(6"C4:S2 M0JK*09:Y%%+"U1N:X-XC/8L9=(R@8@8=T6*/E$%E"B:0UY!CL$U/HH5@K 0I MLW>Z>B'C5C+$?=*^3HA!F3V9/7FQF3UOT]W5)%FTEB"*\8 Y2$@J%4A9DXC! M!5_E+E+)3H@]I](H9M 'IJAQW:Y=;+V_ZJ#2L!K+WRY6ZP_MAYQ^QDZ.#Z?X M<(I1SXO-J&=#8-3S8C/JV1!Z-5A&/:.>4<^H9]3W#/4#V[R.5M<INZIT49F]&"*M8 Z"O!: M2?"R%O)6>5W5/A//F#N'"2?FSA$M-D>;; B,^K$M]D@5DPI)HVE!HU M7D09 M'?@0"%1,U9/*6=NMRTZ[3)5BQ=1S..V[CM=]4<^H9]0SZAGUC'I&/:.>4<^H M9]0SZ@=SSGQ;V/_!4?3OS=@_?9JLHYYKVUBJ M+[LHH/3GV7RQG*T_/N^6DE;K9Y27%%?TTW+QX3=G?F\7+Q;S[O.6B[.SV?S= MIS?\Q^*LT')G7?>F?EAUYGYK&+>WPG]F?C[A56=^'CH_.YV++$F!].0!7I'_MX,XE:\+!OXU MGEU0FZ[-;W;7Q!N'Y*QXCX<9L$\,R#N[ S<$1OV(%GNDNB=DLN@H0ZF. '/2 M+2IW&D(46)37G8K9JE=AC2DU&"@BIVZGM7MY#>!ME#E4+5+^>BHI>60P0K:V I<6-H2MU;YQVVLHBM=+7.5=EDT2U$HQ1 MC:<](J3B$:**DJ(A)YW9,^?>\@ZF<4.B7C[!8@[N)0=S]#EP0V#4CVBQ^Z&\ M#JZ$2A7*)12@K'=7>3Y6)4@.R4L4L862NZCX==CHL]G&D"00Z)%;<#X\&'1?5*S;O8\(X?827N>P9]V!%3:^R3!)1&;UR(+T?@, M.:JH=;&R;,?X=\FL.U_-'W\I+;EZNWA2RJS[_'CV*L[*\_G3>#Y;Q[.O&.1E M?;KACXUSW)'SPT'5GN1C#R;C7I(Q!_\#-P1&_8@6FR78838;,&AO:X(4:@5$ M&2 U!05)9AT5!F7\5L+)79+\>B+!Y#280=UX8!7&?-Q+/F85-G!#8-2/:+$9 M]6P(C/JQ+3;'7H=)]B]!M=A+@"$M 4%^_FF[^RN46WH]#=3X/?XQ4"IFFF::9I%H$L IE=F%V8 M79A=3MBD#*%H(3#@1&[[P/V=D'Y=YQB,DTS33- M-,TBD$4@LPNSRS#896 B,$M50JT.@E8)T&D-P8H(2FF%*@M=Q5:'F_M4VF,1 M.&R:YD)^WU($OUS.1EJJ M0V597*0S.J*SO&]N[S_LS6O>/#,C]9N2='*F(BC7G<]G]."U,U#:/Z1LL=IO M]7A/9"S6KM ,)=OYS0K!^ 11225DHT@I_8T5:M]?]FG_<=/O^OD\GUV4KE;M M8MD]T)/U9:/WV%;E]QJ][ZJ$#-JIENI0_O&:P9VXAV1V9G8>*3L/_@)5H2A5 ME1*RD![0I *^.0A00I2$7C@?U75O8%W.25)S'L'D]B4BI(H5;$H.4?N2DCBV M-[A=4SN/. WZ8&%3?]P"WX)G_\#^X035>Q0A"BH!7"-9P(YV/88"(KB2$Q&-?5>&E]+DM55YZ2MQ^;K;UQ_=4I.4;!^9_W._,S\ MW&-^=M52:5P!*N4*J%5WPJ \1%.=]L9K)[<*$DB3?>P:(D19-:#(!1)F E\3 MZN!]T*;?_"REG!JIF9V9G9F=F9UY=^7S73CEBPG5@L]=OQOC%'@E#)B,&5-V MH<2M;G!651N=C) MMO=@U."CS."B<%YH)4VB8WN#V^VN2)SZ?3:.ZZM7X,T5 M=@_L'DY0O$NO0Z-K"2&3!XS!0@S5@++"HU*B4* MNI99UH($1)W@=T8W\=XX M6XG@JDS6I])O\:ZF4H8I:CD^HF;YSOS,_'PZ_&PMV9!=4\59.D"5$6+,#D@) M:ERK,*FME,]DJT@R:2C6=Y=_,$$D8\#69+&*H+4MO>9G)Z=:&R9G)FV;'4(R.8!)4KKJO99EZU*F*K$[O110DY)-J:1=]A)%\0>3OZ_?+Y M#QCOL89UI_W5.P[R[7N:Q-S5"8[SCPU8D_EBW9XV+MN/&R6TE[U;QK/)>5RN M)XLZ6;^G%77HWUP:B6LJDSJ;QWENG]$>M_U@<\/FT=UG[=Y&/5!3N)N\..2@ M#J28;A[2UL?=97!E]O,DG\557/^@NGIKMR+O/]_5VBS(Y0VL6-L3 M/HYGO\2/J^^_^]/GI?O\RLN)W]CBS;/^D,D]3?/^,J6'Y]I[7T"[CS6]>O+Z MS?[L^9/7SW]\?JU M-W[SV0=W[GISH?5*9/_?_^.5=-]/+L7VN*;HI\6RDRZ3-[-?)W]N/WV_FOPX M+VVZOK[2B$WQE-^]Y-CO6?JC2;E\0??W'G>7G&?Y]T_;G\_;-"TN5FTB5O\\ MB,'_[E#_,H\MV&R0.>0XCR3J-E'9I\^[>KSN41['B_7B4V3:/4'G,-L#=R^' M)G06%TVPS'ZE\OWE1TDA'HE__/2&MCQG\7Q%CU?4PH-&.Y]&OMG(N/S;WUV_ MDOWS;#5+L[/&0(\_O?_[&RY;7WZ<>X2H__%* MST@GO^SCS2>-_WRD?"WOMC MC3K"Q]I'X1@?ZQZ)8WQL>&11\6C[,MI[EV6XB15OKM6PS:_7'^H8QP-WW9;8 MX0'!6(;;+*;[S;]^I[[[XZ$?NQ;1CA7P+:."KGO=OZ3EGRX[@MW/:(Y?+X9Q MQ#@Z)H[>-D>SNEA^9"0QDAA)#T'2EZ)K&RQUE==@=NFAKNJO,;(868RLNR/K M-:WC;$YE@Z4?XW(^F[];,9@83 RF>[BIG"\^7)QUIRD;/+U?*#)/_W78K7ZYK4?!AP#C@%W0X2U6'^6A,O58KZZ=&/7 MCRD94XPIQM0MY^ZWV;)7ONHR99:%(6.*,75O/\7@V4LU]MSFH&:NQG[[:NS/ M*-.'1,N)EER1_1 WIX[=O:2W%Z>XC\EW/_U/PA 2D8%03.UJJR=(,FM GZW4 MBK+7^OJ]J>!KEB54,$&V5Z:B(-F*8%2N4AI5%:I>WYO:U&/'0Y<<&$;#$J9F MIN914O/@RX6Y8$01NM$ZIJX]52A=X3 #,I$.2H3HQ5:YL.@*^6H,&)M-+D:R04*HL@*%]\4F+IO6=(Z<%"F6/3=;?JL3NPE3; M0]>C.3Y+LW)G<*N M:"0*A(C! %F5O$2*V<6MCAS1V$2A@NH:I397$"$I,N!%ME05AJ".OK]^ZQKL M0?C1N03>4V'?P+[AY&1[+%:&H@1$X0-@$A8\105&D2C:5]E(^SI7F\;H1H4" M-N8$*)* D%2"$MN?JEE[FX_>C?0;>RK*NZD:X?:W+9;T MY6;O9+:YU=O'.T&'=WNWOA%T6\[>U53<2-E'O PV]O&SX8]TX<<^?C;\D2[\ MV,?/AC_2A1_[^-GP1[KP8Q\_&_Y(%W[LXV?#'^G"CWW\;/@C7?AACW_?Y8DV M YO-2WN.RT/*^]0KNIJM3:.FS1_Y^J^*[P\#QYT>L[R@]2T/5SC1X-:GFZ=Y M<'G/Q>X%+>T4$\"&P*CGQ6;4LR&,#_4WA".G!HN#TR)/"N.&27('". +R=>> MYV[9NMXJ&90UX#%DP"H18E(9M$09E2LU>;R>K2ND+AB- J=E "27((60()*) MWGNIO:[7LW5?+1?M<;H.([N^5*S]5'J]O[S;8R>%WMZB^+XP:Y0>,O2H)F5H MN.D_6YX EBC/$BCY*R-\Q8A5-5IE.0AE>@ G8Q!DBX4[76-8BD6:6L"461[ MCW8*/)4 415ELJTRIZU*M*Q16*,PUS+7_@'7'IS[R"1JO&5!NV0!?41(V7D@ M49TP5107MPI&898FRNS!DB/ I%5C3G2-CAP%YWPRR>V"^_[X1J2=NB"&1'FL M*IGIQL-T@U>55*0R5 KH2HTEC7$03*I0:RW:DZTV;.U\15=4+5X %5L!2U80 MLTB0R5@?=2W9RL.I2BFG.K"J_#U5>>];Y9P>]1#J_VFQ;),\G^2+Y9+F^>-D MO8SSU5G<0.]=G,VGDSFMV3F>,$Q/P#ER$L7 #8%1/Z+%9M2S(0P2]7PL.4RN MZ-ND,&[81'A2&#R-H$2-UQ?M4&HA1)5N^4DC>4;BY4 MO4 H(AK MO"0L&H0D@S%BEJ(K>/\E^OWM/Q-3<3GFUM[5QM43Z_VI]YVVU.7 M#_AD7MY^V:SZ]SB;=]NV;1I6L_F[9Q?+KK0H+6>+\H+6+^O;^.NN=W1Q*OT> MZSN?^(8N<_B)K#IS^- YW)+6NA$U^!H\8/NK$(O6H'TU.0>M291=I&0QAQ\? MSD77MY; M;E#4?=R\-"[;M8L3]U<=>!IZ8_G;Q6K]H?UPQ9EH[&9/^[R,#6&0J.>,FF%R1=\FA7'#)L*3PKAA<<%;N,?>PHU*!UTM0;4N $9K(5JA M(=4:3S,OF5:\6J_62UK,E=3M4/]"G<7YZLGG M?:L=G[*AXZU:SE9@KF:N[C-74TG!5)DA2=]XUV@'/L8"6BEM9,&\8-1V?#0P!'9\3 M!S\M5%94*L: 3:0 132NM MUL_G>4EQ1<_H\K\_+1N-_+,X*+7?57,P- MZHB0>9)YDGERCW6UM+)*:L#&?HWSHH>(5C%,8-XX9Q MP[CAZ&QX".#H[/B&P*@?T6+WXV1P\/>[JXW>BQ @J%(!75'@?2C@5'+1.[1) M;'6^O$^'G^NGD5^?0O[FY.8PIY#23!6&(9U$ELLO[2K8K31]@G M\E8%;U4PZGFQ&?5L"(QZ7FR.?X\3_VKM9!;5 N;0XM]D T0G)7@52]$QJIRW MXE^,N7I4OFM;WMXC50)/,;?HTBLM8DTAUJ^O2KR*'S?--W]:+"\C@JU:0P;MA$>%(8-_U7&2> !;Z#Q+ZR@D9 M(@6@I)O:K\$VH5\2D+8QJ(!"F"VA?Y=N.BST6>CWCGA9L+!@8<'"@H4%R^D) M%JVTCC%JT%870!E2UZK5@B])H2O"D\P/+>+"@J4O@H6KM.SD9/$UG5\L\_NX MHLFB3GZ)RV5LYLV>[H1A=@*>CD_>!VX(C/H1+3:CG@V!43^VQ>:H]B!1K2T% MO4<$U#8"AJ!;5(L93"&%.41T8JNI_5WS;;[T:5V]7?SW90SP)3 HNXYLI5D2GQHY@VKEEZI%BYXLY.#QA\6\S)Y3^4=31H[M5?%SLK8W9TP MS$[ W?%!_, -@5$_HL5FU+,A,.K'MMC]"&T/'FIBI"1T"Q:#(0>8HX%4? &O M30J>*+OM#?('I<,\*676?7X\>Q5GY?G\:3R?K>-9)]S_H]/M;[_(]EV56L4P MU<(/*?1D4N1]\OYN"?.D,&[81'A2&#-6T M119%U."E*4GL-'F$Q41/<,(E7'9R6O9\M;J(\[PIX$)_OYBM/TY6E"^6S[!.,43G3YOB&P*@?T6+W0_<,_A*)5+5J MF00X%5I,[V."A*@A2AE3#1B*E _)[-F3SKK==1(SM6Y0\3]?@6469A8>'@N; M%KGJ$@T(JSV@2HV M2P@2G;5F21LV6)A(77!:!0X+0,@N<;9!\J3&%JJ.'W*6:H1(( M,=@(Y)"*HI2BWY(O=\E,.ZY\,5,9!K5QS_*%Y&J>E!'@IO]L>0((8/GR M(/F2:DI5%@^V1 1,4D% -)"5%$:0]B8_*!>.Y4M_Y0M75-K)B?:7FF"K+NTM M+SY\6'2?U R>G=\)8XV=W]"=GS(2,>0*V<< B%WK3HT2 F5+.N4HL#XDT>ZV MB>!?,&%<,! 224!'%9)I_Y=*MD3%%]/E0NV_LM>^ M]V"[1'#! 0 ' "QD>DGCHYJ4H>&F_VQY @A@(?,@(5.L"5ID YA$$R5HNXO$ M-D&503B=31$^'**J& N9D\JIX@IC-\WMQF(A=7T6NX2J63.UY/5XFQ6)I]6E(74W:;M,EE2:)ZX,:#OKF[NVW@;E48]$?KI:1+. M;5AH5.;$[,+LLA=V&5BE49&5R.0".!5;S)I5@N1\ ><#)N]SU=7LH@+6;>+6 M-^_CDC:*_^E7@O]U5U]XU0;ZAI8_SS)=7AMZ37GQ;K[Y*YL;1#N*;9686F?V M%]LR3P^[VEET' HJHS(%). M3?&( E$K#2I4#":Z4,16SZC[U'%BE31PE<1%H;YUN/O+Y6RDQ5FY@U_X(9YM M6B;&]>0_+^8TT6(Z44(A^\H]@5(]4ATJR^(BG=$1O>5]TPO_86]N\^:9&:OC MS%WW'^.A*%2 V)Q@,-I"S;HZ&7WQ2EUWG,J6AEQ+0"H08$8'(5L#*06?!%;C MW,WM)]XWSJ#EZL=-S]3G\WQV4;I2B(ME]T!/UNOE+%VL8UN5MXL7BWGWHDMF9V7FD[#SX2QPB*>,Q"4@M!@+T MRD(@:2%ZF5.+K+)S6PDQELAN7(9.&-I[O(;HLH22?0JVH-N$7L?U!K>KE^N5 MFVJYQV*!?74+?)>5_0/[AQ-4[]&:%*N1(+-.@+%D"#)[B%:CK%0%TK9Z1Z-U M8V6P,;FF^$MC^UP4Y*RH.&>%DGALOO[CS:VIL^U?ML*2@=?-S2TR$H:8154',C=NRV94+P"J2OF;!4 M);+I-3]+8Z9&'^ST@=F9V9G9>0#L//C=E5)S\=9X4(:ZW@E8(29%@ F#-\91 MEENU?E,Q04C3U#HYVZ7R=?7!E *G0FA_H5AARK&]P2V[$86IU'NL =Q7K\"; M*^P>V#V^ MS$6(2!YRH$JZ?3%JJ^)<,)B,#1T_V]0X'77[3KCVI,9+$WPH\NAR^AOUYV23 MT<4[84I;W.SBZ++)()8 6F MKK:*@Z1J@.J43]Z0S]COK6\UU3),+3(_[RSY_O^&!YBY_MAMF!5YD'RR;-@QWD8-FD>; #&RR;- ]V8(-ED^;!#FRP M;-(\V($-EDV:!SNPP;))#WRP=RZAGVL5-7,)_=N7T']&F3XD6DZTW)315WS; M;= M9_IWUXU[SWSIT)O@4O#[Z\F[(^!$2$((MM MG.X#>)\S-"HW!IM(RVFKO%O.ML: J)5"%A=>[?U&:R+$JO)(G8U+$ZAO)M' MG 9MQ^80N+H;>P;V#">FV!OC6HG:0="5 %T*D)R)X*4N436][D6ZSM12**EK MH^9@K <4P8)/-H+1-N9D2-I*QV;J;Y7-E^Z0M8/Z0M&LV9F9F9E/@YF%5D:[ MI"!OZF=&%R"*FD%)8:LIABB*K0947KID&A\;+6+W'@M!6 ,!BW?29ZEROQN: MH)X*?[#*R$S+3,M,RR=-RX/?2M'1&6-2 >-4!;2A8_.:P-2JDE6UJ+C5SMW7 MF ,9!2)UE?)E%1"-S. P)8FDR?A\;#=PRTKY;NIQ=/Z =U+8,;!C.#6]7IOV MIF) &RJ RGB(*120GJ201=GDMAH0%BS5"%'!9J^;7M<%O"X)O*^2+&'CZ[[O MI(@FV8T[6(W\OE T2W9F9F;FTV!F[YU5I+NMZIH!J38)G8,#%U3(,515U=9. M2K#.FX )$M6NG:QIWSG7*%U$D7+RQ5;1:V8V:JKMP3H/,BTS+3,M,RW?A98Q MR))%K5"5-8#%>@@I$*2,TAD*0L:M9,&2HRHR5W U-Y%=12>R508CJW%H:R#A M>DW+33 ',PV'ZPD[)&:^6G/<7E&>9^R M1%>SU8'D\H]\_5?%]X>!XTZ/65[0^I:'*YQE<.O#S=,\N+SG8O>"EG:*"6!# M8-3S8C/JV1 8];S8C'HVA.,/EE'?>]0/+/77QJ(#)@>FU !8LH402 &5T5Q M:$K>NI$AE1-!AP)91 OHK 8?+/Y_]MZ\N8TD.1_^*AVRUS\I D77?4CV1F@T MH[76,Y(\TMCO?QMUDEB# (T&)'$__9M5#8 P9L ")*UL:LE":#1797Y/)E9 M>2#O?<).,6K#6JWPB6+* M-E%"6EF=I&=22U+MF\564Y@)I'7PR$?E%*78 MI"C.(YVC >L ((>U '2T6B%+(T=61 (?N;:68.,-T MV<\404WP. 1/D:1>(TYX0H9:CQS501#E&(]\$XE8%4&?HU)5!'U&F_U,$93I M0#EQ#B7M">(ICPKW$DS2B*7505*7UKKTWR7!Z_$@:$T:J^A9-[NBYTW0DT1* ML0#[,ZDD$>?@P3MK-;*$>:$4D\FO#06\2]+8XT'/;']N_3=G(,?ZSI9Y7DZN%4/9RJ6E\WNVI]%82J]76SJ]970=BKAZU: M7[6^:GW5^JKU>Z;U3RQX'876.@F#'&,1<<82E9 MB.[M,)1W?1ZUDW&<], MJ].V.W;=)2?J$28]O8.?QGTWS2+55HYZYDI5+=-JF5:MKYM=M;X*0M7ZNME5 MZZL@[,_#5JVO6E^UOFI]U?JJ]57KJ]97K:]:7[6^:GW5^GK.?.?,O* O?^L/1^/^Y/1#7M;83CX,_3C:-OX< MN_]_/QX=KYS#?1U]' WS=XY'@T%_>#C_X'^,!B&.-S;S#N-ZJ%R!LFYV!JO5ZVOFUVUO@I"U?JZV57KJR!4K:^;7;6^"D+5^N>ZV57KJR!4 MK7]NFUVUO@I"U?KGMMG[<:A\4[6_XMSYLA5[.5^L!SW$]D);%[%%V J-N*<. M6>L3,LX90Z(7.-A-C"\[?Y"]?("] M\?FIX[.U+ 1B 5R=4HC+W.XP288<#P"V4?,@W":Z_E1\?D3X7#O];,0-^]"V M4SOTL1FE)O[?%*2_::.?@AKT8S?H++]RUN"J4N4C5L!G3Y4[IR[JL%;*,Q2H MLHAC!ZREX)_$ U,&4Z>,/$]=$F,BM32YNX\=7V9 MC/S_9EV.87DNYW_;P33"BALB;)).(6HSF7SE!%D2<#(:ZP, M=4P'3\^C,*$*&V8"\MA*Q)5DX.U*CKSW"3O%J UQ/U!8/:EZSXK!%8/W$H.K M__O$!:%J_3/:[&IY[<3RX@(3+K5&467_5Q",K \,>8DY"?DEMI;"=)=1@@_D M_YJGU6NCVEX5A?<2A:OM]<0%H6K],]KL:GOMQ/8*R@L;5$!6&VOO;.]:L.SC9#Y[_%D.O9'MH4[&B50E>/C4?XFD/?* M?8]8URKW/77N,][RI)E#5A/@L7R0;C#E2+BH2% J.'FO_,;<__-LCF[[=?0V MA'[^?COX;/OAP_"=/>E/[& )03ZE=P4_"EUN*.41Z+QR8(T_5#2N\8<:?ZA: M7S>[VF#[8X,ISE@*1"'%)!"L2Y4,C$:)!GU#+. MG^)[Z1ZNI\#5][H:I&!-\RO__H*^>*QFRLX)JRY*U9O]1\M'H '5 MCKF7'1,I9<%1B02Q%G%*,')!&"1X8H1BPP3#]YWC6>V8/;=C:DN]C80GBL B M!S*<;:+CDSAL;9:S2H$;4S0' A;'BYL_$">3IAT-^J&9[^&S(LGKEV,O#,D] M#0)>L7H=P&'VO,2IHDM%EXHN%5TJNE1T>43H\L1:!Q,?!='*HIA<;J:$!3)& M.!2M\8;:&")>ZWI_EY9V-W'+OQS9<2P>S;LEA^;WW#"\A0?]$L??^CYV]6B_ M1S\Z'):KE-*T3:7@BYY1>GN^>\7IBM,5IZL56*W BBX572JZ5'1YQ.)4T:6B M2_4QK_B])1%L3ZD\"X-[*H5^,1Q MNK;#N\XD^-ZMAAL-PBUXX2<[*#-Z[:3YZW08&X9[#<645:[&<\PXLP"929C4XSGB=-% M(7E*#KGH).(V)62$=LA20C$!B"1Y4MT%G5^/NN'ROY0AW1^&?C -N0?L:)QO MZ.VDFTYO858?'ZT4$O)*S]4?GB$UKLE26N/*7)4VQSVDD@K ]BKN)(D8>WE M&EYKK:B7RB+BP83G3@#&BP"?(9$DE90B,CTT7E\)T[2G*.EQ7.WW:K]7?*[X MO,?XK%5B8$E'9+ FB(L4D<-&(RHM%L$[Q9):FR8MO+;2! 3@SA#'/B#'?40Z M.>*SC6ZJQ=TB2M(A9YR0/BW#*D+?'YS%IIS"@1+CXT&]PLND)X3\LM=J[95U:H MP95*#Y4>'J/Q;@15BBOD3<*(!T^0E@(CJIS!+GE+.5F#:^))"CRB&'U"7 D& MQCM@-L5&)>*D=F&_C7?:(\3T."//#ZBK^5[QN>+SX\'G9 Q7A*>,SQJP-@]A ME%(@(3PQ6J@@Q%IW"2<3=L0Q%*0&#:XI^0S3"'99.X]_'_>K/+C-C7E=M![ M]MU7?MU-GSH_7.A_:_S MB!;)_8PHN$(%&;V&;BO_/+\Z0?Q!PK]<2SB]!K4 M=7H\?!/Z['7+[23Z?S;RD?17$80+!^ MY$>$*[Q>R-B/&V(5H=>MRN6;< :*=XX%KVW*U0(H5V0/%GGV;]Z1HT711]F0 MKI3#)KC#UW;PW9ZV;U[\ZV+K%N_L%K[(XL6K?I_%?9SB?;:DVWS$^PG/6B7+ M7:3ILQVWHV';O!N-3T;C4NK5V&%HODQ=VP]].^[']IS:[V)%"@T/1Y/8_FTR M^AO<;BG/LI,8_I;Z0SOT\$Q_:R?PA^,X?,CU^YCOL9F,8 '/[K%Y7^[QHE.; MG=X3H<63 NXP5.^2CD-JR M%/QZ=XZ/=C(=QT_ITTGL=+!]T42PX4[@/9/Q=':LUA].8W@[N>F-_8W,2'C& MT;#@QVC0;R2'U@@J.)V_*1J-\_?9UKAP%VS2N MB<39WHD#Q\)661V)_.W\&&3*<'V/35]?DT M/K3#_C_61T.L0,%%MD!YBOXP9.D0!U*J7:Q1@:@9#MCE+-J;8L&N+-0+;(I> M8YN?X\!^M^,(6+;\=S V^D!.[9+!T;R$VQMD9^%;')SVFLE1;/[EGS2E^$VN M2;?#T_(;>?.J.1F/OO5#;-K1R1% &WB.LCY$!9L"CY_7IC)T7@T/3QJ!J/R$$MKUFO^ M/NK#G7R#VX%O;#)OQ^/39C2=-.U)]'UX2U[. MO\.ZMPN0^]=S,O?G^Q@UG3!=JPZ7B%7VK#=-\-(SZ@@'MS4XCSC3X#0IB9$1 M BM)'+9Q+/AZ>_\FV_38S_+(D%?W_#,CG^R>#6%Y>$;R+;( - M*!1/F :!/3+1$L1Y-,@2#PKEK/34$)W,VCC6NRA4>>9/Z:TOV%C"I8.^/^W^ MO5Q-'I;!=T&^F5BL]QVU9-Y;.'W-LAO=+-SHICWS$+/,C(&F\QN*]YW%9K)$ M54?V6VQ!!8:WA.QO@).2+SF_^OQFTA16I6@4 M_"'_,4V+.Y#_U%;IWC8+@D7T7U,PY>(8=FH=]/YKCI<%0.?TU%E1EX3$U[S4 MXB^"9S7H%]Z")_!'\*YF=D+;'C3S ]K"=.?\L\F1G32=.]P=Z';DL@3=O;GD M=%=>YN%L[V7@_]YO(WB[H$;%HP-NR>\"ACW.RN: A\&K@]N%:\V^:J'2!WDM MSM\4W.;ZEX41O)*%O["_7=QPUO+^[ E[C0,_,OZ(XTQ0):<^.Y29KH%4!],( MQD%OY:K@D@SZL^6/Y>B[.8Z3(] UV(,E<^%E&Q?>?XZV-X277PEY\^ !]IW3 MY(?AMS@'U7XGEF_#MVQYE4.(OY;=_._9;KZ8P'EP-X4$.I/ES(%S!O1(5C(K/&+I;Q>2NZV2'*S:W1#^;P@7GMC M8=BER]BYP['B^X&=X?9T %K.N >B>%B;M/Y%M=-R8O\)PNNO0X @M. M9_<5?^3.I_!+F!9C]NQ#Q8,M-N%!\]9/LDLUOX@O_EWHPR, [(Y'Q_"Q4;OT MR"MAWX5C=CQJ)RN$N;I$?Y^&P_ER?QL-OL7YG69;>]Y]M5M\6/*3LGJ=@QS M-1T7[%[9U6R.Y.COW'DM= Z(OX;_V8[P\S4-HB#)NC9EV?W/*>W\]\B+/SM')!^F9Q ' 6E6I*0&IN+"XP;G9\ M4?ZX;-K0V96^3(^+ 0??\F5),"ZX[OQ*,Z=_.$]'N%DDX;J8P94A@C67?=?& M4&_F39Y9-G,AOUR;E@&GPYJ\FC=:K8.S_*'L!<]WL[/_. M0 >B@6WTQ=^9WU/^0EB]51,\ \@X9'N]4Z#LR([AJP\[I_;,@Y\CRLH:K?CO MG99N\]CH'O[NI0>ZFPAX$^$9$4#D,6+$C0(V9]P@3X,(5B=G$M](BDC\OA3L M'H^&HPR!13#?#L.[(ASMA^'R>^9AUFV?&NEZ:C0_-6*/Y]0H6[[+A+(B4ELZ M'4J."6$91DJZ7),:'0A^8$AR:XS3*3*S5O.T866YQSD1/Q /D@T#W$HHWT[\ M-XUR>*#YORY4EI$\,WFO&*IG-M"2G'P!LRW8S!H_C>#_FIO M7L!WP"?F[WSQ"@SOLU_!&#F:Q3_@EHOUFL^EAKXS.G-Q0[$,.M-T"*1Z1E?% M=@R+T_69?0Z2- P+!V?YJVP(,\[NES@,D&5V=4J +YLBQZ/Q^5MP.;UBZ=N6 M3YCFR1S UN/1MYE)UIWD7'!SLZA>#CS/C^AFK#S.:YNY'#8KQR(7 +BC8N@(,-R?I#3UB\,L-T5?91+D9@0$/&.@N,M/-+:122,C40X%YQ? M"PTQ<,JCT@)1&B1P/$O("@H0A$%\B8B8Z+4&)AT97\C%9W]:*$>G&V_#J%BE M/\//JV4Z^54$3LWD*'\+"O84Y:5"E^4];P4M%K8^$<76Y\N&WHII=:F9MY7[ MNNH<92M?N&)7PK/''T5G_ER+81ZD&$9=4@Q3Y'*Q-TL_E\JUYJ:E,K5.YD9U M,JNKO64AV[6A](O-)XB;Y"'MC:;:)129M(@+(",KJ49$:XM]XE':MY_*2;=16*3P+;CQVNR-Y^2;YM>RT[EP.1?>A0(W\DLLQR6S MG(^20=#YDE2#+[GLBZA\"#$>A6GV'F=N9%AQN3KW;3F:W,ZNOC@@LH-\WM!E M[Q5W:7&A^5LO\834+3VA\R8XZ\W/459RGO*=@.NV,Z>*8<*YT1YAD:M/@E'( M1,812YX)IWG$*:VUL?$8)VD%X!$)B!-/D&&.HV@5DPH;3[FJ3M7#.55-9_,L M^&V=^C8I03X*;;D*2*0203<6Z0@BX7B2T4LB"%[K,KU3":KFT 7FT%9M'B&P M#\PK1'5(8// 3UH(C[P-)(!!)'A:B]3L2B2JS5-MGFV009=H\M5;.;W;LCQK*"\?1YIY5*6D M0BZLM?[Q<0PY[7=P>H4O&/IA.6]VPSIQ<7+<[8J7=ZY"CZ/O Q;:))L($BR? M4TH)_C/S!@5*%;%.N) V4A;ZT[3MY[,3$ $WRZ^JQ9X/<&S/'\^Q_5O?#6)? M[N.PN6C['6JQ+^HAL0\LO9OM^'#P!=RE69L!H-9??WVW/U4)=[><-IPLO4W# MZ=.P^>0GH^5$Q-4LMW(H57(<@>!M\UOQN=NC_LFB/*?Y/ 43)=L2;P_'<9&O M;'U)8X;/W,FWN<%#WZXI)661268\/8R?TG^/)DN])[MWC;./ MO-2$$HS(N.A"B>AR&\H/']]?-VH#7SYG8U=2]:=F]'TX$Y-YC5-.![E WQ=I M+:NOS3-<8QV.5Q7X$'>5ZZ/MO38LM^'TN M[1JL/ MRM"H[\[8V;5=%.FM64_R#Z:#SYG+'%@#+.LH]%XUOQAJ?%- M;Y;74RKC1S9T"<='P#/YE+OSP$HVLCU>JM>8>35G"-!\MSE(/H$- P\U34L* MN#OM2F='0W0$U\EU9?DFAW&IIKUX0TL76D]!/AS"TH9]T0.6IT1'PA$QA +* M@MGORA0[J9BQ!D>!UU VX*BBMAXQ317H@8W(6B^0"(1:2ESP7MS ]E\"W-^[ M%*]W.> 1_ MR:E_Q16<]>I8K:E9+Y3J2B# 3IM=/?[PL]R]/5$_[[R(,3&DB,X.'?2*+]&0W2T0G991W-SBKA\MK-NL;,FBVT37L*.GN8I2V+OY\L2M/',1-6#FUU MM7' "VX&@MDBFJ/@0?/Q[*Z[&I< 7US$.BOO4I(IZ,;)"$1_?V/%N_'XON25 MA>WXFOO;P1//913I\P^&;$SKZXK2#XI(:-A+A(I"@:TN2=" M((S7TE&.C,:YR26SR''B$,@%T5PHJ;.7OBH$7"MA=' H10F"0TE$)HD\N#4& M3VR"?Q[2Q)1>R1*.:@RGEG>$?1I-1R=8R[KCN-:0.DW.SX=E-Z#2[R537'X6SMO M;C6K\%_T)F[R"1]<.&-U^8Z?8LA];@"Z;"7"[A[FC4SDOS_MP MVKG"\UY#*S5Y_EQ3 6]/SAQ2N.%0+IY=>G^:G?"SWFQO"E$?CHLO# YV/M-' MX-Y/N_K]$]":64M&N-=^Z70U*!]9W-_+MQ^ZYI''UA^!M($W#^I9DD)_^_75 MFR:&P^X&IY-YC^CRI]RWLLVM.6!#YGU[8;7F_E!_U1\"5WS2A;RZE@YM;H)7 MVI'8E9#:$XB.)6^,](0CFIC*9Q .:1P,^.C"$"FHY!!UCS72-FSV:Q78=OO?M$M&UC[;HAY, MT,BI1,QSL"M!]9'#@2-,)%766VO86NU3M44W;8ON3[C7*/!"B=9(VI2S=J-# M3E"+5.1$D! "EVN95K>5AS,I^ 76X],4KE-6XVM9C$T9DN3A0QQG'W?"R1))KC_L>'IA>]9KC^7,5._UE'_:^ M]*8K7?**C0Y@]/+MJQG1EX9Z:[ %UP=3X>5/W;LN0;4W\U-S<'V.P#7X%L>] MKJD@P.)P-$/%3APG%PEYIS+[@HS6B,@ S9#P-':SOK7!X)!3CJ7A0**4W1<9 M.P1\6_H7?DH9'4<+='QZ]%@1PU$X%HMA8/IL9A03U#..1#"@?^(X]&#B]+%] A.4&I*Z'^Q MW:7=SBU8;LT3UH1K[/>>RYF7ZTMY0*=]^?ZI=UR M+B\ '^8HUW;D4$MWZZ7S_N+T=^6:+[N&?8?YJGXY$#XLU?EO!CP MP$\[US2[ZX>-;7X:6/^_Z(N'YXI=_&30=>'<=0/ 9]%6+6S)%?$Z'+!66Y0N>*ZU]8Y#]TZ1]^M=4YMG'.7>HD;-<[90.$2U3)2@CV2 MA!APIQU!5CN&7"0^<(\O^M@@O(.(RID-C1Q1-8IC)2+U!C&"!?V?'@6 M #Z&Z2!^2A>D%K0_G2[]MNDFBX\L?+?$Y(4^V\)!<+'V?&BSH_EU@EXD *YB MZ^3L> SO=Z[&.GVJ_X*-,U6N/O.Y3FV=CH9O9DA2[Z+##1P MT_GM")@#K)^NM/%UV[7(7U3!C0N"E6N_.&LL-EG@ M8RY"+0==IZ_GUUAZ([PSK)::*7,@C/Q3QL_+WT0.#+WN+=>]+@_ \K_51?[M M7R?CBQYQAN*Y [ #P^^PS/I ,YU*Y3\7ZU0VZSON>-TQ2/[#!6)TT0V"8U^. MX6;O[(3P$K;0&R*+VTXQOYL@PS*'9__((#WYU7]_05]<_?@+4V%NZ9V 8Y0M M\V9N,3W$ MTY\?-FY9_%K;Z[R%RQ9IVZ8O;TQ.H:]"KTLPY?'A8C^4N0ZA(< MO^@ISFT$+-Y#6+8W%[G/560AP67+[!*#O_-Y')FZS/E=CV0,;_AM%\ M^8N&H_U:A%4YN?G3__.&]_]"Q-CF8A1K[OQJ7!J2O4J/;IE18XB@7@<4B=+@ MLFF.'"$:X6C@&Y2A.JR=B.\T19>MQ/O9]2FZ/2HNKX5YK'KQL%PT-Z4K%ZTM M]_N;A2*[$J238\)PT6AGB+J,P]_223 MR+"H4;08:VJ\2&PM-+FYM/(9**PDF+\=CW/[O\**BTZ LV/+2SXR3T0_)1NB M2]:CC&R7+._N\CT*S:S.W88)]>MHDD>PKY2=5[[<-E_2 YH5,XRF.8;]@(RY M+P[@39;G^9!GTHRR0)&6.A<*@[MH= 0&Q1*'X"3!%N^X)FM3#$@T[7%S>?+L M]G7MJ;$@_)Q/MFXU/ONI';O.9Z2&"PY4E^OB+O47;:F$^>MT&!N&5]NS[RP1 M)^=8[4DVJHM>198$TM8# %%K $R\1$0%[UPDN3/2)A(+'MIZOUW1&#^XW';? M=79K;DFP)\*"N8DD5Q!CJB7BF#KDDF(H2JHPL]Q2O%9PKHQ(T1J%$LZMY$0B M2,/;4 +7,#)GK6+\<0L+.=![(RPY17%O%<@I@="JZE)!XTLX'#BXJC M"S\\CK,1TUW-VHO1+*6P5!>^G)7\O>HUPUR%0,A4$YL%*CR)G M%'&6YRM);Q#F C"/"*'6>[#<+V7J]T55[X?,O?W4C^%MZ=91]1I,VL>PI-%0DC%O+ JF;4(_(.S5^[K.9QT M[_Q]H?F;2TSNP8-5$JL>V8X\,O@I"]DL[EP)K!)8);";'R$G8C7U%H&G)1%7 MPB#MK8=_1 R**\OT6K;P70ALKJ7_TY\ZU3;E:/::JIU4]K9U171X9,3GMQC> M'ISD1+'*:Y77*J_=?.PM#9A&CI'#>>J/4AJY("@B4B7)DS62[1VOS17_\\ " MNW4'7T7W-^:RX2O:%S]WC:HNVX9Y[/>\;CF1=-K.LU5[\VE(9;R*!3^NTEJE MM4IK-S\(D\&KH'*WW\PJ'Q5^:KR MU8WY2@G/"'$<&2P"XH$GI"G\%+S7(D6CJ5QK%W$7OIJKYX:HQ>">,#71O3I& M.V*7#\.)'1[VWT8,%Y_>7-(OOA[9X8:Y3(D>K'+ELNHI[;AH:S8CNE)9I;*G0F4;593+QYUO MERRC)D['Z! .@2&>/$&:>X.2DU(;(RD7:[-_'YHL9YF+RR_,8.9SAS*;.A 3 M/:.?7ECQKET#7E4/<'>L.9[&*]/TEWJ454ZMG%HY=8\X57@950 '5.D(;B?. M1W(8?A7).J.B,IS>*\ZYZ?22"_DT ]"L'*"=UP,LO6-CR90<7]X ];&J\IXP M;/5+KZ_#KCQ:>;3RZ'[R*&76!*$%D@8;Q#V5R'H+6"8LM]ASG+C>5KGWHM'W M9NN]P:FN;%?]R1VSW9>CT7B" (N.NWJ!9=:KQ025!RL/[C4/&NL#MMZCE%0 M3HL8 9%9I)F.!CM"C-HK?_)"<+/PE:UDF!@YHP$A@SH%CMD+4I(I? 7546AT#<'M-R!K MLC+I M;9V7]W2&\9YP]QW\X>790X3#5>]"YK/5*@-]RD66KXJO&&:TOUS_,4[.#XJJ MC%YG']?9QP]8^V@%\4QJQ 3\ ^3K@4B!4F/"46NNE"1[U\OZ8]Q4&)DHTZ-B MR]W4ZGCD/1N/?#EB;V0\WR;F9G+/50Q!(F:$0CRWZ;5<*^0DB9HFDUOT;G9N MYOL^*!38K]_6D^@7RMA^MN/)IW2!+C_CR9F?NCF5D]'$#LY-M.R55\[&:LY& M9GZ/XU*2!'?;S6[MGZ]46IUPV6OB#Q\!- #+FM-HQW7FY;J)_#AF7DIY@/6U M(R^O'8IYW>OL@-W[&M??A3C_+3L:FWF;,9D72.W3&O;WT&,S'\8EVN#0S'V0 MD.T.T?S+>-2V_^;&__KG=W8\/@5D++_L8K;F/BQN5;_=/G!5N3*W%I;F'\4V M+LKV&8S[T:71KGTBS@J!WOO(6SV'+<_ MG$4)'OP@[+DDL-N,K=/*V)\!.61$7'E5P+?GPL/8P_M'&-!W\VD]Q19U1&_WK,!UGH^KV M5L1EHD#X0@S.'Y76U..=6&T_P6(-1H<5E)Z$F59!>#?6F1%!R(@30+%GB'/' MD,Y=&1+'ELKD(V'K531,"),D12H;_-Q1*9)4)B&%C40[,@,^]S2LB/0D++-Z MV+EC$XTKQKD%ZRP8 B8:I1II G!NC.WVF(3$F43>Y+-.E3P"-1?(,\]--'(/$^TQ5)1NL[YP.95\WLF^&:5FP;AK@GG5M]S@3F_97-1Z08+% M*()C@;A6I9^:0T;CQ 7%.HBT5JE*L!5"88255(AC&I")S"/*I/9P+\!_ZZ?Y M2\OP*9T7[DN92ZXPE[AN^NW!Y?,)=[7?#;QGD-<'>Q\#\-.@^3(:3$LF+5SP)$O% M\+!L?WEF^!-\3P"O_Y&7;#PZADOWV\;-"M=! M4A>5Z]?<(GP*UG0*SY-WI*R^_9'+O$]&;6P/=BXW>U?WOC8[B5T^;(9AK*75+[A2J/[*0\RXP%.]\ ('(8 M)QD!85_GK!>;#'WYM=)QK>UW$M@V_>.3LB6^--0(TS@G8#! XN%X<XG#GLFUK#89:V7EOH9]SM:DGQ<##B P5'7;LE%6(]A MO@C\(?4S/Y6BQPRE=+5]TJL,=_#)K@]3>W'KI)UMS6TW8^WK;AQM!2V*A=QC MIX!^ O_[R].[&%$PU&(\P^_6-7/0?R! CA#!>-S5Z/I\?!-Z+6C"'CVC1O]R,^:&S0M6D7\N&$8 ME]"[[\;]2F_OHBIF);Y9PI6S?Y?W9NGG1?SS:'$J7;:K.VJV">[_M1U\MZ=M M;KNTO&WS/2FQ[HLWY#[KOJ-SA4VKP/IJ/Y$^8IP<2$*O;>'%^7V[@)$#(JYM M6%;OXQ''6K2=D;4YVPUBG#D<\5L7AO@EAR%J1[:J MJ;KM2-U;5K:I;5;?* M;E7=JKH].76K[+95?[GV"KGM)!O,DMUJ[54M1GT&16>;[Q?BJ1;6$>0L M%X@K8Y%E0:"(O?7!Q.@2/9]D)0G.S9X2DE'#9X1*R&'X(&5.*J>QCI'>(,FJ MG6=9S51X8[6H4N$>EZK6HU9,K)A8,?'V)1I&,8 Q #2!*>+4"F2(%PA[$PV5 MP@N[5N#(J);+O$1&9P#Y/+R^ >JW)4 M3*R86#%Q!W:BL,;P2!#GTH/-%WG7 QC@#2LJ,?-L+1G?JD!3T!C%(!/BP5-D M/7;(1R&U92EX^8"8R'H4RQ[AE]=_/U;EJ)A8,;%BX@XPD0>>X/,H*"81CY8C MHZE'X!KG)@F.&[+F.S,E5&"<(V6S;9FP04[#I['GSGJ5)"/XX3"1]H0&W]E4 MW[FV$MQY)/=CG#0?NE+6KJ8_UWJ!#.;WCD>#7#-62E7'L9W4MM!/@[,>V%1Y M-E059.0 [1Z12,&&5]0@'5)" :QZ"22F []7F/>D'5Y51PNJW6GVKZ.V_3!7 M[L^YR/ C 4]A>I15\*S@^23 LT9+MN;2O;RT MW=:VS^T8QLIBE B+8+ &C*RD'JQ6&966P="P9N3>)D:]/SB=&RC"3]<.3M'R M\DYLSTUQ7U7@KL#]Y(![![#*M?&2,X*XY "1AG&DF8^(:!N]E$)YX^X3YMX? M6+T230WK<2J>')QN(S"^E0;N]VD$=9\H]D9ZXWWX_)_QM&T^C[['O4\_U\T!HU14)1P#"L*E/(U+(Y<"N/S24HPU5YBMV9M& M4&R((BA:G7/+#$'64OB,(M9[SKB(-\F)^!S'F73L8?R4_GLT64*[Q6R7%=@[ MF8[C O<070:^#Q_?7Y<]=L5LEUU)SY^:T?>L,T?]D\4A$/S07*A8S]4!R0 *_V4D%:C:($XJ3"6N'4>;G".(]?P IA2AGX/I*"VX,%LC$8836A#*^-$/EL M3[-JM5]',YF9"UIL_S(&LMU04V#.#AY>?A9-@7.'<-L>==UV9RCCQJ! [4R6 M_E\#H@7TU6^/LGS,FB8WSK:QESO.VV$YF 19:T=#>'?7D=?G0\MF\GW4P&WV MP^"T.1R/ON3@9WD#*Y67;7;O^2EF?3]'0[CG-OHIW/]IQNVCZ3# G99.GG$0 M/9ALOM=\!S4<]\H'#VW;P#<-X'EC_I(L?,U'L/".FK?% M_G [:5JZ.;O3LK?-:(B.X+H'S8?23'38=;8L#>*[L0!+%UIEH3QUX7!8A@CL M"1A@SI2S3",5G46<>8\T)1Y))570C'MLXMK(1YND(6"G6Z4 #"*PD_/L M87EI:]LU*/\Y^GB<%8R1N=6TW#2\MY0J,8B'<#LI1L" TD)W4'KP=G\H^IFG M-L(CMQZ>P0[C:-HV7=_7LP>U;3OR_7*+,W6)%_;[WE"/9RDHS5.QD-88)%7& M7'Z$P<&4%&B.:? AUZA.>I.BYA3AE$VHW!+:NK]X //I M *REWQ<:_B';V/W4CV%U*-[;8?BU;]T,CM[FUL6Y1W[V,#?< _HQF>\9?[M^ MRJ6/<]=,-7=I'L/%VB(GP)O]KFMSLOUQ-UIET;YY-MIF9L.'(I"#LV7N6D1G M# >>!5'M5 ;,5G\$?\AF&S L\-O(SUAS<>&+NMVO=H.^N/_S0W;KWNS6K#GF M3Z3EK3('PLAK6ZN::[OB7O>Z/.":[6-KU74QVI<&#L^P9\5#/?(&NU8\O2X5 M;\NPJ.VVIWAR8E7;46SXQ/M=]CJ+(Y]_B&"(@/&3C?MZYEC/'.N9X^VC'E82 M$_/T'LXM^'A2,V2]Q\A'9Y4%E\^IM1GI]PFM+T4]UAU$NS8W_4(7,8, O/#+ MF?9OJGJ;UKKM6H^S(RI[ZWVVJ,H V@B"#+)?2>Q)D%A-%]\-=U'NE>1)(T:# MS6,^'7)2*62=H488RH5>RY=Y<.Z:CL?P@>Z=OR\T?U,,QGJ&U9K2ZH[MRAT; M=5-O9T'GRE^5ORI_W3S?$[A+.4T0-YPC[@U0E[8"86ZMYY0GF=9.G._"7Q?- MIBX$]#%.9GRTJ;)/QBOY5 =J5PT-XHGM+^4.G!V]^TZJ*RU56JJT=%M:2CQR M(WQ"%B@)<68QLB)%%#V6*2D9.=UHMNW&W:H9,/S2X0*\_U,&A>ZU#1$=%[5 MH7I9N^O<1\MLIJE=4JJ]V\AL11$KECR,24#[J U5ST!.&< MMD^<\M+L':O-%?_SP *W=2=>1?V(Q'[/ZY;31Z?M/$>U-R]D M*#G5%ERXRFF5TRJGW9C3"!/)1.)1"-@#IU&*="($D<@L,XE*K.[%:A8J:Q2V=VHS#%J MG$X"B21,GGU@D&;4(TH8<2Z)$.+>Y2$6S?^X4/S-DIB@E<*J;[8;"OO+:!2^ M]P>#REF5LRIGW9BS3. F1$>0$2;W[781:8\9(L)[Q;@SQ+--<-9X+V M.*Y)@M5!VA&[?!A.[/"PGRNDJVM4::;2S&W3!($:I-86<^ZJ53VE;15MG=C36K%5J>PI M4=F3:$V?E*#2+M/.287DFD&H%DY0#NO!UAZQ\823Y34E6&WP[#5*;V^"KOR M:.71RJ/[R:,:B!(':Y'UQ".NA 9&M1XHD@OA!;"H"-LJ]IY3W>EFJ[U)S["G M5T&P)WQ7/:"3T'!E$\(.QUGN:D M!3+:<:2H8,XR[G T^^11GJM:*.CS%<"G_+IY+Y)Q5CFU^I [YM2?8XKC/"YB M8G]4/[*R9V7//67/1*W#SF.$&9.()P9,R)5%6D8E2.!,^>MH>%B=T >DT;M.87G*1'O]FE0JWA@5RRB2)U8@;SS0 MJC(":>LBLMB:P&@4,MRK9G'+CFP&L"WZL4INN8+Q[A.%G@-SW\'771[41SA< M]2Y4/ENM,OVN7&3YJK/U>&1,_S%.SD]5K'R^;3ZG!S0K=!A-<^'0 S+ZOHPD MNLGR[ >Y[X!Z0PI E)(C3[!%7&"-+*44$2^9)MX)Y^^5E;0-+QA@9%/=1UD/ M,[-+=CTG;@_)K]NHC8&?\R;^>;ZDL]G)\'OH?]O(_.7HG$PV!J1EKN0*PB$7 MJ418$&(D%PISN=GYR^_[(&I@UWU;K\9:B&G[V8XGG](%4OZ<)S!_ZN8=3T83 M.S@W&;D;8G\VGGDV>OE[')?B5KC;'$(?-?WS-:^KDY)[3?SA(RA4'D2>AY#7 MV7*_'-8FG\4X[@HVV>P[D>7!H+VB3@?Z+1M+[7TD3_QC5ER/R)!#RP" M=1&>JA[LO8>PV0/._G 6):C9';NJJ9N5SC3C."B1S;?H4:3\H<1,4'&<8Y(=#(1Q;$0]'S O0NS#ZX*LY.-]83NF=KL M;-,I4\\%$1\I,%QRGN:TC();AX24&E258.0L3RA0$P3Q!'/A-J'>BZ'X<_P6!Z.3?.P7_=$0+GU8RV:>BM56,7E'F;1.,.N%1(1S@KC!%)G$ M/<(D:NHX,=BNH3G5V LJ+(I8P&ZBW?MNJY&=V&HUJ'?UJ+8* M24_"-*L!M1W;:$(SG7B.H#EGP4:S$5D3' K*1VF]8]K[M91K6] HCRZ #W(& M/]D8)/(V:9$HHS*8APRH50NM6FC50GO_MTBTP%8X1 @6B*?DP4)S# 7.HPH\ M$D_7RRGNH-O[;J'=PT!;E!#<8)=OEZ@MYT5T#Y,-_Y*\6AQ[PK*DT6@R'$UB M)SD?O_[-)4FM]A+1)!GB(G'DM,/(:\J$B53JO'<_C@>O![#1__XB#M$?7W9X M_U^/XJ)LKW&S2H>FWS:V^6+M%Y#J8]AE#Y=8O'K0_ 1F]6!T6/+S)T?PYLGI M2Y&\MI=/.6\'E= M__FBD_5KOV7S73JM8HD0C8@WV565%AFM"=*&*@P\P3U=,W*DA4\1JU&0&3P] MQ_GM@(9*EW8LCET A$O+\"F=Q\!+S1NY8MZ(:\P;?, O-6]VM=\-O&>0US=W M_=^3339!6T<815I$BC@W$CGO-:*>F;QEDJ2U%CIWJ<7:T29?WG)\YYM1%C5;W%P6CZPZ[7=%YW1(04,%F+B.1YG6$1 M\A8)CH/GWG/KUH Q16+!+,2(DP!F(@YY:D#(3:M4\-:9A-G#Z,PE?2FUQ6#" M\!R9L/A<#90L #+<@EFOO2[<;\X M9\V'81K;=C*>^LD4/CV.)WD/AH=EL[=:>#N,XG^(6 \7/ ,WE MCX'1](^,6^/1<6<7+NQ!?U8[>[ W1,<36.?2(!9DREI(D2FU[Y9'X:2+%*?S M$JVX]E@$C<"7 PM(9YJ$RR!/0W!.8P<&_F55\L6]:_OY#C[/RF8_YZK9MX/! MR)>EF8]__&6VL%_MCY]C@%TI"E#*ES:F )<7R.]8G&\5L<@E8?QF%N5)3=M=/FP^?_C*?=T*B%O_6] M#[HWS();JI#*6^%4[1K8VBNPME M_MX]^7O I(N:___R(Z\:8%WF%_AOUKFM\J@0V-C@ L)*I#P6/2$#%C+"7F$) M?A7S;&TL^EUX].&>FQY<-/9@7\#F'N3Z;G0,=WO: '+#>N3FAOW"ID=V4JXV MH\C.>P>-'<9)UDI8[CDEQB:K8W[-GI%!"98\&BCO+'#.+B-5[[NIN?6ZRO]99E[#[VPEH9[EU$[LOTY&00CS,F#9K/XU'S M/N-V-O<+?F=,>?G'T (/@(VP4DNS@9X^PBBCA6.(PO\C+BV8UUP$^,=I'P3% M-JV9UW>)(UUD7H]'Y4F7'O0Y=^Q9$8/^TN8#H4SGVP_L->IX?:D]+Q#:=# I MGN/T./\A4]+PY*CK%>0B+,4P?Q[^D/K9JB@5 M>YE;Z6KOGU?E[*&=-1%J:]^?_)V/K^\/)P>2T&M;[G!^WZX]Y("(:QL,U?MX M!/>Q3STA]JA4>B_KXQ]W-Y=%FPA9FRG=( B57>3?.M?XE^P:UPY*5>>JSFU3 MY[[T?U2-VYP 5LNBHMR.4:ZV:;Q^/5=R22K$576KZK8K=6-5W:JZ576K[%;5 MK:K;DU.WRFY;]9=K9?UME_OSXFAUEI55RTIKE?TSJ*?=?"/B=K*9)VW*"J=2=0&)X8P%SC;B0EL/LF1L&#R41ZD$&L%EW8+2G MZ @(P0'%'AB>(Z&4?N%>8]:8=7E0V":G>:_>NH;3_, ME?MS[HDR&KZ=3,9]-RT%5U]''U<4_L-,WS?$;QKW-*&5W"IX5O"LX'E3\"2, M*:$)1U$ZC3BQ$1E"&%(XF>@53XRL-1BY33SXD8!GCB!S4L&S@N=3 ,\:+=F: M2_?RTGY8V\5IJR5.B3+D5(H(K%J'G/0)86D%Y2X)YM5]8M3[@].YZR#\=-VI M'^F1)PC8=]7<.MJX(O?30^X=X&H$4.58$A2=RHUJ.4.6PJ]):$N95C20M?[5 MMXES[P^N7@FGAO0TKJ>%MQI..^2C MD!I\U. EN66KR\M;?RTU0H25/4:#?CM!L6N555;W)(X7M1ZL+UA M.['CR9NRG2A?OGWM;!M!U>/:QI_MC#A0C/SI@;O(S6YB_L3]8;YI5![\BB<% MGWO1A9]J,Y?<,G>D+_@=7\"W^TOG^3<;^WAX3@>+EK'G:MEV*-[;991?P- 1@- E0L< M:?"P$+?,(T>414D'QS%VT690NC^0K:[QIS1;X:_%7+A= \-]E]=[] MEW_2E*@W;5GL3G_S3[8_[)KZEM9WZ"2W52]M??VHG33CV#]VTW%;6NJ!:78R M&N9.]@?-' 3*_**VL>/89(@.S6A8^A8NWMOU^%UJ@I]?/;9_'XW[D]-YE\/Y M+77-@KL&AJ5G8OG>Q4?GK;C#V69WO;S]\MVC1>9.B!<7=O@C]VWOQ^%K[FVO^/V;X,=4$K-TG\>_I;V9&5N?QL[:I.T MKN;[4N;]#"O;'^J1-]@.[NG5LN^ZY>+3%+&J556K'JZIXI,3L'UJHGAY)O'C M[OARI=0]^;8CM>E-[3&USS;#\UB"JH"UZU15P*J CT\!*P-6!:P*6!GPT4I? M[;NXX=3N]V>GP36;MF;3UFS:VV?3BFBPM88B:KQ#W&"#+*88\8"3U9)HJ^3Y MU!=EF-1&)T1#SJ;%G"$G*4'::ZZ(@CIFM9SD8;YKS&2/!$$4^:(4-H0)$H M2;7BDIH]0DC.<0\;7A&R(F1%R(J0MZ_(HDZ0R"U2N2L+M]@C4UHR1LV5,UK$ MM%Z1)91.4@0D<^8TIP+L3K VP0(-U$JKO&)[A)"DQYCN<5$QLF)DQ<6\]5I(%(+GB/,0D .@0XDZ0D30E*FU$I. O8G8@>7I0T*<)85T8 0E'J4G MWD5#;ULKMTT_6Y,>P;6G=^W5N*/H;[X79&&I?K, '/#.VH;Q:9#3 ]LDSX:3 MI!"*!&P13<$A[AA'+B2'L'..>.*2$6MVNP'B21+>9(-EB >ID,6YM0TS(6@2 MDDUT?SB)<=6CJL9^*S!68*S >&-@9(&RQ,#PEIY',-8M1YHQAZBPBGF24E1K MK;L"C3'DMHR,T8"XL!Y9!_:^UL9;@87E0>\1,%+>PZRVCZG 6(&Q N/-@5%3 M1:052#JI$4]<(Z<%09XGH[325/(U8'21<*(U13@ZB[A-X,AB$P%;G7&N8 MV!]@E$;U#*U1C J,%1@K,-X\20![J;VER,C IN@8KNVB#@4:CB'07C5N4>3YO."*,D"8GA:R1!W.73RI@\"B2*Y*@@3JW1 M&14".\,P\H*2G$E,D;5,HL1B4D"&P42[1W1&1,^(+4^6NWLCB:>L9Q6 *P!7 M +X:@"F I;+@&R224S^LXPA\B( PB=ZQX#!U:T=SPEJK<((W.>\1%X&"/R$2 M(HECR0T5'.^1/R$,^!/"5 "N %P!>$\$HP+P H 39R;YQ!&)."#NDT4V@!D< M@M88X)>YN#9AGIGH+/<QF17).1]*4[Q4$8]F#)ZL0_!@2JY>[XQ,.5[U+*'ZV2*7E?+G(\E7Q M%>WV]S=2_W4TL8-*D,^$(/>E=*@RY8(IN2>8:FF0CAY83RB#K ,7)$@?0E(2 M"V?71HT2;*@"=I51B_R9E--R+ +/1BJGL8YQCQ*Y24\JW..R!NRKLU*QN&+Q M_F(QL\HS%A)*3%G$J0)?!(N$N(L.8V<4=^N!(P!O#J\@$DEN,9(BLB0II*2F M+L>-O-^C0D_28P*\%KWE),F*Q16+*Q97++X/%F-'$[8!:>%);L,4D2,6(Q6U MX*:GA&T8O&& MHOGP'@<\SSE#\-.ZT"1REOA-?A#F&_%++B+ LOIO MAV&^XJ=73I\O-]$'G0IO)S>]\[^1%W<%KDS?OS43NRI55:JJ5/=3JG]N_)$='MYHSE_5I:I+59H)4**Q06*&P0N'MH5!S!C!&$Q+*><0=!8 S6"(GM&(N!FPH MOD^.T4D[?/VNA!$^#"^%PY9L:D2U[!&%*QA6,'P*8/C V_YL,)!KBAG# CF) M(^*,8##RB$6!:^DQF'H2K_5%N#4&7H9][Z;'TX&=]+_%=W;BCZ8G;\/?X?6< MU/QU-*M2F /H;]&VTW'\E#Z/1X?CV+:?XSAOS0IZGL [%O")Z#)^7MOM^( \ M.>R\JT7QIP?O(_3LXKN#]>SNRF!/O 3O@3FN5MZ=C1ZWW-D4)5*> :-API%E MU*)$+-%"<,OPVNCQ3<6'%U4&FZJQ,[I',*\5=M59J%"[)X)1H?9LHK:*G@;K M$!.< 6PRAW04 6D=N%>!N&CEMN+/FX9:8 6 VMIPK4)MA=I]$8S' K4;=2-? M7E2"N LPQS10YP,B6$K$$YC,5GN&3&)8>4436,_;C* O /T60?06M@1^NK9K M$,;/LV/078-&KRK"5X2O"+\EA$NM,30]H5MDPFN8V%K7-WXV69S]H>Q>DRC0.,A)DN:1Y"II#F@B*$B62 M41P=M6N'[K\OGYE1)4(V$5?2OZ5O2]43%05(IB MDQ!.2N-8!W.B"MHF]%WXJ^%7WODG0O M$N':!Y1$XHB#)8Q<)!@I3\"HQ5;3]9&5FT^Z7^KN"4[Q!K'8](C:Z;E!A>(* MQ?L/Q7MU9/#,$3@Q&I.R$@ELP/XUEB&#LU7K@M1."!7,FOV[L93_AXKK7QW. MQP?/U7S>:D3_IL,)'ARM-S.)X.*VYQ?W=NZ4<]8ZW"YIYXW;A^=O\P/;@GS_ M_^R=>6\;29+HOPKAM[V8 1B:O ][MX&>/A;]T-/NU^W!8O]:Y&EQAR(U+-*V M]M._S"(E4Z).JHJDJ/!@U!*/JLHC?A$9&1E1FG4&XU$SAS1.58+:IIVGV55F MISAJSL?NXFT>IR_K_5NSB5>Q&^6+RZ:UGX%F[F;S=VU?0KU\\]:[)M5" 1N] M_K6#:KY^^LUN4XZO[GG9P-&D/B.T[;RG86^^7=L&61NWJZ31-Z_X[DT[/M-Q M^N_RYS]HKVVZI7;TUTV=6:JOEPG3#$:36JDEQ?++8/+@QD^;Q7S7NZ_IY!&GRKX?D]S-YJX MCVFYZ'CDBD-=6W'(AY(@Z'OVHG<=UE?*;<+I M:YWL1I#$*$U '2%0%ML.G#;U-Z.EBTJSU-GVTEV3_?I<_V&1OLO%I'X_2?^5 MW*RCJ<_YR=U+[>.?^H7FD^E\D+ZC5A_4XC^3,KX#R@9G MY5NGS/^31?9>7[L1N=50_OWR>A+,:+W'QW-EU,YDU']4F5YGNKW12 M"Z&UR$Y!40"%XXX6[#O.:NWDE%S*/K"-8-CGG%W;Z:2V)W=G4COV23TLME!3 MS:C1IS2^J'^-W8M9VMJFD^F@3/54OS 83VL9V[9U'R?EPG%] M=&L;:T&O,O0KOW2U MK^:(9%LMSY^:QT2ERE Q^T;MSR3FWN+/USD9IYT];: M++^/EC7+W)4?^^1KH;;6W[GZ>:5\LM938DXY4K[9L?K_JJ*X6^>3$'HQ>:J?E@8QZ*$O/ MQ(2#(#(O%G;U\C!?AS%3*PWUD6ZX-#DS2E@M@"9JBP&3$Q0C1H-6AGD3B0_A M4152>Q]U9D_4P8SZ3>O@@":!MM87N]*"266A)*3UX$(V0+(AVNDHA7W6 =R] M3@*J[,G=E>)?L^R78>79&0I!&0&B\!JLK$%4B3C*;)0AL@W9UU)'+@1H1QB( M3"QXPQ60(+P+.BM.R6$,.]$G=^?4V/FPQZ]6RX8-O/]BQ==LI.N@*H_LYH// M[KIW=VGQSNH'IY-86W;EZ[WT\5Y<*\B\Z=JZS>'%KM_[0(K)[R6(XJD-V[CY MDYIX?;6@.;]OM;#'5C^X3GFHU3O;;E\N(XO8' ;K'==)$$4AUYTJ6E-6+:E.;0>A:M-]$86LR3P)(0-G/)GA0/OMW4Y)2]D M9$!$2"!,HF"*?0:\/&\NYK=(<<,+OI6-OI?6229RJL2X3)T8H7TW+K)]!9K8XL7=JSQ:JJ"41X%-YD/1E=]T?JO;FQ9K7DOXDT? MS*V^O0.S:UZ7-=&7_; 9L%AF5"?C.3[_4MI8KO+T* MG/WRR.C8YSA$GU=I"6OGYZ%._7R.9+KTR0(5?]1F55 MX3I;<#IIR,JYZ.OV7][(E5R_>YV60?//S9+4>;S[4;8@/Y5PFR1WKR&?89BP1=]/QY//[>JKMV5*53%%GKG;6(YT> ME157L?YK '\NRS?I&7-2$YDV@@2>8A6_H ZZ+:!@WU;SI5NOR/+9M"STRZ^K M';V3P<^3P2JXHLAB,V]=8,,[B%&_Z+Y:VG&Z"L8,J1)A95ZWG5F_5O<06Q:$ MQ=C-!O]!=\VH&?RI]> 5>L6\^GE::OZ%-68*0]=/P[%/)TNBIDY M^I+BNZN3'B?DF\LOU$@ =]ZDMTTJ@U5Z_;+U[5&]Y;7?W):NK$Z0I>OT[>4U M[LI#UMZ6ZQ,JRK@4&^WN#]$3_M G'GJ?E=NPYU[D^8_!3QAC=NW?_A_I0'KF MZ8_Q0,8\KH&>T.>8H-62=#0AG*PD%!RU8$((S$3:C)#L_G+\' M>FX>Y"=#JGI.KHT<18XB1U]X@>-]E;#GEFC*4DVU3@NIK,U>Y]ENH M.3N;RYY;>?*;02Z==]=)K#;EIVM69S[QD!0>DNKY# X>DCKPQ\#890P