0001601548-23-000037.txt : 20230808 0001601548-23-000037.hdr.sgml : 20230808 20230808160609 ACCESSION NUMBER: 0001601548-23-000037 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230808 DATE AS OF CHANGE: 20230808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: V2X, Inc. CENTRAL INDEX KEY: 0001601548 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-FACILITIES SUPPORT MANAGEMENT SERVICES [8744] IRS NUMBER: 383924636 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36341 FILM NUMBER: 231151206 BUSINESS ADDRESS: STREET 1: 7901 JONES BRANCH DRIVE STREET 2: SUITE 700 CITY: MCLEAN STATE: VA ZIP: 22102 BUSINESS PHONE: (571) 481-2000 MAIL ADDRESS: STREET 1: 7901 JONES BRANCH DRIVE STREET 2: SUITE 700 CITY: MCLEAN STATE: VA ZIP: 22102 FORMER COMPANY: FORMER CONFORMED NAME: Vectrus, Inc. DATE OF NAME CHANGE: 20140408 FORMER COMPANY: FORMER CONFORMED NAME: Exelis MSCO Inc. DATE OF NAME CHANGE: 20140303 10-Q 1 vec-20230630.htm 10-Q vec-20230630
false2023Q2000160154812/31610.33330.33330.333300016015482023-01-012023-06-3000016015482023-08-01xbrli:shares00016015482023-04-012023-06-30iso4217:USD00016015482022-04-022022-07-0100016015482022-01-012022-07-01iso4217:USDxbrli:shares0001601548us-gaap:InterestRateSwapMember2023-04-012023-06-300001601548us-gaap:InterestRateSwapMember2022-04-022022-07-010001601548us-gaap:InterestRateSwapMember2023-01-012023-06-300001601548us-gaap:InterestRateSwapMember2022-01-012022-07-010001601548us-gaap:ForeignExchangeForwardMember2023-04-012023-06-300001601548us-gaap:ForeignExchangeForwardMember2022-04-022022-07-010001601548us-gaap:ForeignExchangeForwardMember2023-01-012023-06-300001601548us-gaap:ForeignExchangeForwardMember2022-01-012022-07-0100016015482023-06-3000016015482022-12-3100016015482021-12-3100016015482022-07-010001601548us-gaap:CommonStockMember2021-12-310001601548us-gaap:AdditionalPaidInCapitalMember2021-12-310001601548us-gaap:RetainedEarningsMember2021-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001601548us-gaap:RetainedEarningsMember2022-01-012022-04-0100016015482022-01-012022-04-010001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-04-010001601548us-gaap:CommonStockMember2022-01-012022-04-010001601548us-gaap:AdditionalPaidInCapitalMember2022-01-012022-04-010001601548us-gaap:CommonStockMember2022-04-010001601548us-gaap:AdditionalPaidInCapitalMember2022-04-010001601548us-gaap:RetainedEarningsMember2022-04-010001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-0100016015482022-04-010001601548us-gaap:RetainedEarningsMember2022-04-022022-07-010001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-022022-07-010001601548us-gaap:CommonStockMember2022-04-022022-07-010001601548us-gaap:AdditionalPaidInCapitalMember2022-04-022022-07-010001601548us-gaap:CommonStockMember2022-07-010001601548us-gaap:AdditionalPaidInCapitalMember2022-07-010001601548us-gaap:RetainedEarningsMember2022-07-010001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-010001601548us-gaap:CommonStockMember2022-12-310001601548us-gaap:AdditionalPaidInCapitalMember2022-12-310001601548us-gaap:RetainedEarningsMember2022-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001601548us-gaap:RetainedEarningsMember2023-01-012023-03-3100016015482023-01-012023-03-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001601548us-gaap:CommonStockMember2023-01-012023-03-310001601548us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001601548us-gaap:CommonStockMember2023-03-310001601548us-gaap:AdditionalPaidInCapitalMember2023-03-310001601548us-gaap:RetainedEarningsMember2023-03-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100016015482023-03-310001601548us-gaap:RetainedEarningsMember2023-04-012023-06-300001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001601548us-gaap:CommonStockMember2023-04-012023-06-300001601548us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001601548us-gaap:CommonStockMember2023-06-300001601548us-gaap:AdditionalPaidInCapitalMember2023-06-300001601548us-gaap:RetainedEarningsMember2023-06-300001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30vec:operatingSegment0001601548vec:HighDesertSupportServicesLLCMember2023-06-30xbrli:pure0001601548vec:JJMaintenanceMember2023-06-300001601548vec:ServcoreResourcesAndServicesSolutionsLLCMember2023-06-300001601548vec:VertexAerospaceServicesHoldingCorpMember2022-07-052022-07-050001601548vec:VertexAerospaceServicesHoldingCorpMemberus-gaap:CommonStockMember2022-07-052022-07-050001601548vec:VertexAerospaceServicesHoldingCorpMember2022-07-050001601548vec:VertexAerospaceServicesHoldingCorpMemberus-gaap:OrderOrProductionBacklogMember2022-07-050001601548vec:VertexAerospaceServicesHoldingCorpMemberus-gaap:CustomerContractsMember2022-07-050001601548vec:VertexAerospaceServicesHoldingCorpMemberus-gaap:OrderOrProductionBacklogMember2022-07-052022-07-050001601548vec:VertexAerospaceServicesHoldingCorpMemberus-gaap:CustomerContractsMember2022-07-052022-07-050001601548vec:CrestviewAerospaceMember2023-04-012023-06-300001601548vec:CrestviewAerospaceMember2023-01-012023-06-300001601548vec:AmericanIndustrialPartnersCapitalFundVILPMembervec:V2XMember2023-06-300001601548vec:VertexAerospaceServicesHoldingCorpMember2023-04-012023-06-300001601548vec:VertexAerospaceServicesHoldingCorpMember2022-04-022022-07-010001601548vec:VertexAerospaceServicesHoldingCorpMember2023-01-012023-06-300001601548vec:VertexAerospaceServicesHoldingCorpMember2022-01-012022-07-0100016015482023-07-012023-06-3000016015482024-01-012023-06-300001601548vec:CostPlusAndCostReimbursableMember2023-04-012023-06-300001601548vec:CostPlusAndCostReimbursableMember2022-04-022022-07-010001601548vec:CostPlusAndCostReimbursableMember2023-01-012023-06-300001601548vec:CostPlusAndCostReimbursableMember2022-01-012022-07-010001601548us-gaap:FixedPriceContractMember2023-04-012023-06-300001601548us-gaap:FixedPriceContractMember2022-04-022022-07-010001601548us-gaap:FixedPriceContractMember2023-01-012023-06-300001601548us-gaap:FixedPriceContractMember2022-01-012022-07-010001601548us-gaap:TimeAndMaterialsContractMember2023-04-012023-06-300001601548us-gaap:TimeAndMaterialsContractMember2022-04-022022-07-010001601548us-gaap:TimeAndMaterialsContractMember2023-01-012023-06-300001601548us-gaap:TimeAndMaterialsContractMember2022-01-012022-07-010001601548country:US2023-04-012023-06-300001601548country:US2022-04-022022-07-010001601548country:US2023-01-012023-06-300001601548country:US2022-01-012022-07-010001601548us-gaap:MiddleEastMember2023-04-012023-06-300001601548us-gaap:MiddleEastMember2022-04-022022-07-010001601548us-gaap:MiddleEastMember2023-01-012023-06-300001601548us-gaap:MiddleEastMember2022-01-012022-07-010001601548srt:AsiaMember2023-04-012023-06-300001601548srt:AsiaMember2022-04-022022-07-010001601548srt:AsiaMember2023-01-012023-06-300001601548srt:AsiaMember2022-01-012022-07-010001601548srt:EuropeMember2023-04-012023-06-300001601548srt:EuropeMember2022-04-022022-07-010001601548srt:EuropeMember2023-01-012023-06-300001601548srt:EuropeMember2022-01-012022-07-010001601548vec:PrimeContractorMember2023-04-012023-06-300001601548vec:PrimeContractorMember2022-04-022022-07-010001601548vec:PrimeContractorMember2023-01-012023-06-300001601548vec:PrimeContractorMember2022-01-012022-07-010001601548vec:SubcontractorMember2023-04-012023-06-300001601548vec:SubcontractorMember2022-04-022022-07-010001601548vec:SubcontractorMember2023-01-012023-06-300001601548vec:SubcontractorMember2022-01-012022-07-010001601548vec:ArmyMember2023-04-012023-06-300001601548vec:ArmyMember2022-04-022022-07-010001601548vec:ArmyMember2023-01-012023-06-300001601548vec:ArmyMember2022-01-012022-07-010001601548vec:NavyMember2023-04-012023-06-300001601548vec:NavyMember2022-04-022022-07-010001601548vec:NavyMember2023-01-012023-06-300001601548vec:NavyMember2022-01-012022-07-010001601548vec:AirForceMember2023-04-012023-06-300001601548vec:AirForceMember2022-04-022022-07-010001601548vec:AirForceMember2023-01-012023-06-300001601548vec:AirForceMember2022-01-012022-07-010001601548vec:OtherCustomersMember2023-04-012023-06-300001601548vec:OtherCustomersMember2022-04-022022-07-010001601548vec:OtherCustomersMember2023-01-012023-06-300001601548vec:OtherCustomersMember2022-01-012022-07-010001601548vec:SeniorSecuredCreditFacilitiesMember2023-06-300001601548vec:TermFacilityMember2023-06-300001601548vec:AmendedRevolverMember2023-06-300001601548vec:SeniorSecuredCreditFacilitiesMember2023-02-280001601548us-gaap:RevolvingCreditFacilityMember2023-02-280001601548us-gaap:RevolvingCreditFacilityMember2023-02-282023-02-280001601548vec:TermFacilityMember2023-02-282023-02-280001601548vec:TermFacilityMember2023-02-280001601548vec:VertexFirstLienCreditAgreementMemberus-gaap:SecuredDebtMember2022-07-050001601548us-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2022-07-050001601548us-gaap:SecuredDebtMembervec:FirstLienIncrementalTermTrancheMember2022-07-050001601548vec:VertexFirstLienCreditAgreementMemberus-gaap:SecuredDebtMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMembervec:VertexFirstLienTermFacilityMember2022-07-050001601548us-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMemberus-gaap:FederalFundsEffectiveSwapRateMember2022-07-052022-07-050001601548us-gaap:EurodollarMemberus-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548srt:MinimumMemberus-gaap:EurodollarMemberus-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548srt:MaximumMemberus-gaap:EurodollarMemberus-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548srt:MinimumMembervec:SecuredOvernightFinancingRateMemberus-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548srt:MaximumMembervec:SecuredOvernightFinancingRateMemberus-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2023-06-300001601548vec:VertexFirstLienCreditAgreementMemberus-gaap:SecuredDebtMember2023-06-300001601548vec:VertexSecondLienTermFacilityMemberus-gaap:SecuredDebtMember2022-07-050001601548vec:VertexSecondLienTermFacilityMemberus-gaap:SecuredDebtMember2022-12-302022-12-300001601548vec:VertexSecondLienTermFacilityMemberus-gaap:SecuredDebtMember2023-02-282023-02-280001601548us-gaap:LineOfCreditMembervec:VertexABLCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-07-050001601548us-gaap:LetterOfCreditMembervec:VertexABLCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-07-050001601548us-gaap:ShortTermDebtMembervec:VertexABLCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-07-050001601548us-gaap:ShortTermDebtMembervec:VertexABLCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-02-282023-02-280001601548us-gaap:LetterOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-02-280001601548us-gaap:ShortTermDebtMembervec:TermFacilityMember2023-02-280001601548srt:MinimumMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548srt:MaximumMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMembervec:SeniorSecuredCreditFacilitiesMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-02-282023-02-280001601548us-gaap:EurodollarMemberus-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMember2023-02-282023-02-280001601548srt:MinimumMemberus-gaap:EurodollarMemberus-gaap:SecuredDebtMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548srt:MaximumMemberus-gaap:EurodollarMemberus-gaap:SecuredDebtMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548srt:MinimumMembervec:SecuredOvernightFinancingRateMemberus-gaap:SecuredDebtMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548srt:MaximumMembervec:SecuredOvernightFinancingRateMemberus-gaap:SecuredDebtMembervec:SeniorSecuredCreditFacilitiesMember2023-02-282023-02-280001601548us-gaap:SecuredDebtMembervec:SeniorSecuredCreditFacilitiesMember2023-06-300001601548vec:TermFacilityMemberus-gaap:SecuredDebtMember2023-06-300001601548srt:MinimumMembervec:EqualToOrLessThan50Memberus-gaap:LineOfCreditMembervec:A2023CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-02-282023-02-280001601548srt:MaximumMembervec:EqualToOrLessThan50Memberus-gaap:LineOfCreditMembervec:A2023CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-02-282023-02-280001601548us-gaap:LineOfCreditMembervec:VertexABLCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2023-02-280001601548us-gaap:LineOfCreditMembervec:A2023CreditAgreementMember2023-02-280001601548us-gaap:LineOfCreditMembervec:A2023CreditAgreementMember2023-02-282023-02-280001601548us-gaap:LineOfCreditMembervec:A2023CreditAgreementMember2023-06-300001601548us-gaap:LetterOfCreditMembervec:A2023CreditAgreementMember2023-06-300001601548vec:TermFacilityMembervec:A2023CreditAgreementMember2023-06-300001601548vec:TermFacilityAndAmendedRevolverMember2023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2023-01-012023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentAssetsMember2023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentAssetsMemberus-gaap:CashFlowHedgingMember2023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:CashFlowHedgingMember2023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2023-01-012023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2023-04-012023-06-300001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-01-012022-07-010001601548vec:ContractComplianceMember2023-06-300001601548vec:ContractComplianceMember2022-12-310001601548vec:EquityBasedAwardsMember2023-04-012023-06-300001601548vec:EquityBasedAwardsMember2022-04-022022-07-010001601548vec:EquityBasedAwardsMember2023-01-012023-06-300001601548vec:EquityBasedAwardsMember2022-01-012022-07-010001601548vec:LiabilityBasedAwardsMember2023-04-012023-06-300001601548vec:LiabilityBasedAwardsMember2022-04-022022-07-010001601548vec:LiabilityBasedAwardsMember2023-01-012023-06-300001601548vec:LiabilityBasedAwardsMember2022-01-012022-07-010001601548vec:EquityBasedAwardsMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001601548vec:EquityBasedAwardsMember2023-06-300001601548vec:LiabilityBasedAwardsMember2023-06-300001601548vec:VertexAerospaceServicesHoldingCorpMemberus-gaap:RestrictedStockUnitsRSUMember2023-06-300001601548vec:NonQualifiedStockOptionsMember2022-12-310001601548us-gaap:RestrictedStockUnitsRSUMember2022-12-310001601548vec:PerformanceShareUnitsPSUsMember2022-12-310001601548us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001601548vec:PerformanceShareUnitsPSUsMember2023-01-012023-06-300001601548vec:NonQualifiedStockOptionsMember2023-06-300001601548us-gaap:RestrictedStockUnitsRSUMember2023-06-300001601548vec:PerformanceShareUnitsPSUsMember2023-06-300001601548us-gaap:RestrictedStockUnitsRSUMember2022-07-052022-07-050001601548us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-07-052022-07-050001601548us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-07-052022-07-05vec:date0001601548us-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-07-052022-07-050001601548vec:TotalShareholderReturnAwardsMember2023-01-012023-06-300001601548vec:TotalShareholderReturnAwardsMembervec:KeyEmployeesMember2022-07-042022-07-040001601548vec:TotalShareholderReturnAwardsMember2023-06-30vec:award0001601548us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-06-300001601548us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-012023-06-300001601548us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001601548us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001601548us-gaap:RestrictedStockUnitsRSUMember2022-04-022022-07-010001601548us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001601548us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-07-01vec:plan00016015482023-06-27
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2023
or
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from             to    
Commission File Number: 001-36341        
V2X, Inc.
(Exact name of registrant as specified in its charter)
Indiana
 
38-3924636
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
7901 Jones Branch Drive, Suite 700, McLean Virginia 22102
(Address of Principal Executive Offices) (Zip Code)
Registrant’s telephone number, including area code:
(571)481-2000
Securities Registered Under Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common Stock, Par Value $0.01 Per ShareVVXNew 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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company


If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes 
No  
As of August 1, 2023, there were 31,185,422 shares of common stock ($0.01 par value per share) outstanding.



V2X, INC.
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS
Page No.


PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (UNAUDITED)
Three Months EndedSix Months Ended
June 30,July 1,June 30,July 1,
(In thousands, except per share data)2023202220232022
Revenue$977,852 $498,066 $1,921,312 $954,537 
Cost of revenue890,452 453,305 1,755,082 872,581 
Selling, general, and administrative expenses53,130 29,740 101,381 61,699 
Operating income34,270 15,021 64,849 20,257 
Loss on extinguishment of debt  (22,052) 
Interest expense, net(31,950)(1,963)(63,694)(3,643)
Other expense, net(311) (311) 
Income (loss) from operations before income taxes2,009 13,058 (21,208)16,614 
Income tax expense (benefit) 210 2,586 (5,527)3,287 
Net income (loss)$1,799 $10,472 $(15,681)$13,327 
Earnings (loss) per share
Basic$0.06 $0.89 $(0.51)$1.13 
Diluted$0.06 $0.88 $(0.51)$1.12 
Weighted average common shares outstanding - basic31,033 11,826 30,981 11,793 
Weighted average common shares outstanding - diluted31,605 11,954 30,981 11,917 
The accompanying notes are an integral part of these financial statements.
4

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (UNAUDITED)
Three Months EndedSix Months Ended
June 30,July 1,June 30,July 1,
(In thousands)2023202220232022
Net income (loss)$1,799 $10,472 $(15,681)$13,327 
Other comprehensive income (loss), net of tax
  Changes in derivative instruments:
  Net change in fair value of interest rate swaps7,658 227 5,311 667 
  Net change in fair value of foreign currency forward contracts   30 
  Tax (expense) benefit(1,444)367 (1,296)272 
  Net change in derivative instruments6,214 594 4,015 969 
  Foreign currency translation adjustments, net of tax274 (3,637)2,080 (4,254)
Other comprehensive income (loss), net of tax6,488 (3,043)6,095 (3,285)
Total comprehensive income (loss)$8,287 $7,429 $(9,586)$10,042 
The accompanying notes are an integral part of these financial statements.

5

V2X, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
June 30,December 31,
(In thousands)20232022
Assets
Current assets
Cash and cash equivalents$70,314 $116,067 
Receivables746,562 728,582 
Prepaid expenses77,724 74,234 
Other current assets23,906 13,049 
Total current assets918,506 931,932 
Property, plant, and equipment, net82,284 78,715 
Goodwill1,656,965 1,653,822 
Intangible assets, net452,739 497,951 
Right-of-use assets46,017 52,825 
Other non-current assets22,245 17,858 
Total non-current assets2,260,250 2,301,171 
Total Assets$3,178,756 $3,233,103 
Liabilities and Shareholders' Equity
Current liabilities
Accounts payable$416,424 $406,706 
Compensation and other employee benefits145,000 168,038 
Short-term debt15,500 11,850 
Other accrued liabilities255,408 196,538 
Total current liabilities832,332 783,132 
Long-term debt, net1,190,023 1,262,811 
Deferred tax liabilities13,773 15,813 
Operating lease liabilities35,490 41,083 
Other non-current liabilities114,420 133,185 
Total non-current liabilities1,353,706 1,452,892 
Total liabilities2,186,038 2,236,024 
Commitments and contingencies (Note 8)
Shareholders' Equity
Preferred stock; $0.01 par value; 10,000 shares authorized; No shares issued and outstanding
  
Common stock; $0.01 par value; 100,000 shares authorized; 31,081 and 30,470 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively
311 305 
Additional paid in capital754,096 748,877 
Retained earnings237,743 253,424 
Accumulated other comprehensive income (loss)568 (5,527)
Total shareholders' equity992,718 997,079 
Total Liabilities and Shareholders' Equity$3,178,756 $3,233,103 
The accompanying notes are an integral part of these financial statements.
6

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Six Months Ended
June 30,July 1,
(In thousands)20232022
Operating activities
Net (loss) income$(15,681)$13,327 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Depreciation expense11,326 3,238 
Amortization of intangible assets45,211 4,423 
Loss (gain) on disposal of property, plant, and equipment522 (15)
Stock-based compensation20,446 4,725 
Amortization of debt issuance costs4,692 388 
Loss on extinguishment of debt22,052  
Changes in assets and liabilities:
Receivables(20,404)(29,302)
Prepaid expenses(1,645)(5,321)
Other assets436 5,185 
Accounts payable7,647 32,470 
Deferred taxes(5,143) 
Compensation and other employee benefits(23,150)2,507 
Other liabilities31,831 (11,989)
Net cash provided by operating activities78,140 19,636 
Investing activities
Purchases of capital assets(11,543)(3,492)
Proceeds from the disposition of assets5 18 
Contribution to joint venture (2,113)
Net cash used in investing activities(11,538)(5,587)
Financing activities
Proceeds from issuance of long-term debt250,000  
Repayments of long-term debt(424,888)(5,200)
Proceeds from revolver552,750 392,000 
Repayments of revolver(467,750)(402,000)
Proceeds from exercise of stock options6 370 
Payment of debt issuance costs(7,507)(458)
Prepayment premium on early redemption of debt(1,600) 
Payments of employee withholding taxes on share-based compensation(14,618)(1,696)
Net cash used in financing activities(113,607)(16,984)
Exchange rate effect on cash1,252 (507)
Net change in cash and cash equivalents (45,753)(3,442)
Cash and cash equivalents - beginning of period116,067 38,513 
Cash and cash equivalents - end of period$70,314 $35,071 
Supplemental disclosure of cash flow information:
Interest paid$58,300 $3,409 
Income taxes paid$2,707 $6,112 
Purchase of capital assets on account$1,813 $13 
The accompanying notes are an integral part of these financial statements.
7

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES TO SHAREHOLDERS' EQUITY (UNAUDITED)
Common Stock IssuedAdditional Paid-in CapitalAccumulated Other Comprehensive (Loss) IncomeTotal Shareholders' Equity
(In thousands)SharesAmountRetained Earnings
Balance at December 31, 202111,738 $117 $88,116 $267,754 $(5,900)$350,087 
Net income— — — 2,855 — 2,855 
Foreign currency translation adjustments— — — — (616)(616)
Unrealized gain on cash flow hedge— — — — 374 374 
Employee stock awards and stock options67 1 — — — 1 
Taxes withheld on stock compensation awards— — (1,626)— — (1,626)
Stock-based compensation— — 3,100 — — 3,100 
Balance at April 1, 202211,805 $118 $89,590 $270,609 $(6,142)$354,175 
Net income— — — 10,472 — 10,472 
Foreign currency translation adjustments— — — — (3,637)(3,637)
Unrealized gain on cash flow hedge— — — — 594 594 
Employee stock awards and stock options41 — 369 — — 369 
Taxes withheld on restricted stock unit compensation awards— — (70)— — (70)
Stock-based compensation— — 1,575 — — 1,575 
Balance at July 1, 202211,846 $118 $91,464 $281,081 $(9,185)$363,478 
Balance at December 31, 202230,470 $305 $748,877 $253,424 $(5,527)$997,079 
Net loss— — — (17,480)— (17,480)
Foreign currency translation adjustments— — — — 1,806 1,806 
Unrealized loss on cash flow hedge— — — — (2,199)(2,199)
Employee stock awards and stock options535 5 — — — 5 
Taxes withheld on stock compensation awards— — (12,806)— — (12,806)
Stock-based compensation— — 12,066 — — 12,066 
Balance at March 31, 202331,005 $310 $748,137 $235,944 $(5,920)$978,471 
Net income— — — 1,799 — 1,799 
Foreign currency translation adjustments— — — — 274 274 
Unrealized gain on cash flow hedge— — — — 6,214 6,214 
Employee stock awards and stock options76 1 — — — 1 
Taxes withheld on restricted stock unit compensation awards— — (1,812)— — (1,812)
Stock-based compensation— — 7,771 — — 7,771 
Balance at June 30, 202331,081 $311 $754,096 $237,743 $568 $992,718 
The accompanying notes are an integral part of these financial statements.
8

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
NOTE 1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business
V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.
On March 7, 2022, Vectrus entered into an Agreement and Plan of Merger (the Merger Agreement) with Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.) and Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC). On July 5, 2022 (the Closing Date), Vectrus completed its merger (Merger) thereby forming V2X, Inc. For a description of the Merger, see Note 3, Merger.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries (including, subsequent to the Merger, Vertex and its consolidated subsidiaries), taken together as a whole.
Equity Investments
In 2011, the Company entered into a joint venture agreement with Shaw Environmental & Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&J Maintenance. Pursuant to the joint venture agreement, J&J Facilities Support, LLC (J&J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with Kuwait Resources House for Human Resources Management and Services Company. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.
The Company accounts for investments in HDSS, J&J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of June 30, 2023 and December 31, 2022 the Company's joint venture investment balance was $6.3 million and $7.0 million, respectively. The Company's proportionate share of income from the HDSS, J&J, and ServCore joint ventures was $2.0 million and $3.8 million for the three and six months ended June 30, 2023, respectively, and not material for the first and second quarters of 2022.
Basis of Presentation
The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (June 30, 2023 for the second quarter of 2023 and July 1, 2022 for the second quarter of 2022), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles (GAAP) in the U.S. have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.
It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
9

NOTE 2
RECENT ACCOUNTING STANDARDS UPDATE
There have been no accounting standards issued or adopted during the first or second quarters of 2023 that are expected to have a material impact on the Company's financial statements.
NOTE 3
MERGER
In accordance with Accounting Standards Codification (ASC) Topic 805, Business Combinations, the Company accounted for the below transaction using the acquisition method. The Company conducted valuations of certain acquired assets and liabilities for inclusion in its Condensed Consolidated Balance Sheets as of the date of the Merger. Assets that normally would not be recorded in ordinary operations, such as intangibles related to contractual relationships, were recorded at their estimated fair values. The excess purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.
On the Closing Date, Vectrus completed its previously announced Merger with Vertex, forming V2X by acquiring all of the outstanding shares of Vertex. On the Closing Date, Vertex and its consolidated subsidiaries became wholly-owned subsidiaries of the Company.
The combined V2X entity from the Merger is a larger and more diversified Company with the ability to compete for more integrated business opportunities and generate revenue across geographies, clients, and contract types in supporting the mission of its customers.
Purchase Price Allocation
The Merger is accounted for as a business combination. As such, the assets acquired and liabilities assumed are accounted for at fair value, with the excess of the purchase price over the fair value of the net identifiable assets acquired and liabilities assumed recorded as goodwill.
The Closing Date fair value of the consideration transferred totaled $634.0 million, which was comprised of the following:
(In thousands, except share and per share amounts)Purchase Price
Shares of V2X common stock issued18,591,866 
Market price per share of V2X as of Closing Date$33.92 
Fair value of common shares issued$630,636 
Fair value of cash consideration3,315 
Total consideration transferred$633,951 
10

The following table summarizes the final fair values of the assets acquired and liabilities assumed in the Merger as of the Closing Date. As of June 30, 2023, the Company considered these amounts to be final.
(In thousands)Fair Value
Cash and cash equivalents$196,993 
Receivables331,300 
Prepaid expenses50,838 
Property, plant, and equipment55,678 
Intangible assets480,000 
Other non-current assets17,104 
Right-of-use assets21,062 
Accounts payable(121,515)
Debt(1,352,303)
Compensation and other employee benefits(45,968)
Other current and non-current liabilities(334,469)
Total identifiable net assets(701,280)
Goodwill1,335,231 
Total purchase consideration$633,951 
As a result of the Merger, the Company recognized $1,335.2 million of goodwill. The goodwill recognized is attributable to operational and general and administrative cost synergies, expanded market opportunities and other benefits that do not qualify for separate recognition. None of the goodwill is expected to be deductible for tax purposes. Intangible assets related to backlog and customer contracts arising from the Merger were also recognized. The fair value of backlog was $316.0 million, and the fair value of the customer contracts was $164.0 million with amortization periods of 4.5 years and 14.0 years, respectively. The receivables of $331.3 million represent fair value and are considered fully collectible.
As part of the Merger, V2X acquired certain contracts, including a Transition Services Agreement (TSA) with Crestview Aerospace LLC (Crestview), which was previously divested to American Industrial Partners Capital Fund VI, L.P. (AIP). For the three and six months ended June 30, 2023, the Company recorded $0.7 million and $1.4 million of income related to the TSA with Crestview, respectively, which was recorded as a reduction in cost of revenue. AIP indirectly held approximately 59.5% of V2X common stock through Vertex Aerospace Holdco LLC as of June 30, 2023.
The following unaudited information shows the combined actual results of operations for the three and six months ended June 30, 2023 and pro forma results for the three and six months ended July 1, 2022 as if the Merger had occurred on January 1, 2021. The unaudited pro forma information reflects the effects of applying the Company's accounting policies and certain pro forma adjustments to the combined historical financial information of Vertex. The pro forma adjustments include: a) incremental amortization expense associated with identified intangible assets; b) incremental interest expense resulting from fair value adjustments applied to the Vertex debt that was assumed; and c) a reduction of revenues and operating expenses associated with fair value adjustments made to acquire assets and assumed liabilities, such as contract assets and contract liabilities.
This unaudited pro forma information is presented for informational purposes only and may not necessarily reflect the actual results of operations that would have been achieved, nor are they necessarily indicative of future results of operations.
Three Months EndedSix Months Ended
June 30, 2023July 1, 2022June 30, 2023July 1, 2022
(Unaudited, in thousands)ActualPro formaActualPro forma
Revenue$977,852 $887,377 $1,921,312 $1,730,118 
Net income (loss)$1,799 $4,004 $(15,681)$15,897 
11

NOTE 4
REVENUE
Performance Obligations
Performance obligations represent firm orders by the customer and excludes potential orders under indefinite delivery and indefinite quantity (IDIQ) contracts, unexercised contract options and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims (COFC). The level of order activity related to programs can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
Contracts are often modified to account for changes in contract specifications and requirements. If the modification either creates new enforceable rights and obligations or changes the existing enforceable rights and obligations, the modification will be treated as a separate contract. Contract modifications, except for those to exercise option years, have historically not been distinct from the existing contract and have been accounted for as if they were part of that existing contract.
The Company's performance obligations are satisfied over time as services are provided throughout the contract term. Revenue is recognized over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Over-time recognition is reinforced by the fact that the Company's customers simultaneously receive and consume the benefits of its services as they are performed. For most U.S. government contracts, this continuous transfer of control to the customer is supported by contract terms that allow the customer to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. This continuous transfer of control requires that progress towards completion of performance obligations is tracked in order to measure and recognize revenue.
The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. government when the Company is the prime contractor or of the prime contractor when the Company is a subcontractor. The Company expects to recognize a substantial portion of its performance obligations as revenue within the next 12 months. However, the U.S. government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all of the Company's contracts have terms that would permit recovery of all or a portion of the Company's incurred costs and fees for work performed in the event of a termination for convenience.
Performance obligations as of June 30, 2023 and December 31, 2022 are presented in the following table:
June 30,December 31,
(In millions)20232022
Performance Obligations$3,696 $2,997 
As of June 30, 2023, the Company expects to recognize approximately 43% and 57% of these performance obligations as revenue in 2023 and 2024, respectively.
Contract Estimates
The impact of adjustments in contract estimates on the Company's operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and six months ended June 30, 2023 increased operating income by $9.1 million and $22.2 million, respectively. For the three and six months ended July 1, 2022, the adjustments increased operating income by $6.8 million and $7.4 million, respectively.
For the three and six months ended June 30, 2023, the cumulative catch-up adjustments to operating income increased revenue by $9.6 million and $23.5 million, respectively. For the three and six months ended July 1, 2022, the cumulative catch-up adjustments to operating income increased revenue by $6.8 million and $7.4 million, respectively.
Revenue by Category
Generally, the sales price elements for the Company's contracts are cost-plus, cost-reimbursable or firm-fixed-price, all of which are commonly identified with a single contract. On a cost-plus contract, the Company is paid allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by the Company's customers.
On cost-plus contracts, the Company does not bear the risks of unexpected cost overruns, provided that incurred costs do not exceed the predetermined funded amounts. Most of the Company's cost-plus contracts also contain a firm-fixed-price element. Cost-plus contracts with award and incentive fee provisions are primary variable contract fee arrangements. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees are based on the relationship between total allowable and target cost.
12

Most of the Company's contracts include a cost-reimbursable element to capture costs of consumable materials required for the program. Typically, these costs do not bear fees.
On a time-and-materials contract, the Company is reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost. For this contract type, the Company bears the risk that labor costs and allocable indirect expenses are greater than the fixed hourly rate defined within the contract.
On a firm-fixed-price contract, the Company agrees to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price contract typically offers higher profit margin potential than a cost-plus contract, which is commensurate with the greater levels of risk assumed on a firm-fixed-price contract. Although a firm-fixed-price contract generally permits retention of profits if the total actual contract costs are less than the estimated contract costs, the Company bears the risk that increased or unexpected costs may reduce profit or cause the Company to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.
The following tables present various revenue disaggregations.
Revenue by contract type is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Cost-plus and cost-reimbursable$507,282 $355,559 42.7 %$1,019,217 $666,653 52.9 %
Firm-fixed-price438,684 128,348 241.8 %834,891 256,352 225.7 %
Time-and-materials31,886 14,159 125.2 %67,204 31,532 113.1 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Revenue by geographic region in which the contract is performed is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
United States$578,514 $158,719 264.5 %$1,127,284 $325,454 246.4 %
Middle East279,083 250,222 11.5 %560,204 485,313 15.4 %
Asia65,533 46,386 41.3 %129,850 62,592 107.5 %
Europe54,722 42,739 28.0 %103,974 81,178 28.1 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Revenue by contract relationship is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Prime contractor$916,060 $468,453 95.5 %$1,795,239 $895,546 100.5 %
Subcontractor61,792 29,613 108.7 %126,073 58,991 113.7 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
13

Revenue by customer is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Army$393,499 $326,756 20.4 %$784,002 $606,869 29.2 %
Navy293,198 64,885 351.9 %585,888 140,102 318.2 %
Air Force154,001 68,457 125.0 %283,982 129,930 118.6 %
Other137,154 37,968 261.2 %267,440 77,636 244.5 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Contract Balances
The timing of revenue recognition, billings, and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company may receive advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period.
As of June 30, 2023 and December 31, 2022, the Company had contract assets of $570.8 million and $487.8 million, respectively. Contract assets primarily consist of unbilled receivables which represent rights to consideration for work completed but not billed as of the reporting date. The balance of unbilled receivables consists of costs and fees that are: (i) billable immediately; (ii) billable on contract completion; or (iii) billable upon other specified events, such as the resolution of a request for equitable adjustment. Refer to Note 5, Receivables for additional information regarding the composition of the Company's receivable balances. As of June 30, 2023 and December 31, 2022, contract liabilities, included in other accrued liabilities in the Condensed Consolidated Balance Sheets, were $62.6 million and $76.4 million, respectively.
NOTE 5
RECEIVABLES
Receivables were comprised of the following:
(In thousands)June 30, 2023December 31, 2022
Billed receivables$164,677 $227,718 
Unbilled receivables (contract assets)570,785 487,758 
Other 11,100 13,106 
Total receivables$746,562 $728,582 
As of June 30, 2023 and December 31, 2022, substantially all billed receivables are due from the U.S. government, either directly as prime contractor to the U.S. government or as subcontractor to another prime contractor to the U.S. government. Because the Company's billed receivables are with the U.S. government, the Company does not believe it has a material credit risk exposure.
Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. The Company expects to bill customers for the majority of the June 30, 2023 contract assets during 2023. Changes in the balance of unbilled receivables are primarily due to the timing differences between performance and customers' payments.
NOTE 6
DEBT
Senior Secured Credit Facilities
In September 2014, Vectrus and its wholly-owned subsidiary, Vectrus Systems Corporation (VSC), entered into a senior secured credit agreement. The credit agreement was subsequently amended on December 24, 2020 and January 24, 2022 and is collectively referred to as the Prior Credit Agreement. The credit agreement consisted of a term loan (Amended Term Loan) and a $270.0 million revolving credit facility (Amended Revolver).
On the Closing Date, the outstanding debt from the Amended Term Loan and the Amended Revolver, $50.2 million and $40.0 million, respectively, was repaid and related guarantees and liens were discharged and released. Repayment was made using proceeds from the Vertex First Lien Credit Agreement described below.
14

On the Closing Date, certain of the Company's subsidiaries, including VSC (and together with VSC, the Company Guarantor Subsidiaries), that became direct or indirect subsidiaries of Vertex Aerospace Service Corp., a Delaware corporation and wholly-owned indirect subsidiary of Vertex (Vertex Borrower), have provided guarantees of the indebtedness under each of:
i.the First Lien Credit Agreement, dated as of December 6, 2021 (as amended by the Amendment No. 1 to First Lien Credit Agreement, dated as of the Closing Date, and as further amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex First Lien Credit Agreement), by and among Vertex Borrower, as borrower, Vertex Aerospace Intermediate LLC, a Delaware limited liability company, direct parent entity of Vertex Borrower and wholly-owned indirect subsidiary of Vertex (Vertex Holdings), the lenders from time to time party thereto and Royal Bank of Canada, as administrative agent;
ii.the Second Lien Credit Agreement, dated as of December 6, 2021 (as amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex Second Lien Credit Agreement), Vertex Borrower, as borrower, Vertex Holdings, the lenders from time to time party thereto and Royal Bank of Canada, as administrative agent; and
iii.the ABL Credit Agreement, dated as of June 29, 2018 (as amended by the First Amendment to ABL Credit Agreement, dated as of May 17, 2019, as further amended by the Second Amendment to ABL Credit Agreement, dated as of May 17, 2021, and as further amended by the Third Amendment to ABL Credit Agreement, dated as of December 6, 2021, as further amended by the Fourth Amendment to ABL Credit Agreement, dated as of the Closing Date, and as further amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex ABL Credit Agreement), by and among Vertex Borrower, Vertex Holdings, certain other subsidiaries of Vertex Borrower from time to time party thereto as co-borrowers, the lenders from time to time party thereto and Ally Bank, as administrative agent (in such capacity, the ABL Agent).
On February 28, 2023, Vertex Borrower entered into a credit agreement (the 2023 Credit Agreement) among the lenders identified therein and Bank of America, N.A., as administrative agent, collateral agent, swingline lender and letter of credit issuer. The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Borrower’s assets, consisting of a $500.0 million five-year Revolving Credit Facility (2023 Revolver) and a five-year $250.0 million Term Loan. The proceeds of these Credit Facilities were used to, among other things, (i) repay the First Lien Incremental Term Tranche (as defined below), (ii) repay the entire outstanding amount of the Second Lien Credit Agreement, and (iii) repay the entire outstanding ABL Credit Facility.
Vertex First Lien Credit Agreement
The Vertex First Lien Credit Agreement provides for senior secured first lien term loans in an aggregate principal amount of $1,185.0 million, consisting of a $925.0 million term loan “B” tranche, (the First Lien Initial Term Tranche) and a $260.0 million incremental term loan “B” tranche (the First Lien Incremental Term Tranche and, together with the First Lien Initial Term Tranche, collectively, the First Lien Term Facility). The entire amount of the proceeds from the (i) First Lien Initial Term Tranche were previously used to finance the acquisition of certain subsidiaries of Raytheon Company, a Delaware corporation, and related transaction costs (the Sky Acquisition in December 2021). As provided in the Merger Agreement, the proceeds of the First Incremental Term Tranche were used by the Vertex Borrower to redeem all of the shares of previously issued preferred stock on the Closing Date (but prior to the Merger). The remaining First Lien Incremental Term Tranche proceeds were used to repay in full all outstanding indebtedness under the Prior Credit Agreement, and other transaction costs. Approximately $54.0 million of cash remained after funding the preferred stock redemption, repayment of the Prior Credit Agreement and other transaction costs.
On February 28, 2023, the outstanding balance of the First Incremental Term Tranche of $258.7 million was repaid. The balance of unamortized deferred financing costs related to the First Incremental Term Tranche of $11.9 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.
The remaining loans under the First Lien Term Facility (consisting solely of the Initial Term Loan Tranche) amortize in an amount equal to approximately $2.3 million per quarter for the fiscal quarters ending June 30, 2023, through September 30, 2028, with the balance of $864.9 million due on December 6, 2028.
The Vertex Borrower’s obligations under the First Lien Term Facility, which were assumed in the Merger, are guaranteed by Vertex Holdings and Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Term Facility and the Guarantors’ obligations under the related guarantees are secured by a first-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets which exists on a pari passu basis with the lien held by the 2023 Credit Agreement lenders.
15

The borrowings under the First Lien Initial Term Tranche bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Eurodollar rate plus 1.00%, plus a margin of 2.50% to 2.75% per annum, or a Eurodollar rate, determined by reference to SOFR, plus a margin of 3.50% to 3.75% per annum, in each case, depending on the consolidated first lien net leverage ratio of the Vertex Borrower and its subsidiaries. As of June 30, 2023, the effective interest rate for the First Lien Initial Term Tranche was 9.73%.
The Vertex First Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The Vertex First Lien Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, additional liens, sales of assets, dividends, investments and advances, prepayments of debt and mergers and acquisitions.
The Vertex First Lien Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the First Lien Term Facility to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Vertex Borrower may be required immediately to repay all amounts outstanding under the Vertex First Lien Credit Agreement.
As of June 30, 2023, the carrying value of the First Lien Credit Agreement was $913.4 million, excluding deferred discount and unamortized deferred financing costs of $39.0 million. The estimated fair value of the First Lien Credit Agreement as of June 30, 2023 was $914.6 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).
Vertex Second Lien Credit Agreement
The Vertex Second Lien Credit Agreement provided for senior secured second lien term loans in an aggregate principal amount of $185.0 million (the Second Lien Term Facility). The entire amount of the proceeds from the Second Lien Term Facility were previously used to finance the Sky Acquisition in December 2021. The Company voluntarily prepaid $25.0 million of the Second Lien Term Facility on December 30, 2022 (the Voluntary Prepayment). On February 28, 2023, the remaining Second Lien Term Facility balance of $160.0 million was repaid (the 2023 Payoff) and related guarantees and liens were discharged and released. The balance of unamortized deferred financing costs related to the Second Lien Term Facility of $7.1 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.
Under the terms of the Vertex Second Lien Credit Agreement, the Vertex Borrower was required to remit a prepayment premium of $1.6 million with the 2023 Payoff which was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.
Vertex ABL Credit Agreement
The Vertex ABL Credit Agreement provided for a senior secured revolving loan facility (the ABL Facility) of up to an aggregate amount of $200.0 million (the loans thereunder, the ABL Loans). The Vertex ABL Credit Agreement also provided for (i) a $30.0 million sublimit of availability for letters of credit, and (ii) a $10.0 million sublimit for short-term borrowings on a swingline basis. On February 28, 2023, the outstanding ABL Facility borrowings of $67.5 million were repaid and related guarantees and liens were discharged and released. The balance of unamortized deferred financing costs related to the Vertex ABL Credit Agreement of $1.5 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.
2023 Credit Agreement
The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Borrower’s assets and consists of (a) the 2023 Revolver (which includes (i) a $50.0 million sublimit of availability for letters of credit, and (ii) a $50.0 million sublimit for short-term borrowings on a swingline basis) and (b) a five-year $250.0 million Term Loan.
The Term Loan portion of the 2023 Credit Agreement amortizes at approximately $1.6 million per quarter for the fiscal quarters ending June 30, 2023 through March 31, 2025, increasing to $3.1 million per quarter for the fiscal quarters ending June 30, 2025 through December 31, 2027, with the balance of $203.1 million due on February 28, 2028.
The Vertex Borrower’s obligations under the 2023 Credit Agreement are guaranteed by the Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the 2023 Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets (subject to customary exceptions and limitations) which exists on a pari passu basis with the lien held by the First Lien Credit Agreement lenders.
16

The borrowings under the 2023 Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Eurodollar rate plus 1.00%, plus a margin of 1.00% to 2.25% per annum, or a Eurodollar rate, determined by reference to SOFR, plus a margin of 2.00% to 3.25% per annum, in each case, depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries. As of June 30, 2023, the effective interest rates for the 2023 Revolver and Term Loan portion of the 2023 Credit Agreement were 8.47% and 8.65%, respectively.
Unutilized commitments under the 2023 Revolver are subject to a per annum fee ranging from 0.25% to 0.50% depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries.
The Vertex Borrower is also required to pay a letter of credit fronting fee to each letter of credit issuer equal to 0.125% per annum of the amount available to be drawn under each such letter of credit (or such other amount as may be mutually agreed by the Vertex Borrowers and the applicable letter of credit issuer), as well as a fee to all lenders equal to the applicable margin to SOFR of Revolving Credit loans times the average daily amount available to be drawn under all outstanding letters of credit.
The 2023 Credit Agreement contains customary representations and warranties, which must be accurate for the Vertex Borrower to borrow under the 2023 Credit Agreement, and affirmative covenants. The 2023 Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions.
The 2023 Credit Agreement contains financial covenants requiring (a) the consolidated total net leverage ratio not to exceed 5.00 to 1.00 for the reporting periods ending on or after June 30, 2023, and on or prior to June 30, 2024, with further step downs thereafter, and (b) the consolidated interest coverage ratio be at least 2.00 to 1.00 commencing with the reporting period ending on June 30, 2023.
The 2023 Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the 2023 Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Borrowers may be required immediately to repay all amounts outstanding under the 2023 Credit Agreement.
As of June 30, 2023, there were $85.0 million of outstanding borrowings and $16.1 million of outstanding letters of credit under the 2023 Revolver. Availability under the 2023 Revolver was $398.9 million as of June 30, 2023. Unamortized deferred financing costs related to the 2023 Revolver of $4.7 million are included in other non-current assets in the Condensed Consolidated Balance Sheets. As of June 30, 2023, the fair value of the 2023 Revolver approximated the carrying value because the debt bears a floating interest rate.
As of June 30, 2023, the carrying value of the Term Loan portion of the 2023 Credit Agreement was $248.4 million, excluding unamortized deferred financing costs of $2.3 million. The estimated fair value of the Term Loan portion of the 2023 Credit Agreement as of June 30, 2023 was $248.1 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).
The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of June 30, 2023 are as follows:
(In thousands)Payments due
2023 (remainder of the year)$7,750 
202415,500 
202520,188 
202621,750 
202721,750 
After 20271,159,937 
Total$1,246,875 
As of June 30, 2023 the Company was in compliance with all covenants related to the First Lien Credit Agreement and the 2023 Credit Agreement.
17

NOTE 7
DERIVATIVE INSTRUMENTS
During the periods covered by this report, the Company has made no changes to its policies or strategies for the use of derivative instruments and there has been no change in related accounting methods. Derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive income (loss) and subsequently recognized in earnings with the corresponding hedged item.
Interest Rate Derivative Instruments
The Company is exposed to the risk that the earnings and cash flows could be adversely impacted due to fluctuations in interest rates. To mitigate this risk, the Company entered into $350.0 million of interest rate swap contracts during the first six months of 2023. These contracts had a notional value of $348.4 million as of June 30, 2023. These contracts are designated and qualify as effective cash flow hedges.
The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of June 30, 2023:
(In thousands)Fair Value (level 2)
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther current assets$5,381 
Interest rate swap designated as cash flow hedgeOther non-current assets$269 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$339 
Interest rate swap designated as cash flow hedgeAccumulated other comprehensive income$5,311 
There were no interest rate swaps designated as cash flow hedges for the period ended December 31, 2022.
The Company regularly assesses the creditworthiness of the counterparty. As of June 30, 2023, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and the Company's credit risk were considered in the fair value determination.
Net interest rate derivative gains of $1.2 million were recognized in interest expense, net, in the Condensed Consolidated Statements of Income (Loss) during the three and six months ended June 30, 2023. Net interest rate derivative losses of $0.4 million were recognized in the Condensed Consolidated Statements of Income (Loss) during the first six months of 2022. The Company expects $5.4 million of existing interest rate swap gains reported in accumulated other comprehensive income as of June 30, 2023 to be recognized in earnings within the next 12 months.
NOTE 8
COMMITMENTS AND CONTINGENCIES
General
From time to time, the Company is involved in various investigations, lawsuits, arbitration, claims, enforcement actions and other legal proceedings, including government investigations and claims, which are incidental to the operation of its business. Some of these proceedings seek remedies relating to employment matters, matters in connection with the Company's contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, V2X and the U.S. government representatives engage in discussions to enable V2X to evaluate the merits of these claims as well as to assess the amounts being claimed.
Where appropriate, provisions are made to reflect probable losses related to the matters raised by U.S. government representatives. Such assessments, along with any assessments regarding provisions for legal proceedings, are reviewed on a quarterly basis for sufficiency based on the latest information available to us.
The Company estimated and accrued $28.6 million and $27.6 million as of June 30, 2023 and December 31, 2022, respectively, in other accrued liabilities in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to its U.S. government contracts as discussed below, including years where the U.S. government has not completed its incurred cost audits. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including the assessment of the merits of a particular claim, the Company does not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, including the lawsuit discussed below, will have a material adverse effect on its cash flows, results of operations or financial condition.
18

U.S. Government Contracts, Investigations and Claims
The Company has U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on the Company's financial condition or results of operations. Furthermore, contracts with the U.S. government may be terminated or suspended by the U.S. government at any time, with or without cause. Such contract suspensions or terminations could result in non-reimbursable expenses or charges or otherwise adversely affecting the Company's financial condition and results of operations.
Departments and agencies of the U.S. government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. government contracts.
U.S. government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review the Company's performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. government customers are subject to potential adjustment upon audit by such agencies. The U.S. government agencies also review the adequacy of compliance with government standards for business systems, including accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems.
In the performance of its contracts, the Company routinely requests contract modifications that require additional funding from U.S. government customers. Most often, these requests are due to customer-directed changes in the scope of work. While the Company is entitled to recovery of these costs under its contracts, the administrative process with the U.S. government customer may be protracted. Based on the circumstances, the Company periodically files requests for equitable adjustments (REAs) that are sometimes converted into claims. In some cases, these requests are disputed by the U.S. government customer. The Company believes its outstanding modifications, REAs and other claims will be resolved without material adverse impact to its results of operations, financial condition or cash flows.
NOTE 9
STOCK-BASED COMPENSATION
The Company maintains an equity incentive plan, the 2014 Omnibus Incentive Plan, as amended and restated effective as of October 27, 2022 (the 2014 Omnibus Plan), to govern awards granted to V2X employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards, performance share units (PSUs) and other awards. The Company accounts for NQOs, stock-settled RSUs and PSUs as equity-based compensation awards. TSR awards, described below, are accounted for as liability-based compensation awards. Liability-based awards are revalued at the end of each reporting period to reflect changes in fair value.
Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:
Three Months EndedSix Months Ended
(In thousands)June 30, 2023July 1, 2022June 30, 2023July 1, 2022
Compensation costs for equity-based awards$7,771 $1,575 $19,837 $4,676 
Compensation costs for liability-based awards304 592 609 50 
Total compensation costs, pre-tax$8,075 $2,167 $20,446 $4,725 
Future tax benefit$1,756 $466 $4,445 $1,017 
Compensation costs for equity-based awards for the six months ended June 30, 2023, included $10.8 million related to RSUs issued in connection with the Merger.
As of June 30, 2023, total unrecognized compensation costs related to equity-based awards and liability-based awards were $28.0 million and $1.4 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.75 years and 1.37 years, respectively. Total unrecognized compensation costs included $15.6 million of expense related to RSUs granted in connection with the Merger.
19

The following table provides a summary of the activities for NQOs, RSUs and PSUs for the six months ended June 30, 2023:
NQOsRSUsPSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202342 $22.86 1,628 $35.47  $ 
Granted— $— 301 $39.70 265 $35.66 
Exercised— $— — $— — $— 
Vested— $— (957)$41.95 — $— 
Forfeited or expired— $— (6)$40.59 — $— 
Outstanding at June 30, 202342 $22.86 966 $36.82 265 $35.66 
Restricted Stock Units
On July 5, 2022, pursuant to the terms of the Merger Agreement, the Company issued an additional 1,346,089 RSUs, with a grant date fair value of $33.92 per share, to certain employees of Vertex. The RSUs have been or will be settled in shares of the Company's common stock, with 517,918 RSUs vesting on the six-month anniversary following the grant date and a quarter of the remaining 828,171 RSUs vesting or having vested on each of four six-month anniversary dates following the grant date. The fair value of each RSU grant to employees and directors was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the vesting period of the awards.
RSUs awarded to employees, excluding the RSU awards awarded under the Merger Agreement, discussed above, vest in one-third increments on each of the three anniversary dates following the grant date subject to continued employment. Director RSUs are granted on the date of an annual meeting of shareholders and vest on the business day immediately prior to the next annual meeting or the one-year anniversary of the grant date, if earlier. The fair value of each RSU grant was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the requisite service period of the RSU awards.
As of June 30, 2023, there was $21.8 million of unrecognized RSU related compensation expense.
Total Shareholder Return Awards
TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. As a result of the Merger and pursuant to the terms of the TSR awards, performance achievement fair value was measured at July 4, 2022 at $4.6 million and the aggregate future award payouts were fixed at that value. There were no cash-based TSR awards granted in the first or second quarters of 2023.
As of June 30, 2023, there was $1.4 million of unrecognized TSR related compensation expense.
Performance Share Units
During the first and second quarters of 2023, the Company granted two types of performance-based awards with market conditions. The first award will vest and the stock will be issued at the end of a three-year period based on the attainment of certain total shareholder return performance measures relative to Aerospace and Defense companies in the S&P 1500 Index and the employee's continued service through the vesting date. The number of shares ultimately awarded, if any, can range up to 200% of the specified target awards. If performance is below the threshold level of performance, no shares will be issued.
The second award will vest and stock will be issued at the end of a three-year period based on achievement of certain stock price targets, shareholder return performance measures relative to certain Aerospace and Defense companies in the S&P 1500 Index and the employee's continued service through the vest date. The numbers of shares ultimately awarded, if any, can range up to the specified target awards.
As of June 30, 2023, there was $6.2 million of unrecognized PSU related compensation expense.
20

NOTE 10
INCOME TAXES
Effective Tax Rate
Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus discrete items that may occur in any given interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.
For the three months ended June 30, 2023 and July 1, 2022, the Company recorded an income tax provision of $0.2 million and $2.6 million, respectively, representing effective income tax rates of 10.5% and 19.8%, respectively. For the six months ended June 30, 2023 and July 1, 2022, the Company recorded an income tax benefit of $5.5 million and a provision of $3.3 million, respectively, representing effective income tax rates of 26.1% and 19.8%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% mainly due to state and foreign taxes, disallowed compensation deduction under Internal Revenue Code Section 162(m), available deductions not reflected in book income, and income tax credits.
Uncertain Tax Positions
As of June 30, 2023 and December 31, 2022, unrecognized tax benefits from uncertain tax positions were $8.4 million and $8.6 million, respectively. The decrease in uncertain tax positions was principally the result of the release of a position for lapse of statute of limitation.
NOTE 11
EARNINGS (LOSS) PER SHARE
Basic earnings per share (EPS) is computed by dividing net income, or loss, by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method.
Three Months EndedSix Months Ended
June 30,July 1,June 30,July 1,
(In thousands, except per share data)2023202220232022
Net income (loss)$1,799 $10,472 $(15,681)$13,327 
Weighted average common shares outstanding31,033 11,826 30,981 11,793 
Add: Dilutive impact of stock options18 18  22 
Add: Dilutive impact of restricted stock units554 110  102 
Diluted weighted average common shares outstanding31,605 11,954 30,981 11,917 
Earnings (loss) per share
Basic$0.06 $0.89 $(0.51)$1.13 
Diluted$0.06 $0.88 $(0.51)$1.12 
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted earnings per share calculation.
Three Months EndedSix Months Ended
June 30,July 1,June 30,July 1,
(In thousands)2023202220232022
Anti-dilutive restricted stock units2 25 2 15 
21

NOTE 12
POST-EMPLOYMENT BENEFIT PLANS
Deferred Employee Compensation
The Company sponsors two non-qualified deferred compensation plans. Under these plans, participants are eligible to defer a portion of their compensation on a tax deferred basis. Plan investments and obligations were recorded in other non-current assets and other non-current liabilities, respectively, in the Condensed Consolidated Balance Sheets, representing the fair value related to the deferred compensation plans. Adjustments to the fair value of the plan investments and obligations are recorded in selling, general, and administrative expenses. The plans assets and liabilities were $2.8 million and $1.5 million as of June 30, 2023 and December 31, 2022, respectively.
Multi-Employer Pension Plans
Certain Company employees who perform work on contracts within the continental United States participate in multi-employer pension plans of which the Company is not the sponsor. Company expenses related to these plans were $4.9 million and $8.2 million for the three and six months ended June 30, 2023, respectively, and $0.3 million and $0.5 million for the three and six months ended July 1, 2022, respectively.
NOTE 13
SALE OF RECEIVABLES
On June 27, 2023, the Company entered into a Master Accounts Receivable Purchase Agreement (MARPA Facility) with MUFG Bank, Ltd. (MUFG) for the sale of certain designated eligible receivables with the U.S. government. Under the MARPA Facility, the Company can sell eligible receivables up to a maximum amount of $150.0 million. The receivables sold under the MARPA Facility are without recourse for any U.S. government credit risk.
The Company accounts for these receivable transfers under the MARPA Facility as sales under ASC Topic 860, Transfers and Servicing, and removes the sold receivables from its balance sheet. The fair value of the sold receivables approximated their book value due to their short-term nature.
The Company does not retain an ongoing financial interest in the transferred receivables other than cash collection and administrative services. The Company estimated that its servicing fee was at fair value and therefore has not recognized a servicing asset or liability as of June 30, 2023. Proceeds from the sale of receivables are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
MARPA Facility activity consisted of sales of $113.0 million of receivables representing an increase to cash flows provided by operating activities for the six months ended June 30, 2023. Cash collected, but not remitted to MUFG, of $69.7 million is included in other accrued liabilities on the Condensed Consolidated Balance Sheets as of June 30, 2023. As of June 30, 2023, remaining receivables sold were $43.3 million.
During the three months ended June 30, 2023, the Company incurred purchase discount fees, net of servicing fees, of $0.2 million, which are presented in other expense, net on the Condensed Consolidated Statements of Income (Loss).
22

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion of the Company's financial condition and results of operations should be read in conjunction with the unaudited Condensed Consolidated Financial Statements and notes thereto included in this Quarterly Report on Form 10-Q as well as the audited Consolidated Financial Statements and notes thereto and the information under the heading "Management's Discussion and Analysis of Financial Condition and Results of Operations" included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022. This Quarterly Report provides additional information regarding the Company, its services, industry outlook and forward-looking statements that involve risks and uncertainties, including those related to economic conditions such as inflation and rising interest rates, and the impact on the Company, its operations or future financial or operational results. The forward-looking statements are not historical facts, but rather are based on current expectations, estimates, assumptions and projections about the Company's industry, business and future financial results. Actual results could differ materially from the results contemplated by these forward-looking statements. Refer to "Forward-Looking Information" for further information regarding forward-looking statements. Amounts presented in and throughout this Item 2 are rounded and, as such, any rounding differences could occur in period over period changes and percentages reported.
Overview
V2X, Inc. is a leading provider of critical mission solutions primarily to defense clients globally. The Company operates as one segment and provides a comprehensive suite of integrated solutions across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.
The Company's primary customer is the U.S. Department of Defense (DoD). For the six months ended June 30, 2023 and July 1, 2022, the Company had total revenue of $1,921.3 million and $954.5 million, respectively, substantially all of which was derived from U.S. government customers. For the six months ended June 30, 2023 and July 1, 2022, the Company generated approximately 41% and 64%, respectively, of its total revenue from the U.S. Army.
Executive Summary
Revenue increased $479.8 million, or 96.3%, for the three months ended June 30, 2023 compared to the three months ended July 1, 2022. Revenue increased $442.6 million due to the Merger and the remaining increase was from organic growth for legacy programs. Revenue from programs in the U.S., Middle East, Asia and Europe increased by $419.8 million, $28.9 million, $19.1 million and $12.0 million, respectively.
Operating income for the three months ended June 30, 2023, was $34.3 million, an increase of $19.2 million, or 128.1%, compared to the three months ended July 1, 2022. The increase was due to the Merger and improved performance of legacy programs.
During the performance of long-term contracts, estimated final contract prices and costs are reviewed periodically, and revisions are made as required, which are recorded as changes in revenue and cost of revenue in the periods in which they are determined. Additionally, the fees under certain contracts may be increased or decreased in accordance with cost or performance incentive provisions which measure actual performance against established targets or other criteria. These incentive fees or penalties are included in revenue when there is sufficient information to reasonably assess anticipated contract performance. Amounts representing contract change orders or limitations in funding on contracts are recorded only if it is probable a claim will result in additional contract revenue and the amounts can be reliably estimated. Changes in estimated revenue, cost of revenue and the related effect to operating income are recognized using cumulative adjustments, which recognize in the current period the cumulative effect of the changes on current and prior periods based on a contract's percentage of completion. Cumulative adjustments are driven by changes in contract terms, program performance, customer scope changes and changes to estimates in the reported period. These changes can increase or decrease operating income depending on the dynamics of each contract.
Further details related to consolidated financial results for the three and six months ended June 30, 2023, compared to the three and six months ended July 1, 2022, are contained in the "Discussion of Financial Results" section.
Merger with Vertex
For a discussion of the Merger and related debt and stock-based compensation obligations, see Note 3, Merger, Note 6, Debt, and Note 9, Stock-Based Compensation, in the Notes to Condensed Consolidated Financial Statements.
23

Significant Contracts
The following table reflects contracts that accounted for more than 10% of total revenue:
% of Total Revenue
Six Months Ended
Contract NameJune 30, 2023July 1, 2022
Logistics Civil Augmentation Program (LOGCAP) V - Kuwait Task Order13.4%22.2%
Logistics Civil Augmentation Program (LOGCAP) V - Iraq Task Order7.8%15.2%
Revenue associated with a contract will fluctuate based on increases or decreases in the work being performed on the contract, award fee payment assumptions, and other contract modifications within the term of the contract resulting in changes to the total contract value.
The LOGCAP V - Kuwait Task Order is currently exercised through June 30, 2024, with two additional twelve-month options and one six-month option through December 31, 2026. The task order provides services to support the Geographical Combatant Commands and Army Service Component Commands throughout the full range of military operations in the Kuwait region. The LOGCAP V - Kuwait Task Order contributed $257.1 million and $212.2 million of revenue for the six months ended June 30, 2023 and July 1, 2022, respectively.
The LOGCAP V - Iraq Task Order is currently exercised through June 21, 2024, with two additional twelve-month options and one six-month option through December 21, 2026. The task order provides services to support the Geographical Combatant Commands and Army Service Component Commands throughout the full range of military operations in the Iraq region. The LOGCAP V - Iraq Task Order contributed $150.5 million and $144.9 million of revenue for the six months ended June 30, 2023 and July 1, 2022, respectively.
Backlog
Total backlog includes remaining performance obligations, consisting of both funded backlog (firm orders for which funding is contractually authorized and appropriated by the customer) and unfunded backlog (firm orders for which funding is not currently contractually obligated by the customer and unexercised contract options). Total backlog excludes potential orders under IDIQ contracts and contracts awarded to us that are being protested by competitors with the GAO or in the COFC. The value of the backlog is based on anticipated revenue levels over the anticipated life of the contract. Actual values may be greater or less than anticipated. Total backlog is converted into revenue as work is performed. The level of order activity related to programs can be affected by the timing of U.S. government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year or less option periods for the remaining contract period. The number of option periods vary by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. government when the Company is the prime contractor or of the prime contractor when the Company is a subcontractor. The U.S. government may also extend the term of a program by issuing extensions or bridge contracts, typically for periods of one year or less.
The Company expects to recognize a substantial portion of its funded backlog as revenue within the next 12 months. However, the U.S. government or the prime contractor may cancel any contract at any time through a termination for convenience. Substantially all of the Company's contracts have terms that would permit recovery of all or a portion of incurred costs and fees for work performed in the event of a termination for convenience.
As of June 30, 2023, total backlog was $13.0 billion as compared to $12.3 billion at December 31, 2022. The following is a summary of funded and unfunded backlog:
June 30,December 31,
(In millions)20232022
Funded backlog$3,067 $2,567 
Unfunded backlog9,916 9,695 
Total backlog$12,983 $12,262 
    Funded orders (different from funded backlog) represent orders for which funding was received during the period. The Company received funded orders of $2.4 billion during the six months ended June 30, 2023, which was an increase of $1.3 billion compared to the six months ended July 1, 2022.
24

Economic Opportunities, Challenges and Risks
The U.S. government’s investment in services and capabilities in response to changing security challenges creates a complex and fluid business environment for V2X and other firms in this market. However, the U.S. continues to face substantial fiscal and economic challenges in addition to a varying political environment which could affect funding. The pace and depth of U.S. government acquisition reform and cost savings initiatives, combined with increased industry competitiveness to win long-term positions on key programs, could add pressure to revenue levels and profit margins. However, the Company expects the U.S. government will continue to place a high priority on national security and will continue to invest in affordable solutions. V2X believes that its capabilities, particularly in operations and logistics, aerospace, training and technology, should help its clients increase efficiency, reduce costs, improve readiness, and strengthen national security and, as a result, continue to allow for long-term profitable growth in the business. Further, the DoD budget remains the largest in the world and management believes the Company's addressable portion of the DoD budget offers substantial opportunity for growth.
The U.S. government's Fiscal Year (FY) begins on October 1 and ends on September 30. On December 29, 2022, the FY 2023 Omnibus Appropriations Act was signed into law by the President, providing $817 billion to the Defense Department (and $886 billion for National Defense). This reflects a $44 billion increase over the President’s FY 2023 budget request. The Fiscal 2024 budget request was submitted to the U.S. Congress on March 9, 2023, and requested $842 billion for the Department of Defense.
In January 2023, the statutory debt ceiling limit of $31.4 trillion was reached and on June 3, 2023, the President signed “The Fiscal Responsibility Act” (FRA) into law, which suspends the debt ceiling until January 1, 2025. The FRA places caps on defense and non-defense discretionary spending in FY 2024 and FY 2025. The FRA cap on discretionary spending for National Defense in FY 2024 and FY 2025 is $886 billion and $895 billion, respectively. Additionally, the FRA mandates cuts to discretionary spending by one percent below the current-year level if a continuing resolution is in place on January 1, 2024 or 2025.
While it is difficult to predict the specific course of future defense budgets, V2X believes the core functions the Company performs are mission-essential and spending to maintain readiness, improve performance, increase service life, lower cost, and modernize digital and physical environments will continue to be a U.S. government priority. The Company's focus is on providing integrated solutions across the mission lifecycle that encompass (i) high consequence training; (ii) readiness/logistics/deployment; (iii) mission and infrastructure support, including rapid response contingency efforts; (iv) battlefield connectivity and communications; (v) maintenance, modification, repair, and overhaul of assets and aircraft; (vi) and upgrades and modernization across digital and physical environments. The Company develops and inserts operational technologies across its solutions to improve efficiency and the outcomes of its clients' missions. The Company believes this aligns with its clients' intent to utilize and harden existing equipment, infrastructure, and assets rather than executing new purchases. While customers may reduce the level of services required from us, the Company does not currently anticipate the complete elimination of these services.
However, business conditions have become more challenging due to macroeconomic conditions, including inflation and rising interest rates. Given the current pace of inflation and other geopolitical factors, the Company is monitoring the impact of rising costs on its active and future contracts. To date, the Company has not experienced broad-based increases due to inflation in the costs of fixed-price and time and materials contracts that are material to the business as a whole; however, if the Company begins to experience greater than expected inflation in its supply chain and labor costs, profit margins, and in particular, the profit margin from fixed-price and time and materials contracts, which represent a substantial portion of its contracts, the Company could be adversely affected. See Item 1A, "Risk Factors".
On August 16, 2022, the U.S. government enacted the Inflation Reduction Act of 2022, which includes, among other provisions, changes to the U.S. corporate income tax system. While the Company does not currently anticipate any impact on its business, evaluation of the Inflation Reduction Act of 2022 and its requirements continues, as well as any potential impact on its business in the future.
The information provided above does not represent a complete list of trends and uncertainties that could impact the Company's business in either the near or long-term and should be considered along with the risk factors identified under the caption “Risk Factors” identified in Part 1, Item 1A in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 and the matters identified under the caption “Forward-Looking Statement Information" herein.
25

DISCUSSION OF FINANCIAL RESULTS
Three months ended June 30, 2023, compared to three months ended July 1, 2022
Selected financial highlights are presented in the following table:
Three Months EndedChange
(In thousands, except for percentages)June 30, 2023July 1, 2022$%
Revenue$977,852 $498,066 $479,786 96.3 %
Cost of revenue890,452 453,305 437,147 96.4 %
% of revenue 91.1 %91.0 %
Selling, general, and administrative expenses53,130 29,740 23,390 78.6 %
% of revenue 5.4 %6.0 %
Operating income34,270 15,021 19,249 128.1 %
Operating margin 3.5 %3.0 %
Interest expense, net(31,950)(1,963)(29,987)1,527.6 %
Other expense, net(311)— (311)*
Income (loss) from operations before income taxes2,009 13,058 (11,049)(84.6)%
% of revenue0.2 %2.6 %
Income tax expense (benefit) 210 2,586 (2,376)(91.9)%
Effective income tax rate 10.5 %19.8 %
Net income (loss)$1,799 $10,472 $(8,673)(82.8)%
*Percentage change is not meaningful.
Revenue
Revenue increased $479.8 million, or 96.3%, for the three months ended June 30, 2023 as compared to the three months ended July 1, 2022. Revenue increased $442.6 million due to the Merger and the remaining increase was from organic growth for legacy programs. Revenue from programs located in the U.S., Middle East, Asia and Europe increased by $419.8 million, $28.9 million, $19.1 million and $12.0 million, respectively.
Cost of Revenue
Cost of revenue increased $437.1 million, or 96.4%, for the three months ended June 30, 2023 as compared to the three months ended July 1, 2022, primarily due to the increased revenue from the Merger and increased amortization of intangible assets.
Selling, General, & Administrative (SG&A) Expenses
SG&A expenses increased $23.4 million, or 78.6%, for the three months ended June 30, 2023 as compared to the three months ended July 1, 2022, primarily due to the Merger.
Operating Income
Operating income increased $19.2 million, or 128.1%, for the three months ended June 30, 2023 as compared to the three months ended July 1, 2022. Operating income as a percentage of revenue was 3.5% for the three months ended June 30, 2023, compared to 3.0% for the three months ended July 1, 2022. The increase was due to the Merger and improved performance of legacy programs.
Aggregate cumulative catch-up adjustments increased operating income by $9.1 million and $6.8 million for the three months ended June 30, 2023 and July 1, 2022, respectively. The aggregate cumulative catch-up adjustments for the three months ended June 30, 2023 and July 1, 2022 related to changes in contract terms, program performance, customer changes in scope of work and changes to estimates in the reported period. Operating income was also impacted by the mix of labor and cost differential between internal resources and subcontractors as well as the volume of other direct cost purchases.
26

Six months ended June 30, 2023, compared to six months ended July 1, 2022
Selected financial highlights are presented in the following table:
Six Months EndedChange
(In thousands, except for percentages)June 30, 2023July 1, 2022$%
Revenue$1,921,312 $954,537 $966,775 101.3 %
Cost of revenue1,755,082 872,581 882,501 101.1 %
% of revenue91.3 %91.4 %
Selling, general, and administrative expenses101,381 61,699 39,682 64.3 %
% of revenue5.3 %6.5 %
Operating income64,849 20,257 44,592 220.1 %
Operating margin3.4 %2.1 %
Loss on extinguishment of debt(22,052)— (22,052)*
Interest expense, net(63,694)(3,643)(60,051)1,648.4 %
Other expense, net(311)— (311)*
Income (loss) from operations before income taxes(21,208)16,614 (37,822)(227.7)%
% of revenue(1.1)%1.7 %
Income tax (benefit) expense(5,527)3,287 (8,814)(268.1)%
Effective income tax rate26.1 %19.8 %
Net (loss) income$(15,681)$13,327 $(29,008)(217.7)%
*Percentage change is not meaningful.
Revenue
Revenue increased $966.8 million, or 101.3%, for the six months ended June 30, 2023 as compared to the six months ended July 1, 2022. Revenue increased $855.1 million due to the Merger and the remaining increase was from organic growth for legacy programs. Revenue from programs located in the U.S., Middle East, Asia and Europe increased by $801.8 million, $74.9 million, $67.3 million and $22.8 million, respectively.
Cost of Revenue
Cost of revenue increased $882.5 million, or 101.1%, for the six months ended June 30, 2023 as compared to the six months ended July 1, 2022, primarily due to the increased revenue from the Merger and increased amortization of intangible assets.
Selling, General, & Administrative (SG&A) Expenses
SG&A expenses increased $39.7 million, or 64.3%, for the six months ended June 30, 2023 as compared to the six months ended July 1, 2022, primarily due to the Merger.
Operating Income
Operating income increased $44.6 million, or 220.1%, for the six months ended June 30, 2023 as compared to the six months ended July 1, 2022. Operating income as a percentage of revenue was 3.4% for the six months ended June 30, 2023, compared to 2.1% for the six months ended July 1, 2022. The increase was due to the Merger and improved performance of legacy programs.
Aggregate cumulative catch-up adjustments increased operating income by $22.2 million and $7.4 million for the six months ended June 30, 2023 and July 1, 2022, respectively. The aggregate cumulative catch-up adjustments for the six months ended June 30, 2023 and July 1, 2022 related to changes in contract terms, program performance, customer changes in scope of work and changes to estimates in the reported period. Operating income was also impacted by the mix of labor and cost differential between internal resources and subcontractors as well as the volume of other direct cost purchases.
Loss on Extinguishment of Debt
The Company recorded a $22.1 million loss on extinguishment of debt for the six months ended June 30, 2023. For a discussion of the loss on extinguishment see Note 6, Debt, in the Notes to Condensed Consolidated Financial Statements.
27

Interest (Expense) Income, Net
Interest (expense) income, net for the three and six months ended June 30, 2023 and July 1, 2022 was as follows:
Three Months EndedChangeSix Months EndedChange
(In thousands, except for percentages)June 30, 2023July 1, 2022$%June 30, 2023July 1, 2022$%
Interest income$141 $$135 2,250 %$349 $50 $299 598 %
Interest expense(32,091)(1,969)(30,122)1,530 %(64,043)(3,693)(60,350)1,634 %
Interest expense, net$(31,950)$(1,963)$(29,987)1,528 %$(63,694)$(3,643)$(60,051)1,648 %
Interest income is directly related to interest earned on cash and cash equivalents. Interest expense is directly related to borrowings under the Company's senior secured credit facilities, with the amortization of debt issuance costs, and derivative instruments used to hedge a portion of exposure to interest rate risk. Interest expense, net increased $60.1 million for the six months ended June 30, 2023 compared to the six months ended July 1, 2022 due to increased debt assumed with the Merger.
Other expense, net
During the three months and six months ended June 30, 2023, the Company incurred purchase discount fees and other expenses of $0.2 million and $0.1 million, respectively, related to the sale of accounts receivable through the MARPA Facility.
Income Tax (Benefit) Provision
The Company recorded income tax provisions of $0.2 million and $2.6 million for the three months ended June 30, 2023 and July 1, 2022, respectively, representing effective income tax rates of 10.5% and 19.8%, respectively. For the six months ended June 30, 2023 and July 1, 2022, the Company recorded income tax benefit of $5.5 million and provision of $3.3 million, representing effective income tax rates of 26.1% and 19.8%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% mainly due to state and foreign taxes, disallowed compensation deduction under Internal Revenue Code Section 162(m), available deductions not reflected in book income, and income tax credits.
LIQUIDITY AND CAPITAL RESOURCES
Liquidity
The Company has generated operating cash flows sufficient to fund its working capital, capital expenditures, and financing requirements. The Company expects to fund its ongoing working capital, capital expenditure and financing requirements and pursue additional growth through new business development and potential acquisition opportunities by using cash flows from operations, cash on hand, its credit facilities, and access to capital markets. When necessary, the 2023 Revolver and MARPA Facility are available to satisfy short-term working capital requirements.
If cash flows from operations are less than expected, the Company may need to access the long-term or short-term capital markets. Although the Company believes its current financing arrangements will permit financing of its operations on acceptable terms and conditions, access to and the availability of financing on acceptable terms and conditions in the future will be impacted by many factors, including: (i) its credit ratings, (ii) the liquidity of the overall capital markets, and (iii) the current state of the economy. The Company cannot provide assurance that such financing will be available on acceptable terms or that such financing will be available at all.
As of June 30, 2023, there were $85.0 million of outstanding borrowings and $16.1 million of outstanding letters of credit under the 2023 Revolver. Unamortized deferred financing costs related to the 2023 Revolver of $4.7 million are included in other non-current assets in the Condensed Consolidated Balance Sheets. As of June 30, 2023, the fair value of the 2023 Revolver approximated the carrying value because the debt bears a floating interest rate.
As of June 30, 2023, the carrying value of the Term Loan portion of the 2023 Credit Agreement was $248.4 million, excluding unamortized deferred financing costs of $2.3 million. The estimated fair value of the Term Loan portion of the 2023 Credit Agreement as of June 30, 2023 was $248.1 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt.
The cash presented on the Condensed Consolidated Balance Sheets consists of U.S. and international cash from wholly owned subsidiaries. Approximately $26.7 million of the Company's $70.3 million in cash and cash equivalents at June 30, 2023 is held by foreign subsidiaries and is not available to fund U.S. operations unless repatriated. The Company does not currently expect to repatriate undistributed earnings of foreign subsidiaries. The Company expects its U.S. domestic cash resources will be sufficient to fund its U.S. operating activities and cash commitments for financing activities.
28

Dividends
The Company does not currently plan to pay a regular dividend on its common stock. The declaration of any future cash dividends and the amount of any such dividends, if declared, will depend upon the Company's financial condition, earnings, capital requirements, financial covenants and other contractual restrictions and the discretion of its Board of Directors. In deciding whether to pay future dividends on common stock, the Board of Directors may take into account such matters as general business conditions, industry practice, the Company's financial condition and performance, its future prospects, cash needs and capital investment plans, income tax consequences, applicable law and such other factors as the Board of Directors may deem relevant.
Sources and Uses of Liquidity
Cash, accounts receivable, unbilled receivables, and accounts payable are the principal components of the Company's working capital and are generally driven by revenue with other short-term fluctuations related to payment practices by customers, sales of accounts receivable through the MARPA Facility and the timing of billings. The Company's receivables reflect amounts billed to customers, as well as the revenue that was recognized in the preceding month, which is normally billed the month following each balance sheet date.
Accounts receivable balances can vary significantly over time and are impacted by revenue levels and the timing of payments received from customers. Days sales outstanding (DSO) is a metric used to monitor accounts receivable levels. The Company determines its DSO by calculating the number of days necessary to exhaust its ending accounts receivable balance based on its most recent historical revenue. DSO was 68 days as of June 30, 2023 and December 31, 2022.
The following table sets forth net cash used in operating activities, investing activities and financing activities:
Six Months Ended
(In thousands)June 30, 2023July 1, 2022
Operating activities$78,140 $19,636 
Investing activities(11,538)(5,587)
Financing activities(113,607)(16,984)
Foreign exchange1
1,252 (507)
Net change in cash and cash equivalents$(45,753)$(3,442)
1 Impact on cash balances due to changes in foreign exchange rates.
Net cash provided by operating activities for the six months ended June 30, 2023, primarily consisted of cash inflows from non-cash net income items of $104.3 million and sales of accounts receivable through the MARPA Facility of $113.0 million, partially offset by net cash outflows in working capital accounts of $123.5 million and a net loss of $15.7 million.
Net cash used in operating activities for the six months ended July 1, 2022 consisted of cash inflows from net income of $13.3 million and non-cash net income items of $12.7 million, partially offset by cash outflows for other long-term assets and liabilities of $3.2 million and net working capital requirements of $3.2 million. The net working capital inflows were largely from increases in accounts payable offset by increases in accounts receivable and decreases in other accrued liabilities, which included an $8.1 million payment of deferred CARES Act payroll taxes.
Net cash used in investing activities for the six months ended June 30, 2023 consisted of $11.5 million of capital expenditures for the purchase of software and hardware, vehicles and equipment related to ongoing operations.
Net cash used in investing activities for the six months ended July 1, 2022 consisted of $3.5 million of capital expenditures for the purchase of software and hardware, and vehicles and equipment related to ongoing operations and $ 2.1 million for a joint venture contribution.
Net cash used in financing activities during the six months ended June 30, 2023 consisted of repayments of long-term debt of $424.9 million, revolver repayments of $467.8 million, payments for employee withholding taxes on share-based compensation of $14.6 million, and payments for debt issuance costs of $7.5 million, partially offset by proceeds from long term debt and the revolver of $250.0 million and $552.8 million, respectively.
Net cash used in financing activities during the six months ended July 1, 2022 consisted of repayments of long-term debt of $5.2 million, payments of $1.7 million for employee withholding taxes on share-based compensation and payments $0.5 million for debt issuance costs. During the six months ended July 1, 2022, the Company borrowed and repaid $392.0 million and $402.0 million, respectively, on the Amended Revolver. These cash outflows were partially offset by $0.4 million received from the exercise of stock options.
29

Capital Resources
At June 30, 2023, the Company held cash and cash equivalents of $70.3 million, which included $26.7 million held by foreign subsidiaries, and had $398.9 million of available borrowing capacity under the 2023 Revolver, which expires on February 25, 2028. The Company believes that its cash and cash equivalents at June 30, 2023, as supplemented by cash flows from operations, the 2023 Revolver, and the MARPA Facility will be sufficient to fund its anticipated operating costs, capital expenditures, and current debt repayment obligations for at least the next 12 months.
Contractual Obligations
As of June 30, 2023, commitments to make future payments under long-term contractual obligations were as follows:
Payments Due by Period
Less than 1 yearMore than 5 Years
(In thousands)Total1 - 3 Years3 - 5 Years
Operating leases$58,750 $17,002 $20,533 $14,275 $6,940 
Principal payments on Vertex First Lien Credit Agreement¹913,437 9,250 18,500 18,500 867,187 
Principal payments on 2023 Credit Agreement¹333,438 6,250 20,313 306,875 — 
Interest on Vertex First Lien and 2023 Credit Agreements 595,323 114,165 227,697 217,521 35,940 
Total$1,900,948 $146,667 $287,043 $557,171 $910,067 
¹ Includes unused funds fee and is based on the June 30, 2023 interest rate and outstanding balance.
CRITICAL ACCOUNTING POLICIES, ESTIMATES AND JUDGMENTS
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. Estimates are revised as additional information becomes available. Management believes that the accounting estimates employed and the resulting balances are reasonable; however, actual results in these areas could differ from management's estimates under different assumptions or conditions.
The Company believes that the assumptions and estimates associated with revenue recognition, business combinations, goodwill and other intangible assets, and income taxes have the greatest potential impact on its financial statements. Therefore, the Company considers these to be its critical accounting policies and estimates. There have been no material changes in the critical accounting policies and estimates from those discussed in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.
New Accounting Pronouncements
Refer to Part I, Item 1, Note 2, Recent Accounting Standards Update in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for information regarding accounting pronouncements and accounting standards updates.
FORWARD-LOOKING INFORMATION
This Quarterly Report on Form 10-Q and certain information incorporated herein by reference contain forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act), and Section 27A of the Securities Act of 1933, as amended (the Securities Act), and the Private Securities Litigation Reform Act of 1995 and, as such, may involve risks and uncertainties. All statements included or incorporated by reference in this report, other than statements that are purely historical, are forward-looking statements. Forward-looking statements generally can be identified by the use of forward-looking terminology such as “may,” “will,” “expect,” “intend,” “estimate,” “anticipate,” “believe,” “could,” “potential,” “continue” or similar terminology. These statements are based on the beliefs and assumptions of the management of the Company based on information currently available to management. Forward-looking statements are not guarantees of future performance and are subject to risks and uncertainties that could cause actual results to differ materially from the results contemplated by the forward-looking statements.
30

The Company undertakes no obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law. In addition, forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from the Company's historical experience and its present expectations or projections. These risks and uncertainties include, but are not limited to: the Company's ability to submit proposals for and/or win all potential opportunities in the pipeline; the Company's ability to retain and renew existing contracts; the Company's ability to compete with other companies in the market; security breaches and other disruptions to information technology and operation; the mix of cost-plus, cost-reimbursable, and firm-fixed-price contracts; maintaining the Company's reputation and relationship with the U.S. government; protests of new awards; economic, political and social conditions in the countries in which the Company conducts business; changes in U.S. or international government defense budgets; government regulations and compliance therewith, including changes to the DoD procurement process; changes in technology; intellectual property matters; governmental investigations, reviews, audits and cost adjustments; contingencies related to actual or alleged environmental contamination, claims and concerns; delays in completion of the U.S. government budget; the Company's success in extending, deepening, and enhancing its technical capabilities; success in expanding the Company's geographic footprint or broadening its customer base; the Company's ability to realize the full amounts reflected in the Company's backlog; impairment of goodwill; misconduct of employees, subcontractors, agents, prime contractors and business partners; the Company's ability to control costs; level of indebtedness; terms of credit agreements; inflation and interest rate risk; subcontractor performance; economic and capital markets conditions; the Company's ability to maintain safe work sites and equipment; the Company's ability to retain and recruit qualified personnel; the Company's ability to maintain good relationships with employees and contractors; teaming relationships with other contractors; changes in accounting estimates; the adequacy of the Company's insurance coverage; volatility in the Company's stock price; changes in tax provisions or exposure to additional income tax liabilities; risks and uncertainties relating to the Merger; risks and uncertainties relating to the Spin-off; changes in GAAP; and other factors described in Item 1A, “Risk Factors” and elsewhere in the Company's Annual Report on Form 10-K for the year ended December 31, 2022 and described from time to time in future reports filed with the SEC.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Earnings, cash flows and financial position are exposed to market risks relating to fluctuations in interest rates and foreign currency exchange rates. All potential changes noted below are based on information available at June 30, 2023.
Interest Rate Risk
Each one percentage point change associated with the variable rate Vertex First Lien Credit Agreement and would result in a $8.2 million change in the related annual cash interest expenses.
Assuming the 2023 Revolver was fully drawn to a principal amount equal to $500.0 million, each one percentage point change in interest rates would result in a $5.1 million change in annual cash interest expense.
As of June 30, 2023, the notional value of the Company's interest rate swap agreements totaled $348.4 million. The difference to be paid or received under the terms of the interest rate swap agreements is accrued as interest rates change and recognized as an adjustment to interest expense for the related debt in the period incurred. Changes in the variable interest rates to be paid pursuant to the terms of the interest rate swap agreements will have a corresponding effect on future cash flows. Refer to Note 7, Derivative Instruments in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for additional information regarding the Company's interest rate swaps.
Foreign Currency Exchange Risk
The majority of the Company's business is conducted in U.S. dollars. However, the Company is required to transact in foreign currencies for some of its contracts, resulting in some assets and liabilities denominated in foreign currencies. As a result, earnings may experience volatility related to movements in foreign currency exchange rates. In the past, the Company entered into forward foreign exchange contracts to buy or sell various foreign currencies to selectively protect against volatility in the value of non-functional currency denominated monetary assets and liabilities. The impact of the related contracts on the Condensed Consolidated Statements of Income (Loss) and Condensed Consolidated Balance Sheets was not material and related hedging was discontinued. The Company's forward contracts expired in January 2022 and no such contracts are outstanding as of June 30, 2023.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
The Company's management, with the participation of the Company's Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the Company's disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of June 30, 2023. Based on such evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of June 30, 2023, the Company’s disclosure controls and procedures were effective to ensure that information required to be disclosed in reports the Company files or submits under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and (ii) accumulated and communicated to management to allow timely decisions regarding required disclosure. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives.
31

Changes in Internal Control over Financial Reporting
As discussed in Note 3, Merger in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q, the Company completed the Merger with Vertex on July 5, 2022. As permitted by interpretive guidance for newly acquired businesses issued by the SEC Staff, management has excluded the internal control over financial reporting (ICFR) of Vertex and its consolidated subsidiaries from the evaluation of the Company's effectiveness of its disclosure controls and procedures as of June 30, 2023. Since the date of Merger, Vertex's financial results are included in the Company's Consolidated Financial Statements. As part of the post-closing integration activities, the Company is engaged in the process of assessing the internal controls. The Company has begun to integrate policies, processes, people, technology and operations for the post-acquisition combined company, and it will continue to evaluate the impact of any related changes to ICFR.
Other than the items discussed above, there were no changes in the Company's ICFR that occurred during the six months ended June 30, 2023, that materially affected, or are reasonably likely to materially affect, its ICFR.
32

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, the Company is involved in legal proceedings that are incidental to the operation of its business. Some of these proceedings seek remedies relating to employment matters, matters in connection with contracts and matters arising under laws relating to the protection of the environment.
Although the ultimate outcome of any legal matter cannot be predicted with certainty, based on present information, including the Company's assessment of the merits of the particular claim, the Company does not expect that any asserted or unasserted legal claims or proceedings, individually or in the aggregate, will have a material adverse effect on its cash flows, results of operations or financial condition.
Refer to Note 8, Commitments and Contingencies, in the Notes to Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for further information.
ITEM 1A. RISK FACTORS
None.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Not applicable.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
None.
ITEM 5. OTHER INFORMATION
None.
33

ITEM 6. EXHIBITS
101The following materials from V2X, Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, formatted in iXBRL (Inline Extensible Business Reporting Language): (i) Unaudited Condensed Consolidated Statements of Income (Loss), (ii) Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss), (iii) Unaudited Condensed Consolidated Balance Sheets, (iv) Unaudited Condensed Consolidated Statements of Cash Flows, (v) Unaudited Condensed Consolidated Statements of Changes to Shareholders' Equity and (vi) Notes to Condensed Consolidated Financial Statements. #
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101) #

* Indicates management contract or compensatory plan or arrangement.
+ Indicates this document is filed as an exhibit herewith.
# Submitted electronically with this report.
The Company’s Commission File Number for Reports on Form 10-K, Form 10-Q and Form 8-K is 001-36341.

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.
V2X, INC.
/s/ William B. Noon
By: William B. Noon
Corporate Vice President and Chief Accounting Officer
(Principal Accounting Officer)
Date: August 8, 2023

34
EX-10.1 2 ex101formofagreement.htm EX-10.1 Document
Exhibit 10.1
V2X, INC.
SECOND AMENDMENT AND RESTATEMENT OF THE
V2X, INC.
2014 OMNIBUS INCENTIVE PLAN

RESTRICTED STOCK UNIT AWARD AGREEMENT
Non-employee Director

NOTICE OF RESTRICTED STOCK UNIT AWARD

V2X, INC. (the “Company”) grants to the Director named below, in accordance with the terms of the Second Amendment and Restatement of the V2X, Inc. 2014 Omnibus Incentive Plan (the “Plan”) and this Restricted Stock Unit award agreement (this “Agreement”), the number of Restricted Stock Units (the “Restricted Stock Units” or the “Award”) provided as follows:

DIRECTOR###PARTICIPANT_NAME###
RESTRICTED STOCK UNITS GRANTED###TOTAL_AWARDS###
DATE OF GRANT
###GRANT_DATE###
VESTING SCHEDULEExcept as provided in Section 3 of this Agreement, the Restricted Stock Units will vest on the following date, subject to the Director’s continued service as a director of the Company:

Vesting Date
Restricted Stock Units Vesting
the earlier of (i) the date of the 2024 Annual Meeting of Shareholders of the Company and (ii) the first anniversary of the Date of Grant.100% of Award

AGREEMENT

1.Grant of Award. The Company hereby grants to the Director the Restricted Stock Units, subject to the terms, definitions and provisions of the Plan and this Agreement. All terms, provisions, and conditions applicable to the Restricted Stock Units set forth in the Plan and not set forth herein are incorporated by reference. To the extent any provision hereof is inconsistent with a provision of the Plan the provisions of the Plan will govern. All capitalized terms that are used in this Agreement and not otherwise defined herein shall have the meaning ascribed to them in the Plan.

2.Vesting and Settlement of Award.

a.Right to Award. This Award shall vest in accordance with the vesting schedule set forth above (the “Vesting Schedule”) and with the applicable provisions of the Plan and this Agreement.

b.Settlement of Award. Except as otherwise provided in a deferral agreement duly executed by the Director on a form prescribed by the Company for such elections and timely filed with the Company, the vested portion of this Award shall be




settled (and any related dividend equivalents shall be paid) on or as soon as practicable following the vesting date set forth in the Vesting Schedule or in Section 3 of this Agreement, as the case may be.

The Company may require the Director to furnish or execute such documents as the Company shall reasonably deem necessary (i) to evidence such settlement and (ii) to comply with or satisfy the requirements of the Securities Act of 1933, as amended, the Exchange Act or any applicable laws. If the Director dies before the settlement of all or a portion of the Award, the vested but unsettled portion of the Award may be settled by delivery of Shares (and payment of related dividend equivalents) to the Participant's designated beneficiary or, if no such beneficiary has been designated, the Participant's estate.

c.Method of Settlement. The Company shall deliver to the Director one Share for each vested Restricted Stock Unit in book entry form.

3.Separation from Service. The Award shall become 100% vested prior to the vesting date set forth in the Vesting Schedule above upon the Director's separation from service for any of the following reasons:
a.the Director's death;
b.the Director's Disability (as defined below);
c.the Director's retirement from the Board at or after age 72; or
d.the Director's separation from service on account of the acceptance by the Director of a position (other than an honorary position) in the government of the United States, any State or any municipality or any subdivision thereof or any organization performing any quasi-governmental function.
If the Director’s service on the Board terminates for any reason other than one listed above prior to the vesting date set forth in the Vesting Schedule above the Award shall be forfeited immediately.

For purposes of this Agreement, the term “Disability” means the complete and permanent inability of the Director to perform all of his or her duties as a member of the Board, as determined by the Committee upon the basis of such evidence, including independent medical reports and data, as the Committee deems appropriate or necessary.

4.Transferability of Award.

The Award may not be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated.

5.Miscellaneous Provisions.

a.Rights as a Stockholder [; Dividend Equivalents]. The Director shall have no rights as a stockholder with respect to any Shares subject to this Award until the Award has vested and Shares, if any, have been issued. [In the event that the Company declares a dividend effective during the Vesting Schedule, upon delivery of Shares with respect to this Award, the Director shall also be entitled to receive a payment equal to the dividend which would have been payable with respect to the Shares which are delivered pursuant to this Award, had such Shares been outstanding on the date during the Vesting Schedule upon which the dividend was paid. Such dividend equivalent shall be paid in the same form as paid to holders of outstanding Shares.





b.Compliance with Federal Securities Laws and Other Applicable Laws. Notwithstanding anything to the contrary in this Agreement or in the Plan, to the extent permitted by Section 409A of the Code and any treasury regulations or other applicable guidance promulgated with respect thereto, the issuance or delivery of any Shares pursuant to this Agreement may be delayed if the Company reasonably anticipates that the issuance or delivery of the Shares will violate Federal securities laws or other applicable law; provided that delivery or issuance of the Shares shall be made at the earliest date at which the Company reasonably anticipates that such delivery or issuance will not cause a violation.

c.Choice of Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of New York, excluding any conflicts or choice of law rule or principle that might otherwise refer construction or interpretation of this Agreement to the substantive law of another jurisdiction.

d.Modification or Amendment. This Agreement may only be modified or amended by written agreement executed by the parties hereto; provided, however, that the adjustments permitted pursuant to Section 4.3 of the Plan may be made without such written agreement.

e.Severability. In the event any provision of this Agreement shall be held illegal or invalid for any reason, the illegality or invalidity shall not affect the remaining provisions of this Agreement, and this Agreement shall be construed and enforced as if such illegal or invalid provision had not been included.

f.References to Plan. All references to the Plan shall be deemed references to the Plan as may be amended from time to time.

g.Headings. The captions used in this Agreement are inserted for convenience and shall not be deemed a part of this Award for construction or interpretation.

h.Interpretation. Any dispute regarding the interpretation of this Agreement shall be submitted by the Director or by the Company forthwith to the Committee, which shall review such dispute at its next regular meeting. If the Director is a member of the Committee, the Director shall not participate in such review. The resolution of such dispute by the Committee shall be final and binding on all persons.

i.Section 409A of the Code. The provisions of this Agreement and any payments made herein are intended to be exempt from or comply with, and shall be interpreted consistent with such intention, the requirements of Section 409A of the Code, and any related regulations or other effective guidance promulgated thereunder by the U.S. Department of the Treasury or the Internal Revenue Service.

j.Signature in Counterparts. This Agreement may be signed in counterparts, each of which shall be an original, with the same effect as if the signatures thereto and hereto were upon the same instrument.







V2X, Inc.
Charles L. Prow

Dated:###GRANT_DATE###

The Director represents that s/he is familiar with the terms and provisions thereof, and hereby accepts this Agreement subject to all of the terms and provisions thereof. The Director has reviewed the Plan and this Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Agreement and fully understands all provisions of this Agreement. The Director hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee upon any questions arising under the Plan or this Agreement.


Signed:
###PARTICIPANT_NAME###
Director
(Online acceptance constitutes agreement)
Dated:###ACCEPTANCE_DATE###






EX-31.1 3 ex311ceocert06302023.htm EX-31.1 Document

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


I, Charles L. Prow, certify that:

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


EX-31.2 4 ex312cfocert06302023.htm EX-31.2 Document

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


I, Susan D. Lynch, certify that:

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


EX-32.1 5 ex321ceocert06302023.htm EX-32.1 Document

Exhibit 32.1


Certification of President and Chief Executive Officer

CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)

In connection with the Quarterly Report on Form 10-Q of V2X, Inc. (the “Company”) for the period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 8, 2023
/s/ Charles L. Prow
Charles L. Prow
President and Chief Executive Officer


EX-32.2 6 ex322cfocert06302023.htm EX-32.2 Document

Exhibit 32.2


Certification of Senior Vice President and Chief Financial Officer

CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(18 U.S.C. SECTION 1350)

In connection with the Quarterly Report on Form 10-Q of V2X, Inc. (the “Company”) for the period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to her knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 8, 2023
/s/ Susan D. Lynch
Susan D. Lynch
Senior Vice President and Chief Financial Officer


EX-101.SCH 7 vec-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Recent Accounting Standards Update link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Merger link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Receivables link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Post-Employment Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Sale of Receivables link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Merger (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Merger - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Merger - Schedule of Fair Value of the Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Merger - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Merger - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Revenue - Revenue Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Revenue - Revenue Contract Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Revenue - Revenue by Contract Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Revenue - Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Revenue - Revenue by Contract Relationship (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Revenue - Revenue by Customer (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Revenue - Revenue Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Receivables - Schedule of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Debt - Schedule of Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Derivative Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Earnings (Loss) Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Earnings (Loss) Per Share - Anti-dilutive Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Post-Employment Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Sale of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 vec-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 vec-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 vec-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate [Domain] Variable Rate [Domain] Share-Based Payment Arrangement, Nonemployee Share-Based Payment Arrangement, Nonemployee [Member] Other accrued liabilities Accrued Liabilities, Current Accumulated other comprehensive income Other Noncurrent Liabilities [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Award Type [Domain] Award Type [Domain] Revenue, expected performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Fair value of cash consideration Payments to Acquire Businesses, Gross Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolver Revolving Credit Facility [Member] Exchange rate effect on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations PSUs Performance Share Units (PSUs) [Member] Performance Share Units (PSUs) Deferred tax liabilities Deferred Income Tax Liabilities, Net Subcontractor Subcontractor [Member] Subcontractor [Member] Accounts payable Accounts Payable, Current Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Investment, Name [Axis] Investment, Name [Axis] Prime contractor Prime Contractor [Member] Prime Contractor [Member] V2X V2X [Member] V2X Commitments and contingencies (Note 8) Commitments and Contingencies Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Geographical [Axis] Geographical [Axis] First Lien Incremental Term Tranche First Lien Incremental Term Tranche [Member] First Lien Incremental Term Tranche Income Taxes Income Tax Disclosure [Text Block] Ownership [Axis] Ownership [Axis] Property, plant, and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Customer [Axis] Customer [Axis] Current liabilities Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock; $0.01 par value; 10,000 shares authorized; No shares issued and outstanding Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] RSUs, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Key Employees Key Employees [Member] Key Employees [Member] Renewal option, term Revenue From Contract With Customer, Renewal Option Term Revenue From Contract With Customer, Renewal Option Term Diluted (in dollars per share) Earnings Per Share, Diluted Hedging Relationship [Axis] Hedging Relationship [Axis] Line of Credit Line of Credit [Member] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Short-term debt Short-Term Debt [Member] Litigation Case [Axis] Litigation Case [Axis] Derivative contracts entered into during period Derivative, Initial Contract Amount Derivative, Initial Contract Amount Favorable adjustments to operating income Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract Trading Symbol Trading Symbol Fair value Long-Term Debt, Fair Value Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Balance (in shares) Balance (in shares) Shares, Issued Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Shareholders' Equity Equity, Attributable to Parent [Abstract] Contract liabilities Contract with Customer, Liability Term facility Term Facility [Member] Term Facility [Member] Receivables Increase (Decrease) in Receivables Net change in fair value of cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Cost of revenue Cost of Goods and Services Sold Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Proceeds from the disposition of assets Proceeds from Sale of Productive Assets Weighted average remaining useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Reconciliation of Basic and Diluted Weighted Average Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] RSUs, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Senior secured credit facilities Senior Secured Credit Facilities [Member] Senior Secured Credit Facilities [Member] Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Equal To Or Less Than 50% Equal To Or Less Than 50% [Member] Equal To Or Less Than 50% Hedging Relationship [Domain] Hedging Relationship [Domain] 2025 Long-Term Debt, Maturity, Year Two Prepaid expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Local Phone Number Local Phone Number Letters of credit Letter of Credit [Member] Derivative, notional amount Derivative, Notional Amount 2023 (remainder of the year) Long-Term Debt, Maturity, Remainder of Fiscal Year Operating lease liabilities Operating Lease, Liability, Noncurrent Description of Business and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] RSUs Anti-dilutive restricted stock units Restricted Stock Units (RSUs) [Member] Debt instrument, term Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Payment of debt issuance costs Payments of Debt Issuance Costs Total Shareholder Return Awards (TSR) Total Shareholder Return Awards [Member] Total Shareholder Return Awards [Member] Deferred debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Taxes withheld on stock compensation awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Foreign Currency Forward Contracts Foreign Exchange Forward [Member] Schedule of Fair Value of the Consideration Transferred Schedule of Business Acquisitions, by Acquisition [Table Text Block] Europe Europe [Member] Air Force Air Force [Member] Air Force [Member] Revenues Revenues Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Grantee Status [Axis] Grantee Status [Axis] Schedule of Derivative Liabilities at Fair Value Schedule of Derivative Liabilities at Fair Value [Table Text Block] Other expense, net Other Expenses Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Anti-dilutive stock options (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Prepayment premium on early redemption of debt Prepayment premium on early redemption of debt Payment for Debt Extinguishment or Debt Prepayment Cost Interest expense Interest Expense Purchase of capital assets on account Capital Expenditures Incurred but Not yet Paid Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Hedging Designation [Axis] Hedging Designation [Axis] Favorable adjustments to revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Prepaid expenses Prepaid Expense, Current 2026 Long-Term Debt, Maturity, Year Three Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Prepaid expenses Increase (Decrease) in Prepaid Expense Counterparty Name [Domain] Counterparty Name [Domain] Other liabilities Increase (Decrease) in Other Operating Liabilities Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Amended revolver Amended Revolver [Member] Amended Revolver [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total purchase consideration Total consideration transferred Business Combination, Consideration Transferred Compensation costs for liability-based awards Liability Based Awards Liability Based Awards [Member] Liability Based Awards [Member] Covenant terms, ratio of total indebtedness to combined EBITDA Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio Security Exchange Name Security Exchange Name Number of performance-based awards Number of Performance-Based Awards Number of Performance-Based Awards Total Total Long-Term Debt Selling, general, and administrative expenses Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting increments Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Interest rate swap designated as cash flow hedge, liability Interest Rate Derivative Liabilities, at Fair Value Unrecognized compensation costs, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Entity Address, Address Line One Entity Address, Address Line One Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Ownership percentage Subsidiary, Ownership Percentage, Parent Our Business and Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Fronting fee Line Of Credit Facility, Letter Of Credit Fronting Fee Line Of Credit Facility, Letter Of Credit Fronting Fee NQOs, Weighted Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Derivative [Table] Derivative [Table] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Title of 12(b) Security Title of 12(b) Security Merger Business Combination Disclosure [Text Block] Pro forma, income Business Acquisition, Pro Forma Net Income (Loss) Outstanding at beginning of period (in dollars per share) Outstanding at beginning of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Employee stock awards and stock options Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Other current assets Other Assets, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Schedule of Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Joint venture investment balance Equity Method Investments Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Customer contracts Customer Contracts [Member] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Plan assets and liabilities Deferred Compensation Plan Assets Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Compensation costs for equity-based awards Equity Based Awards Equity Based Awards [Member] Equity Based Awards [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Earnings (loss) per share Earnings Per Share, Basic [Abstract] Gain (loss) on derivative instruments, net, pretax Gain (Loss) on Derivative Instruments, Net, Pretax Post-Employment Benefit Plans Retirement Benefits [Text Block] Debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt Total non-current assets Assets, Noncurrent Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments, net of tax Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] NQOs, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Debt voluntary repayment Repayments of Debt Credit Facility [Axis] Credit Facility [Axis] Tax (expense) benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Share-based Compensation Award, by Instrument Type [Domain] Share-based Compensation Award, by Instrument Type [Domain] [Domain] for Share-based Compensation Award, by Instrument Type [Axis] Vertex ABL Credit Agreement Vertex ABL Credit Agreement [Member] Vertex ABL Credit Agreement Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Vesting [Domain] Vesting [Domain] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Title of Individual [Axis] Title of Individual [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Future tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Number of compensation plans Number Of Defined Contribution Plan Number Of Defined Contribution Plan Earnings (loss) per share Earnings Per Share [Abstract] Common stock; $0.01 par value; 100,000 shares authorized; 31,081 and 30,470 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued 2023 Credit Agreement 2023 Credit Agreement [Member] 2023 Credit Agreement Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Total current assets Assets, Current Term Facility And Amended Revolver Term Facility And Amended Revolver [Member] Term Facility And Amended Revolver Quarterly amortization Amortization Of Debt Discount (Premium), Per Quarter Amortization Of Debt Discount (Premium), Per Quarter Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Litigation Case [Domain] Litigation Case [Domain] Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Recent Accounting Standards Update Accounting Standards Update and Change in Accounting Principle [Text Block] Unrecognized tax benefits Unrecognized Tax Benefits Cash collected but not remitted under receivables agreement Transfer Of Financial Assets Accounted For As Sales, Sales Collected, But Not Yet Remitted Transfer Of Financial Assets Accounted For As Sales, Sales Collected, But Not Yet Remitted Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cost-plus and cost-reimbursable Cost-Plus and Cost-Reimbursable [Member] Cost-Plus and Cost-Reimbursable Derivative Instruments Derivatives and Fair Value [Text Block] Sales of receivables Proceeds from Sale and Collection of Receivables Eurodollar Eurodollar [Member] Contract compliance Contract Compliance [Member] Contract Compliance [Member] Covenant terms, ratio of EBITDA to interest expense, net, Line of Credit, Covenant Terms, Minimum EBITDA to Interest Expense Ratio Debt Instrument, Covenant Terms, Minimum EBITDA to Interest Expense Ratio Compensation and other employee benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total shareholders' equity Balance Balance Equity, Attributable to Parent Pro forma, revenue Business Acquisition, Pro Forma Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Income (loss) from operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Crestview Aerospace Crestview Aerospace [Member] Crestview Aerospace Unbilled receivables (contract assets) Unbilled Contracts Receivable Navy Navy [Member] Navy [Member] Vertex First Lien Term Facility Vertex First Lien Term Facility [Member] Vertex First Lien Term Facility Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Middle East Middle East [Member] Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] American Industrial Partners Capital Fund VI, L.P. American Industrial Partners Capital Fund VI, L.P. [Member] American Industrial Partners Capital Fund VI, L.P. Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Purchases of capital assets Payments to Acquire Productive Assets Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other Noncurrent Assets Other Noncurrent Assets [Member] Interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Share-Based Payment Arrangement, Employee Share-Based Payment Arrangement, Employee [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Antidilutive Securities [Axis] Antidilutive Securities [Axis] Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Issued Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings (Loss) per Share Earnings Per Share [Text Block] Compensation and other employee benefits Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Employee-Related Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Employee-Related Liabilities Ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Minimum Minimum [Member] Property, plant, and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Distribution from joint ventures Proceeds from Equity Method Investment, Distribution Schedule of Non-Qualified Stock Options, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Receivables Total receivables Receivables, Net, Current Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Contribution to joint venture Payments to Acquire Interest in Joint Venture Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Purchase discount fees Transfer Of Financial Assets Accounted For As Sales, Purchase Discount Fees Transfer Of Financial Assets Accounted For As Sales, Purchase Discount Fees Gains reclassified to earnings within the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months Asia Asia [Member] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Proceeds from issuance of long-term debt Proceeds from Issuance of Long-Term Debt Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Payments of employee withholding taxes on share-based compensation Payment, Tax Withholding, Share-Based Payment Arrangement Billed receivables Billed Contracts Receivable Other current assets Other Current Assets [Member] Income taxes paid Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Percentage of shareholder return award target Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued First Lien Initial Term Tranche First Lien Initial Term Tranche [Member] First Lien Initial Term Tranche Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Goodwill expected to be deductible for tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Short-term debt Long-Term Debt, Current Maturities Changes in derivative instruments: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Total Liabilities and Shareholders' Equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Ownership [Domain] Ownership [Domain] Right-of-use assets Operating Lease, Right-of-Use Asset Net change in derivative instruments Unrealized gain (loss) on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] After 2027 Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Entity Address, City or Town Entity Address, City or Town Total non-current liabilities Liabilities, Noncurrent Proceeds from sale of debt Proceeds from Issuance of Debt Document Transition Report Document Transition Report Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Debt Instrument, Unused Capacity [Domain] Debt Instrument, Unused Capacity [Domain] Debt Instrument, Unused Capacity [Domain] Repayments of revolver Repayments of Lines of Credit NQOs Non-Qualified Stock Options [Member] Non-Qualified Stock Options [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Add: Dilutive impact of stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Vertex Aerospace Services Holding Corp. Vertex Aerospace Services Holding Corp. [Member] Vertex Aerospace Services Holding Corp. Derivative [Line Items] Derivative [Line Items] Title of Individual [Domain] Title of Individual [Domain] Vertex First Lien Credit Agreement Vertex First Lien Credit Agreement [Member] Vertex First Lien Credit Agreement Performance achievement fair value Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Performance Achievement Fair Value Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Performance Achievement Fair Value Remaining Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Number of vesting dates Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Vesting Dates Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Vesting Dates Additional paid in capital Additional Paid in Capital Forfeited or expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Servcore Resources and Services Solutions, LLC Servcore Resources and Services Solutions, LLC [Member] Servcore Resources and Services Solutions, LLC Army Army [Member] Army [Member] Share-based Compensation Award, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Backlog Order or Production Backlog [Member] Expense recognized Multiemployer Plan, Employer Contribution, Cost Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Shares of V2X common stock issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Equity Investments Equity Method Investments [Policy Text Block] Contract Relationship [Domain] Contract Relationship [Domain] [Domain] for Contract Relationship [Axis] 2024 Long-Term Debt, Maturity, Year One Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets Stock price (in dollars per share) Share Price Vertex Second Lien Term Facility Vertex Second Lien Term Facility [Member] Vertex Second Lien Term Facility Employee stock awards and stock options (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Add: Dilutive impact of restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets Debt Instrument, Unused Capacity [Axis] Debt Instrument, Unused Capacity [Axis] Debt Instrument, Unused Capacity Share-based Compensation Award, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] J&J Maintenance J&J Maintenance [Member] J&J Maintenance Revenue, percent change Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage Document Period End Date Document Period End Date Proceeds from revolver Proceeds from Lines of Credit Secured Overnight Financing Rate Secured Overnight Financing Rate [Member] Secured Overnight Financing Rate Repayments of long-term debt Repayments of Long-Term Debt Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Contracts loss contingency accrual Loss Contingency Accrual Other current and non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other Loss (gain) on disposal of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment Compensation cost for awards Share-Based Payment Arrangement, Expense Income tax expense (benefit) Income tax provision Income Tax Expense (Benefit) Other Other Customers [Member] Other Customers [Member] Designated as hedging instrument Designated as Hedging Instrument [Member] Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Compensation and other employee benefits Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Number of operating segments Number of Operating Segments Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Share-based Compensation Award, by Instrument Type [Axis] Share-based Compensation Award, by Instrument Type [Axis] Share-based Compensation Award, by Instrument Type [Axis] Other Other Receivables, Net, Current Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Deferred taxes Increase (Decrease) in Deferred Income Taxes Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Equity Interest Type [Axis] Equity Interest Type [Axis] Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Long-term debt, net Long-Term Debt, Excluding Current Maturities Weighted average common shares outstanding - basic (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Grantee Status [Domain] Grantee Status [Domain] Availability under receivables purchase agreement Transfers of Financial Assets Accounted For As Sale, Securitization Facility Availability Transfers of Financial Assets Accounted For As Sale, Securitization Facility Availability Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Contract Relationship [Axis] Contract Relationship [Axis] Contract Relationship [Axis] Interest expense, net Interest Income (Expense), Nonoperating, Net Revenue Revenue from Contract with Customer [Text Block] Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total Assets Assets Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Receivables Sale of Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Contract term Revenue From Contract With Customer, Contract Term Revenue From Contract With Customer, Contract Term Other non-current liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Performance Obligations Revenue, Remaining Performance Obligation, Amount High Desert Support Services, LLC High Desert Support Services, LLC [Member] High Desert Support Services, LLC Cash Flow Hedging Cash Flow Hedging [Member] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Secured Debt Secured Debt [Member] Time-and-materials Time-and-Materials Contract [Member] Equity Component [Domain] Equity Component [Domain] Fair value of common shares issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Debt Instrument [Line Items] Payments due Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Weighted average common shares outstanding - basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Firm-fixed-price Fixed-Price Contract [Member] Operating income Operating Income (Loss) Other comprehensive income (loss), net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Outstanding borrowings Long-Term Line of Credit Share-based Compensation Award, Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 11 vec-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jun. 30, 2023
Aug. 01, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-36341  
Entity Registrant Name V2X, Inc.  
Entity Incorporation, State or Country Code IN  
Entity Tax Identification Number 38-3924636  
Entity Address, Address Line One 7901 Jones Branch Drive, Suite 700,  
Entity Address, City or Town McLean  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 22102  
City Area Code (571)  
Local Phone Number 481-2000  
Title of 12(b) Security Common Stock, Par Value $0.01 Per Share  
Trading Symbol VVX  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   31,185,422
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001601548  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Income Statement [Abstract]        
Revenue $ 977,852 $ 498,066 $ 1,921,312 $ 954,537
Cost of revenue 890,452 453,305 1,755,082 872,581
Selling, general, and administrative expenses 53,130 29,740 101,381 61,699
Operating income 34,270 15,021 64,849 20,257
Loss on extinguishment of debt 0 0 (22,052) 0
Interest expense, net (31,950) (1,963) (63,694) (3,643)
Other expense, net (311) 0 (311) 0
Income (loss) from operations before income taxes 2,009 13,058 (21,208) 16,614
Income tax expense (benefit) 210 2,586 (5,527) 3,287
Net income (loss) $ 1,799 $ 10,472 $ (15,681) $ 13,327
Earnings (loss) per share        
Basic (in dollars per share) $ 0.06 $ 0.89 $ (0.51) $ 1.13
Diluted (in dollars per share) $ 0.06 $ 0.88 $ (0.51) $ 1.12
Weighted average common shares outstanding - basic (in shares) 31,033 11,826 30,981 11,793
Weighted average common shares outstanding - basic (in shares) 31,605 11,954 30,981 11,917
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Net income (loss) $ 1,799 $ 10,472 $ (15,681) $ 13,327
Changes in derivative instruments:        
Tax (expense) benefit (1,444) 367 (1,296) 272
Net change in derivative instruments 6,214 594 4,015 969
Foreign currency translation adjustments, net of tax 274 (3,637) 2,080 (4,254)
Other comprehensive income (loss), net of tax 6,488 (3,043) 6,095 (3,285)
Total comprehensive income (loss) 8,287 7,429 (9,586) 10,042
Interest Rate Swap        
Changes in derivative instruments:        
Net change in fair value of cash flow hedges 7,658 227 5,311 667
Foreign Currency Forward Contracts        
Changes in derivative instruments:        
Net change in fair value of cash flow hedges $ 0 $ 0 $ 0 $ 30
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 70,314 $ 116,067
Receivables 746,562 728,582
Prepaid expenses 77,724 74,234
Other current assets 23,906 13,049
Total current assets 918,506 931,932
Property, plant, and equipment, net 82,284 78,715
Goodwill 1,656,965 1,653,822
Intangible assets, net 452,739 497,951
Right-of-use assets 46,017 52,825
Other non-current assets 22,245 17,858
Total non-current assets 2,260,250 2,301,171
Total Assets 3,178,756 3,233,103
Current liabilities    
Accounts payable 416,424 406,706
Compensation and other employee benefits 145,000 168,038
Short-term debt 15,500 11,850
Other accrued liabilities 255,408 196,538
Total current liabilities 832,332 783,132
Long-term debt, net 1,190,023 1,262,811
Deferred tax liabilities 13,773 15,813
Operating lease liabilities 35,490 41,083
Other non-current liabilities 114,420 133,185
Total non-current liabilities 1,353,706 1,452,892
Total liabilities 2,186,038 2,236,024
Commitments and contingencies (Note 8)
Shareholders' Equity    
Preferred stock; $0.01 par value; 10,000 shares authorized; No shares issued and outstanding 0 0
Common stock; $0.01 par value; 100,000 shares authorized; 31,081 and 30,470 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively 311 305
Additional paid in capital 754,096 748,877
Retained earnings 237,743 253,424
Accumulated other comprehensive income (loss) 568 (5,527)
Total shareholders' equity 992,718 997,079
Total Liabilities and Shareholders' Equity $ 3,178,756 $ 3,233,103
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Shareholders' Equity    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 31,081,000 30,470,000
Common stock, shares outstanding (in shares) 31,081,000 30,470,000
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Operating activities    
Net income (loss) $ (15,681) $ 13,327
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation expense 11,326 3,238
Amortization of intangible assets 45,211 4,423
Loss (gain) on disposal of property, plant, and equipment 522 (15)
Stock-based compensation 20,446 4,725
Amortization of debt issuance costs 4,692 388
Loss on extinguishment of debt 22,052 0
Changes in assets and liabilities:    
Receivables (20,404) (29,302)
Prepaid expenses (1,645) (5,321)
Other assets 436 5,185
Accounts payable 7,647 32,470
Deferred taxes (5,143) 0
Compensation and other employee benefits (23,150) 2,507
Other liabilities 31,831 (11,989)
Net cash provided by operating activities 78,140 19,636
Investing activities    
Purchases of capital assets (11,543) (3,492)
Proceeds from the disposition of assets 5 18
Contribution to joint venture 0 (2,113)
Net cash used in investing activities (11,538) (5,587)
Financing activities    
Proceeds from issuance of long-term debt 250,000 0
Repayments of long-term debt (424,888) (5,200)
Proceeds from revolver 552,750 392,000
Repayments of revolver (467,750) (402,000)
Proceeds from exercise of stock options 6 370
Payment of debt issuance costs (7,507) (458)
Prepayment premium on early redemption of debt (1,600) 0
Payments of employee withholding taxes on share-based compensation (14,618) (1,696)
Net cash used in financing activities (113,607) (16,984)
Exchange rate effect on cash 1,252 (507)
Net change in cash and cash equivalents (45,753) (3,442)
Cash and cash equivalents - beginning of period 116,067 38,513
Cash and cash equivalents - end of period 70,314 35,071
Supplemental disclosure of cash flow information:    
Interest paid 58,300 3,409
Income taxes paid 2,707 6,112
Purchase of capital assets on account $ 1,813 $ 13
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock Issued
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Balance (in shares) at Dec. 31, 2021   11,738      
Balance at Dec. 31, 2021 $ 350,087 $ 117 $ 88,116 $ 267,754 $ (5,900)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 2,855     2,855  
Foreign currency translation adjustments (616)       (616)
Unrealized gain (loss) on cash flow hedge 374       374
Employee stock awards and stock options (in shares)   67      
Employee stock awards and stock options 1 $ 1      
Taxes withheld on stock compensation awards (1,626)   (1,626)    
Stock-based compensation 3,100   3,100    
Balance (in shares) at Apr. 01, 2022   11,805      
Balance at Apr. 01, 2022 354,175 $ 118 89,590 270,609 (6,142)
Balance (in shares) at Dec. 31, 2021   11,738      
Balance at Dec. 31, 2021 350,087 $ 117 88,116 267,754 (5,900)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 13,327        
Foreign currency translation adjustments (4,254)        
Unrealized gain (loss) on cash flow hedge 969        
Balance (in shares) at Jul. 01, 2022   11,846      
Balance at Jul. 01, 2022 363,478 $ 118 91,464 281,081 (9,185)
Balance (in shares) at Apr. 01, 2022   11,805      
Balance at Apr. 01, 2022 354,175 $ 118 89,590 270,609 (6,142)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 10,472     10,472  
Foreign currency translation adjustments (3,637)       (3,637)
Unrealized gain (loss) on cash flow hedge 594       594
Employee stock awards and stock options (in shares)   41      
Employee stock awards and stock options 369   369    
Taxes withheld on stock compensation awards (70)   (70)    
Stock-based compensation 1,575   1,575    
Balance (in shares) at Jul. 01, 2022   11,846      
Balance at Jul. 01, 2022 363,478 $ 118 91,464 281,081 (9,185)
Balance (in shares) at Dec. 31, 2022   30,470      
Balance at Dec. 31, 2022 997,079 $ 305 748,877 253,424 (5,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (17,480)     (17,480)  
Foreign currency translation adjustments 1,806       1,806
Unrealized gain (loss) on cash flow hedge (2,199)       (2,199)
Employee stock awards and stock options (in shares)   535      
Employee stock awards and stock options 5 $ 5      
Taxes withheld on stock compensation awards (12,806)   (12,806)    
Stock-based compensation 12,066   12,066    
Balance (in shares) at Mar. 31, 2023   31,005      
Balance at Mar. 31, 2023 978,471 $ 310 748,137 235,944 (5,920)
Balance (in shares) at Dec. 31, 2022   30,470      
Balance at Dec. 31, 2022 997,079 $ 305 748,877 253,424 (5,527)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (15,681)        
Foreign currency translation adjustments 2,080        
Unrealized gain (loss) on cash flow hedge 4,015        
Balance (in shares) at Jun. 30, 2023   31,081      
Balance at Jun. 30, 2023 992,718 $ 311 754,096 237,743 568
Balance (in shares) at Mar. 31, 2023   31,005      
Balance at Mar. 31, 2023 978,471 $ 310 748,137 235,944 (5,920)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 1,799     1,799  
Foreign currency translation adjustments 274       274
Unrealized gain (loss) on cash flow hedge 6,214       6,214
Employee stock awards and stock options (in shares)   76      
Employee stock awards and stock options 1 $ 1      
Taxes withheld on stock compensation awards (1,812)   (1,812)    
Stock-based compensation 7,771   7,771    
Balance (in shares) at Jun. 30, 2023   31,081      
Balance at Jun. 30, 2023 $ 992,718 $ 311 $ 754,096 $ 237,743 $ 568
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Summary of Significant Accounting Policies
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business
V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.
On March 7, 2022, Vectrus entered into an Agreement and Plan of Merger (the Merger Agreement) with Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.) and Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC). On July 5, 2022 (the Closing Date), Vectrus completed its merger (Merger) thereby forming V2X, Inc. For a description of the Merger, see Note 3, Merger.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries (including, subsequent to the Merger, Vertex and its consolidated subsidiaries), taken together as a whole.
Equity Investments
In 2011, the Company entered into a joint venture agreement with Shaw Environmental & Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&J Maintenance. Pursuant to the joint venture agreement, J&J Facilities Support, LLC (J&J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with Kuwait Resources House for Human Resources Management and Services Company. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.
The Company accounts for investments in HDSS, J&J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of June 30, 2023 and December 31, 2022 the Company's joint venture investment balance was $6.3 million and $7.0 million, respectively. The Company's proportionate share of income from the HDSS, J&J, and ServCore joint ventures was $2.0 million and $3.8 million for the three and six months ended June 30, 2023, respectively, and not material for the first and second quarters of 2022.
Basis of Presentation
The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (June 30, 2023 for the second quarter of 2023 and July 1, 2022 for the second quarter of 2022), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles (GAAP) in the U.S. have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.
It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Recent Accounting Standards Update
6 Months Ended
Jun. 30, 2023
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Standards Update
RECENT ACCOUNTING STANDARDS UPDATE
There have been no accounting standards issued or adopted during the first or second quarters of 2023 that are expected to have a material impact on the Company's financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Merger
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Merger
MERGER
In accordance with Accounting Standards Codification (ASC) Topic 805, Business Combinations, the Company accounted for the below transaction using the acquisition method. The Company conducted valuations of certain acquired assets and liabilities for inclusion in its Condensed Consolidated Balance Sheets as of the date of the Merger. Assets that normally would not be recorded in ordinary operations, such as intangibles related to contractual relationships, were recorded at their estimated fair values. The excess purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.
On the Closing Date, Vectrus completed its previously announced Merger with Vertex, forming V2X by acquiring all of the outstanding shares of Vertex. On the Closing Date, Vertex and its consolidated subsidiaries became wholly-owned subsidiaries of the Company.
The combined V2X entity from the Merger is a larger and more diversified Company with the ability to compete for more integrated business opportunities and generate revenue across geographies, clients, and contract types in supporting the mission of its customers.
Purchase Price Allocation
The Merger is accounted for as a business combination. As such, the assets acquired and liabilities assumed are accounted for at fair value, with the excess of the purchase price over the fair value of the net identifiable assets acquired and liabilities assumed recorded as goodwill.
The Closing Date fair value of the consideration transferred totaled $634.0 million, which was comprised of the following:
(In thousands, except share and per share amounts)Purchase Price
Shares of V2X common stock issued18,591,866 
Market price per share of V2X as of Closing Date$33.92 
Fair value of common shares issued$630,636 
Fair value of cash consideration3,315 
Total consideration transferred$633,951 
The following table summarizes the final fair values of the assets acquired and liabilities assumed in the Merger as of the Closing Date. As of June 30, 2023, the Company considered these amounts to be final.
(In thousands)Fair Value
Cash and cash equivalents$196,993 
Receivables331,300 
Prepaid expenses50,838 
Property, plant, and equipment55,678 
Intangible assets480,000 
Other non-current assets17,104 
Right-of-use assets21,062 
Accounts payable(121,515)
Debt(1,352,303)
Compensation and other employee benefits(45,968)
Other current and non-current liabilities(334,469)
Total identifiable net assets(701,280)
Goodwill1,335,231 
Total purchase consideration$633,951 
As a result of the Merger, the Company recognized $1,335.2 million of goodwill. The goodwill recognized is attributable to operational and general and administrative cost synergies, expanded market opportunities and other benefits that do not qualify for separate recognition. None of the goodwill is expected to be deductible for tax purposes. Intangible assets related to backlog and customer contracts arising from the Merger were also recognized. The fair value of backlog was $316.0 million, and the fair value of the customer contracts was $164.0 million with amortization periods of 4.5 years and 14.0 years, respectively. The receivables of $331.3 million represent fair value and are considered fully collectible.
As part of the Merger, V2X acquired certain contracts, including a Transition Services Agreement (TSA) with Crestview Aerospace LLC (Crestview), which was previously divested to American Industrial Partners Capital Fund VI, L.P. (AIP). For the three and six months ended June 30, 2023, the Company recorded $0.7 million and $1.4 million of income related to the TSA with Crestview, respectively, which was recorded as a reduction in cost of revenue. AIP indirectly held approximately 59.5% of V2X common stock through Vertex Aerospace Holdco LLC as of June 30, 2023.
The following unaudited information shows the combined actual results of operations for the three and six months ended June 30, 2023 and pro forma results for the three and six months ended July 1, 2022 as if the Merger had occurred on January 1, 2021. The unaudited pro forma information reflects the effects of applying the Company's accounting policies and certain pro forma adjustments to the combined historical financial information of Vertex. The pro forma adjustments include: a) incremental amortization expense associated with identified intangible assets; b) incremental interest expense resulting from fair value adjustments applied to the Vertex debt that was assumed; and c) a reduction of revenues and operating expenses associated with fair value adjustments made to acquire assets and assumed liabilities, such as contract assets and contract liabilities.
This unaudited pro forma information is presented for informational purposes only and may not necessarily reflect the actual results of operations that would have been achieved, nor are they necessarily indicative of future results of operations.
Three Months EndedSix Months Ended
June 30, 2023July 1, 2022June 30, 2023July 1, 2022
(Unaudited, in thousands)ActualPro formaActualPro forma
Revenue$977,852 $887,377 $1,921,312 $1,730,118 
Net income (loss)$1,799 $4,004 $(15,681)$15,897 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
REVENUE
Performance Obligations
Performance obligations represent firm orders by the customer and excludes potential orders under indefinite delivery and indefinite quantity (IDIQ) contracts, unexercised contract options and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims (COFC). The level of order activity related to programs can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.
Contracts are often modified to account for changes in contract specifications and requirements. If the modification either creates new enforceable rights and obligations or changes the existing enforceable rights and obligations, the modification will be treated as a separate contract. Contract modifications, except for those to exercise option years, have historically not been distinct from the existing contract and have been accounted for as if they were part of that existing contract.
The Company's performance obligations are satisfied over time as services are provided throughout the contract term. Revenue is recognized over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Over-time recognition is reinforced by the fact that the Company's customers simultaneously receive and consume the benefits of its services as they are performed. For most U.S. government contracts, this continuous transfer of control to the customer is supported by contract terms that allow the customer to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. This continuous transfer of control requires that progress towards completion of performance obligations is tracked in order to measure and recognize revenue.
The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. government when the Company is the prime contractor or of the prime contractor when the Company is a subcontractor. The Company expects to recognize a substantial portion of its performance obligations as revenue within the next 12 months. However, the U.S. government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all of the Company's contracts have terms that would permit recovery of all or a portion of the Company's incurred costs and fees for work performed in the event of a termination for convenience.
Performance obligations as of June 30, 2023 and December 31, 2022 are presented in the following table:
June 30,December 31,
(In millions)20232022
Performance Obligations$3,696 $2,997 
As of June 30, 2023, the Company expects to recognize approximately 43% and 57% of these performance obligations as revenue in 2023 and 2024, respectively.
Contract Estimates
The impact of adjustments in contract estimates on the Company's operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and six months ended June 30, 2023 increased operating income by $9.1 million and $22.2 million, respectively. For the three and six months ended July 1, 2022, the adjustments increased operating income by $6.8 million and $7.4 million, respectively.
For the three and six months ended June 30, 2023, the cumulative catch-up adjustments to operating income increased revenue by $9.6 million and $23.5 million, respectively. For the three and six months ended July 1, 2022, the cumulative catch-up adjustments to operating income increased revenue by $6.8 million and $7.4 million, respectively.
Revenue by Category
Generally, the sales price elements for the Company's contracts are cost-plus, cost-reimbursable or firm-fixed-price, all of which are commonly identified with a single contract. On a cost-plus contract, the Company is paid allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by the Company's customers.
On cost-plus contracts, the Company does not bear the risks of unexpected cost overruns, provided that incurred costs do not exceed the predetermined funded amounts. Most of the Company's cost-plus contracts also contain a firm-fixed-price element. Cost-plus contracts with award and incentive fee provisions are primary variable contract fee arrangements. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees are based on the relationship between total allowable and target cost.
Most of the Company's contracts include a cost-reimbursable element to capture costs of consumable materials required for the program. Typically, these costs do not bear fees.
On a time-and-materials contract, the Company is reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost. For this contract type, the Company bears the risk that labor costs and allocable indirect expenses are greater than the fixed hourly rate defined within the contract.
On a firm-fixed-price contract, the Company agrees to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price contract typically offers higher profit margin potential than a cost-plus contract, which is commensurate with the greater levels of risk assumed on a firm-fixed-price contract. Although a firm-fixed-price contract generally permits retention of profits if the total actual contract costs are less than the estimated contract costs, the Company bears the risk that increased or unexpected costs may reduce profit or cause the Company to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.
The following tables present various revenue disaggregations.
Revenue by contract type is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Cost-plus and cost-reimbursable$507,282 $355,559 42.7 %$1,019,217 $666,653 52.9 %
Firm-fixed-price438,684 128,348 241.8 %834,891 256,352 225.7 %
Time-and-materials31,886 14,159 125.2 %67,204 31,532 113.1 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Revenue by geographic region in which the contract is performed is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
United States$578,514 $158,719 264.5 %$1,127,284 $325,454 246.4 %
Middle East279,083 250,222 11.5 %560,204 485,313 15.4 %
Asia65,533 46,386 41.3 %129,850 62,592 107.5 %
Europe54,722 42,739 28.0 %103,974 81,178 28.1 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Revenue by contract relationship is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Prime contractor$916,060 $468,453 95.5 %$1,795,239 $895,546 100.5 %
Subcontractor61,792 29,613 108.7 %126,073 58,991 113.7 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Revenue by customer is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Army$393,499 $326,756 20.4 %$784,002 $606,869 29.2 %
Navy293,198 64,885 351.9 %585,888 140,102 318.2 %
Air Force154,001 68,457 125.0 %283,982 129,930 118.6 %
Other137,154 37,968 261.2 %267,440 77,636 244.5 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Contract Balances
The timing of revenue recognition, billings, and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company may receive advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period.
As of June 30, 2023 and December 31, 2022, the Company had contract assets of $570.8 million and $487.8 million, respectively. Contract assets primarily consist of unbilled receivables which represent rights to consideration for work completed but not billed as of the reporting date. The balance of unbilled receivables consists of costs and fees that are: (i) billable immediately; (ii) billable on contract completion; or (iii) billable upon other specified events, such as the resolution of a request for equitable adjustment. Refer to Note 5, Receivables for additional information regarding the composition of the Company's receivable balances. As of June 30, 2023 and December 31, 2022, contract liabilities, included in other accrued liabilities in the Condensed Consolidated Balance Sheets, were $62.6 million and $76.4 million, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Receivables
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Receivables
RECEIVABLES
Receivables were comprised of the following:
(In thousands)June 30, 2023December 31, 2022
Billed receivables$164,677 $227,718 
Unbilled receivables (contract assets)570,785 487,758 
Other 11,100 13,106 
Total receivables$746,562 $728,582 
As of June 30, 2023 and December 31, 2022, substantially all billed receivables are due from the U.S. government, either directly as prime contractor to the U.S. government or as subcontractor to another prime contractor to the U.S. government. Because the Company's billed receivables are with the U.S. government, the Company does not believe it has a material credit risk exposure.
Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. The Company expects to bill customers for the majority of the June 30, 2023 contract assets during 2023. Changes in the balance of unbilled receivables are primarily due to the timing differences between performance and customers' payments.
SALE OF RECEIVABLES
On June 27, 2023, the Company entered into a Master Accounts Receivable Purchase Agreement (MARPA Facility) with MUFG Bank, Ltd. (MUFG) for the sale of certain designated eligible receivables with the U.S. government. Under the MARPA Facility, the Company can sell eligible receivables up to a maximum amount of $150.0 million. The receivables sold under the MARPA Facility are without recourse for any U.S. government credit risk.
The Company accounts for these receivable transfers under the MARPA Facility as sales under ASC Topic 860, Transfers and Servicing, and removes the sold receivables from its balance sheet. The fair value of the sold receivables approximated their book value due to their short-term nature.
The Company does not retain an ongoing financial interest in the transferred receivables other than cash collection and administrative services. The Company estimated that its servicing fee was at fair value and therefore has not recognized a servicing asset or liability as of June 30, 2023. Proceeds from the sale of receivables are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
MARPA Facility activity consisted of sales of $113.0 million of receivables representing an increase to cash flows provided by operating activities for the six months ended June 30, 2023. Cash collected, but not remitted to MUFG, of $69.7 million is included in other accrued liabilities on the Condensed Consolidated Balance Sheets as of June 30, 2023. As of June 30, 2023, remaining receivables sold were $43.3 million.
During the three months ended June 30, 2023, the Company incurred purchase discount fees, net of servicing fees, of $0.2 million, which are presented in other expense, net on the Condensed Consolidated Statements of Income (Loss).
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt
DEBT
Senior Secured Credit Facilities
In September 2014, Vectrus and its wholly-owned subsidiary, Vectrus Systems Corporation (VSC), entered into a senior secured credit agreement. The credit agreement was subsequently amended on December 24, 2020 and January 24, 2022 and is collectively referred to as the Prior Credit Agreement. The credit agreement consisted of a term loan (Amended Term Loan) and a $270.0 million revolving credit facility (Amended Revolver).
On the Closing Date, the outstanding debt from the Amended Term Loan and the Amended Revolver, $50.2 million and $40.0 million, respectively, was repaid and related guarantees and liens were discharged and released. Repayment was made using proceeds from the Vertex First Lien Credit Agreement described below.
On the Closing Date, certain of the Company's subsidiaries, including VSC (and together with VSC, the Company Guarantor Subsidiaries), that became direct or indirect subsidiaries of Vertex Aerospace Service Corp., a Delaware corporation and wholly-owned indirect subsidiary of Vertex (Vertex Borrower), have provided guarantees of the indebtedness under each of:
i.the First Lien Credit Agreement, dated as of December 6, 2021 (as amended by the Amendment No. 1 to First Lien Credit Agreement, dated as of the Closing Date, and as further amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex First Lien Credit Agreement), by and among Vertex Borrower, as borrower, Vertex Aerospace Intermediate LLC, a Delaware limited liability company, direct parent entity of Vertex Borrower and wholly-owned indirect subsidiary of Vertex (Vertex Holdings), the lenders from time to time party thereto and Royal Bank of Canada, as administrative agent;
ii.the Second Lien Credit Agreement, dated as of December 6, 2021 (as amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex Second Lien Credit Agreement), Vertex Borrower, as borrower, Vertex Holdings, the lenders from time to time party thereto and Royal Bank of Canada, as administrative agent; and
iii.the ABL Credit Agreement, dated as of June 29, 2018 (as amended by the First Amendment to ABL Credit Agreement, dated as of May 17, 2019, as further amended by the Second Amendment to ABL Credit Agreement, dated as of May 17, 2021, and as further amended by the Third Amendment to ABL Credit Agreement, dated as of December 6, 2021, as further amended by the Fourth Amendment to ABL Credit Agreement, dated as of the Closing Date, and as further amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex ABL Credit Agreement), by and among Vertex Borrower, Vertex Holdings, certain other subsidiaries of Vertex Borrower from time to time party thereto as co-borrowers, the lenders from time to time party thereto and Ally Bank, as administrative agent (in such capacity, the ABL Agent).
On February 28, 2023, Vertex Borrower entered into a credit agreement (the 2023 Credit Agreement) among the lenders identified therein and Bank of America, N.A., as administrative agent, collateral agent, swingline lender and letter of credit issuer. The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Borrower’s assets, consisting of a $500.0 million five-year Revolving Credit Facility (2023 Revolver) and a five-year $250.0 million Term Loan. The proceeds of these Credit Facilities were used to, among other things, (i) repay the First Lien Incremental Term Tranche (as defined below), (ii) repay the entire outstanding amount of the Second Lien Credit Agreement, and (iii) repay the entire outstanding ABL Credit Facility.
Vertex First Lien Credit Agreement
The Vertex First Lien Credit Agreement provides for senior secured first lien term loans in an aggregate principal amount of $1,185.0 million, consisting of a $925.0 million term loan “B” tranche, (the First Lien Initial Term Tranche) and a $260.0 million incremental term loan “B” tranche (the First Lien Incremental Term Tranche and, together with the First Lien Initial Term Tranche, collectively, the First Lien Term Facility). The entire amount of the proceeds from the (i) First Lien Initial Term Tranche were previously used to finance the acquisition of certain subsidiaries of Raytheon Company, a Delaware corporation, and related transaction costs (the Sky Acquisition in December 2021). As provided in the Merger Agreement, the proceeds of the First Incremental Term Tranche were used by the Vertex Borrower to redeem all of the shares of previously issued preferred stock on the Closing Date (but prior to the Merger). The remaining First Lien Incremental Term Tranche proceeds were used to repay in full all outstanding indebtedness under the Prior Credit Agreement, and other transaction costs. Approximately $54.0 million of cash remained after funding the preferred stock redemption, repayment of the Prior Credit Agreement and other transaction costs.
On February 28, 2023, the outstanding balance of the First Incremental Term Tranche of $258.7 million was repaid. The balance of unamortized deferred financing costs related to the First Incremental Term Tranche of $11.9 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.
The remaining loans under the First Lien Term Facility (consisting solely of the Initial Term Loan Tranche) amortize in an amount equal to approximately $2.3 million per quarter for the fiscal quarters ending June 30, 2023, through September 30, 2028, with the balance of $864.9 million due on December 6, 2028.
The Vertex Borrower’s obligations under the First Lien Term Facility, which were assumed in the Merger, are guaranteed by Vertex Holdings and Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Term Facility and the Guarantors’ obligations under the related guarantees are secured by a first-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets which exists on a pari passu basis with the lien held by the 2023 Credit Agreement lenders.
The borrowings under the First Lien Initial Term Tranche bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Eurodollar rate plus 1.00%, plus a margin of 2.50% to 2.75% per annum, or a Eurodollar rate, determined by reference to SOFR, plus a margin of 3.50% to 3.75% per annum, in each case, depending on the consolidated first lien net leverage ratio of the Vertex Borrower and its subsidiaries. As of June 30, 2023, the effective interest rate for the First Lien Initial Term Tranche was 9.73%.
The Vertex First Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The Vertex First Lien Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, additional liens, sales of assets, dividends, investments and advances, prepayments of debt and mergers and acquisitions.
The Vertex First Lien Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the First Lien Term Facility to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Vertex Borrower may be required immediately to repay all amounts outstanding under the Vertex First Lien Credit Agreement.
As of June 30, 2023, the carrying value of the First Lien Credit Agreement was $913.4 million, excluding deferred discount and unamortized deferred financing costs of $39.0 million. The estimated fair value of the First Lien Credit Agreement as of June 30, 2023 was $914.6 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).
Vertex Second Lien Credit Agreement
The Vertex Second Lien Credit Agreement provided for senior secured second lien term loans in an aggregate principal amount of $185.0 million (the Second Lien Term Facility). The entire amount of the proceeds from the Second Lien Term Facility were previously used to finance the Sky Acquisition in December 2021. The Company voluntarily prepaid $25.0 million of the Second Lien Term Facility on December 30, 2022 (the Voluntary Prepayment). On February 28, 2023, the remaining Second Lien Term Facility balance of $160.0 million was repaid (the 2023 Payoff) and related guarantees and liens were discharged and released. The balance of unamortized deferred financing costs related to the Second Lien Term Facility of $7.1 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.
Under the terms of the Vertex Second Lien Credit Agreement, the Vertex Borrower was required to remit a prepayment premium of $1.6 million with the 2023 Payoff which was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.
Vertex ABL Credit Agreement
The Vertex ABL Credit Agreement provided for a senior secured revolving loan facility (the ABL Facility) of up to an aggregate amount of $200.0 million (the loans thereunder, the ABL Loans). The Vertex ABL Credit Agreement also provided for (i) a $30.0 million sublimit of availability for letters of credit, and (ii) a $10.0 million sublimit for short-term borrowings on a swingline basis. On February 28, 2023, the outstanding ABL Facility borrowings of $67.5 million were repaid and related guarantees and liens were discharged and released. The balance of unamortized deferred financing costs related to the Vertex ABL Credit Agreement of $1.5 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.
2023 Credit Agreement
The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Borrower’s assets and consists of (a) the 2023 Revolver (which includes (i) a $50.0 million sublimit of availability for letters of credit, and (ii) a $50.0 million sublimit for short-term borrowings on a swingline basis) and (b) a five-year $250.0 million Term Loan.
The Term Loan portion of the 2023 Credit Agreement amortizes at approximately $1.6 million per quarter for the fiscal quarters ending June 30, 2023 through March 31, 2025, increasing to $3.1 million per quarter for the fiscal quarters ending June 30, 2025 through December 31, 2027, with the balance of $203.1 million due on February 28, 2028.
The Vertex Borrower’s obligations under the 2023 Credit Agreement are guaranteed by the Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the 2023 Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets (subject to customary exceptions and limitations) which exists on a pari passu basis with the lien held by the First Lien Credit Agreement lenders.
The borrowings under the 2023 Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Eurodollar rate plus 1.00%, plus a margin of 1.00% to 2.25% per annum, or a Eurodollar rate, determined by reference to SOFR, plus a margin of 2.00% to 3.25% per annum, in each case, depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries. As of June 30, 2023, the effective interest rates for the 2023 Revolver and Term Loan portion of the 2023 Credit Agreement were 8.47% and 8.65%, respectively.
Unutilized commitments under the 2023 Revolver are subject to a per annum fee ranging from 0.25% to 0.50% depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries.
The Vertex Borrower is also required to pay a letter of credit fronting fee to each letter of credit issuer equal to 0.125% per annum of the amount available to be drawn under each such letter of credit (or such other amount as may be mutually agreed by the Vertex Borrowers and the applicable letter of credit issuer), as well as a fee to all lenders equal to the applicable margin to SOFR of Revolving Credit loans times the average daily amount available to be drawn under all outstanding letters of credit.
The 2023 Credit Agreement contains customary representations and warranties, which must be accurate for the Vertex Borrower to borrow under the 2023 Credit Agreement, and affirmative covenants. The 2023 Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions.
The 2023 Credit Agreement contains financial covenants requiring (a) the consolidated total net leverage ratio not to exceed 5.00 to 1.00 for the reporting periods ending on or after June 30, 2023, and on or prior to June 30, 2024, with further step downs thereafter, and (b) the consolidated interest coverage ratio be at least 2.00 to 1.00 commencing with the reporting period ending on June 30, 2023.
The 2023 Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the 2023 Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Borrowers may be required immediately to repay all amounts outstanding under the 2023 Credit Agreement.
As of June 30, 2023, there were $85.0 million of outstanding borrowings and $16.1 million of outstanding letters of credit under the 2023 Revolver. Availability under the 2023 Revolver was $398.9 million as of June 30, 2023. Unamortized deferred financing costs related to the 2023 Revolver of $4.7 million are included in other non-current assets in the Condensed Consolidated Balance Sheets. As of June 30, 2023, the fair value of the 2023 Revolver approximated the carrying value because the debt bears a floating interest rate.
As of June 30, 2023, the carrying value of the Term Loan portion of the 2023 Credit Agreement was $248.4 million, excluding unamortized deferred financing costs of $2.3 million. The estimated fair value of the Term Loan portion of the 2023 Credit Agreement as of June 30, 2023 was $248.1 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).
The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of June 30, 2023 are as follows:
(In thousands)Payments due
2023 (remainder of the year)$7,750 
202415,500 
202520,188 
202621,750 
202721,750 
After 20271,159,937 
Total$1,246,875 
As of June 30, 2023 the Company was in compliance with all covenants related to the First Lien Credit Agreement and the 2023 Credit Agreement
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments
6 Months Ended
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
DERIVATIVE INSTRUMENTS
During the periods covered by this report, the Company has made no changes to its policies or strategies for the use of derivative instruments and there has been no change in related accounting methods. Derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive income (loss) and subsequently recognized in earnings with the corresponding hedged item.
Interest Rate Derivative Instruments
The Company is exposed to the risk that the earnings and cash flows could be adversely impacted due to fluctuations in interest rates. To mitigate this risk, the Company entered into $350.0 million of interest rate swap contracts during the first six months of 2023. These contracts had a notional value of $348.4 million as of June 30, 2023. These contracts are designated and qualify as effective cash flow hedges.
The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of June 30, 2023:
(In thousands)Fair Value (level 2)
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther current assets$5,381 
Interest rate swap designated as cash flow hedgeOther non-current assets$269 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$339 
Interest rate swap designated as cash flow hedgeAccumulated other comprehensive income$5,311 
There were no interest rate swaps designated as cash flow hedges for the period ended December 31, 2022.
The Company regularly assesses the creditworthiness of the counterparty. As of June 30, 2023, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and the Company's credit risk were considered in the fair value determination.
Net interest rate derivative gains of $1.2 million were recognized in interest expense, net, in the Condensed Consolidated Statements of Income (Loss) during the three and six months ended June 30, 2023. Net interest rate derivative losses of $0.4 million were recognized in the Condensed Consolidated Statements of Income (Loss) during the first six months of 2022. The Company expects $5.4 million of existing interest rate swap gains reported in accumulated other comprehensive income as of June 30, 2023 to be recognized in earnings within the next 12 months.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
COMMITMENTS AND CONTINGENCIES
General
From time to time, the Company is involved in various investigations, lawsuits, arbitration, claims, enforcement actions and other legal proceedings, including government investigations and claims, which are incidental to the operation of its business. Some of these proceedings seek remedies relating to employment matters, matters in connection with the Company's contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, V2X and the U.S. government representatives engage in discussions to enable V2X to evaluate the merits of these claims as well as to assess the amounts being claimed.
Where appropriate, provisions are made to reflect probable losses related to the matters raised by U.S. government representatives. Such assessments, along with any assessments regarding provisions for legal proceedings, are reviewed on a quarterly basis for sufficiency based on the latest information available to us.
The Company estimated and accrued $28.6 million and $27.6 million as of June 30, 2023 and December 31, 2022, respectively, in other accrued liabilities in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to its U.S. government contracts as discussed below, including years where the U.S. government has not completed its incurred cost audits. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including the assessment of the merits of a particular claim, the Company does not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, including the lawsuit discussed below, will have a material adverse effect on its cash flows, results of operations or financial condition.
U.S. Government Contracts, Investigations and Claims
The Company has U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on the Company's financial condition or results of operations. Furthermore, contracts with the U.S. government may be terminated or suspended by the U.S. government at any time, with or without cause. Such contract suspensions or terminations could result in non-reimbursable expenses or charges or otherwise adversely affecting the Company's financial condition and results of operations.
Departments and agencies of the U.S. government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. government contracts.
U.S. government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review the Company's performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. government customers are subject to potential adjustment upon audit by such agencies. The U.S. government agencies also review the adequacy of compliance with government standards for business systems, including accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems.
In the performance of its contracts, the Company routinely requests contract modifications that require additional funding from U.S. government customers. Most often, these requests are due to customer-directed changes in the scope of work. While the Company is entitled to recovery of these costs under its contracts, the administrative process with the U.S. government customer may be protracted. Based on the circumstances, the Company periodically files requests for equitable adjustments (REAs) that are sometimes converted into claims. In some cases, these requests are disputed by the U.S. government customer. The Company believes its outstanding modifications, REAs and other claims will be resolved without material adverse impact to its results of operations, financial condition or cash flows.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
STOCK-BASED COMPENSATION
The Company maintains an equity incentive plan, the 2014 Omnibus Incentive Plan, as amended and restated effective as of October 27, 2022 (the 2014 Omnibus Plan), to govern awards granted to V2X employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards, performance share units (PSUs) and other awards. The Company accounts for NQOs, stock-settled RSUs and PSUs as equity-based compensation awards. TSR awards, described below, are accounted for as liability-based compensation awards. Liability-based awards are revalued at the end of each reporting period to reflect changes in fair value.
Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:
Three Months EndedSix Months Ended
(In thousands)June 30, 2023July 1, 2022June 30, 2023July 1, 2022
Compensation costs for equity-based awards$7,771 $1,575 $19,837 $4,676 
Compensation costs for liability-based awards304 592 609 50 
Total compensation costs, pre-tax$8,075 $2,167 $20,446 $4,725 
Future tax benefit$1,756 $466 $4,445 $1,017 
Compensation costs for equity-based awards for the six months ended June 30, 2023, included $10.8 million related to RSUs issued in connection with the Merger.
As of June 30, 2023, total unrecognized compensation costs related to equity-based awards and liability-based awards were $28.0 million and $1.4 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.75 years and 1.37 years, respectively. Total unrecognized compensation costs included $15.6 million of expense related to RSUs granted in connection with the Merger.
The following table provides a summary of the activities for NQOs, RSUs and PSUs for the six months ended June 30, 2023:
NQOsRSUsPSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202342 $22.86 1,628 $35.47 — $— 
Granted— $— 301 $39.70 265 $35.66 
Exercised— $— — $— — $— 
Vested— $— (957)$41.95 — $— 
Forfeited or expired— $— (6)$40.59 — $— 
Outstanding at June 30, 202342 $22.86 966 $36.82 265 $35.66 
Restricted Stock Units
On July 5, 2022, pursuant to the terms of the Merger Agreement, the Company issued an additional 1,346,089 RSUs, with a grant date fair value of $33.92 per share, to certain employees of Vertex. The RSUs have been or will be settled in shares of the Company's common stock, with 517,918 RSUs vesting on the six-month anniversary following the grant date and a quarter of the remaining 828,171 RSUs vesting or having vested on each of four six-month anniversary dates following the grant date. The fair value of each RSU grant to employees and directors was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the vesting period of the awards.
RSUs awarded to employees, excluding the RSU awards awarded under the Merger Agreement, discussed above, vest in one-third increments on each of the three anniversary dates following the grant date subject to continued employment. Director RSUs are granted on the date of an annual meeting of shareholders and vest on the business day immediately prior to the next annual meeting or the one-year anniversary of the grant date, if earlier. The fair value of each RSU grant was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the requisite service period of the RSU awards.
As of June 30, 2023, there was $21.8 million of unrecognized RSU related compensation expense.
Total Shareholder Return Awards
TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. As a result of the Merger and pursuant to the terms of the TSR awards, performance achievement fair value was measured at July 4, 2022 at $4.6 million and the aggregate future award payouts were fixed at that value. There were no cash-based TSR awards granted in the first or second quarters of 2023.
As of June 30, 2023, there was $1.4 million of unrecognized TSR related compensation expense.
Performance Share Units
During the first and second quarters of 2023, the Company granted two types of performance-based awards with market conditions. The first award will vest and the stock will be issued at the end of a three-year period based on the attainment of certain total shareholder return performance measures relative to Aerospace and Defense companies in the S&P 1500 Index and the employee's continued service through the vesting date. The number of shares ultimately awarded, if any, can range up to 200% of the specified target awards. If performance is below the threshold level of performance, no shares will be issued.
The second award will vest and stock will be issued at the end of a three-year period based on achievement of certain stock price targets, shareholder return performance measures relative to certain Aerospace and Defense companies in the S&P 1500 Index and the employee's continued service through the vest date. The numbers of shares ultimately awarded, if any, can range up to the specified target awards.
As of June 30, 2023, there was $6.2 million of unrecognized PSU related compensation expense.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
INCOME TAXES
Effective Tax Rate
Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus discrete items that may occur in any given interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.
For the three months ended June 30, 2023 and July 1, 2022, the Company recorded an income tax provision of $0.2 million and $2.6 million, respectively, representing effective income tax rates of 10.5% and 19.8%, respectively. For the six months ended June 30, 2023 and July 1, 2022, the Company recorded an income tax benefit of $5.5 million and a provision of $3.3 million, respectively, representing effective income tax rates of 26.1% and 19.8%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% mainly due to state and foreign taxes, disallowed compensation deduction under Internal Revenue Code Section 162(m), available deductions not reflected in book income, and income tax credits.
Uncertain Tax Positions
As of June 30, 2023 and December 31, 2022, unrecognized tax benefits from uncertain tax positions were $8.4 million and $8.6 million, respectively. The decrease in uncertain tax positions was principally the result of the release of a position for lapse of statute of limitation.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings (Loss) per Share
EARNINGS (LOSS) PER SHARE
Basic earnings per share (EPS) is computed by dividing net income, or loss, by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method.
Three Months EndedSix Months Ended
June 30,July 1,June 30,July 1,
(In thousands, except per share data)2023202220232022
Net income (loss)$1,799 $10,472 $(15,681)$13,327 
Weighted average common shares outstanding31,033 11,826 30,981 11,793 
Add: Dilutive impact of stock options18 18 — 22 
Add: Dilutive impact of restricted stock units554 110 — 102 
Diluted weighted average common shares outstanding31,605 11,954 30,981 11,917 
Earnings (loss) per share
Basic$0.06 $0.89 $(0.51)$1.13 
Diluted$0.06 $0.88 $(0.51)$1.12 
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted earnings per share calculation.
Three Months EndedSix Months Ended
June 30,July 1,June 30,July 1,
(In thousands)2023202220232022
Anti-dilutive restricted stock units25 15 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Post-Employment Benefit Plans
6 Months Ended
Jun. 30, 2023
Retirement Benefits [Abstract]  
Post-Employment Benefit Plans
POST-EMPLOYMENT BENEFIT PLANS
Deferred Employee Compensation
The Company sponsors two non-qualified deferred compensation plans. Under these plans, participants are eligible to defer a portion of their compensation on a tax deferred basis. Plan investments and obligations were recorded in other non-current assets and other non-current liabilities, respectively, in the Condensed Consolidated Balance Sheets, representing the fair value related to the deferred compensation plans. Adjustments to the fair value of the plan investments and obligations are recorded in selling, general, and administrative expenses. The plans assets and liabilities were $2.8 million and $1.5 million as of June 30, 2023 and December 31, 2022, respectively.
Multi-Employer Pension Plans
Certain Company employees who perform work on contracts within the continental United States participate in multi-employer pension plans of which the Company is not the sponsor. Company expenses related to these plans were $4.9 million and $8.2 million for the three and six months ended June 30, 2023, respectively, and $0.3 million and $0.5 million for the three and six months ended July 1, 2022, respectively.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Sale of Receivables
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Sale of Receivables
RECEIVABLES
Receivables were comprised of the following:
(In thousands)June 30, 2023December 31, 2022
Billed receivables$164,677 $227,718 
Unbilled receivables (contract assets)570,785 487,758 
Other 11,100 13,106 
Total receivables$746,562 $728,582 
As of June 30, 2023 and December 31, 2022, substantially all billed receivables are due from the U.S. government, either directly as prime contractor to the U.S. government or as subcontractor to another prime contractor to the U.S. government. Because the Company's billed receivables are with the U.S. government, the Company does not believe it has a material credit risk exposure.
Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. The Company expects to bill customers for the majority of the June 30, 2023 contract assets during 2023. Changes in the balance of unbilled receivables are primarily due to the timing differences between performance and customers' payments.
SALE OF RECEIVABLES
On June 27, 2023, the Company entered into a Master Accounts Receivable Purchase Agreement (MARPA Facility) with MUFG Bank, Ltd. (MUFG) for the sale of certain designated eligible receivables with the U.S. government. Under the MARPA Facility, the Company can sell eligible receivables up to a maximum amount of $150.0 million. The receivables sold under the MARPA Facility are without recourse for any U.S. government credit risk.
The Company accounts for these receivable transfers under the MARPA Facility as sales under ASC Topic 860, Transfers and Servicing, and removes the sold receivables from its balance sheet. The fair value of the sold receivables approximated their book value due to their short-term nature.
The Company does not retain an ongoing financial interest in the transferred receivables other than cash collection and administrative services. The Company estimated that its servicing fee was at fair value and therefore has not recognized a servicing asset or liability as of June 30, 2023. Proceeds from the sale of receivables are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.
MARPA Facility activity consisted of sales of $113.0 million of receivables representing an increase to cash flows provided by operating activities for the six months ended June 30, 2023. Cash collected, but not remitted to MUFG, of $69.7 million is included in other accrued liabilities on the Condensed Consolidated Balance Sheets as of June 30, 2023. As of June 30, 2023, remaining receivables sold were $43.3 million.
During the three months ended June 30, 2023, the Company incurred purchase discount fees, net of servicing fees, of $0.2 million, which are presented in other expense, net on the Condensed Consolidated Statements of Income (Loss).
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Our Business and Basis of Presentation
Business
V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.
On March 7, 2022, Vectrus entered into an Agreement and Plan of Merger (the Merger Agreement) with Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.) and Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC). On July 5, 2022 (the Closing Date), Vectrus completed its merger (Merger) thereby forming V2X, Inc. For a description of the Merger, see Note 3, Merger.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries (including, subsequent to the Merger, Vertex and its consolidated subsidiaries), taken together as a whole.
Basis of Presentation
The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (June 30, 2023 for the second quarter of 2023 and July 1, 2022 for the second quarter of 2022), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended.
The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles (GAAP) in the U.S. have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022.
It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results.
Equity Investments
Equity Investments
In 2011, the Company entered into a joint venture agreement with Shaw Environmental & Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&J Maintenance. Pursuant to the joint venture agreement, J&J Facilities Support, LLC (J&J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with Kuwait Resources House for Human Resources Management and Services Company. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.
The Company accounts for investments in HDSS, J&J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of June 30, 2023 and December 31, 2022 the Company's joint venture investment balance was $6.3 million and $7.0 million, respectively. The Company's proportionate share of income from the HDSS, J&J, and ServCore joint ventures was $2.0 million and $3.8 million for the three and six months ended June 30, 2023, respectively, and not material for the first and second quarters of 2022.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Merger (Tables)
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Fair Value of the Consideration Transferred
The Closing Date fair value of the consideration transferred totaled $634.0 million, which was comprised of the following:
(In thousands, except share and per share amounts)Purchase Price
Shares of V2X common stock issued18,591,866 
Market price per share of V2X as of Closing Date$33.92 
Fair value of common shares issued$630,636 
Fair value of cash consideration3,315 
Total consideration transferred$633,951 
Purchase Price Allocation
The following table summarizes the final fair values of the assets acquired and liabilities assumed in the Merger as of the Closing Date. As of June 30, 2023, the Company considered these amounts to be final.
(In thousands)Fair Value
Cash and cash equivalents$196,993 
Receivables331,300 
Prepaid expenses50,838 
Property, plant, and equipment55,678 
Intangible assets480,000 
Other non-current assets17,104 
Right-of-use assets21,062 
Accounts payable(121,515)
Debt(1,352,303)
Compensation and other employee benefits(45,968)
Other current and non-current liabilities(334,469)
Total identifiable net assets(701,280)
Goodwill1,335,231 
Total purchase consideration$633,951 
Schedule of Pro Forma Information
This unaudited pro forma information is presented for informational purposes only and may not necessarily reflect the actual results of operations that would have been achieved, nor are they necessarily indicative of future results of operations.
Three Months EndedSix Months Ended
June 30, 2023July 1, 2022June 30, 2023July 1, 2022
(Unaudited, in thousands)ActualPro formaActualPro forma
Revenue$977,852 $887,377 $1,921,312 $1,730,118 
Net income (loss)$1,799 $4,004 $(15,681)$15,897 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Remaining Performance Obligation
Performance obligations as of June 30, 2023 and December 31, 2022 are presented in the following table:
June 30,December 31,
(In millions)20232022
Performance Obligations$3,696 $2,997 
Disaggregation of Revenue
The following tables present various revenue disaggregations.
Revenue by contract type is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Cost-plus and cost-reimbursable$507,282 $355,559 42.7 %$1,019,217 $666,653 52.9 %
Firm-fixed-price438,684 128,348 241.8 %834,891 256,352 225.7 %
Time-and-materials31,886 14,159 125.2 %67,204 31,532 113.1 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Revenue by geographic region in which the contract is performed is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
United States$578,514 $158,719 264.5 %$1,127,284 $325,454 246.4 %
Middle East279,083 250,222 11.5 %560,204 485,313 15.4 %
Asia65,533 46,386 41.3 %129,850 62,592 107.5 %
Europe54,722 42,739 28.0 %103,974 81,178 28.1 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Revenue by contract relationship is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Prime contractor$916,060 $468,453 95.5 %$1,795,239 $895,546 100.5 %
Subcontractor61,792 29,613 108.7 %126,073 58,991 113.7 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
Revenue by customer is as follows:
Three Months EndedSix Months Ended
June 30,July 1,%June 30,July 1,%
(In thousands)20232022Change20232022Change
Army$393,499 $326,756 20.4 %$784,002 $606,869 29.2 %
Navy293,198 64,885 351.9 %585,888 140,102 318.2 %
Air Force154,001 68,457 125.0 %283,982 129,930 118.6 %
Other137,154 37,968 261.2 %267,440 77,636 244.5 %
Total revenue$977,852 $498,066 $1,921,312 $954,537 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Receivables (Tables)
6 Months Ended
Jun. 30, 2023
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
(In thousands)June 30, 2023December 31, 2022
Billed receivables$164,677 $227,718 
Unbilled receivables (contract assets)570,785 487,758 
Other 11,100 13,106 
Total receivables$746,562 $728,582 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of June 30, 2023 are as follows:
(In thousands)Payments due
2023 (remainder of the year)$7,750 
202415,500 
202520,188 
202621,750 
202721,750 
After 20271,159,937 
Total$1,246,875 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments (Tables)
6 Months Ended
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Liabilities at Fair Value
The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of June 30, 2023:
(In thousands)Fair Value (level 2)
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther current assets$5,381 
Interest rate swap designated as cash flow hedgeOther non-current assets$269 
Interest rate swap designated as cash flow hedgeOther non-current liabilities$339 
Interest rate swap designated as cash flow hedgeAccumulated other comprehensive income$5,311 
There were no interest rate swaps designated as cash flow hedges for the period ended December 31, 2022.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income
Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:
Three Months EndedSix Months Ended
(In thousands)June 30, 2023July 1, 2022June 30, 2023July 1, 2022
Compensation costs for equity-based awards$7,771 $1,575 $19,837 $4,676 
Compensation costs for liability-based awards304 592 609 50 
Total compensation costs, pre-tax$8,075 $2,167 $20,446 $4,725 
Future tax benefit$1,756 $466 $4,445 $1,017 
Schedule of Non-Qualified Stock Options, Activity The following table provides a summary of the activities for NQOs, RSUs and PSUs for the six months ended June 30, 2023:
NQOsRSUsPSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202342 $22.86 1,628 $35.47 — $— 
Granted— $— 301 $39.70 265 $35.66 
Exercised— $— — $— — $— 
Vested— $— (957)$41.95 — $— 
Forfeited or expired— $— (6)$40.59 — $— 
Outstanding at June 30, 202342 $22.86 966 $36.82 265 $35.66 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted Average Shares Outstanding
Three Months EndedSix Months Ended
June 30,July 1,June 30,July 1,
(In thousands, except per share data)2023202220232022
Net income (loss)$1,799 $10,472 $(15,681)$13,327 
Weighted average common shares outstanding31,033 11,826 30,981 11,793 
Add: Dilutive impact of stock options18 18 — 22 
Add: Dilutive impact of restricted stock units554 110 — 102 
Diluted weighted average common shares outstanding31,605 11,954 30,981 11,917 
Earnings (loss) per share
Basic$0.06 $0.89 $(0.51)$1.13 
Diluted$0.06 $0.88 $(0.51)$1.12 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted earnings per share calculation.
Three Months EndedSix Months Ended
June 30,July 1,June 30,July 1,
(In thousands)2023202220232022
Anti-dilutive restricted stock units25 15 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business and Summary of Significant Accounting Policies (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
operatingSegment
Dec. 31, 2022
USD ($)
Schedule of Equity Method Investments [Line Items]      
Number of operating segments | operatingSegment   1  
Joint venture investment balance $ 6.3 $ 6.3 $ 7.0
Distribution from joint ventures $ 2.0 $ 3.8  
High Desert Support Services, LLC      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 25.00% 25.00%  
J&J Maintenance      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 50.00% 50.00%  
Servcore Resources and Services Solutions, LLC      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 40.00% 40.00%  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Merger - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 05, 2022
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]        
Goodwill   $ 1,656,965,000 $ 1,656,965,000 $ 1,653,822,000
V2X | American Industrial Partners Capital Fund VI, L.P.        
Acquired Finite-Lived Intangible Assets [Line Items]        
Ownership percentage   59.50% 59.50%  
Crestview Aerospace        
Acquired Finite-Lived Intangible Assets [Line Items]        
Revenues   $ 700,000 $ 1,400,000  
Vertex Aerospace Services Holding Corp.        
Acquired Finite-Lived Intangible Assets [Line Items]        
Total purchase consideration $ 633,951,000      
Goodwill 1,335,231,000      
Goodwill expected to be deductible for tax purposes 0      
Intangible assets 480,000,000      
Receivables 331,300,000      
Customer contracts | Vertex Aerospace Services Holding Corp.        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets $ 164,000,000      
Weighted average remaining useful life 14 years      
Backlog | Vertex Aerospace Services Holding Corp.        
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets $ 316,000,000      
Weighted average remaining useful life 4 years 6 months      
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Merger - Schedule of Fair Value of the Consideration Transferred (Details) - Vertex Aerospace Services Holding Corp.
$ / shares in Units, $ in Thousands
Jul. 05, 2022
USD ($)
$ / shares
shares
Business Acquisition [Line Items]  
Stock price (in dollars per share) | $ / shares $ 33.92
Fair value of cash consideration $ 3,315
Total consideration transferred $ 633,951
Common Stock Issued  
Business Acquisition [Line Items]  
Shares of V2X common stock issued (in shares) | shares 18,591,866
Fair value of common shares issued $ 630,636
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Merger - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Jul. 05, 2022
Jun. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Goodwill   $ 1,656,965 $ 1,653,822
Vertex Aerospace Services Holding Corp.      
Business Acquisition [Line Items]      
Cash and cash equivalents $ 196,993    
Receivables 331,300    
Prepaid expenses 50,838    
Property, plant, and equipment 55,678    
Intangible assets 480,000    
Other non-current assets 17,104    
Right-of-use assets 21,062    
Accounts payable (121,515)    
Debt (1,352,303)    
Compensation and other employee benefits (45,968)    
Other current and non-current liabilities (334,469)    
Total identifiable net assets (701,280)    
Goodwill 1,335,231    
Total purchase consideration $ 633,951    
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Merger - Schedule of Pro Forma Information (Details) - Vertex Aerospace Services Holding Corp. - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Business Acquisition [Line Items]        
Pro forma, revenue $ 977,852 $ 887,377 $ 1,921,312 $ 1,730,118
Pro forma, income $ 1,799 $ 4,004 $ (15,681) $ 15,897
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue Performance Obligations (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract term 1 year  
Renewal option, term 1 year  
Performance Obligations $ 3,696 $ 2,997
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)
Jun. 30, 2023
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 43.00%
Revenue, expected performance obligation, period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 57.00%
Revenue, expected performance obligation, period 1 year
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue Contract Estimates (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Revenue from Contract with Customer [Abstract]        
Favorable adjustments to operating income $ 9.1 $ 6.8 $ 22.2 $ 7.4
Favorable adjustments to revenue $ 9.6 $ 6.8 $ 23.5 $ 7.4
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 977,852 $ 498,066 $ 1,921,312 $ 954,537
Cost-plus and cost-reimbursable        
Disaggregation of Revenue [Line Items]        
Total revenue $ 507,282 355,559 $ 1,019,217 666,653
Revenue, percent change 42.70%   52.90%  
Firm-fixed-price        
Disaggregation of Revenue [Line Items]        
Total revenue $ 438,684 128,348 $ 834,891 256,352
Revenue, percent change 241.80%   225.70%  
Time-and-materials        
Disaggregation of Revenue [Line Items]        
Total revenue $ 31,886 $ 14,159 $ 67,204 $ 31,532
Revenue, percent change 125.20%   113.10%  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 977,852 $ 498,066 $ 1,921,312 $ 954,537
Middle East        
Disaggregation of Revenue [Line Items]        
Total revenue $ 279,083 250,222 $ 560,204 485,313
Revenue, percent change 11.50%   15.40%  
United States        
Disaggregation of Revenue [Line Items]        
Total revenue $ 578,514 158,719 $ 1,127,284 325,454
Revenue, percent change 264.50%   246.40%  
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue $ 54,722 42,739 $ 103,974 81,178
Revenue, percent change 28.00%   28.10%  
Asia        
Disaggregation of Revenue [Line Items]        
Total revenue $ 65,533 $ 46,386 $ 129,850 $ 62,592
Revenue, percent change 41.30%   107.50%  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue by Contract Relationship (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 977,852 $ 498,066 $ 1,921,312 $ 954,537
Prime contractor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 916,060 468,453 $ 1,795,239 895,546
Revenue, percent change 95.50%   100.50%  
Subcontractor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 61,792 $ 29,613 $ 126,073 $ 58,991
Revenue, percent change 108.70%   113.70%  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 977,852 $ 498,066 $ 1,921,312 $ 954,537
Army        
Disaggregation of Revenue [Line Items]        
Total revenue $ 393,499 326,756 $ 784,002 606,869
Revenue, percent change 20.40%   29.20%  
Air Force        
Disaggregation of Revenue [Line Items]        
Total revenue $ 154,001 68,457 $ 283,982 129,930
Revenue, percent change 125.00%   118.60%  
Navy        
Disaggregation of Revenue [Line Items]        
Total revenue $ 293,198 64,885 $ 585,888 140,102
Revenue, percent change 351.90%   318.20%  
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 137,154 $ 37,968 $ 267,440 $ 77,636
Revenue, percent change 261.20%   244.50%  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue Contract Balances (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets $ 570.8 $ 487.8
Contract liabilities $ 62.6 $ 76.4
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Receivables [Abstract]    
Billed receivables $ 164,677 $ 227,718
Unbilled receivables (contract assets) 570,785 487,758
Other 11,100 13,106
Total receivables $ 746,562 $ 728,582
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Feb. 28, 2023
Dec. 30, 2022
Jul. 05, 2022
Jun. 30, 2023
Jul. 01, 2022
Debt Instrument [Line Items]          
Prepayment premium on early redemption of debt       $ 1,600 $ 0
Letters of credit | 2023 Credit Agreement          
Debt Instrument [Line Items]          
Outstanding borrowings       $ 16,100  
Secured Debt | First Lien Initial Term Tranche          
Debt Instrument [Line Items]          
Face amount     $ 925,000    
Debt voluntary repayment $ 258,700        
Interest expense 11,900        
Interest rate       9.73%  
Secured Debt | First Lien Incremental Term Tranche          
Debt Instrument [Line Items]          
Face amount     260,000    
Secured Debt | Vertex Second Lien Term Facility          
Debt Instrument [Line Items]          
Debt voluntary repayment 160,000 $ 25,000      
Interest expense 7,100        
Total     185,000    
Prepayment premium on early redemption of debt $ 1,600        
Secured Debt | Vertex First Lien Credit Agreement          
Debt Instrument [Line Items]          
Face amount     1,185,000    
Proceeds from sale of debt     54,000    
Quarterly amortization     2,300    
Total       $ 913,400  
Deferred debt issuance costs       (39,000)  
Fair value       914,600  
Secured Debt | Vertex First Lien Term Facility          
Debt Instrument [Line Items]          
Face amount     $ 864,900    
Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate | First Lien Initial Term Tranche          
Debt Instrument [Line Items]          
Spread on variable rate     0.50%    
Secured Debt | Eurodollar | First Lien Initial Term Tranche          
Debt Instrument [Line Items]          
Spread on variable rate 1.00%   1.00%    
Secured Debt | Eurodollar | Minimum | First Lien Initial Term Tranche          
Debt Instrument [Line Items]          
Spread on variable rate     2.50%    
Secured Debt | Eurodollar | Maximum | First Lien Initial Term Tranche          
Debt Instrument [Line Items]          
Spread on variable rate     2.75%    
Secured Debt | Secured Overnight Financing Rate | Minimum | First Lien Initial Term Tranche          
Debt Instrument [Line Items]          
Spread on variable rate     3.50%    
Secured Debt | Secured Overnight Financing Rate | Maximum | First Lien Initial Term Tranche          
Debt Instrument [Line Items]          
Spread on variable rate     3.75%    
Line of Credit | 2023 Credit Agreement          
Debt Instrument [Line Items]          
Outstanding borrowings       85,000  
Deferred debt issuance costs       (4,700)  
Remaining borrowing capacity       398,900  
Covenant terms, ratio of total indebtedness to combined EBITDA 5.00        
Covenant terms, ratio of EBITDA to interest expense, net, 2.00        
Senior secured credit facilities          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity $ 750,000     $ 270,000  
Senior secured credit facilities | Minimum          
Debt Instrument [Line Items]          
Quarterly amortization 1,600        
Senior secured credit facilities | Maximum          
Debt Instrument [Line Items]          
Quarterly amortization $ 3,100        
Senior secured credit facilities | Secured Debt          
Debt Instrument [Line Items]          
Interest rate       8.47%  
Senior secured credit facilities | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Spread on variable rate 0.50%        
Senior secured credit facilities | Secured Debt | Eurodollar | Minimum          
Debt Instrument [Line Items]          
Spread on variable rate 1.00%        
Senior secured credit facilities | Secured Debt | Eurodollar | Maximum          
Debt Instrument [Line Items]          
Spread on variable rate 2.25%        
Senior secured credit facilities | Secured Debt | Secured Overnight Financing Rate | Minimum          
Debt Instrument [Line Items]          
Spread on variable rate 2.00%        
Senior secured credit facilities | Secured Debt | Secured Overnight Financing Rate | Maximum          
Debt Instrument [Line Items]          
Spread on variable rate 3.25%        
Amended revolver          
Debt Instrument [Line Items]          
Outstanding borrowings       $ 40,000  
Term facility          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity $ 250,000        
Outstanding borrowings       50,200  
Debt instrument, term 5 years        
Face amount $ 203,100        
Term facility | 2023 Credit Agreement          
Debt Instrument [Line Items]          
Face amount       248,400  
Deferred debt issuance costs       2,300  
Fair value       $ 248,100  
Term facility | Secured Debt          
Debt Instrument [Line Items]          
Interest rate       8.65%  
Term facility | Short-term debt          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity 50,000        
Term Facility And Amended Revolver          
Debt Instrument [Line Items]          
Total       $ 1,246,875  
Revolver          
Debt Instrument [Line Items]          
Outstanding borrowings $ 500,000        
Debt instrument, term 5 years        
Revolver | Letters of credit          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity $ 50,000        
Revolver | Letters of credit | Vertex ABL Credit Agreement          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity     $ 30,000    
Revolver | Short-term debt | Vertex ABL Credit Agreement          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity     10,000    
Debt voluntary repayment 67,500        
Interest expense $ 1,500        
Revolver | Line of Credit | Vertex ABL Credit Agreement          
Debt Instrument [Line Items]          
Credit facility, maximum borrowing capacity     $ 200,000    
Fronting fee 0.125%        
Revolver | Line of Credit | Minimum | 2023 Credit Agreement | Equal To Or Less Than 50%          
Debt Instrument [Line Items]          
Commitment fee percentage 0.25%        
Revolver | Line of Credit | Maximum | 2023 Credit Agreement | Equal To Or Less Than 50%          
Debt Instrument [Line Items]          
Commitment fee percentage 0.50%        
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Maturities (Details) - Term Facility And Amended Revolver
$ in Thousands
Jun. 30, 2023
USD ($)
Payments due  
2023 (remainder of the year) $ 7,750
2024 15,500
2025 20,188
2026 21,750
2027 21,750
After 2027 1,159,937
Total $ 1,246,875
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Additional Information (Details) - Cash Flow Hedging - Interest Rate Swap - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jul. 01, 2022
Derivative [Line Items]      
Derivative contracts entered into during period   $ 350.0  
Derivative, notional amount $ 348.4 348.4  
Designated as hedging instrument      
Derivative [Line Items]      
Gain (loss) on derivative instruments, net, pretax $ 1.2 1.2 $ (0.4)
Gains reclassified to earnings within the next 12 months   $ 5.4  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) - Cash Flow Hedging - Designated as hedging instrument - Interest Rate Swap
$ in Thousands
Jun. 30, 2023
USD ($)
Other current assets  
Derivative [Line Items]  
Interest rate swap designated as cash flow hedge, liability $ 5,381
Accumulated other comprehensive income  
Derivative [Line Items]  
Interest rate swap designated as cash flow hedge, liability 339
Other Noncurrent Assets  
Derivative [Line Items]  
Interest rate swap designated as cash flow hedge, liability 269
Accumulated Other Comprehensive (Loss) Income  
Derivative [Line Items]  
Interest rate swap designated as cash flow hedge, liability $ 5,311
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Contract compliance    
Loss Contingencies [Line Items]    
Contracts loss contingency accrual $ 28.6 $ 27.6
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards $ 8,075 $ 2,167 $ 20,446 $ 4,725
Future tax benefit 1,756 466 4,445 1,017
Compensation costs for equity-based awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards 7,771 1,575 19,837 4,676
Compensation costs for liability-based awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards $ 304 $ 592 $ 609 $ 50
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2022
date
$ / shares
shares
Jul. 04, 2022
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Jul. 01, 2022
USD ($)
Apr. 01, 2022
USD ($)
Jun. 30, 2023
USD ($)
award
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation     $ 7,771 $ 12,066 $ 1,575 $ 3,100  
Number of performance-based awards | award             2
Percentage of shareholder return award target             200.00%
Share-Based Payment Arrangement, Nonemployee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period 1 year            
Total Shareholder Return Awards (TSR)              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs     1,400       $ 1,400
Vesting period             3 years
Total Shareholder Return Awards (TSR) | Key Employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Performance achievement fair value   $ 4,600          
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs     21,800       $ 21,800
Granted (in shares) | shares 1,346,089           301,000
Granted (in dollars per share) | $ / shares $ 33.92           $ 39.70
RSUs | Vertex Aerospace Services Holding Corp.              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs     15,600       $ 15,600
RSUs | Share-based Compensation Award, Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) | shares 517,918            
Vesting period 6 months            
RSUs | Share-based Compensation Award, Tranche One | Share-Based Payment Arrangement, Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting increments             33.33%
RSUs | Share-based Compensation Award, Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) | shares 828,171            
Vesting period 6 months            
Number of vesting dates | date 4            
RSUs | Share-based Compensation Award, Tranche Two | Share-Based Payment Arrangement, Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting increments             33.33%
RSUs | Share-based Compensation Award, Tranche Three | Share-Based Payment Arrangement, Employee              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting increments             33.33%
PSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs     6,200       $ 6,200
Granted (in shares) | shares             265,000
Granted (in dollars per share) | $ / shares             $ 35.66
Vesting period             3 years
Equity Based Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs     28,000       $ 28,000
Unrecognized compensation costs, period for recognition             1 year 9 months
Equity Based Awards | RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation             $ 10,800
Liability Based Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation costs     $ 1,400       $ 1,400
Unrecognized compensation costs, period for recognition             1 year 4 months 13 days
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) - $ / shares
6 Months Ended
Jul. 05, 2022
Jun. 30, 2023
NQOs    
NQOs, Shares    
Outstanding at beginning of period (in shares)   42,000
Outstanding at end of period (in shares)   42,000
NQOs, Weighted Average Exercise Price Per Share    
Outstanding at beginning of period (in dollars per share)   $ 22.86
Outstanding at end of period (in dollars per share)   $ 22.86
RSUs    
RSUs, Shares    
Outstanding at beginning of period (in shares)   1,628,000
Granted (in shares) 1,346,089 301,000
Vested (in shares)   (957,000)
Forfeited or expired (in shares)   (6,000)
Outstanding at end of period (in shares)   966,000
RSUs, Weighted Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share)   $ 35.47
Granted (in dollars per share) $ 33.92 39.70
Vested (in dollars per share)   41.95
Forfeited or expired (in dollars per share)   40.59
Outstanding at beginning of period (in dollars per share)   $ 36.82
PSUs    
RSUs, Shares    
Outstanding at beginning of period (in shares)   0
Granted (in shares)   265,000
Outstanding at end of period (in shares)   265,000
RSUs, Weighted Average Grant Date Fair Value    
Outstanding at beginning of period (in dollars per share)   $ 0
Granted (in dollars per share)   35.66
Outstanding at beginning of period (in dollars per share)   $ 35.66
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Income tax provision $ 210 $ 2,586 $ (5,527) $ 3,287  
Effective income tax rate 10.50% 19.80% 26.10% 19.80%  
Unrecognized tax benefits $ 8,400   $ 8,400   $ 8,600
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jul. 01, 2022
Apr. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Earnings Per Share [Abstract]            
Net income (loss) $ 1,799 $ (17,480) $ 10,472 $ 2,855 $ (15,681) $ 13,327
Weighted average common shares outstanding (in shares) 31,033   11,826   30,981 11,793
Add: Dilutive impact of stock options (in shares) 18   18   0 22
Add: Dilutive impact of restricted stock units (in shares) 554   110   0 102
Diluted weighted average common shares outstanding (in shares) 31,605   11,954   30,981 11,917
Earnings (loss) per share            
Basic (in dollars per share) $ 0.06   $ 0.89   $ (0.51) $ 1.13
Diluted (in dollars per share) $ 0.06   $ 0.88   $ (0.51) $ 1.12
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share - Anti-dilutive Options (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Anti-dilutive restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive stock options (in shares) 2 25 2 15
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Post-Employment Benefit Plans (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jul. 01, 2022
USD ($)
Jun. 30, 2023
USD ($)
plan
Jul. 01, 2022
USD ($)
Dec. 31, 2022
USD ($)
Retirement Benefits [Abstract]          
Number of compensation plans | plan     2    
Plan assets and liabilities $ 2.8   $ 2.8   $ 1.5
Expense recognized $ 4.9 $ 0.3 $ 8.2 $ 0.5  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Sale of Receivables (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Jun. 27, 2023
Receivables [Abstract]      
Availability under receivables purchase agreement $ 43.3 $ 43.3 $ 150.0
Sales of receivables   113.0  
Cash collected but not remitted under receivables agreement 69.7 $ 69.7  
Purchase discount fees $ 0.2    
XML 67 vec-20230630_htm.xml IDEA: XBRL DOCUMENT 0001601548 2023-01-01 2023-06-30 0001601548 2023-08-01 0001601548 2023-04-01 2023-06-30 0001601548 2022-04-02 2022-07-01 0001601548 2022-01-01 2022-07-01 0001601548 us-gaap:InterestRateSwapMember 2023-04-01 2023-06-30 0001601548 us-gaap:InterestRateSwapMember 2022-04-02 2022-07-01 0001601548 us-gaap:InterestRateSwapMember 2023-01-01 2023-06-30 0001601548 us-gaap:InterestRateSwapMember 2022-01-01 2022-07-01 0001601548 us-gaap:ForeignExchangeForwardMember 2023-04-01 2023-06-30 0001601548 us-gaap:ForeignExchangeForwardMember 2022-04-02 2022-07-01 0001601548 us-gaap:ForeignExchangeForwardMember 2023-01-01 2023-06-30 0001601548 us-gaap:ForeignExchangeForwardMember 2022-01-01 2022-07-01 0001601548 2023-06-30 0001601548 2022-12-31 0001601548 2021-12-31 0001601548 2022-07-01 0001601548 us-gaap:CommonStockMember 2021-12-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001601548 us-gaap:RetainedEarningsMember 2021-12-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001601548 us-gaap:RetainedEarningsMember 2022-01-01 2022-04-01 0001601548 2022-01-01 2022-04-01 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-04-01 0001601548 us-gaap:CommonStockMember 2022-01-01 2022-04-01 0001601548 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-04-01 0001601548 us-gaap:CommonStockMember 2022-04-01 0001601548 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 0001601548 us-gaap:RetainedEarningsMember 2022-04-01 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 0001601548 2022-04-01 0001601548 us-gaap:RetainedEarningsMember 2022-04-02 2022-07-01 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-02 2022-07-01 0001601548 us-gaap:CommonStockMember 2022-04-02 2022-07-01 0001601548 us-gaap:AdditionalPaidInCapitalMember 2022-04-02 2022-07-01 0001601548 us-gaap:CommonStockMember 2022-07-01 0001601548 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 0001601548 us-gaap:RetainedEarningsMember 2022-07-01 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 0001601548 us-gaap:CommonStockMember 2022-12-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001601548 us-gaap:RetainedEarningsMember 2022-12-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001601548 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001601548 2023-01-01 2023-03-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001601548 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001601548 us-gaap:CommonStockMember 2023-03-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001601548 us-gaap:RetainedEarningsMember 2023-03-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001601548 2023-03-31 0001601548 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001601548 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001601548 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001601548 us-gaap:CommonStockMember 2023-06-30 0001601548 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001601548 us-gaap:RetainedEarningsMember 2023-06-30 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001601548 vec:HighDesertSupportServicesLLCMember 2023-06-30 0001601548 vec:JJMaintenanceMember 2023-06-30 0001601548 vec:ServcoreResourcesAndServicesSolutionsLLCMember 2023-06-30 0001601548 vec:VertexAerospaceServicesHoldingCorpMember 2022-07-05 2022-07-05 0001601548 vec:VertexAerospaceServicesHoldingCorpMember us-gaap:CommonStockMember 2022-07-05 2022-07-05 0001601548 vec:VertexAerospaceServicesHoldingCorpMember 2022-07-05 0001601548 vec:VertexAerospaceServicesHoldingCorpMember us-gaap:OrderOrProductionBacklogMember 2022-07-05 0001601548 vec:VertexAerospaceServicesHoldingCorpMember us-gaap:CustomerContractsMember 2022-07-05 0001601548 vec:VertexAerospaceServicesHoldingCorpMember us-gaap:OrderOrProductionBacklogMember 2022-07-05 2022-07-05 0001601548 vec:VertexAerospaceServicesHoldingCorpMember us-gaap:CustomerContractsMember 2022-07-05 2022-07-05 0001601548 vec:CrestviewAerospaceMember 2023-04-01 2023-06-30 0001601548 vec:CrestviewAerospaceMember 2023-01-01 2023-06-30 0001601548 vec:V2XMember vec:AmericanIndustrialPartnersCapitalFundVILPMember 2023-06-30 0001601548 vec:VertexAerospaceServicesHoldingCorpMember 2023-04-01 2023-06-30 0001601548 vec:VertexAerospaceServicesHoldingCorpMember 2022-04-02 2022-07-01 0001601548 vec:VertexAerospaceServicesHoldingCorpMember 2023-01-01 2023-06-30 0001601548 vec:VertexAerospaceServicesHoldingCorpMember 2022-01-01 2022-07-01 0001601548 2023-07-01 2023-06-30 0001601548 2024-01-01 2023-06-30 0001601548 vec:CostPlusAndCostReimbursableMember 2023-04-01 2023-06-30 0001601548 vec:CostPlusAndCostReimbursableMember 2022-04-02 2022-07-01 0001601548 vec:CostPlusAndCostReimbursableMember 2023-01-01 2023-06-30 0001601548 vec:CostPlusAndCostReimbursableMember 2022-01-01 2022-07-01 0001601548 us-gaap:FixedPriceContractMember 2023-04-01 2023-06-30 0001601548 us-gaap:FixedPriceContractMember 2022-04-02 2022-07-01 0001601548 us-gaap:FixedPriceContractMember 2023-01-01 2023-06-30 0001601548 us-gaap:FixedPriceContractMember 2022-01-01 2022-07-01 0001601548 us-gaap:TimeAndMaterialsContractMember 2023-04-01 2023-06-30 0001601548 us-gaap:TimeAndMaterialsContractMember 2022-04-02 2022-07-01 0001601548 us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-06-30 0001601548 us-gaap:TimeAndMaterialsContractMember 2022-01-01 2022-07-01 0001601548 country:US 2023-04-01 2023-06-30 0001601548 country:US 2022-04-02 2022-07-01 0001601548 country:US 2023-01-01 2023-06-30 0001601548 country:US 2022-01-01 2022-07-01 0001601548 us-gaap:MiddleEastMember 2023-04-01 2023-06-30 0001601548 us-gaap:MiddleEastMember 2022-04-02 2022-07-01 0001601548 us-gaap:MiddleEastMember 2023-01-01 2023-06-30 0001601548 us-gaap:MiddleEastMember 2022-01-01 2022-07-01 0001601548 srt:AsiaMember 2023-04-01 2023-06-30 0001601548 srt:AsiaMember 2022-04-02 2022-07-01 0001601548 srt:AsiaMember 2023-01-01 2023-06-30 0001601548 srt:AsiaMember 2022-01-01 2022-07-01 0001601548 srt:EuropeMember 2023-04-01 2023-06-30 0001601548 srt:EuropeMember 2022-04-02 2022-07-01 0001601548 srt:EuropeMember 2023-01-01 2023-06-30 0001601548 srt:EuropeMember 2022-01-01 2022-07-01 0001601548 vec:PrimeContractorMember 2023-04-01 2023-06-30 0001601548 vec:PrimeContractorMember 2022-04-02 2022-07-01 0001601548 vec:PrimeContractorMember 2023-01-01 2023-06-30 0001601548 vec:PrimeContractorMember 2022-01-01 2022-07-01 0001601548 vec:SubcontractorMember 2023-04-01 2023-06-30 0001601548 vec:SubcontractorMember 2022-04-02 2022-07-01 0001601548 vec:SubcontractorMember 2023-01-01 2023-06-30 0001601548 vec:SubcontractorMember 2022-01-01 2022-07-01 0001601548 vec:ArmyMember 2023-04-01 2023-06-30 0001601548 vec:ArmyMember 2022-04-02 2022-07-01 0001601548 vec:ArmyMember 2023-01-01 2023-06-30 0001601548 vec:ArmyMember 2022-01-01 2022-07-01 0001601548 vec:NavyMember 2023-04-01 2023-06-30 0001601548 vec:NavyMember 2022-04-02 2022-07-01 0001601548 vec:NavyMember 2023-01-01 2023-06-30 0001601548 vec:NavyMember 2022-01-01 2022-07-01 0001601548 vec:AirForceMember 2023-04-01 2023-06-30 0001601548 vec:AirForceMember 2022-04-02 2022-07-01 0001601548 vec:AirForceMember 2023-01-01 2023-06-30 0001601548 vec:AirForceMember 2022-01-01 2022-07-01 0001601548 vec:OtherCustomersMember 2023-04-01 2023-06-30 0001601548 vec:OtherCustomersMember 2022-04-02 2022-07-01 0001601548 vec:OtherCustomersMember 2023-01-01 2023-06-30 0001601548 vec:OtherCustomersMember 2022-01-01 2022-07-01 0001601548 vec:SeniorSecuredCreditFacilitiesMember 2023-06-30 0001601548 vec:TermFacilityMember 2023-06-30 0001601548 vec:AmendedRevolverMember 2023-06-30 0001601548 vec:SeniorSecuredCreditFacilitiesMember 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember 2023-02-28 2023-02-28 0001601548 vec:TermFacilityMember 2023-02-28 2023-02-28 0001601548 vec:TermFacilityMember 2023-02-28 0001601548 vec:VertexFirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember 2022-07-05 0001601548 vec:FirstLienIncrementalTermTrancheMember us-gaap:SecuredDebtMember 2022-07-05 0001601548 vec:VertexFirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2022-07-05 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember 2023-02-28 2023-02-28 0001601548 vec:VertexFirstLienTermFacilityMember us-gaap:SecuredDebtMember 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-05 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2022-07-05 2022-07-05 0001601548 srt:MinimumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2022-07-05 2022-07-05 0001601548 srt:MaximumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2022-07-05 2022-07-05 0001601548 srt:MinimumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2022-07-05 2022-07-05 0001601548 srt:MaximumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2022-07-05 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember 2023-06-30 0001601548 vec:VertexFirstLienCreditAgreementMember us-gaap:SecuredDebtMember 2023-06-30 0001601548 vec:VertexSecondLienTermFacilityMember us-gaap:SecuredDebtMember 2022-07-05 0001601548 vec:VertexSecondLienTermFacilityMember us-gaap:SecuredDebtMember 2022-12-30 2022-12-30 0001601548 vec:VertexSecondLienTermFacilityMember us-gaap:SecuredDebtMember 2023-02-28 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LetterOfCreditMember 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:ShortTermDebtMember 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:ShortTermDebtMember 2023-02-28 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2023-02-28 0001601548 vec:TermFacilityMember us-gaap:ShortTermDebtMember 2023-02-28 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember 2023-02-28 2023-02-28 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember 2023-02-28 2023-02-28 0001601548 vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-02-28 2023-02-28 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2023-02-28 2023-02-28 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2023-02-28 2023-02-28 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2023-02-28 2023-02-28 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2023-02-28 2023-02-28 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember vec:SecuredOvernightFinancingRateMember 2023-02-28 2023-02-28 0001601548 vec:SeniorSecuredCreditFacilitiesMember us-gaap:SecuredDebtMember 2023-06-30 0001601548 vec:TermFacilityMember us-gaap:SecuredDebtMember 2023-06-30 0001601548 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember vec:EqualToOrLessThan50Member 2023-02-28 2023-02-28 0001601548 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember vec:EqualToOrLessThan50Member 2023-02-28 2023-02-28 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember 2023-02-28 0001601548 vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember 2023-02-28 0001601548 vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember 2023-02-28 2023-02-28 0001601548 vec:A2023CreditAgreementMember us-gaap:LineOfCreditMember 2023-06-30 0001601548 vec:A2023CreditAgreementMember us-gaap:LetterOfCreditMember 2023-06-30 0001601548 vec:TermFacilityMember vec:A2023CreditAgreementMember 2023-06-30 0001601548 vec:TermFacilityAndAmendedRevolverMember 2023-06-30 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-06-30 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-06-30 0001601548 us-gaap:OtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001601548 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001601548 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-06-30 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-04-01 2023-06-30 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-07-01 0001601548 vec:ContractComplianceMember 2023-06-30 0001601548 vec:ContractComplianceMember 2022-12-31 0001601548 vec:EquityBasedAwardsMember 2023-04-01 2023-06-30 0001601548 vec:EquityBasedAwardsMember 2022-04-02 2022-07-01 0001601548 vec:EquityBasedAwardsMember 2023-01-01 2023-06-30 0001601548 vec:EquityBasedAwardsMember 2022-01-01 2022-07-01 0001601548 vec:LiabilityBasedAwardsMember 2023-04-01 2023-06-30 0001601548 vec:LiabilityBasedAwardsMember 2022-04-02 2022-07-01 0001601548 vec:LiabilityBasedAwardsMember 2023-01-01 2023-06-30 0001601548 vec:LiabilityBasedAwardsMember 2022-01-01 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember vec:EquityBasedAwardsMember 2023-01-01 2023-06-30 0001601548 vec:EquityBasedAwardsMember 2023-06-30 0001601548 vec:LiabilityBasedAwardsMember 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember vec:VertexAerospaceServicesHoldingCorpMember 2023-06-30 0001601548 vec:NonQualifiedStockOptionsMember 2022-12-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001601548 vec:PerformanceShareUnitsPSUsMember 2022-12-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001601548 vec:PerformanceShareUnitsPSUsMember 2023-01-01 2023-06-30 0001601548 vec:NonQualifiedStockOptionsMember 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001601548 vec:PerformanceShareUnitsPSUsMember 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2022-07-05 2022-07-05 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-07-05 2022-07-05 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-07-05 2022-07-05 0001601548 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-07-05 2022-07-05 0001601548 vec:TotalShareholderReturnAwardsMember 2023-01-01 2023-06-30 0001601548 vec:KeyEmployeesMember vec:TotalShareholderReturnAwardsMember 2022-07-04 2022-07-04 0001601548 vec:TotalShareholderReturnAwardsMember 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2022-04-02 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-07-01 0001601548 2023-06-27 shares iso4217:USD iso4217:USD shares vec:operatingSegment pure vec:date vec:award vec:plan false 2023 Q2 0001601548 --12-31 P6M P1Y 0.3333 0.3333 0.3333 10-Q true 2023-06-30 false 001-36341 V2X, Inc. IN 38-3924636 7901 Jones Branch Drive, Suite 700, McLean VA 22102 (571) 481-2000 Common Stock, Par Value $0.01 Per Share VVX NYSE Yes Yes Accelerated Filer false false false 31185422 977852000 498066000 1921312000 954537000 890452000 453305000 1755082000 872581000 53130000 29740000 101381000 61699000 34270000 15021000 64849000 20257000 0 0 -22052000 0 -31950000 -1963000 -63694000 -3643000 311000 0 311000 0 2009000 13058000 -21208000 16614000 210000 2586000 -5527000 3287000 1799000 10472000 -15681000 13327000 0.06 0.89 -0.51 1.13 0.06 0.88 -0.51 1.12 31033000 11826000 30981000 11793000 31605000 11954000 30981000 11917000 1799000 10472000 -15681000 13327000 7658000 227000 5311000 667000 0 0 0 30000 1444000 -367000 1296000 -272000 6214000 594000 4015000 969000 274000 -3637000 2080000 -4254000 6488000 -3043000 6095000 -3285000 8287000 7429000 -9586000 10042000 70314000 116067000 746562000 728582000 77724000 74234000 23906000 13049000 918506000 931932000 82284000 78715000 1656965000 1653822000 452739000 497951000 46017000 52825000 22245000 17858000 2260250000 2301171000 3178756000 3233103000 416424000 406706000 145000000 168038000 15500000 11850000 255408000 196538000 832332000 783132000 1190023000 1262811000 13773000 15813000 35490000 41083000 114420000 133185000 1353706000 1452892000 2186038000 2236024000 0.01 0.01 10000000 10000000 0 0 0 0 0 0 0.01 0.01 100000000 100000000 31081000 31081000 30470000 30470000 311000 305000 754096000 748877000 237743000 253424000 568000 -5527000 992718000 997079000 3178756000 3233103000 -15681000 13327000 11326000 3238000 45211000 4423000 -522000 15000 20446000 4725000 4692000 388000 -22052000 0 20404000 29302000 1645000 5321000 -436000 -5185000 7647000 32470000 5143000 0 -23150000 2507000 31831000 -11989000 78140000 19636000 11543000 3492000 5000 18000 0 2113000 -11538000 -5587000 250000000 0 424888000 5200000 552750000 392000000 467750000 402000000 6000 370000 7507000 458000 1600000 0 14618000 1696000 -113607000 -16984000 1252000 -507000 -45753000 -3442000 116067000 38513000 70314000 35071000 58300000 3409000 2707000 6112000 1813000 13000 11738000 117000 88116000 267754000 -5900000 350087000 2855000 2855000 -616000 -616000 374000 374000 67000 1000 1000 1626000 1626000 3100000 3100000 11805000 118000 89590000 270609000 -6142000 354175000 10472000 10472000 -3637000 -3637000 594000 594000 41000 369000 369000 70000 70000 1575000 1575000 11846000 118000 91464000 281081000 -9185000 363478000 30470000 305000 748877000 253424000 -5527000 997079000 -17480000 -17480000 1806000 1806000 -2199000 -2199000 535000 5000 5000 12806000 12806000 12066000 12066000 31005000 310000 748137000 235944000 -5920000 978471000 1799000 1799000 274000 274000 6214000 6214000 76000 1000 1000 1812000 1812000 7771000 7771000 31081000 311000 754096000 237743000 568000 992718000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 7, 2022, Vectrus entered into an Agreement and Plan of Merger (the Merger Agreement) with Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.) and Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC). On July 5, 2022 (the Closing Date), Vectrus completed its merger (Merger) thereby forming V2X, Inc. For a description of the Merger, see Note 3, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Merger</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries (including, subsequent to the Merger, Vertex and its consolidated subsidiaries), taken together as a whole.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2011, the Company entered into a joint venture agreement with Shaw Environmental &amp; Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&amp;J Maintenance. Pursuant to the joint venture agreement, J&amp;J Facilities Support, LLC (J&amp;J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with </span><span style="color:#262726;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kuwait Resources House for Human Resources Management and Services Company</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.</span><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in HDSS, J&amp;J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&amp;J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of June 30, 2023 and December 31, 2022 the Company's joint venture investment balance was $6.3 million and $7.0 million, respectively. The Company's proportionate share of income from the HDSS, J&amp;J, and ServCore joint ventures was $2.0 million and $3.8 million for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and not material for the first and second quarters of 2022.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (June 30, 2023 for the second quarter of 2023 and July 1, 2022 for the second quarter of 2022), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles (GAAP) in the U.S. have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022. </span></div>It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results. <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">V2X, Inc., an Indiana Corporation, formerly known as Vectrus, Inc. (Vectrus), is a leading provider of critical mission solutions and support to defense clients globally. The Company operates as one segment and delivers a comprehensive suite of integrated solutions across the operations and logistics, aerospace, training and technology markets to national security, defense, civilian and international clients.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 7, 2022, Vectrus entered into an Agreement and Plan of Merger (the Merger Agreement) with Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.) and Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC). On July 5, 2022 (the Closing Date), Vectrus completed its merger (Merger) thereby forming V2X, Inc. For a description of the Merger, see Note 3, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Merger</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," “combined company”, "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries (including, subsequent to the Merger, Vertex and its consolidated subsidiaries), taken together as a whole.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's quarterly financial periods end on the Friday closest to the last day of the calendar quarter (June 30, 2023 for the second quarter of 2023 and July 1, 2022 for the second quarter of 2022), except for the last quarter of the fiscal year, which ends on December 31. For ease of presentation, the quarterly financial statements included herein are described as three months ended. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited interim Condensed Consolidated Financial Statements of V2X have been prepared pursuant to the rules and regulations of the U.S. Securities and Exchange Commission (SEC). Accordingly, certain information and note disclosures normally included in annual financial statements prepared in accordance with generally accepted accounting principles (GAAP) in the U.S. have been omitted. These unaudited interim Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2022. </span></div>It is management’s opinion that these financial statements include all normal and recurring adjustments necessary for a fair presentation of the Company’s financial position and operating results. Revenue and net income for any interim period are not necessarily indicative of future or annual results. 1 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2011, the Company entered into a joint venture agreement with Shaw Environmental &amp; Infrastructure, Inc., which is now APTIM Federal Services LLC. Pursuant to the joint venture agreement, High Desert Support Services, LLC (HDSS) was established to pursue and perform work on the Ft. Irwin Installation Support Services Contract, which was awarded to HDSS in October 2012. In 2018, the Company entered into a joint venture agreement with J&amp;J Maintenance. Pursuant to the joint venture agreement, J&amp;J Facilities Support, LLC (J&amp;J) was established to pursue and perform work on various U.S. government contracts. In 2020, the Company entered into a joint venture agreement with </span><span style="color:#262726;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Kuwait Resources House for Human Resources Management and Services Company</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Pursuant to the joint venture agreement, ServCore Resources and Services Solutions, LLC (ServCore) was established to operate and manage labor and life support services outside of the continental United States at designated locations serviced by V2X and others around the world.</span><span style="color:#0e32e1;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investments in HDSS, J&amp;J, and ServCore under the equity method and has the ability to exercise significant influence but does not hold a controlling interest. The Company's proportionate 25%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&amp;J, and ServCore are recorded in selling, general and administrative expenses in the Condensed Consolidated Statements of Income (Loss). The Company's investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When cash distributions are received by the Company from its equity method investments, the cash distribution is compared to cumulative earnings and cumulative cash distributions. Cash distributions received are recorded as a return on investment in operating cash flows within the Condensed Consolidated Statements of Cash Flows to the extent cumulative cash distributions are less than cumulative earnings. Any cash distributions in excess of cumulative earnings are recorded as a return of investment in investing cash flows within the Condensed Consolidated Statements of Cash Flows. As of June 30, 2023 and December 31, 2022 the Company's joint venture investment balance was $6.3 million and $7.0 million, respectively. The Company's proportionate share of income from the HDSS, J&amp;J, and ServCore joint ventures was $2.0 million and $3.8 million for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, and not material for the first and second quarters of 2022.</span></div> 0.25 0.50 0.40 6300000 7000000 2000000 3800000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECENT AC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COUNTING STANDARDS UPDATE</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no accounting standards issued or adopted during the first or second quarters of 2023 that are expected to have a material impact on the Company's financial statements.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MERGER</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification (ASC) Topic 805, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company accounted for the below transaction using the acquisition method. The Company conducted valuations of certain acquired assets and liabilities for inclusion in its Condensed Consolidated Balance Sheets as of the date of the Merger. Assets that normally would not be recorded in ordinary operations, such as intangibles related to contractual relationships, were recorded at their estimated fair values. The excess purchase price over the estimated fair value of the net assets acquired was recorded as goodwill.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the Closing Date, Vectrus completed its previously announced Merger with Vertex, forming V2X by acquiring all of the outstanding shares of Vertex. On the Closing Date, Vertex and its consolidated subsidiaries became wholly-owned subsidiaries of the Company.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined V2X entity from the Merger is a larger and more diversified Company with the ability to compete for more integrated business opportunities and generate revenue across geographies, clients, and contract types in supporting the mission of its customers.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Price Allocation</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger is accounted for as a business combination. As such, the assets acquired and liabilities assumed are accounted for at fair value, with the excess of the purchase price over the fair value of the net identifiable assets acquired and liabilities assumed recorded as goodwill. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Closing Date fair value of the consideration transferred totaled</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $634.0 million, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which was comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except share and per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of V2X common stock issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,591,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price per share of V2X as of Closing Date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common shares issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of cash consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair values of the assets acquired and liabilities assumed in the Merger as of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Closing Date. As of June 30, 2023, the Company considered these amounts to be </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">final.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.865%"><tr><td style="width:1.0%"></td><td style="width:78.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.820%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,352,303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and other employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(701,280)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633,951 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Merger, the Company recognized $1,335.2 million of goodwill. The goodwill recognized is attributable to operational and general and administrative cost synergies, expanded market opportunities and other benefits that do not qualify for separate recognition. None of the goodwill is expected to be deductible for tax purposes. Intangible assets related to backlog and customer contracts arising from the Merger were also recognized. The fair value of backlog was $316.0 million, and the fair value of the customer contracts was $164.0 million with amortization periods of 4.5 years and 14.0 years, respectively. The receivables of $331.3 million represent fair value and are considered fully collectible.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Merger, V2X acquired certain contracts, including a Transition Services Agreement (TSA) with Crestview Aerospace LLC (Crestview), which was previously divested to American Industrial Partners Capital Fund VI, L.P. (AIP). For the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and six</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June 30, 2023, the Company recorded $0.7 million and $1.4 million of income related to the TSA with Crestview, respectively, which was recorded as a reduction in cost of revenue. AIP indirectly held approximately </span><span style="background-color:#ffffff;color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59.5% of V</span><span style="color:#231f20;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2X common stock through Vertex Aerospace Holdco LLC as of June 30, 2023. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited information shows the combined actual results of operations for the three and six months ended June 30, 2023 and pro forma results for the three and six months ended July 1, 2022 as if the Merger had occurred on January 1, 2021. The unaudited pro forma information reflects the effects of applying the Company's accounting policies and certain pro forma adjustments to the combined historical financial information of Vertex. The pro forma adjustments include: a) incremental amortization expense associated with identified intangible assets; b) incremental interest expense resulting from fair value adjustments applied to the Vertex debt that was assumed; and c) a reduction of revenues and operating expenses associated with fair value adjustments made to acquire assets and assumed liabilities, such as contract assets and contract liabilities.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This unaudited pro forma information is presented for informational purposes only and may not necessarily reflect the actual results of operations that would have been achieved, nor are they necessarily indicative of future results of operations.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.265%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.265%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Unaudited, in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,004 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,681)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,897 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Closing Date fair value of the consideration transferred totaled</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $634.0 million, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which was comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except share and per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of V2X common stock issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,591,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market price per share of V2X as of Closing Date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common shares issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">630,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of cash consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration transferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633,951 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 634000000 18591866 33.92 630636000 3315000 633951000 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the final fair values of the assets acquired and liabilities assumed in the Merger as of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Closing Date. As of June 30, 2023, the Company considered these amounts to be </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">final.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.865%"><tr><td style="width:1.0%"></td><td style="width:78.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.820%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,993 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,352,303)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and other employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current and non-current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334,469)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(701,280)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633,951 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 196993000 331300000 50838000 55678000 480000000 17104000 21062000 121515000 1352303000 45968000 334469000 701280000 1335231000 633951000 1335200000 0 316000000 164000000 P4Y6M P14Y 331300000 700000 1400000 0.595 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This unaudited pro forma information is presented for informational purposes only and may not necessarily reflect the actual results of operations that would have been achieved, nor are they necessarily indicative of future results of operations.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.265%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.265%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Unaudited, in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro forma</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,730,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,004 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,681)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,897 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 977852000 887377000 1921312000 1730118000 1799000 4004000 -15681000 15897000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REVENUE</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations represent firm orders by the customer and excludes potential orders under indefinite delivery and indefinite quantity (IDIQ) contracts, unexercised contract options and contracts awarded to us that are being protested by competitors with the U.S. Government Accountability Office (GAO) or in the U.S. Court of Federal Claims (COFC). The level of order activity related to programs can be affected by the timing of government funding authorizations and their project evaluation cycles. Year-over-year comparisons could, at times, be impacted by these factors, among others.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts are often modified to account for changes in contract specifications and requirements. If the modification either creates new enforceable rights and obligations or changes the existing enforceable rights and obligations, the modification will be treated as a separate contract. Contract modifications, except for those to exercise option years, have historically not been distinct from the existing contract and have been accounted for as if they were part of that existing contract.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's performance obligations are satisfied over time as services are provided throughout the contract term. Revenue is recognized over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Over-time recognition is reinforced by the fact that the Company's customers simultaneously receive and consume the benefits of its services as they are performed. For most U.S. government contracts, this continuous transfer of control to the customer is supported by contract terms that allow the customer to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. This continuous transfer of control requires that progress towards completion of performance obligations is tracked in order to measure and recognize revenue.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contracts are multi-year contracts and typically include an initial period of one year or less with annual one-year (or less) option periods. The number of option periods varies by contract, and there is no guarantee that an option period will be exercised. The right to exercise an option period is at the sole discretion of the U.S. government when the Company is the prime contractor or of the prime contractor when the Company is a subcontractor. The Company expects to recognize a substantial portion of its performance obligations as revenue within the next 12 months. However, the U.S. government or the prime contractor may cancel any contract at any time through a termination for convenience or for cause. Substantially all of the Company's contracts have terms that would permit recovery of all or a portion of the Company's incurred costs and fees for work performed in the event of a termination for convenience.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations as of June 30, 2023 and December 31, 2022 are presented in the following table:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.910%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.778%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,997 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the Company expects to recognize approximately 43% and 57% of these performance obligations as revenue in 2023 and 2024, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Estimates</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of adjustments in contract estimates on the Company's operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and six months ended June 30, 2023 increased operating income by $9.1 million and $22.2 million, respectively. For the three and six months ended July 1, 2022, the adjustments increased operating income by $6.8 million and $7.4 million, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2023, the cumulative catch-up adjustments to operating income increased revenue by $9.6 million and $23.5 million, respectively. For the three and six months ended July 1, 2022, the cumulative catch-up adjustments to operating income increased revenue by $6.8 million and $7.4 million, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by Category</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the sales price elements for the Company's contracts are cost-plus, cost-reimbursable or firm-fixed-price, all of which are commonly identified with a single contract. On a cost-plus contract, the Company is paid allowable incurred costs plus a profit, which can be fixed or variable depending on the contract’s fee arrangement, up to funding levels predetermined by the Company's customers. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On cost-plus contracts, the Company does not bear the risks of unexpected cost overruns, provided that incurred costs do not exceed the predetermined funded amounts. Most of the Company's cost-plus contracts also contain a firm-fixed-price element. Cost-plus contracts with award and incentive fee provisions are primary variable contract fee arrangements. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees are based on the relationship between total allowable and target cost. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company's contracts include a cost-reimbursable element to capture costs of consumable materials required for the program. Typically, these costs do not bear fees.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a time-and-materials contract, the Company is reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost. For this contract type, the Company bears the risk that labor costs and allocable indirect expenses are greater than the fixed hourly rate defined within the contract.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a firm-fixed-price contract, the Company agrees to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price contract typically offers higher profit margin potential than a cost-plus contract, which is commensurate with the greater levels of risk assumed on a firm-fixed-price contract. Although a firm-fixed-price contract generally permits retention of profits if the total actual contract costs are less than the estimated contract costs, the Company bears the risk that increased or unexpected costs may reduce profit or cause the Company to sustain losses on the contract. Although the overall scope of work required under the contract may not change, profit may be adjusted as experience is gained and as efficiencies are realized or costs are incurred.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present various revenue disaggregations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost-plus and cost-reimbursable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,019,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm-fixed-price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region in which the contract is performed is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract relationship is as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime contractor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer is as follows:</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Army</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Air Force</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in billed and unbilled accounts receivable (contract assets) and customer advances and deposits (contract liabilities) on the Condensed Consolidated Balance Sheets. Amounts are billed as work progresses in accordance with agreed-upon contractual terms at periodic intervals (e.g., biweekly or monthly). Generally, billing occurs subsequent to revenue recognition, resulting in contract assets. However, the Company may receive advances or deposits from its customers before revenue is recognized, resulting in contract liabilities. These advance billings and payments are not considered significant financing components because they are frequently intended to ensure that both parties are in conformance with the primary contract terms. These assets and liabilities are reported on the Condensed Consolidated Balance Sheets on a contract-by-contract basis at the end of each reporting period. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023 and December 31, 2022, the Company had contract assets of $570.8 million and $487.8 million, respectively. Contract assets primarily consist of unbilled receivables which represent rights to consideration for work completed but not billed as of the reporting date. The balance of unbilled receivables consists of costs and fees that are: (i) billable immediately; (ii) billable on contract completion; or (iii) billable upon other specified events, such as the resolution of a request for equitable adjustment. Refer to <a href="#i80d4ae8c1281430295d43e468296c5dc_46" style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">Note </a>5, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Receivables</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information regarding the composition of the Company's receivable balances. As of June 30, 2023 and December 31, 2022, contract liabilities, included in other accrued liabilities in the Condensed Consolidated Balance Sheets, were $62.6 million and $76.4 million, respectively.</span></div> P1Y P1Y <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations as of June 30, 2023 and December 31, 2022 are presented in the following table:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.668%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.910%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.778%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,997 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3696000 2997000 0.43 0.57 9100000 22200000 6800000 7400000 9600000 23500000 6800000 7400000 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present various revenue disaggregations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract type is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost-plus and cost-reimbursable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,559 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,019,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firm-fixed-price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by geographic region in which the contract is performed is as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">578,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,127,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,454 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Middle East</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by contract relationship is as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prime contractor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795,239 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer is as follows:</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.889%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.502%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.505%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Army</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784,002 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Navy</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Air Force</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,968 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,636 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977,852 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,066 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,921,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 507282000 355559000 0.427 1019217000 666653000 0.529 438684000 128348000 2.418 834891000 256352000 2.257 31886000 14159000 1.252 67204000 31532000 1.131 977852000 498066000 1921312000 954537000 578514000 158719000 2.645 1127284000 325454000 2.464 279083000 250222000 0.115 560204000 485313000 0.154 65533000 46386000 0.413 129850000 62592000 1.075 54722000 42739000 0.280 103974000 81178000 0.281 977852000 498066000 1921312000 954537000 916060000 468453000 0.955 1795239000 895546000 1.005 61792000 29613000 1.087 126073000 58991000 1.137 977852000 498066000 1921312000 954537000 393499000 326756000 0.204 784002000 606869000 0.292 293198000 64885000 3.519 585888000 140102000 3.182 154001000 68457000 1.250 283982000 129930000 1.186 137154000 37968000 2.612 267440000 77636000 2.445 977852000 498066000 1921312000 954537000 570800000 487800000 62600000 76400000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RECEIVABLES</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables were comprised of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.240%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables (contract assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023 and December 31, 2022, substantially all billed receivables are due from the U.S. government, either directly as prime contractor to the U.S. government or as subcontractor to another prime contractor to the U.S. government. Because the Company's billed receivables are with the U.S. government, the Company does not believe it has a material credit risk exposure. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled receivables are contract assets that represent revenue recognized on long-term contracts in excess of amounts billed as of the balance sheet date. The Company expects to bill customers for the majority of the June 30, 2023 contract assets during 2023. Changes in the balance of unbilled receivables are primarily due to the timing differences between performance and customers' payments.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SALE OF RECEIVABLES</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 27, 2023, the Company entered into a Master Accounts Receivable Purchase Agreement (MARPA Facility) with MUFG Bank, Ltd. (MUFG) for the sale of certain designated eligible receivables with the U.S. government. Under the MARPA Facility, the Company can sell eligible receivables up to a maximum amount of $150.0 million. The receivables sold under the MARPA Facility are without recourse for any U.S. government credit risk. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for these receivable transfers under the MARPA Facility as sales under ASC Topic 860, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfers and Servicing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and removes the sold receivables from its balance sheet. The fair value of the sold receivables approximated their book value due to their short-term nature.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not retain an ongoing financial interest in the transferred receivables other than cash collection and administrative services. The Company estimated that its servicing fee was at fair value and therefore has not recognized a servicing asset or liability as of June 30, 2023. Proceeds from the sale of receivables are reflected as cash flows from operating activities on the Condensed Consolidated Statements of Cash Flows.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MARPA Facility activity consisted of sales of $113.0 million of receivables representing an increase to cash flows provided by operating activities for the six months ended June 30, 2023. Cash collected, but not remitted to MUFG, of $69.7 million is included in other accrued liabilities on the Condensed Consolidated Balance Sheets as of June 30, 2023. As of June 30, 2023, remaining receivables sold were $43.3 million.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2023, the Company incurred purchase discount fees, net of servicing fees, of $0.2 million, which are presented in other expense, net on the Condensed Consolidated Statements of Income (Loss).</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables were comprised of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.240%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables (contract assets)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,562 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,582 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 164677000 227718000 570785000 487758000 11100000 13106000 746562000 728582000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DEBT</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Secured Credit Facilities</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2014, Vectrus and its wholly-owned subsidiary, Vectrus Systems Corporation (VSC), entered into a senior secured credit agreement. The credit agreement was subsequently amended on December 24, 2020 and January 24, 2022 and is collectively referred to as the Prior Credit Agreement. The credit agreement consisted of a term loan (Amended Term Loan) and a $270.0 million revolving credit facility (Amended Revolver).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the Closing Date, the outstanding debt from the Amended Term Loan and the Amended Revolver, $50.2 million and $40.0 million, respectively, was repaid and related guarantees and liens were discharged and released. Repayment was made using proceeds from the Vertex First Lien Credit Agreement described below.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the Closing Date, certain of the Company's subsidiaries, including VSC (and together with VSC, the Company Guarantor Subsidiaries), that became direct or indirect subsidiaries of Vertex Aerospace Service Corp., a Delaware corporation and wholly-owned indirect subsidiary of Vertex (Vertex Borrower), have provided guarantees of the indebtedness under each of:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.01pt">the First Lien Credit Agreement, dated as of December 6, 2021 (as amended by the Amendment No. 1 to First Lien Credit Agreement, dated as of the Closing Date, and as further amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex First Lien Credit Agreement), by and among Vertex Borrower, as borrower, Vertex Aerospace Intermediate LLC, a Delaware limited liability company, direct parent entity of Vertex Borrower and wholly-owned indirect subsidiary of Vertex (Vertex Holdings), the lenders from time to time party thereto and Royal Bank of Canada, as administrative agent;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.79pt">the Second Lien Credit Agreement, dated as of December 6, 2021 (as amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex Second Lien Credit Agreement), Vertex Borrower, as borrower, Vertex Holdings, the lenders from time to time party thereto and Royal Bank of Canada, as administrative agent; and</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt">the ABL Credit Agreement, dated as of June 29, 2018 (as amended by the First Amendment to ABL Credit Agreement, dated as of May 17, 2019, as further amended by the Second Amendment to ABL Credit Agreement, dated as of May 17, 2021, and as further amended by the Third Amendment to ABL Credit Agreement, dated as of December 6, 2021, as further amended by the Fourth Amendment to ABL Credit Agreement, dated as of the Closing Date, and as further amended, restated, amended and restated, supplemented and otherwise modified from time to time, the Vertex ABL Credit Agreement), by and among Vertex Borrower, Vertex Holdings, certain other subsidiaries of Vertex Borrower from time to time party thereto as co-borrowers, the lenders from time to time party thereto and Ally Bank, as administrative agent (in such capacity, the ABL Agent).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2023, Vertex Borrower entered into a credit agreement (the 2023 Credit Agreement) among the lenders identified therein and Bank of America, N.A., as administrative agent, collateral agent, swingline lender and letter of credit issuer. The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Borrower’s assets, consisting of a $500.0 million five-year Revolving Credit Facility (2023 Revolver) and a five-year $250.0 million Term Loan. The proceeds of these Credit Facilities were used to, among other things, (i) repay the First Lien Incremental Term Tranche (as defined below), (ii) repay the entire outstanding amount of the Second Lien Credit Agreement, and (iii) repay the entire outstanding ABL Credit Facility.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vertex First Lien Credit Agreement</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex First Lien Credit Agreement provides for senior secured first lien term loans in an aggregate principal amount of $1,185.0 million, consisting of a $925.0 million term loan “B” tranche, (the First Lien Initial Term Tranche) and a $260.0 million incremental term loan “B” tranche (the First Lien Incremental Term Tranche and, together with the First Lien Initial Term Tranche, collectively, the First Lien Term Facility). The entire amount of the proceeds from the (i) First Lien Initial Term Tranche were previously used to finance the acquisition of certain subsidiaries of Raytheon Company, a Delaware corporation, and related transaction costs (the Sky Acquisition in December 2021). As provided in the Merger Agreement, the proceeds of the First Incremental Term Tranche were used by the Vertex Borrower to redeem all of the shares of previously issued preferred stock on the Closing Date (but prior to the Merger). The remaining First Lien Incremental Term Tranche proceeds were used to repay in full all outstanding indebtedness under the Prior Credit Agreement, and other transaction costs. Approximately $54.0 million of cash remained after funding the preferred stock redemption, repayment of the Prior Credit Agreement and other transaction costs. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2023, the outstanding balance of the First Incremental Term Tranche of $258.7 million was repaid. The balance of unamortized deferred financing costs related to the First Incremental Term Tranche of $11.9 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining loans under the First Lien Term Facility (consisting solely of the Initial Term Loan Tranche) amortize in an amount equal to approximately $2.3 million per quarter for the fiscal quarters ending June 30, 2023, through September 30, 2028, with the balance of $864.9 million due on December 6, 2028.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Borrower’s obligations under the First Lien Term Facility, which were assumed in the Merger, are guaranteed by Vertex Holdings and Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Term Facility and the Guarantors’ obligations under the related guarantees are secured by a first-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets which exists on a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">pari passu</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> basis with the lien held by the 2023 Credit Agreement lenders.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowings under the First Lien Initial Term Tranche bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Eurodollar rate plus 1.00%, plus a margin of 2.50% to 2.75% per annum, or a Eurodollar rate, determined by reference to SOFR, plus a margin of 3.50% to 3.75% per annum, in each case, depending on the consolidated first lien net leverage ratio of the Vertex Borrower and its subsidiaries. As of June 30, 2023, the effective interest rate for the First Lien Initial Term Tranche was 9.73%. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex First Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The Vertex First Lien Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, additional liens, sales of assets, dividends, investments and advances, prepayments of debt and mergers and acquisitions.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.34pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex First Lien Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the First Lien Term Facility to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Vertex Borrower may be required immediately to repay all amounts outstanding under the Vertex First Lien Credit Agreement.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.34pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the carrying value of the First Lien Credit Agreement was $913.4 million, excluding deferred discount and unamortized deferred financing costs of $39.0 million. The estimated fair value of the First Lien Credit Agreement as of June 30, 2023 was $914.6 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vertex Second Lien Credit Agreement</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Second Lien Credit Agreement provided for senior secured second lien term loans in an aggregate principal amount of $185.0 million (the Second Lien Term Facility). The entire amount of the proceeds from the Second Lien Term Facility were previously used to finance the Sky Acquisition in December 2021. The Company voluntarily prepaid $25.0 million of the Second Lien Term Facility on December 30, 2022 (the Voluntary Prepayment). On February 28, 2023, the remaining Second Lien Term Facility balance of $160.0 million was repaid (the 2023 Payoff) and related guarantees and liens were discharged and released. The balance of unamortized deferred financing costs related to the Second Lien Term Facility of $7.1 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Vertex Second Lien Credit Agreement, the Vertex Borrower was required to remit a prepayment premium of $1.6 million with the 2023 Payoff which was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Vertex ABL Credit Agreement</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.34pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex ABL Credit Agreement provided for a senior secured revolving loan facility (the ABL Facility) of up to an aggregate amount of $200.0 million (the loans thereunder, the ABL Loans). The Vertex ABL Credit Agreement also provided for (i) a $30.0 million sublimit of availability for letters of credit, and (ii) a $10.0 million sublimit for short-term borrowings on a swingline basis. On February 28, 2023, the outstanding ABL Facility borrowings of $67.5 million were repaid and related guarantees and liens were discharged and released. The balance of unamortized deferred financing costs related to the Vertex ABL Credit Agreement of $1.5 million was recorded as a loss on extinguishment of debt in the Condensed Consolidated Statements of (Loss) Income for the three months ended March 31, 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2023 Credit Agreement</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.39pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Credit Agreement provides for $750.0 million in senior secured financing, with a first lien on substantially all the Borrower’s assets and consists of (a) the 2023 Revolver (which includes (i) a $50.0 million sublimit of availability for letters of credit, and (ii) a $50.0 million sublimit for short-term borrowings on a swingline basis) and (b) a five-year $250.0 million Term Loan.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.39pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan portion of the 2023 Credit Agreement amortizes at approximately $1.6 million per quarter for the fiscal quarters ending June 30, 2023 through March 31, 2025, increasing to $3.1 million per quarter for the fiscal quarters ending June 30, 2025 through December 31, 2027, with the balance of $203.1 million due on February 28, 2028.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Borrower’s obligations under the 2023 Credit Agreement are guaranteed by the Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the 2023 Credit Agreement and the Guarantors’ obligations under the related guarantees are secured by a first priority-lien on substantially all of the Vertex Borrower’s and the Guarantors’ assets (subject to customary exceptions and limitations) which exists on a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">pari passu</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> basis with the lien held by the First Lien Credit Agreement lenders.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:34.39pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowings under the 2023 Credit Agreement bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the greater of (a) the federal funds rate plus 0.50%, (b) the prime lending rate, or (c) an adjusted Eurodollar rate plus 1.00%, plus a margin of 1.00% to 2.25% per annum, or a Eurodollar rate, determined by reference to SOFR, plus a margin of 2.00% to 3.25% per annum, in each case, depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries. As of June 30, 2023, the effective interest rates for the 2023 Revolver and Term Loan portion of the 2023 Credit Agreement were 8.47% and 8.65%, respectively. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unutilized commitments under the 2023 Revolver are subject to a per annum fee ranging from 0.25% to 0.50% depending on the consolidated total net leverage ratio of the Vertex Borrower and its subsidiaries.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Borrower is also required to pay a letter of credit fronting fee to each letter of credit issuer equal to 0.125% per annum of the amount available to be drawn under each such letter of credit (or such other amount as may be mutually agreed by the Vertex Borrowers and the applicable letter of credit issuer), as well as a fee to all lenders equal to the applicable margin to SOFR of Revolving Credit loans times the average daily amount available to be drawn under all outstanding letters of credit.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Credit Agreement contains customary representations and warranties, which must be accurate for the Vertex Borrower to borrow under the 2023 Credit Agreement, and affirmative covenants. The 2023 Credit Agreement also includes negative covenants that limit, among other things, additional indebtedness, transactions with affiliates, additional liens, sales of assets, dividends, investments and advances, prepayments of debt, mergers and acquisitions. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Credit Agreement contains financial covenants requiring (a) the consolidated total net leverage ratio not to exceed 5.00 to 1.00 for the reporting periods ending on or after June 30, 2023, and on or prior to June 30, 2024, with further step downs thereafter, and (b) the consolidated interest coverage ratio be at least 2.00 to 1.00 commencing with the reporting period ending on June 30, 2023. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Credit Agreement contains customary events of default, including, but not limited to, payment defaults, breaches of representations and warranties, covenant defaults, events of bankruptcy and insolvency, failure of any guaranty or security document supporting the 2023 Credit Agreement to be in full force and effect, and a change of control. If an event of default occurs and is continuing, the Borrowers may be required immediately to repay all amounts outstanding under the 2023 Credit Agreement.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, there were $85.0 million of outstanding borrowings and $16.1 million of outstanding letters of credit under the 2023 Revolver. Availability under the 2023 Revolver was $398.9 million as of June 30, 2023. Unamortized deferred financing costs related to the 2023 Revolver of $4.7 million are included in other non-current assets in the Condensed Consolidated Balance Sheets. As of June 30, 2023, the fair value of the 2023 Revolver approximated the carrying value because the debt bears a floating interest rate.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:31.1pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the carrying value of the Term Loan portion of the 2023 Credit Agreement was $248.4 million, excluding unamortized deferred financing costs of $2.3 million. The estimated fair value of the Term Loan portion of the 2023 Credit Agreement as of June 30, 2023 was $248.1 million. The fair value is based on observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt (Level 2).</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of June 30, 2023 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.731%"><tr><td style="width:1.0%"></td><td style="width:82.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of the year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>As of June 30, 2023 the Company was in compliance with all covenants related to the First Lien Credit Agreement and the 2023 Credit Agreement 270000000 50200000 40000000 750000000 500000000 P5Y P5Y 250000000 1185000000 925000000 260000000 54000000 258700000 11900000 2300000 864900000 0.0050 0.0100 0.0250 0.0275 0.0350 0.0375 0.0973 913400000 -39000000 914600000 185000000 25000000 160000000 7100000 1600000 200000000 30000000 10000000 67500000 1500000 750000000 50000000 50000000 P5Y 250000000 1600000 3100000 203100000 0.0050 0.0100 0.0100 0.0225 0.0200 0.0325 0.0847 0.0865 0.0025 0.0050 0.00125 5.00 2.00 85000000 16100000 398900000 -4700000 248400000 2300000 248100000 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate scheduled maturities of the First Lien Credit Agreement and 2023 Credit Agreement as of June 30, 2023 are as follows:</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.731%"><tr><td style="width:1.0%"></td><td style="width:82.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments due</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (remainder of the year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,159,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7750000 15500000 20188000 21750000 21750000 1159937000 1246875000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DERIVATIVE INSTRUMENTS </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the periods covered by this report, the Company has made no changes to its policies or strategies for the use of derivative instruments and there has been no change in related accounting methods. Derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive income (loss) and subsequently recognized in earnings with the corresponding hedged item.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Derivative Instruments</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to the risk that the earnings and cash flows could be adversely impacted due to fluctuations in interest rates. To mitigate this risk, the Company entered into $350.0 million of interest rate swap contracts during the first six months of 2023. These contracts had a notional value of $348.4 million as of June 30, 2023. These contracts are designated and qualify as effective cash flow hedges.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of June 30, 2023:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value (level 2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no interest rate swaps designated as cash flow hedges for the period ended December 31, 2022.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses the creditworthiness of the counterparty. As of June 30, 2023, the counterparty to the interest rate swaps had performed in accordance with its contractual obligations. Both the counterparty credit risk and the Company's credit risk were considered in the fair value determination.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest rate derivative gains of $1.2 million were recognized in interest expense, net, in the Condensed Consolidated Statements of Income (Loss) during the three and six months ended June 30, 2023. Net interest rate derivative losses of $0.4 million were recognized in the Condensed Consolidated Statements of Income (Loss) during the first six months of 2022. The Company expects $5.4 million of existing interest rate swap gains reported in accumulated other comprehensive income as of June 30, 2023 to be recognized in earnings within the next 12 months.</span></div> 350000000 348400000 <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount at fair value and location of the derivative instruments for interest rate hedges in the Condensed Consolidated Balance Sheets as of June 30, 2023:</span></div><div style="margin-bottom:5pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.432%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value (level 2)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap designated as cash flow hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no interest rate swaps designated as cash flow hedges for the period ended December 31, 2022.</span></div> 5381000 269000 339000 5311000 1200000 1200000 -400000 5400000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in various investigations, lawsuits, arbitration, claims, enforcement actions and other legal proceedings, including government investigations and claims, which are incidental to the operation of its business. Some of these proceedings seek remedies relating to employment matters, matters in connection with the Company's contracts and matters arising under laws relating to the protection of the environment. Additionally, U.S. government customers periodically advise the Company of claims and penalties concerning certain potential disallowed costs. When such findings are presented, V2X and the U.S. government representatives engage in discussions to enable V2X to evaluate the merits of these claims as well as to assess the amounts being claimed. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Where appropriate, provisions are made to reflect probable losses related to the matters raised by U.S. government representatives. Such assessments, along with any assessments regarding provisions for legal proceedings, are reviewed on a quarterly basis for sufficiency based on the latest information available to us. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated and accrued $28.6 million and $27.6 million as of June 30, 2023 and December 31, 2022, respectively, in other accrued liabilities in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to its U.S. government contracts as discussed below, including years where the U.S. government has not completed its incurred cost audits. Although the ultimate outcome of any legal matter or claim cannot be predicted with certainty, based on present information, including the assessment of the merits of a particular claim, the Company does not expect that any asserted or unasserted legal or contractual claims or proceedings, individually or in the aggregate, including the lawsuit discussed below, will have a material adverse effect on its cash flows, results of operations or financial condition.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U.S. Government Contracts, Investigations and Claims</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in government policies, priorities or funding levels through agency or program budget reductions by the U.S. Congress or executive agencies could have a material adverse effect on the Company's financial condition or results of operations. Furthermore, contracts with the U.S. government may be terminated or suspended by the U.S. government at any time, with or without cause. Such contract suspensions or terminations could result in non-reimbursable expenses or charges or otherwise adversely affecting the Company's financial condition and results of operations. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Departments and agencies of the U.S. government have the authority to investigate various transactions and operations of the Company, and the results of such investigations may lead to administrative, civil or criminal proceedings, the ultimate outcome of which could be fines, penalties, repayments or compensatory or treble damages. U.S. government regulations provide that certain findings against a contractor may lead to suspension or debarment from future U.S. government contracts or the loss of export privileges for a company or an operating division or subdivision. Suspension or debarment could have a material adverse effect on the Company because of its reliance on U.S. government contracts. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agencies, including the Defense Contract Audit Agency, the Defense Contract Management Agency and others, routinely audit and review the Company's performance on government contracts, indirect rates and pricing practices, and compliance with applicable contracting and procurement laws, regulations and standards. Accordingly, costs billed or billable to U.S. government customers are subject to potential adjustment upon audit by such agencies. The U.S. government agencies also review the adequacy of compliance with government standards for business systems, including accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the performance of its contracts, the Company routinely requests contract modifications that require additional funding from U.S. government customers. Most often, these requests are due to customer-directed changes in the scope of work. While the Company is entitled to recovery of these costs under its contracts, the administrative process with the U.S. government customer may be protracted. Based on the circumstances, the Company periodically files requests for equitable adjustments (REAs) that are sometimes converted into claims. In some cases, these requests are disputed by the U.S. government customer. The Company believes its outstanding modifications, REAs and other claims will be resolved without material adverse impact to its results of operations, financial condition or cash flows.</span></div> 28600000 27600000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">STOCK-BASED COMPENSATION </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an equity incentive plan, the 2014 Omnibus Incentive Plan, as amended and restated effective as of October 27, 2022 (the 2014 Omnibus Plan), to govern awards granted to V2X employees and directors, including nonqualified stock options (NQOs), restricted stock units (RSUs), total shareholder return (TSR) awards, performance share units (PSUs) and other awards. The Company accounts for NQOs, stock-settled RSUs and PSUs as equity-based compensation awards. TSR awards, described below, are accounted for as liability-based compensation awards. Liability-based awards are revalued at the end of each reporting period to reflect changes in fair value.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.596%"><tr><td style="width:1.0%"></td><td style="width:38.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.395%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for equity-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for liability-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs, pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,075 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,445 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation costs for equity-based awards for the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six months ended June 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, included $10.8 million related to RSUs issued in connection with the Merger. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, total unrecognized compensation costs related to equity-based awards and liability-based awards were $28.0 million and $1.4 million, respectively, which are expected to be recognized ratably over a weighted average period of 1.75 years and 1.37 years, respectively. Total unrecognized compensation costs included $15.6 million of expense related to RSUs granted in connection with the Merger.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the activities for NQOs, RSUs and PSUs for the six months ended June 30, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.092%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NQOs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.86 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.82 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.66 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 5, 2022, pursuant to the terms of the Merger Agreement, the Company issued an additional 1,346,089 RSUs, with a grant date fair value of $33.92 per share, to certain employees of Vertex. The RSUs have been or will be settled in shares of the Company's common stock, with 517,918 RSUs vesting on the six-month anniversary following the grant date and a quarter of the remaining 828,171 RSUs vesting or having vested on each of four six-month anniversary dates following the grant date. The fair value of each RSU grant to employees and directors was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the vesting period of the awards.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs awarded to employees, excluding the RSU awards awarded under the Merger Agreement, discussed above, vest in one-third increments on each of the three anniversary dates following the grant date subject to continued employment. Director RSUs are granted on the date of an annual meeting of shareholders and vest on the business day immediately prior to the next annual meeting or the one-year anniversary of the grant date, if earlier. The fair value of each RSU grant was determined based on the closing price of V2X common stock on the date of grant. Stock compensation expense will be recognized ratably over the requisite service period of the RSU awards.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, there was $21.8 million of unrecognized RSU related compensation expense.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Shareholder Return Awards</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TSR awards are performance-based cash awards that are subject to a three-year performance period. Any payments earned are made in cash following completion of the performance period according to the achievement of specified performance goals. As a result of the Merger and pursuant to the terms of the TSR awards, performance achievement fair value was measured at July 4, 2022 at $4.6 million and the aggregate future award payouts were fixed at that value. There were no cash-based TSR awards granted in the first or second quarters of 2023.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, there was $1.4 million of unrecognized TSR related compensation expense.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Share Units</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the first and second quarters of 2023, the Company granted two types of performance-based awards with market conditions. The first award will vest and the stock will be issued at the end of a three-year period based on the attainment of certain total shareholder return performance measures relative to Aerospace and Defense companies in the S&amp;P 1500 Index and the employee's continued service through the vesting date. The number of shares ultimately awarded, if any, can range up to 200% of the specified target awards. If performance is below the threshold level of performance, no shares will be issued.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The second award will vest and stock will be issued at the end of a three-year period based on achievement of certain stock price targets, shareholder return performance measures relative to certain Aerospace and Defense companies in the S&amp;P 1500 Index and the employee's continued service through the vest date. The numbers of shares ultimately awarded, if any, can range up to the specified target awards. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, there was $6.2 million of unrecognized PSU related compensation expense.</span></div> <div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense and the associated tax benefits impacting the Company's Condensed Consolidated Statements of Income (Loss) were as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.596%"><tr><td style="width:1.0%"></td><td style="width:38.171%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.039%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.395%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.399%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for equity-based awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,771 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,575 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,676 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation costs for liability-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total compensation costs, pre-tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,075 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,446 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future tax benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,445 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,017 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7771000 1575000 19837000 4676000 304000 592000 609000 50000 8075000 2167000 20446000 4725000 1756000 466000 4445000 1017000 10800000 28000000 1400000 P1Y9M P1Y4M13D 15600000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of the activities for NQOs, RSUs and PSUs for the six months ended June 30, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.593%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.088%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.249%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.092%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NQOs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Exercise Price Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.86 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.82 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.66 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 42000 22.86 1628000 35.47 0 0 301000 39.70 265000 35.66 957000 41.95 6000 40.59 42000 22.86 966000 36.82 265000 35.66 1346089 33.92 517918 P6M 828171 4 P6M P1Y 21800000 P3Y 4600000 1400000 2 P3Y 2 P3Y 6200000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INCOME TAXES</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effective Tax Rate </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense during interim periods is based on an estimated annual effective income tax rate, plus discrete items that may occur in any given interim periods. The computation of the estimated effective income tax rate at each interim period requires certain estimates and judgment including, but not limited to, forecasted operating income for the year, projections of the income earned and taxed in various jurisdictions, newly enacted tax rate and legislative changes, permanent and temporary differences, and the likelihood of recovering deferred tax assets generated in the current year.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2023 and July 1, 2022, the Company recorded an income tax provision of $0.2 million and $2.6 million, respectively, representing effective income tax rates of 10.5% and 19.8%, respectively. For the six months ended June 30, 2023 and July 1, 2022, the Company recorded an income tax benefit of $5.5 million and a provision of $3.3 million, respectively, representing effective income tax rates of 26.1% and 19.8%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% mainly due to state and foreign taxes, disallowed compensation deduction under Internal Revenue Code Section 162(m), available deductions not reflected in book income, and income tax credits.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023 and December 31, 2022, unrecognized tax benefits from uncertain tax positions were $8.4 million and $8.6 million, respectively. The decrease in uncertain tax positions was principally the result of the release of a position for lapse of statute of limitation.</span></div> 200000 2600000 0.105 0.198 -5500000 3300000 0.261 0.198 8400000 8600000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EARNINGS (LOSS) PER SHARE </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share (EPS) is computed by dividing net income, or loss, by the weighted average number of common shares outstanding for the period. Diluted EPS reflects potential dilution that could occur if securities to issue common stock were exercised or converted into common stock. Diluted EPS includes the dilutive effect of stock-based compensation outstanding after application of the treasury stock method. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,681)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,981 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted earnings per share calculation. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,799 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,681)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Dilutive impact of restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,954 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,981 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.51)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 1799000 10472000 -15681000 13327000 31033000 11826000 30981000 11793000 18000 18000 0 22000 554000 110000 0 102000 31605000 11954000 30981000 11917000 0.06 0.89 -0.51 1.13 0.06 0.88 -0.51 1.12 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted earnings per share calculation. </span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.472%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.806%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2000 25000 2000 15000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POST-EMPLOYMENT BENEFIT PLANS </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Employee Compensation</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors two non-qualified deferred compensation plans. Under these plans, participants are eligible to defer a portion of their compensation on a tax deferred basis. Plan investments and obligations were recorded in other non-current assets and other non-current liabilities, respectively, in the Condensed Consolidated Balance Sheets, representing the fair value related to the deferred compensation plans. Adjustments to the fair value of the plan investments and obligations are recorded in selling, general, and administrative expenses.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The plans assets and liabilities were $2.8 million and $1.5 million as of June 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Multi-Employer Pension Plans</span></div>Certain Company employees who perform work on contracts within the continental United States participate in multi-employer pension plans of which the Company is not the sponsor. Company expenses related to these plans were $4.9 million and $8.2 million for the three and six months ended June 30, 2023, respectively, and $0.3 million and $0.5 million for the three and six months ended July 1, 2022, respectively. 2 2800000 1500000 4900000 8200000 300000 500000 150000000 113000000 69700000 43300000 200000 EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,. "%<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ##@ A7XU#@0NX K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2W1[9)*<+Q)B6K% H-M'0GI$DB:OT@3;%S^\INXE#: Q2TT,9##=C;9W2:BP9B>B( "2.J&5J621A'^_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 ,. "%>TBM2PS@4 ,,> 8 >&PO=V]R:W-H965T&UL MM9EK4^,V%(;_BB;M='9G"+'D) 0*F0E9:-GNLH%0NMM./RBVDGBPK522"?S[ M'CF)#50^23/K+^#;>:-'1Y=7TNE2J@<]%\*0IR1.]5EC;LSBI-72P5PD7!_* MA4CAS52JA!NX5;.67BC!PSPHB5O,\[JMA$=IHW^:/QNI_JG,3!RE8J2(SI*$ MJ^=S$M_NF"S\18F-\7(P5WK4(EC!*1ZDBF1(GI66- M3X8^LP'Y%_>16.H7U\2B3*1\L#=7X5G#LR42L0B,E>#P[U$,11Q;)2C'/VO1 M1O&;-O#E]4;],H<'F G78BCC/Z+0S,\:O08)Q91GL;F5RU_%&JAC]0(9Z_PO M6:Z^;;<;),BTD>K>%81WR6?96KFFERDH0A?Q[>@+$6!V*9 YPP5_)BEA\3W#@CSF.\H MSQ /'V2S0^)15_BKXOA%_?BYGH_6SU^#B38*FMS?KAI:*;3="K8?GN@%#\19 M SJ:%NI1-/H__4"[WL\NO.\D]@JV7<"V,?7^!QEDT$4-N7M>"! M =A#"W61FL@\D\LH%N0Z2R9"N!>Y6S"([ MC$(:KWGB;*.XSCW[>D"NTN#0!8B&[@E(O7(:]79!A,))!M"_R"^= =T&^XT_D*H2^&4VC(.=&&O 62;_7 M](]9N^MWG;QH\+Z\K.1EN_ .PA#4]<'F@GR"[\B7U)U77/+HV*/DHTR%)N?0 M+X(Y^:# U4+#R2)H.$>>=^"L"%1UWXHH+1%%3$Q^3-:5 ]8N")CU&-.TCK<$BWM$L5=3MY4![#>K0;#!=YUCNA[)U@=]HB6 M_HCBIN:3#"!CHSF,)=CPBXNT>[0)ZW_/R5>'.Z*E/:*XM[F+##@C.264O9N\ M)V,19 IRZ83$E88R26".&AL9/$!3YXK<\S@3Y$?O$ 9C\-%D;-?"SCJHPT31 MTD51W/Z ]PVC=$;&S\E$QD[T+?[I_JL3JP[KQ$KKQ'!SL\DEN7@*YCR=B4IW MN$7H^MOXPKEC4(=/8J5/8COYI&&FE%W!K)8M>1YA/LF<>RY;%+\Y=VJ&>-2^ MG*4_8COYHZL4EMFKW3F[%.4;<":;AM7:W6%RG3^#L9FW4]K-0ZN9H]0WGL^Y3V M.FT&=OC1Q5A:((8;ET$BTC#?!+N,N1L%%ZA.7AV^AI6^AN&VI-C)6&XHG\)ISCS!8I6(1 L6BGW7-RUF%T_-+H^+@MV3BYE\T5VWC?(M=L M4M;TG9NV>.3_!6V].":T$UY^>JI)8/&Q=/BA':0GTNVRL]7Q[N?N9TO M-8G%%$*]PR,8\-3JQ'1U8^0B/W2<2&-DDE_.!0^%LA_ ^ZF49G-C?Z XM^[_ M"U!+ P04 " ##@ A7S*A1X7 XFIM'47V1&\X5>BKR4MX.-DIM MK\=CN=SP(I$CL>4EO%F)JD@4W%;KL=Q6/$EKHR(?4XR#<9%DY6!R4S_[4$UN MQ$[E6JT_;#Q7,Z72E,D M\/? ISS/-1/,XVM+.NC&U(;'UWOV'VOQ(&:12#X5^>E4M1<'3QBY#R$EU\ M*I-=F@'L$@W1I_L9NGASB>0FJ;A$68E^WXB=3,I47J$W)_?_>O039[ N=EC-Q\[PM6'1Q0KZ\^U"J@KV_E^N MI6[(/#>93HC7T ,I[DU0,?3+[_C@3X!Y>?7Y-L]IID\U#Y,X#",?XN#AV*\VS(LC' 2GL)D-(S$EC!AT M<\>HON>SL(.=R/0[F7ZOS*F02N>EZKSCM&L7%^A-2]YE>17"+(I2E(X#C*]W_11B_C3 M5N=Q9Y(-K&GYC#!L^,)&T3CT#-3,1A%,V)'$QA,V+"!!'+L=$7:."'L=\=N6 M:[7E&HX5G7I<6D-K8.;1T-1JHXB/J2%B9J,"+_)B0ZJ-@OSJGPGQJ),:]4K5 M1RV"0HH_:;V[3&[J# M!G_*%<@F/K&F8HI]%S&S$D%)L[IIY']&)VKA3&_>J M?5;XT\3ZH2$KC6]U]:XG\JFRS5V6;OQ;;Z:H M)3);H@OX.$U%GB>5/*R+.R0;NO X+8YP8(:D"Q7%9D3:J"$>^59 VC R(N=. MG4,I2?IKR5F6[_0'_C=H#UZDW86*K,1KHYS:;1AHIV>T'ZI'TE\^?JZ[1B ^ M>8#C9\T1)*(":JRV=2%V2BJHK'5].=3=IS9$FM=NWSBJ38(9,YWC*#=)1*W< M[&##L9VJ7&QA?"XT#A4GZ2\Y_P?WV(4B@SWLF^ZQ802*.L]TCX/-Y1XG&S$S M^?BH9U;P:ETW*R5HWI6J:8%T3[N&Z-NZ#6@\OR/74^)X/M,-U+I'=Z!ONJ_O MDVJ=0>F3\Q4,A4IR*969($4+]&F$ ]T]RNN#-(* M)K3@^A?L*JQC@63#!2TK8:E!F9/]/WJI''$B('G, K 2@&T!_XR 5PEXW[J" M7PGXW[I"4 EHT^V][=IQ,1)H-F%T!YA"2S;UH+VOI:6_PE_"W#;D&GO,>0 =Z!GWFKXD7U\!Q MM3@TF?-]JR_^]^H-9WAUTGB:SS_#]X>LT +_/?ZKXW_ U2O#4DM\5QVR+K=G//[FA\XLIM88D MBXE^ 9$[S,A2D6>YJ@D3V^[[3(X8&6+2]D,7<^6%7CL'#$Q.Y+0\8:#R8>";?1'5OHAZ??&G MR# #26,O;E3AUYP0=;/!CZ*6%[J@*\_QO987#%3.N)T/)BH8!68OC&LOC/L_ M>RI0T><%D^7CCB81C%J1G7=!(Q^V-JRX"[H:!U&[!'11KN/X9XJ ZQQ[-:?7 M]CLBL"RD CS([@P\[M#:V%GUDKQU\QF4+1Z4;3$46S,<)ZVS^P-:@XITJ/ , MR18/RK88BJT9'G@,#WS#IKE$.0-;5&RPJI )XAE8RE,RR' J8V@,%.P6A#!H MUTL#"L+VIF$ !9[;[E\-J# \T[ZZQU[=[6_6#UOH_+"%RHD=8OK )W?3Q-PY M]).^.4N'9(L'95L,Q=8,S_%XX?Z(\X4[Z %C4+9X4+;%4&S-\!P/&6[_*>.[ MBTC0.90Z[0KR*B1^';(P0#RG53OLDWNB$K.5OJ#CLIG:$+$__=>S]27@!WWU MU9J_=6_FKF$^5I>&^E[J2+^_=;A[JR 8 M !L< 8 >&PO=V]R:W-H965T&ULK5EI<]LV$/TKI M)C.VA8-G;&O&L7LDDR8>.VD_0R1D<4(2"@'ZZ*_O@J)%20 A=YHO-DGM+M_B MV/<6/'N0S3>U%$*CQZJLU?EDJ?7J[72JLJ6HN#J1*U'#+PO95%S#;7,W5:M& M\+QSJLHIQ3B:5KRH)[.S[MEU,SN3K2Z+6EPW2+55Q9NG=Z*4#^<3,GE^<%/< M+;5Y,)V=K?B=N!7ZZ^JZ@;OI)DI>5*)6A:Q1(Q;GDPOR]I*%QJ&S^*L0#VKK M&IE4YE)^,S?O\_,)-HA$*3)M0G#X=R\N15F:2(#C>Q]TLGFG<=R^?H[^6Y<\ M)#/G2ES*\N\BU\OS23)!N5CPMM0W\N$/T2?4 P?Z4@?6.[ NT36R+JTKKOGLK)$/J#'6$,U<=&/3 M>4,V16VF\58W\&L!?GIV*>L<)D7D"*Z4+(N<:[AYQTM>9P+=FL *O?Y:\S8O MX)%O>\A-R=6:]#15TH4Q7N9S%F)#B;WF^G8UL1 !O%&[,=H,$&:. %>B,R M =CFI7!"6SN'V]""*(SH'C:'&4W"A+JQA1MLH1?;=2-6O,B1>%R9'>0$&-IO MCF.Z/W8.JX"RP TOVL"+O/ ^ZZ5HH(0<6M21]7+*4ASM0;2M",-!ZH88;R#& M7HA?I.;E"R#&ULM3DH061H<9(RD;F>9D S(Y,,W F8U^.D(KJ(GZJ-LW9LNL M@,W@MA;:A3FQP"24)OLS;UO%24Q"-^)T@SCU(OY=RORA*$L7K-2>1]@P:13N M 7/:L82.#";! ]]@+[CWM>;U70$[NI_PT1'L VUC"$(:LW0/JLLNC=.0C$#= MHD;B+SY& AS+Q7&KA&=U]E%VWA]A$N_#M,U"FM"1N28#:Q$O4_3[O);U\>&- MU(?:V>R4!ON3[S C,13,$:@#ZQ _[:SW^PNA,@?4"-,0[X-U&#),2#PV_P/W M$#_YK.%>C$.T>87!.,7A?F%R&5+&"&8C$ <*(N&+-$M9\'E1%KIPTQ#Q,ME_ M52X_*MINS@.O$3^Q7629;$&KH!5_,LK F;#-5P&) HMY778@6K:H91?DP&S$ M3VV7LC*J@*][%6 ,V6U34:U*^20$FHM:+(J1=643&0E"C*V5[["+$LS&]NG M>,1/>;=+V>AC+9H*.J*YNSC;S$7"T(;H,#/4/8)P8#CBI[AUT>-9UK30K1Q: M_3:9T3 ,<+(/UD%ZJ6$]-UHZ:/ M!X?5P6DLCBVP#K,P(2.%F@[41_W4]QDT)!2#^@Z5@H.<.(36)C46!NG^]G*8 M!00G8V@'YJ-^YK,UQ2&\-L,1$@34 NRP R),1E00'8B0^ILQ6UH<0FPW782% M++:Z"IC/2!)M5_D>I\.0,E!,(WTD';B,'N2R MJM"FVU'K0P-9FY4LZ@PPH]>?I!8H>>,$[PWL5@K(>5CR_P/M)C]P(4V\"NMV MR1NQE&4N&O4+^A7Z/OWD3-5+J?_Y<.@'1=M->J!7ZJ?7Z^:YLBHMLV^GZ!4^ MP00$5X/N>=F*4T3P$0@2I,SHP*IH-4B&XA^1GZ)/\OEIH91AYT[]M%I!WY?# MLG$.GLV\5N7PF>P>@@V\S/R\;!8VR+/Q'$>39.0()Z1+C>&C(,;^G*'/07*! M/K2UV!QX=C97(A/5'&KM\SGF$8(H*]$=;I?.A<9LWF=;5-J?QCF,\$B198,R M8'YE<)'GA1&T4+6ZDZ^B1AE?%5#%G$!MWH]!=:7[!=9E%R1)/')TR 9YP/SR MX$9H#H]R)'A3PRRX3S<=+3'H@F!?&+CL0A:,55>V=13K5P;0SK156W;'[NLF M(8/> 6J.^59R+V"0X5Z@UZ54REEDF2T"PFB?'1Q&QV%(Q\9X4 KL)3VRVBF2 M8K1(,IO^TY3&Q$+KLHMQ/'+>R :9P%XB$SX.E-OMPI?6^#YXM+/U7 V_R]#9 M\$^WOMR8SV9_\N:NJ!6(Q 5XXI,8 C7K+U'K&RU7W<>AS?? V;]02P,$% @ PX (5^CV#A3P @ 4PH !@ !X M;"]W;W)K<-W)0RX83C8FRF MPK',#6<"9HKH/$VI>KP$+M<3QW>>!J[9,C%VP W'&5W"',Q--E/8SBH!#9"P%Q<<*IL"Y M94(=]Q6I4Z]I@9OM)_8OA7DTBP[I>F!_;+/XGLH;A M;FVXNXL]G.%; TKAD6.J17=G)*.*K"C/@9PP06+).56:9*#*(SYMVXURB6&Q MA/UNK$*OX_EC=[7I\O M^7LF_X# AH5^;:'_*@M,ZWR__/X+5<]U[XIH"![4@@>O$HQWA#94Q$PL]ZD> M[%6]*Z*A>EBK'NY4/95IBK?&/R3Y\) DWQ/4D#ZJI8^.D'YTAH^V)N[S33\D MLN'@O'9P?KR#PQ+\_(6FKN^-_)?B6P*]WG"[=M_[>T-ZQZL_(MLK^@,\M$6V MFW W;GQ;;OV@:LF$)AP6"/4Z0^109053=HS,BB+@5AHL*8IF@E4?*!N \PLI MS5/'UA5U'1G^ 5!+ P04 " ##@ A7IB)^B@K7L(W&UD7B8;;>CM35FD^TVS\/SZI/U+8SP8LTX47\G\?R+3 MNYM)/$$9WR3[7'^3#[_PHT&AT9?*7#7_HX>C;#!!Z5YI61P7 X)"E.W?Y/'H MB+,%H,>]@!P7D.$"-K* 'AHY^0*-%_=G*ODC)3US,-R(S^67I$\:E%04901.@W M6>J=0C\#FNQR_0PLZLPB)[,^$:_"?^_+CX@&'Q )"'7@63VW//^( MPL)QXX MM/,R;?31$7U_5+Q.M"BW;=@*+;C32ZT6YM9B,OI*54G*;R:0LHK7!SY9_O,? M. K^Y3+QC91=&,PZ@YE/^_)W*$"B3&7!T;M<*O7>96VK(FI4F')S6$YQ&,7X M>G8XM\,6PY22>2=U 3#L (;>';G-_H3D:B-<2RA(J2Q3D7-4 O(6\LD ^-I\ MF)HDJ&IY$!"B:/V$I&-3KUQVAF^YJV^D[,)I4>>TR+NKGSDH3472%&#^6)G" MX3*XU1*>[QBF)!KLJRU%"8W=VSKO$,Z]"&\+66OQ_Q8A5"Y1ZJ3^'^"G&&WFV!;=\C )P)54F5Y 8Y1!K$ MEW[Z@*H\*?4'!)45\;_VHC)!ZS(CM@"&IGA=&&'+0,JY;5AT-BR\-MQKF?Z8 M&BK-$.2+"8K&_2Z("^OG2<#8,#!L*38G(RAQT!-=\*K0R/@::I12^Z1,.2!7 M[N X:KU $RV&?G5(T7@DEO$9-^/GPZ-)-5-F]D+MS-Z?P#O18MO#) @MN+98 M, *6]&")MZ*N=I!I7)E.H$VU)F)SD:Q%/EX;CTK?J#B^E;9+%_0LC[VE+&?E:^JWF5B.Q4NMT@F:-$1"P< M8G2(A93@$8@]+6,O@2W_T#M>>VKUJR ]^V$__=VFJ=R; MAJ%*GLPF._'9K#:/V'P(T,5];#Z6@SW[83_]?>8;7M=0B'7R.+*]-HU-0\SH M$* M-@:NYSKL)[O5&3DTM4$V>\V+*I=/G*,U+_E&C&R[@[@(Q6$PQ&W+D3 8 MZ15Q3W'8SW%M5)[5,B=&F[Q LW2-(3'/$3W.\O;5)=X(E- M8/,8LZ%_'6)X$9TEX"7VGND(]I+'U_+ U4M@>@GSM73Q5MHNC>X9DWCI:'FW MK],=]$W-C)TFE=#0^HV7OJ.V0>"$5NZZY"A;C+ 'Z=F-^-GMKI8IYYE"FUH6 M"#+BV*^*4T?E@6XSVI!0'")XI($B/>$1/^&M9*EKL=XW"&&.^U/"0( .T$3M M:V?Y)C:M62G@8#Z8%D8F =(S'_$S7Y>^>]-)0Q: MU\5HDTYL<@62@G_##7LQ"9.>A(F?A+]!!_C4'>R] *N#>!EA<6Q%ET,P),$8 MX)YZB9]Z+QU=\X/,#[QV0K6)-0S)W.H1'')T08(QJ+0G8.HGX$O?^J!2FT:G M+)K;6)V"@0=LS[C4/UM>^I4_\CH5J@E@909Z:!Q,T72?4MK3X[ #=XC0L?:6 M]H1)GR',UKVOF-ZI@POGYPWA$:Y#C(4C]$//3GV?8\Q31$!/Q@NQ+YII/JGS M)PB/##K?\\,()W['* @US H36VS,V3UWTF>&Q;-8[GKT!Z%W.YEGIMHW,X8Q M2.V2FK_P!(BZQDL6X6$Y<*J-^XTY3L2.8UAB'04YI*:C$Q/M^9'Z^;'Q M8AR0WP>7$[1A163@/AWVN2XXR-M+GTIXBZ3-SZAA8-(49 M=2O*TD2+.:+EM9"9TP2;##&D;63%BBU'XW"LEZ0]:5(_:?I,X&;R]H*W^7$> M4#P\I7*(40BJIF?JK^6D*+!J, ,H=W3FMMM@UC:K&$0XRR M8.3<@?6LS/RL_/7XF*RA@U&(-L.2N54['5(1QB,9S7H>9L_P\''0MN=LU+Q) MT!SK.5%3^]ECC(>%R"4U3.'9V2/Z@M?;YLT%A9I?;A]K=Y]V;T?<-N\$##[_ MA*]6[3L.O9KVE8O?DAJ*DT(YWX#*X., M?F ?KJC+AZ+\5BVRK Z^K_)U=358U/7F[7!8S1;9*JW>%)MLK?YS6Y2KM%9O MR[MAM2FS=-YV6N5#&H;Q<)4NUX/KR_9O'\OKRV);Y\MU]K$,JNUJE98_WF=Y M\7 U((.??_BTO%O4S1^&UY>;]"Z[R>HOFX^E>C?=.A;?'/9?90';P.FDWY6A3?FC#L!E1EF>SNI%(U:_[;)+E>:.D MQO'[3G2PC]ET/'S]4UVV&Z\VYFM:99,B_]=R7B^N!J-!,,]NTVU>?RH>_I+M M-J@=X*S(J_9G\+!K&PZ"V;:JB]6NLQK!:KE^_)U^WTW$00?"CG2@NP[4ZD"/ M16"[#LSND!SI$.TZ1/:01D5[\&OQCO+X>UVH9F),/9;KSO'\=+ MCXSWS=4VJL,AS8./Z7)^ MH;9DDFZ6\("$7^M35JO#7LVT2,OUA;;SH2+SW:9ZN9TI7;?>C MMZ^#M ZFV>Q-P,BO 0TI@0SUJC9GSK?5)IUE5P,U]BHK[[/!]1__0.+PSY#- MCV*\%6O.FO?7A"1L=#F\/_01,Z3 %)-(8H:!;&\@ZV1@%],>E>*#>68\#$>) M.=$3MYFRPS+#;3,:$1*;K83;BL9)PB.SF72;7?!Q&.Y;&1,3[2[OF&)33#&! M*2:1Q SW^=Y][CTL_J[6;\OV)!F\RIM3)F0J=\X[=,2Y=31XX_0U"U-,=!F^ M1(IHF!#O38B])J@#2BT"UVK)4Y;9>O8CJ,MT7:F+6[O\G/]7K83:Y0CD3>QL MW$5LGU\FWO!]O<$4$YAB\L1<&-XD>V\2KS=?UNJF?"L.:T=Z:D=<:L=KD MQ8\L"ZIV99LV%Z4J4$OKW1^*37, 58=K-L@D;Y"^EZR1LYFQO23 C"&_F&,-,R,"QNRRVCK&QNU*S3/$.KJ\IF&(22X]VJ!7#1J5:NTM4:Q:8SX;N*9G$U+X^^0?1]R38+:A #2JQ MU$R?#D@&\?K4+MWO2):9 C2FQU$Q+-#$@ M3T(&[S;EFR!\S#XI: \J,R 0-!B%UO)WBAI4H*I)+#731PT.2&=R<-H[YN[F M/"*)G2P1B!W8( <0&XU5PF\?-&XSFH1Q.+8R'*"=6AY'%%Z$$Y?Y'ME^U] M4]6E!6HI'EFKCREJ4(&J)K'43!\U>Z!^]G"P<#SM'< !8A8EUCI]LFOG3Y ML3&)8NO<+(!F=$3"D<4 )=#N8DQ&'%XXTH/2@?. +]L[_V\&PA #2I0U226 MFNFC!@$4#P30CB" =@$!@!@$ H!F( @ VGE -4@@+YD)0%%Q0.H:E-4-8&J M)K'4S)U 4P2*4%! W12=A%%"[8,#M:8 54UTVP2)%=1T0S,+>K[* @K<3E?7 M:CN+]8^@MTFHZ %539Z<$-,DS13H&4L,J,L:^-C.3OT#Z.T1*FE 59,GIL-T M2 ,$^B*5!OXHO2]I+IF([-O:J!$%JIK$4C,]U2"!GJW@@+H8@3D8P1^^]S'7 M(:1 #2FQU,QR74T'V%DK#QA0!)#8][C]0^CK49>0 C6DQ%(S/=*9/\.K.F!N M=DVXDP_Y _9VI$M,@1I38JF9EFC8P)X$&TZ"&;]LWVL3 V&# ]50@PI4-8FE M9OIX\'&%SK#AM'< ;("@&NL"&P Q"*H!S4"H!K3S0#6F80-[=M4!/%>H6(&Y M50=,98&A/:>HO !536*IF3YJ7L">5'4 >^?FW.-Q$B;VTHNY50?, 9V 6!*- M1DEB[^A V0%G$74^G .5'7!Z)#MD.H5G+UEVP%#+#E#5IJAJ E5-8JF9.X%& M! RA[("YN>\%4?NTL^I%I0&H:J+C-DBLJ*8?&@BP\U44,#=O)Z/0+HGV#Z"W M2:@< %5-GIH/TR*=W[,S%@HP-]V^H&3L7&A0%C"D[##;VFY3UT9:! J=H@ M[$!")\5%#2I0U226FNFCQ@Y19^QPVCL .R2C*+$_91H!V('8* @04^D-L6^K M"Z =97P)KJ$$%JIK$4C-] MU.0@\I.#/GPMOA;I5#X:O2!?BU!O\:.J M35'5!*J:Q%(S=P(-"R(_+.C$UR(@!R8\MF]Y3/RQ>KN&2@50U226FOGH(@T/ MN!\>/(?"<3?'IZOT#Z&LEJII 59-8:J:5&AEP/S)X%JWC+C2(0N(\H JU MM !53:"J22PUTTN-&/@32Q#6:OD1'E]G^V7[7CNYRPR8>W]ZBAI4H*I)+#73 M1PT@>(\2A%/> 54#8YK8U043#CQ;D3B>N&()C\*Q31: =I0E2<3L9[NY[=1E M&UXX#06@!A6H:A)+S?3QX F(>"B =T0!O L* ,1 % "T M U$ T,Z# KA& ?PE*Q X*B! 59NBJ@E4-8FE9NX$FB-PA H$#CSX(''NFOHC M]?8,M?Z@TQ9(K)BF%QI9\/-5'W#W;CMUGDGIC]_;(53N@*HF3TR':9#&"?R, MM0?SF*72B1VT31J1(&J M)K'43$\U18C/5G@0 Q\5L)^B##R3P/8&E0J@JDDL-=,;307BLQ8>Q% )P(C8 M'QGV#Z+O:;%;4($:5&*IF3[IK#_&*SN(@40]<9(A?\#>GG2)*5!C2BPUTQ)- M&N(GD8:34,8OV_O:!)(&!ZBA!A6H:A)+S?11DX:X,VDX[9U+$$"@!K1S@1K0 M" 1J0#L0J 'M7* V//ABIN:+NGY+R[NE6E#EV:WJ%;Y)E$CY^-U7CV_J8M-^ M5]/7HJZ+5?MRD:7SK&P:J/_?%D7]\TWS]4_[;R"[_C]02P,$% @ PX ( M5Q[$5<_ "0 Q!@ !@ !X;"]W;W)K&2&Y)KV?WU?0#N MKB1'=IO>W9=8H@@0> \ )G]A?-?PERI*.X*8\-!9QYC^79G)V1S5YLG =Q:G.5K\OOP(?6D4'C MR-'@284?*]L3>_VN&/0'>T_HVVN!V6-]>X_HN_0S:?7ODI#IBF-G WS-94HE M@'/E55 VR@:Y,VVES;0T8HQ%A;R-0?Q[. G1(_/^LPFA9,"+S090-;X-IDL_RMZAP^_V'W5?_=$^Z]:-U[\93V_V/MCT?O+T9GH^/AQ6,)7 M(0F*K?KK=E=HH"(,"(\\+[V[U;GR! X C(#&H"X#DQ12I"+U"<90E3@OBNB( M)L!C2F1&S8D8;[&ITE&1-=I&-2/Y?-6.S#L $G%*TMY:9]Q,!Y@/AZ7")HI)5R!9 MM24_:4M4V=PZ;+P'X_@O"H;#%\M*X'50604$[KN->UV1Z5MM #:+DT&^W5V[ MWA.75IQ+G\W%:Z[50;=!7B@24"SH*'##F5>J1>#*2$[5<^5GP'^+?*H_MQNW MP9YQ#H4^JCLQ;/P28^29SH#L!V,\AIHS86I?:9O0^5DC; MEPF\!,.Q<8&\0@=0VTL\28M1I%DC=$6-6U*Y33GAU>2>*X&$VZ(1:'B0N'M-OK-G[UQ(TUJDZU#-2N[J)P=,9"(_&]^EIIU+N ZBIM#)%S MM=W3I1X/DRS%25M2!$'KJ""0#QW8U^F*SD)U.Z*#.L6_KO+X\_R'-X-!_QV\ MG:#\\P8\7MY]!Y&XK+$.1X0$ERM\+!VQ1( VH3ZYK"(!V; _%5%D/$9A PKX+2=&8]K)27%)ARB& M%=Q&>,K'RRRZ M"4("P >]&ODW?Q_YCXSS1W A\23-#NH[8&NDSV1&C$&I6/M5@U9O^%[<;I&' M#M1QTQOWQ,RAXW!:<$431J'V?-#_^Y[_7"VDCN):!91A(N4*E0X[Q(>J ,DO M?SE'WYXM6\!*R-*QWX$8R8+UU8KV-97CIF?6 #;[-R)8=VK64+"-PL@)T29U M5CU5;?,/C7Y6Z$59&H%W,7TX-Q6=VT:TVY &># MJ?@H)D^(> QF.>M%($V^/E;(-+<%1EBOL >2FI*[S:9NBP@#!97$B]"D$O,4 MX"27\Z:Y3$S?-"Q@HNZ4SXCKP\K,J.W45$3I8E+!+Z>(.J( H>4\R2"KG#'4 M?GA:@&EKMO\CT,!%0-(0 < '+Y]UQ9HH8&:1R@57_$,)A*> MA] (%#4<=,> @Z?>%4\Z3+W8*S3TG#,9B+-I73%3ECF.VT*.;JEIJJ>SX'5) MHT_3L8A,\:4 M>MIZBJQD6>*);]22#]RH?:JHK"HJ4T,J/8V@J3Y7UK\UK2>.OS6W-74MG-Q( MO0)^EGAN'>1Z-$86\AE3XQ:!N>I[@LJFG+%HS448@9@[GW*!K:P')U#?!AAZ M&"#O-TG".'67D2C=13;A]R@ TP< I&__,P!@,J_@3J[:.SF'\P3!*:B+[NW6 M VQ<2_YU^EXQ[ASH3CKN_B/KWO]9F&="9YF$^:.%:[@;":# MGF*)![7(!@V6YR>#]GIOV@6B75(:YVA&Z6:H[T21GC\4/7\\ .HAF9$(L68! MFSV],#0:I]J'U!EQ%T.(Q-=*8M+T##ZAVT.1!\U?U]XKUD&II7"KF+:/&*@( M[7*VKYVG/,*.3 2=(BI-DAM,B8+6F\8F#62D;[1B%%ESKK%]W>+:X)0D?,%I M\N/)_0-,S%0#96SWL3TKNQ).@:[I]ZB,9LB#C73)7DW(=/%1,G!*E"MX)0[; M!%-85D"Z"2"8=*]"W5!JI3O4))5?BO]JW%-V5E;B!A%5?6/6Q6/EMO&)":;2 M-#"7J/R) H/#\,2JY8/1R%>F'GJ\FE6F'BMJB'C@&Z<;O:ZWG=YEX*09ITKS MQ+$U/J5K*+T%>;KV4'YF&-XELTAZ)&ZJ@.YNQ%F4,5PKEGXV +#%BG"RMJ*< MWH1IZPOMXR,3"= 863=EPP,.,H! 7KY0E1YGZ)(\WGH_'%YM-\V0'5VBY7#U MCG4DPG\;BS!W%0:;"=&N9*.1L[]5-CU L]4\--5'_+G"!L60;NL(Y"IRZ]0Y M3#A>*YX[<1Z]6HO=_D\_M[5!!5 SSC=$W!.;7A5W5EZ6^0&!WL^I

=J WZ<.2-1?Z(#V/RX._P!02P,$% @ PX (5^H(0X^: @ MP4 !@ M !X;"]W;W)K!5)9A'$478:ED"H8 M]/S>S QZNJ9"*IP9L'59"O,RQ$+O^L%Y<-B8RVU.;B,<]"JQQ072JIH9CL)6 M)9,E*BNU H.;?I"]4-(*TMZ7)/9@>E5,U7/._OX8AP';U!B/>$V/MN$GF78T%B MT#-Z!\:A6S>:D-9OR&YB7<:T6YA8G*,/N;'[*_UF1\,#F,3PK>U>H,.M%' MB*.X11?.$P>#]N_/+Z-.)PKIM8=U3ZO_YFO_0G(PFTR4D M(QA]6TV7M],OL%@FTW$R'R]@-1LGRPDL0(!"<")\K;FIFDVZ2 M"FX)ADI1@"SY=EE&>-1,)9JM'QD6 M?#5-7[6[[51*FF;\ V]&VKTP6ZDL%+AA:G1V=1& :<9$$Y"N?&NN-7&C^V7. MDQ6- _#Y1FLZ!"Y!.ZL'OP%02P,$% @ PX (5]-%N*0O"@ #QD !D M !X;"]W;W)K&ULC5G=]O;E&7Q^N+"Q1N523[?K"%5;)A ]E MZ<5H.)Q>9%+GO>LK7KNSUU>F*E.=JSLK7)5ETNYN5&JV;WMAKUGXK->;DA8N MKJ\*N5;WJORCN+-XNVBI)#I3N=,F%U:MWO86X>N;,7W/'SQJM76=9T&:+(WY M0B\?DK>](0FD4A671$'BYTG=JC0E0A#C:TVSU[*D@]WGAOI[UAVZ+*53MR;] MET[*S=O>K"<2M9)56GXVVU]4K<^$Z,4F=?Q7;/VWDW%/Q)4K358?A@29SOVO M?*[MT#DP&W[GP*@^,&*Y/2.6\B=9RNLK:[;"TM>@1@^L*I^&<#HGI]R7%KL: MY\KK3\JNE;VZ*$&+5B[B^MR-/S?ZSKFI^&3R'Y"\C0"C)J!+D9 MO4CPURH?B&@8B-%P%+U +VH5BYA>]!UZ-Y7#BG/BUF1+G4N/@3P1"^> ]47\ MM=).\^I_%DM76N#COZ?LX-F,3[.AF'GM"AFKMST$A5/V2?6N__&W<#I\\X(2 MXU:)\4O47_#.B^=.2_7IW>>?WWT6'R@48F,3F<<*:"LW,$9LJKS4^5KO+.D M)"!@Z]Q)'Y5$9LU[LN.13)4;DPS$0X=:;/*DBHG:DTRKFJ%9B5C9$LG'G[?8 MEN1@Q[Y.M5SJ%#258QET'J<5YQ,8_%94-MX@G8G":FAJGI1WT:F3C<8Y J>Q;F/MK70=_DZL MC4FV.DT'XO? MOAZACW"R>@[(B1D1>QS]6RQWM12T *,W4J+T.$(Q+;N-!/YIQU/XKE2TR9 A M<>(N%ERU=#K1TA*(EBJ6&:)F8^#D5V:;'W]0RU"#UEL\YA#!ER2U0IR5.[&R M)NN@2&B85*22GTF,S,"O"0J6=8A"QJ^?QD16P)4.<#P)':FU9 M_&43J*8HC"VKW$<#\5BKG"!(^'E2>44A: V^7"N#P\4&WP4B3C5$Q@.=:( H MREVA"*Y0GLDV09QIQ^$%,[ AN8!!AX&X:_!VQWA;I*FI<\O#H14.DH8DL[0J MQ/M<0V''8>-3SC$JCX,?^U5&ZU8=!:S@+)O,PF$W13TC[!;;S!M[3K@_[%'Q@B3,118/Y2+P_ ML$C#Q;.NV9R)*5J+:30]_EBZS9']HB *)ZATL-P+EB6"43"?A.R@UFBB9)?[ M#E?_J9RW*3";=A-Q8^P?A8;.NZEB7XVZYN" P#KZ*-7V48?UN%&'D+%!5]#X MC5+(LA9S<.CVOC?8(QOLEJS%:8 >%(2&.I0<8(YP/@WF\TA\5K'",E>P* J# M:#@$&%0A=0($%51KG9@,@UDTPSK5P'(7B +EMO0IAL@6Z/I+,9D$T\L9^I6F M)C;V&L^&P1!T?X<6%C4V?Q57\$K>%J?P,@B'8\$3QBNS>E6Y]NPH#(;34=/Q MH/+(';OL/,3.))STQ4]J6>(UB"8C2!_UV7R0>]]!&N:K4,#,3E%3DZL59;OS M\2283V?]6K!6J#PY$++KX?,H&@?CZ;Q?(^X@0WB')[+"_YOH#T$@:,3#T M<'[XMHQY=[1>X#XL,=Q[?47'I%<[3O0.(*RK'8OJJ\AO)F\3::L,-""LQG7[ MA=B .@]&83X MKY.I,QW+>I,?%H"&/"7SLRB<=M,\L3Q=I$X(P@3"::=.^%J('('R_J<'$]RH M3<)Y9CR8B)V2UOL@I'/\&A#$R'9P9EHW0+:3%'#T#(EA$+5LD!UH1LF[A=@C MPZINSEI5U%ACX.6)'L0XY<&IW\"9"T:35)OYH%4U\&, ]X=2/%!6]U/'/>8D M%!\G%FNK%.>@\X?[1=\;XA9"ED]TS[!0:)-HNA(?/]Z*\W:CWZVLG9:6VCA7 MPV$!JV.HR@&:!$ZP&E%P!Q6 =TPCLM 4RN\K:/_X(1 ?!W=(R(L/=_V!>%_/ M4.4&PK%]G'Y&N\=3N.(0>2'WM]W%V7!PV9J>J)R%@W$WP&$<0*,+8:(#.QR9 MX=#17=6[G0QE' X=/W-Q=(-)W7'"@Q_NL)[ 4W$)4VT4IB99%-8\\Q2"I^.MV#\(HWWXU/7/8Q!AOS]_^Y_UY?2E/PE??2 ME.AS^'&C '9+'V!_94S9O!"#]G\@UW\!4$L#!!0 ( ,. "%<^V'3KV \ M *LK 9 >&PO=V]R:W-H965T6?GU?78!ONDD)V[S M(5_N*!!8[.N#W06?/U3FH]TI58M/15[:%Q>[NMX_N[FQZ4X5TDZJO2KQ9E.9 M0M;X:;8W=F^4S'A1D=^$TVE\4TA=7KQ\SF/OS*7R MZN'%Q>RB'?A!;WOE5>G@712ZO<\E_Q MX.9&RPN1-K:N"K\8'!2Z=/_E)Z^'P8)D>F9!Z!>$S+?;B+G\6M;RY7-3/0A# MLT&-'EA47@WF=$E&^5 ;O-585[_\0=VKLE'/;VH0HZ&;U"]\Y1:&9Q;&XKNJ MK'=6O"XSE8W7WX")CI.PY>15^%F"?VW*B9A/ Q%.P_EGZ,T[R>9,;_YYR<3& M5(6X Z\&'@#MUCMQQWI51OSK=FUY_-^G%.#H1Z?I4[0\LWN9JA<7" >KS+VZ M>/GG/\WBZ5>?X3[JN(\^1_US=OF5A:___OK[GUZ+]\IPR):I$N_6N=Y*B@([ M&J\&XT:Q%&4M-MH4HC*9,E:L#Z+>*>^(4)@L,Z$^I7F3*2OV58WY6N;M[ :N M8(3&WXTN=:T0'CEBSAQXW6#\YT9B87T03]]^_?9O5R+UYK$!:*A/RJ3:JJP; M%M7>,4EDNKE"/DCLFXFZ$HT%G[(6TBBQ5KK8<,*3+(' MD% _33Y,Q#<5^"L+DOLV3:NFK.5:Y\3:N\U&0T=/O[E]=P4!P7Z_ZJYJ#+C: MB#<*$D,!=[G4A15/[]Z]N;N:B!\Q,8<%6"W2:$OK(7N>!0(ZQ*X*A@ _&J\'_%@$$WY#B9A7 M5,091HV==.%EV0#5!GXABBK3&^T$E4ZU IXGTITLM_ >Z+.SK]VK%)/3@2Q& M_=QHHTAD;/!VPPIQ--TTH33M+E*<1;"T*'$"J!([I$JNOV,5H,@0DGMG5I@3.@7 MNFK=WSN]($MAZD[>*[$#L[!Y*O/\(,JJQM[0=,8B@#I#W4BJ3L,D"Y/@%=X> MX)BV!M>:]7L0#PKV _OLW!Q1CT@Y[[XCURD/?P$*G $4\@2+9\M.0$['GD6[ M$5@BMMPF:K9[I Y.,QI6:^5*2:BA7--4)56VU+_,B+;6&*2%NIR M#Q*%@D8S\51-MI, Q&Q-+I*;$%6.A&%T@H M9*FJQN:$%JDB!CWR(7=2O'2M2H I&(2=Z%^O4NLLR:IUIE'91""%@?/9VN'7 M $X&T%O#O?BW+IN*$-7(TFZ@8.S!TY"=D**&!P)6V&:_KTR'M .KM:"<(_4; M+R/(+C4!H6%?IMFZ)).,3,]X496PO%;PKP"N>2"L=^,CD^[SAH(/@0@XXRB& M@: A!XSRH^I$@#10.F>+!$*8EK(9?_P-XGM4\H*U+@!QZ"BR U>A1>.$)=<1K>8WKT@P0][CQ90%)W:&!5T!M.I M#?XT0H2.J%(QSA ZYB00'Y*R+!LZW$OE2#_U;Z]::'($K..M;(JU4];XK;C' M$:/LT#F"]K0R',]E);8-(!. I+S'E&,B'=!VN8';DX%Z!)J/5FJ.8?(J6\$I M@)4X,%H+=0?Z(" >=JH<1B>;:T?N1!'>BE"QKCR)1Z].T<#!T*S[.2.#@G^< M@#4YTL#TO,+6TN58%&.>;0KXL[!K6Y=A(_JL!4E5+68A((!R]HGXMGK )!.< MU "?1B>D*A!\*6V8>C.*8=>$@V%I[]H9<2CHH_ MK5Y/N3L?8@-P>:"\A;11(-9)=YQO4HP3'1QN0\6-B7;8X:$>/KE1RJ$+HT.' MGVWR1XKEH_&SXDW.)MF2\1J5CNHJ'=[V:Z \1\]\QJ.A/QDY(>^WWU2$I'S. M$<(]ZRF-"#Q]B^P+ 4-;7KE-F.:YDN!2S(-X%>-_&*Q62W'[F,M@Y,VGO74/ M./S$AR>L&,V?L&2+Y1.O>*M^B\]"TDXK>(@"O*'LD$[I_##(I%[[@]IR'+E, ME2V3_0>'#*>-HQ13=?.K\L@/*O E.<>!1U3D\RX=-VJ3NWQ<=]EFRZ<_@&C' M#J'O&N"PRR>0X:6[ZV8_8F?C PLQHAS,6_W)AR3R3\J!QJX!=N@\HSSGF$6@ MZ>5J,FOMS-0NPW 2MB/'BGOS6S:'X;P#.H./E?E99N)),F9F.8G^+UX>>5_Z M*^J%-S[BK&>Z-9Q37'RDN/ED\;LJ[O?C]4OT^D._[@ZNOJV A-\@4>04A&/0.N"5R2(2AQSX?5TCM(VN\YR!J.3M2]U)E++IF1(SCW M":'+ @//BH]LYI4XI]R$%V=JKUQ=[>&AW?7/?TK"V?(K2T<#)#%4.I+6 @&3 MPHQM.<[E/FE69J4^R=^CD M@ CGGFFHJ!P45#@?C[2254R/"D^>H8XX)G&HD"VH/@27WWF0.W:/1XS#$+;B MGU*3_8Y]HO4V@O#'BYTK4!+M6T4I>0FBA[3. MFNJ*2\1,*S.]OUY<+81&#_ MEDGRJ>[5XBI>GKIV:,:MX<;EP]WQ-*P,6_H-YR>^5Z&RT?S4:.A0RXEX.^3= M<=QMQ!9DRA!FI_>P:_U !;DK/GM?=D6+V:J:=7W>#JT"N_3^1(1ZS;,HQEY+4/H8I([R&*-<] MZ;/!W'+L=\WEFNQ4^U#=58VA:I@/<%+.MH6UX<*V\X)1MG*GSF[_8)#K4?R4 M5OD:GY3LH%[W7%+]I,:LDHRV"T478X[9GC)MG'I,RJ!(2C^ZS:#]+;>+:"_I M$[MC(06W2CU&ZC$B>>4^"K#3JI783/&!X]UU1(O<'KEW[1R$$)OR7AF=S5799"O,N>^RF>AVA9:&\E. MM1T-[QM&N?*Z,_RPW32<^NL^-TC'S/%A8+E4@_F:M&N#M.76B#"\PN)$(L3. M*VO[Y/B$BFB8#ADZVFV*[*5SEPXN7/]_U,$A1@@:7,\UZ%W@P UO3HENP:@&>BV/>M<;7U4+=FVGN*#@QH\;9J5 M:2NW\"1?CHSRJ!$2E]AR.EL%2&OP M',=Q$"_F8A%.5GCYYC@,HGD2Q$DD9F$2S*-$A-$,&>D3D+>2AFLSFJ&2SG\&DM<(6SL-%$"TB M&"A&A?!$?*>S#([P6B)Q")>K8)I@G\4T"$/2-A-8Q%.V090LH,XY-N"5MU9+ M$<-GYG,1P;JP'8P^QYM9N((UIB(.@\4*9*9+IO.Z,80',,42Q*,P6,[!93*9 MTI+I/%@M(Y& UV5"H[^3F3L[CA*J/XX=WQ^WSR#%+(9L4Y(R3F"L.>3J++E< M+8(0>KL4"9X6$0)F.N6W'X9]0Q'35,3;*HC)9-.$PVX6@O0289P$*T0EA=/R M=]+SH-7_!U'MK2D.Y/&K>1"M5NS[<;!<\U=]HPZ^5%*F@R=;Y3KCA,G+*3[0MR]4ZKF2U15N+22.E'G4MV^S.)?L M^7O"5L'@J-,OWPO30W_-N%8X^+K;I?&MZCDF!L;A#,MVVW6.Q';=RX/K*Y$I M./F#W5!Z4XIH-?:@&W#^T*3$8G>W7$#[O&:MNC3576)NC-,8WV'5KN%&-SXE M7Y9Q+KRN8$:ZM6[30\=U5YQWY4+;.AC?4G;"L))9A(&H/M_T5YQ?XI.N_&CW MNEX?KKM]U]+V%U.JY$LX)9&AN(WX Q;VNLFI;OSI.X.Q4^QD=NP^1.=RL9P> M=Q2C9-D/G6VX>QI.A3H_.*NZKD0'"3T26)]R]=\5^:\J7$.%_:&_/>$P];>G MU#=K:M=0Z.+8MSYZ]9#"79Z_]DH_QX?GT[<[1C<][3=#S\13?<6[N:H=I6:F MN9'P%=X,7PTP8G#;^Q6%&R8.9S*>\ JK&K7$>JZQU2?;-R5\?F+L0&>>^7:+_+#4X@1M"TJ=^G->@$2FT:-HTU_08 %[GN5RS@\;N@O MX[-=\E,?Y]T,/J $/&[Y,U'^)JJLW;>4W6CW)>JM^P"SG^X^8_V.FQL6=?X& M2Z>3Y>+">7[[HZ[V_#DF0 M8S(\[)1$-- 'O-Q6,ZG_0!MWWN2__"U!+ P04 M " ##@ A7CG?/&FH& "T#P &0 'AL+W=O&T-.5Y= M=F:#]_,SV1\W_*9YYUO/))8LK?TN+Q^SRTY? ''.:1 -"G\/?,UY+HH X_=: M9ZJS,,7N_L[U_:8BF1FF TT:"L@@.7S7DPM473ED_J&7._J(7H%"6>VDM/*^$AR\(C^G. MFK#Q=&,RS@[E>P#2H!GNT\[(KBALF%8V1QIJLWY/;S\:+-G2 M*Y/Y=P37<^-Z^@!-Q9(=C09Q94ASG>?0XUI'O*'!^*P[GDSP-!Q.NI/!E+Z9 MY?.-;U/01%Q/RGL...U\TN].IN=T-H78^90^ YRCP: [Z/=I,,+?F+[:H/*C M R=GX^[Y>"A/PVGW?#JDF1?;#M'#HN<6=%%XP !E@E9Y_DCXH1-8%=R6E?"4 MLT5TV;=DD=#:/K S*$:A2ZPCV$Q#+(@B3W!R(=ZNK+2.@CTE2_B"W]J2ECAE%MN!@Y:<:WY@TH$V *M0 M;0([^(Q2QQE60:COQ#^VUI>.D],15^[)CCKH.$U!F&,"&7EZ8 -'0\RNC?ZO MD-10;LWZ5YQ7-.*>M,%Q*?L8:578TH3&6.7WU%ZJ7)F4J>IE&4 G]+5E(!"S M:(-/1;8NKNP\DL)%#87ZCW4Z/.XU'I+JV)RL=,BC^"VAZXTR:XY0VUB@J'S) M/1)LY30()'2K(QUT(4HSO5HA?Z$"AG+8,1O:LHL]6/0*P1O\O]!6/4I ?4*+ MV:<;^GQ+[:KPV526($,CVL.X0PXG94 N1*0[Y?%.LS2MW/Q44NB^="D8P31; M.^;(Y[=WLR_W,[I5J<[AN'<5U^Z^W?Z-YLI\[]*GD"78A85WC9N]RJ-G4G8! M4P-ZJ-=K@WAE!.JMM9S5=M9+_!7J95SI/,1Q:&&J#&$,R$]K+[#\W[21]/-<\P/%9G:DM[F&<)[&D*3>1B$(L5+YSFZ0" =UX569AV2 M5NWC4#O/MR$0^&C\2BC\,@P?_;W?,5M- M[XX+0/15T,38MO6Q/FI)Q';>5>A72CMZ4'G)^U1Z)JZV6V?A\1AV[(" C&ZU MU%-&8-UOK M530!+8LWY>JIP.8YT0K110ZR8L=(&T*1TZ<.TK, MJ@ZC4AG0QF^0]'DS/\(C*D-Z:ADC9)8D'QW&_JC0^-#8A8HG/O*-9U<,6DA9 M#6TOB6XYF1%FCF6W,JBIC*JE(M8?:26Y5LLFRL=-,*%[9U/FS#^ULGWF'9BL+D&3LKC8]27#W\6@TJ%6%C!@Y&3QEXC+QI)1&;06B11E*?P)R6$>#9 M@\9X2LO'T[8T=4G_H**:9UGFV6-_7K<(P5F7ELCL*DR%#C'<-I:^;H0^_DLR M:9!KZ0QI7F:QT-8L0VZ[$@O[,/[A:FTQ43:H]:^XY;#4PL@RYM1VWRLR[6,%$^+[+AF.I?4@'WSE ML'XRW"/HTFZCTTW=)F.,VXZ33@[GU-K^#R9^-!B(F=Y^LMZ_2TY-[KW630J] M=1WOB\@),:&Z5#6KS95T5MW$GK97]]D[Y=;:>,IY!=%^,CGOH,#'.V+U$NPV MWLN6-J"1Q\<-KM7L9 .^KZP-^Q&PO=V]R:W-H965T+:1.3EZ]X&TX.S5R^6\E[=J?P?RP\9OIU55"*]4(G1 M:2(R-7MY9.E*9#0:U.@#B\JSP9Q.:%/N\@QO->;EKUZK:?[B+ _?E/@\O^\SV<7E2<7NRCOG,#]LYJY^GU;S>?Q)U*=)KA1PBY(W&+_W0N MWLA0QSK7RHBW"5XN<[68J@SJ'EP$XC-<)"N,D$DD=&[$:I[&\?IINDI P113 MHR,-CZT'WJT-"!AQFV;+-)/L7YW/=[?=0*@D5[2P3O)42&$L.\:Q$UIVY'VF M%%P[[XE/<[7U5*RDX775[P6^QFLA\1B6)K#.:Q4ZWB_87/K,]E]E4H#%\N'0 MRF($_(,#P(,"%3B\RH@-8LV('$M_R(@]IZ7K VR%*8(1) &XL&*-QIU> M>,P&X-8L2^4%O"F96DH=\=A,Q9)4<0^]2VRZLO83:T1LL8(-B C^-Y?9O:HF M*,3/J <6EG)=;?1"1DH4+.$R2T.E(E/+\UEEN?HJWNC,Y.(=:&_M%11@PDQ/ MLX4I&2)S M/J?'@4]!_*>5GWS.H]2E03('2R%L%ZK(H$B!03IQG_UUB2LGZ;7*4O9L>&GV MH$/%3M8+8$NOH?&5A&)#S^V(PX:_;B^P]LAWW,^;-$.@@I4%8BX?%&G^04?- M[72J D&8F(H298PH\"432H9SO'XF=(^'[-F>0$1L)I+I5^A6XMM.Z>)0;6\M='RJ2F6RYA7<*]2 MFK_21HE%&NF9QF-KI< HQ"/]#(ZT66@=PC)KBY1LK;DI 7$\K;YL6<9;BK$+ MD 2KXMV[VX9QQ'JAB>=8RZD-+:&UU*"TPB6&0;OX1V]KVRB7_U:;^DL:D^=8 MVPSCM!L<9P"E?G^X>CEWECJ^OGEW0+< ;TH,KTBQ M@TF;1UM/J/T:7!VF^EZNQ6#,1*^"%AGY8U?XE6)=&[<'@]R665N:8 %<6_4-+/H=&(KG"V'WX3-6]"S0V1IZK:: MG7I]Z9#)$=QYWU@@;7%"&0!@:)D.$0'^UKON[10N8/ ,"\D0.]P3L\).43'B MEK*03^481(0=V]J80F461+?R7,(-[ ,@T>EXY&-D4FFS:ICI1"8A5@XL!I-X M0A&%L":5!&0I@,.YEK1C^(^54>KVSW^:# ?CYQ#2&)63F5D83W[#.!XXV%]_ M!@T\72N9.:A,XYIE%- ZBU5!=0?VZYFGPX9(%1JW.JE@KO5BN-EVF<8(NC!< MK 1NBZU?Y'/K+1W=93R^WH1@;Q/L ZD9^\8K?P*B"S&&0G.DH,T2*W>)2H,, MV4W6+#"P=H$MN"A5VCL&ZG\ZKB)H6->6+5664]5O1K"# MP,A!XIY U3)#(:"79/B5]*>#8# 9^?71EB%=#;WW7GU()CCL/[_AGX/G(K<; M$EBW;FR=)BMN;%M=2EXVW:3>Y8,KM2RTPT:P5K!1\AS!8] HM(/-*3RTW.FN M=0)G%DWKVBX R%001P;N/BAF(Z,OR]T$9SS421RJ6:S23S M4:XQ&F-N2]#<7G<%C1J8M&RD[3.&JH63.?*_*MV.&T\G.;:S#A\,8FPD'ZH$[8 6.EXZH0;EN]>!IDZ-Y1$]< M]\3D:?B%XNXF A&=:4'>1_Y&:;42QFTY6(7.:?0QEEA)[(="%U>@JED!OIEW M+["TU*J[NSQ!C76V=Q!;LP0'7_4"@D$+IZ,+S_G(@J29.XD(-X:*V4#Q"F^G<']_+4#B\WVT%3&[ /'F0V%N>%HTAM7DM9='[N' M'KTB@?-FN?X?R!B5PE:YVCE"Y2+IL>L/!KVKC>7A>)'%O1)A#EN+-^HK!5[X MUKQ4)'?"G!/=(DFIA&P>P::XN<[PCQTG@V\LX[T.H2-RD ("4+FIK/H7X M7VYP6[C\7F; >.<#J^1-8[8II+:V78%/=+R$ 9[(K-RV-,(:M^WJX.]T7.8H M&R_5[P7%?6#%II4.>^>5[I;@!\,RMDPGW$R;$!/=8Y:/N.$2KNR_DQ%E:7$_ M]QK%[MTDJ%."9PFGD\L+;].B0C4ZM;8$FO3\_+V%SM)IK.\YMAZC2_ QU]@3 MC@T =L5B,X#"N_&J:F=Q(-RH.-B_=O'3:(!$,!#L6]C,%YVZ6WBX(]B6(JN1 MU#,!Z7]1CP6;:@]^R+'5UU MK5)L=W6A" ONZ3.'79(82;3P&0 MM*WB^=21Z:#^5P3U+(!WYQF*$8Z-KA!$NE*L([O6X9%VJ("CU&28BEC&A1'] MWJC_! !TVG79BFK@V(4#NQ@,N!-V.>A$_RKXW..W(DLCJ@HSC]2@UR=2_%D* MF.V][;,/:0EB;=@;CYYP.)))4BR8LMRDM5>XN[^_^=BRPGFYPOGF"GC/36ID M:::\=)(YU!+Z2<$K"1)%1H"2#O6N8*2WPTRKLS(_(#"<*QMB?C3%9LYFUO5K MXV %EG'Y(,1%[KOJC<^?](XM@B B(5SC!1/D<3HL3%P$L7U>F9%[:7=\(V?0 MQL)V <+T02&9Y^;H-65L4G>$ GH)U5(-0O9,A(-8>TTKHXBA,L3WH5SC!9\P M(5S*V$+5LJR/-,%H6#GM_@,T;/,\2Q4]4*K"FV4%O4P%&6C$@G.&&UU#]N-% M;U$W[*A:AJ\)>,=+@2"HG*1YU:^G,K]$A6X\^)UF9,96T/W;%U1J]J;7+$QE M\B4KEGEH@[TF^\?+$)EH)G5,A^2D2Z0O%]/7HJR:*4%$:5@P:]0K)$#BPP YB5!";SE49!)(RC@+A!-'.K^KZQ57@0#0+ M&P&ESHYG4VY+7+)^T;MLKN%1QK91)N-#_'1*=Q;D-"8361:6Q49D=+&"R^XB MR]PU@ >8*L_")A:VO\,NS(G>P),HFU 6L98"Z\^N0Z#Q\A MV/Y.=%M6L%*ZE,!I8$&'+!XHH(\+72SL7M?!K*XDO"TN2]!?4G=[#N;\0-;Z MOA' MNYPU7>8N.-FQ#3Q?HPV:4-_EN#>J393"R?>YH/4=8L^^#;+. M-?K%HT][B^"7/-/D[7/-1>-7_XUC2M&Q :LJT)Q;C+Z76[03>IQ;V+Q);8GC MSU/KKBF7)C6$:-^HTI@--60V^J=^S/_6_FG5/FU8U"BP1W:2CTO@):?G7@+^ MQK5&U5HU(+++C7=T:H=]?UG7J=T,0]_4JMVA[*TF;+.I]U/ZGCM8^U%-3WL$ M!J?Y@=W/SB/5UOUC_=)]]>#AKFF[_O^_5UIW,OFY[94.?TRO=%BN<+ZYPF-Z MI7E*9W8_NTUJJIC83&A$_9'!GX'/I'J.XH<28_@#D # M7,B"B0U[KKF@(%![HZQU"XLB_23WI$ZNMONL?(QBF_HIRFX)E]2+893L5T/< M$MN^S 6V$V[WD2P8QJ:RX\I7?2S9[PT:5E:R[+!_HY$#_XTRN4K\R^5\J6YK ME0Y!"7ICN\8E,5/V^Q9%7M@(2_N]Z^Y#'5V1_&,=,A\[).KR];B5HE8A^9-3 M D7P\K)=)?,&1>=ZSB/Y_1)P3EH>L"XXD323U9_Q2CY9*)S0>'<-WGT+EQ:)N9A: MR#_V-"(X8D4N7(DI795. :095 ME; E3I4X2 &>-&2O)*+$JZ$O"X5X92O9"O]LRN6)U9#FD>[U?^%$J%T9/_W&S:P:*?/OW@TNO<)L8^Q67-\%1L"37[3O M@BQ\7'-^-?$N[;2GSGI[D2U9P7WGTR DLN8O.%'1N/Z63&'?.4!<[^ M'L^-*VGOZ#>?]R'*[:.M#?!6U_]1V[$=_0)?8>Q!!_>>J&IA)(#DG=L[AQY2 M??1YX&/A*VW<\&+2?D1X]&&@=TWL\%G@8]LKNXX'B>W!_\[C0>*U;F#3GT:( MBE@U*!QS<(HUC]>9Y)MMX"R.TY5Y)CIOR2/2PH ,ROD/)7"@'@Y/Z-C#K,AZ M'3%#O;.N.!7C8#SJ&ULK5?;;ALW$/T50C7:!'!UM5W7M07( ML8.H:-+ =MR'H@_4[DA+A$MN2*YE]^M[AEQM)%M6DK8OTEYFSIP9SAPN3Y?6 M??0%41#WI3;^K%.$4)WT>CXKJ)2^:RLR>#.WKI0!MV[1\Y4CF4>G4O>&_?Y1 MKY3*=,:G\=E[-SZU==#*T'LG?%V6TCV]\6DE%W1- MX4/UWN&NUZ+DJB3CE37"T?RL,QF",YE9^Y%OIOE9I\^$ M2%,6&$'B[XY>D=8,!!J?&LQ.&Y(=UZ]7Z*]C[LAE)CV]LOH/E8?BK'/<$3G- M9:W#E5V^H2:?0\;+K/;Q5RR3[1&,L]H'6S;.8% JD_[E?5.'-8?C_C,.P\9A M&'FG0)'EA0QR?.KL4CBV!AI?Q%2C-\@IPXMR'1S>*OB%\04Y=2>Y,F)J?' U M"A[\:2\ FRUZ68-SGG"&S^ 6V'!%['RX$_#7VG3% MJ+\OAOWA: ?>J$UT%/%&WY2HD"87;RA?*+,0$^X0%11Y<:%\IJVO'8D_)S.8 MHWO^VE:5%/1@>U">J!-?R8S..A@93^Z..N/OOQL<]7_9D=)!F]+!+O1O6+LO MX%Q>36\G-]/;2S%]=WUS]>'MY;N;:W%1.ZY**$A4B&1S+S)[1XYR,7O 8^4Q ME95U83_:O+)E))!F)V70+5+KAZ80R5FB M3&5E#4)P.N!3EW7B9CF!^-I1P&>Q O&?1DC^'KFZ5,-_XB;"R*+EP&X.V-#OO=/GRT9G%'G3<0A5_* M"KQ,G%P/%FTOSY6#D5?WHDR*!5_6F"Z7PM.:4R&QGF@R)BVUN).ZC@VZ-SHX M[AZTL66$@%Y1JU=/L1[W& KXJ99:S1_8G^9SBMO3D\Z+2)@0C4%$O)@RA*T]Z*"]7S._V\COA:8[TF+XLL5)7R&9K"+E M24IJ^G19=\ZJ^#W-6(VQX)I@6,%M3QSNCXX'_Q;-6//C$\3AT<__!YY60JZ<)#5TR>MM;^ M$[.59FU+B$<9;/DC-@DI[Q(NCVT7I92WI]6T8BZ%G6D6(Y:KKCBWK=BNA4O4 MDT0VF],JVQ_\QMM8:J![E3<*EI3H\[#F!%A\WL6(7?$.<["9QMKDIJV(=6C0 M';8J%&-L;A8M D2=QW=?&,)FO7NHKP/^DBP@Q+39G'Z+F].:BH;"4=*8-25- MC?!("7?FTFRFG$Q_35*W)//?*3\C_(_ZE&O%@KUWN,8'EG2O?/RHV++/I!5I MOP%2>WW-1&Z13.[BV>/D-[;]IAB&[H,8#)MDNMN^)WMKYX*2W"*>?GSJXG1$ M:)^V!ZQ).E=\-D^GL[?2+3A)37.X]KL_'7;0V_'$DVZ"K>(I8V8#SBSQLL A MD1P;X/W+-POM01MWXY#;4W.I=- M93&=G9R\F9;:5J.+,WGVR5^3#QI_J3Q]VTEY+;TE3!NDIYLS@?7;Y\=_6*ZV7!S]9LPN!:T9*Y MJ/Y,;A=2?]@]@.6^8ZF&M7 M_&+SN#H?O1VIW"QT4\3/;O.#:>UY37F9*X+\59NT]O5LI+(F1%>VFZ%!::OT MJ[^U?AAL>'MR9,.LW3 3O=-!HN6-COKBS+N-\EP-:;P04V4WE+,5@_(0/=Y: M[(L7UZXL;8278U"ZRM6UJZ*MEJ;*K EGTX@CN'":M>*NDKC9$7%OU!T$K()Z M7^4FW]\_A6J]?K-.OZO9LP+_U503=7HR5K.3V>DS\DY[>T]%WNF?L5?=V) 5 M+C3>J/]AUIDY'R%3@O%K,[KXZU]>OCGYYS,F MO.I->/6<]/\_9'\@[L>[N]LO=^_OOSRHR_L;=?WC_9?;^X_O[Z]OWS^HCZ8R M7A?J@W>EBDA'%9W\CE5<&9Q=UKK:*AN4K=:N6)L<%VJMO76-/#,AVJ5F!H:Q M*O0F-#;B2ONYA7OY?*RR0ML2#TV%*I,9FB;IBCUBH<-17A5F"45J[S)CR<_]0$= =L%G9;(6S#7?:'*LAD0;!%-2YI(]R"P4=U;P) M<%4($_7@8#>>8EDP0PU4,.8K:E.)6\#'FT(S%!1IRKIP6U$(M2,:C^/;"WHH MEVZAGDW-V(C5YM<#('>NH;[:V\A?,Q(P&T) M@7A7ZEQ2!SV'#8FOYZ(5RDWHH //M''L0NXU7)^K^?:/K =(Z<>DJM0&Y%CA MH*3 BT$;O,/NI?:2. ,]D7R'DHSJ>[-&/X0F;*3JMT9[J =LH"':M#$TBX5% M!:HR>9J6TA3:%9B5B4%(*UYK6XCU,+>![E\&V&+NEN(+!EYGF6]P_=WL[>0- M&F!1B("*3[X?/I$@HEN8OEO(JAN#>C)'NIR^E*>S,6P)M1$RP"0 7%)YZ4XJ MK)[;P@J>;=7"'AE7T29;C+_M!AF2 @@QK6O*W1@,A&L'*5C#WY/S:!V4_5W MR2*:TOJ\P6T;*CQ]U&QRN[9Y(T41+UMPZ.62V<2C;79/([@!9A&<-?;2 MF3 .AZ+*(N%1KQ<+*@Y7T>1,!Q1'[ J"6P1&W-#W*M$2Q1,XI!!8D0K\)('A MXPX,UQVHQNKV:8.\3B8/\Y#H.8[,Y%@ ;\%NQ*:?>6G\#<5 MBHFZ7FDP%4FL@=@:*47RPJIIG4^Y1\,:Z0J($G*59WJ!J%Y*E4GQ67I=HE7G M2\.:F#'U@UVM5A/]$QD8Q=_D<> M4A-,VR8Z#5J1H4-2=Y[<)[\D@QBPRE4OO+'EO/%!BC=SK HI5-E*^V6ZE'*Z M(65H?4@.(5[L,N-Y+Q*/1]QX8YC^.^K;Q[ M%$\KX#J51MW "0#65FINCW_3 M,U6XHPI[G'.08HNAUN.>D R4%!+SB'@RA@7F9*$0.?QJ@S#>-2& 2I+JCK?T M^*.6>ZP()_Z: @-X+,A/QSO^Q1I1ZVWRCQ2UDA'2T7E)E^@-XY;K$HX+DP.< M8MD4K?;""\A9F.@=F=O1M"5NV3YZ*$'\T. =L'AP;N;:RQ$+SA&+)G+$.EY= MJ.LJ<2.:#: Y3\Y$KQG"C!U5BWU"1W%3=1$#QEBGNZ-#,^]N"?[#6OV)$@#_ M2T9UTP((G!4V@&5'#7OJ\@[!CYO'C5DPM_JRK2[9J-6EE+[QX25WNH(X$9O6 M[88G0@,X EZ8C"(JI1EIW:.!1Q893,HXPV MR>Q%]I%N24P?[>1 %Y-X2JL W1E'LX 6/E-()+C,[:5S"=LPVG MAPX(XXY.RZ(.V6&PHF/9O:2Z\2CF0:[;H 1J)R#/:TR$U")-'8.(9/R88"5 M8=;L4.CA#1,&*U6)D1,S1!MN*3Q<9#E:]8-K3PJDDAR-[43=D=ZZ!4(Z;H>[ M_D3&/6\$'-V&%PG.I,4[BD+%0P;SI?8Z_Y63GBWV9V'+R3/:6*3I#5*HSG8P M4PHVT]!^P#/[K2'U@? ,->@T[C@"1WZ*XQQZ-1R\,NNSIB2<)!>'.N_-]PM8 M%';.(>KH]2CYL\N$H/[^^?UE^,>.^@6H0:XA)JT3H0;==RV!%G1P#5ELJ\&3 M*-A0-_$XH^F,W1\1P:.MX<@O4T$3)66(B3T$C17U'7Q ZD9O9&;?XFO#]#E)>HS-!?MG%K!_T.2TIC5>XW@P6Y+-S_?.OCT-@P MB0YLB/V&F.QVBLC*=]SR\U.M-DSC:I"&%^0J[0;C9(%)F5D-;R7LL^?D->O7>V3O/XA5U=<"^_JE-\#LBR[T)H72T'7 M_[J8&ZL!)O_>Y[R3/=@O&TOGM5GS1)QUH#:,T'>B<_[BA]XH>O.$Y8/:\L%3 MTO]0DIZ1='O]]N^O+B]F[]^QM]2'GI6%7]8(I+>"P&\(*4 I*=2O ML=S"C5@L!%4BKE +=IU8-1>:Q6-*=,R.'XE&@2]!I6)+=20. M1<*++_$_F%:/$?F\EM^\'Q M50&:56G 4) !["9J=H.[[)[U? 4\\:I9_1 &XT'2RK_/P1$;!^-Q#_[O!R%@C&[;:D./F>*'5G4RQ951C*2HB&D&SI96B2<-MXOT^D+VFO6XK;6L100!>)6)M M,9Z^4P#_\)>,IA7#?JGB?N'C_GXK="(A"E/H4O 7MM'2@QM^Q.@P& X%^X!\ M^@7Y]+^P[[JTT-(+ZJM \3_QHL3P]7QI#6*L^#B_@?OJZD>?O\=O^A'R5_\D'$]W 26 B)>Y%XMFL8,O:*&9&0*!R>['G[,'(M2FK$[80XL#\*)W'+ M^YO=B$)=D7VFV>*Z<+UBZ'H%,'&I38E)A$)!G%JA^ Y9.4;LZ6=[Z[!3=TR_O"Q2K^,QXE-I MX(A-O70.I@1D!L)+%3##K*1&K"6Z&@-WB:-JHIGO^W,^*PZX6 20;UE@ MA3E74$'(WOD,>7^UJ#O;@YAC619 MQG+X=Q/*%LTSR0NX>2,WPG'*,BU@;QS M*.X\%RE.R) !R#-V,4<0A=C:1Y)=\# BV-1;#OM(['R$>0J!J#-9-]RG,/I_ M"$2-TY>1F"XXQ*/J-B1W"#LT[JUP'D//CN)>8Z*$E:W)!P55@\P^:ZMQ:=8X M:MZXH^:%0_CN2$=8:1PYJV,2-ZMJA5U!I\%E#11RAV&7U^:)U;D,#D(G6+LO M)0;3BDE"&3E/!4U;J&"'=W0C$]9[B]%Z+)3.F=H5K/*#UDJ*._<)!F$, Z,[ MGS0!N2FZJ;X 5$Y@+;DKM3K#460?^% ;W M1X/&;%H?/9? +4MJA.YL0PHQA I:OIO4%W);G8GACS_$1.E'OT^B<-F+H!D(WA;PK=<5] MSD0,S@$;VS-'_3EG ^F[7[OV_AC5U;$'>SL,[%^%13IU0XK_D.(54_"IZ(D* MJRPY]JC(H)IT6A\I'E8& K?%3MSB$%-AMIII#GX<:@+.H\H?^?!#&,#U0FA% MWP_)RG=B08254&2D^QB":F+Y^,V6]812Q*^ALV]JKJB?2$%1UEXK#P!M5 M+E>M5KN;(XHRG[MYQH]54%XR=_W!MU$B=DA2 ."$TS%^H6'E&BV/H^@O58WM M:M=RJ$I;,^55*Y$0<_?EJ>ZC!L/%,JC#[$'2 RP(;U8[90^FG]8]*%^PUEM]S]$O417,&OWYE8P-8H' \[3+M? M=]R-56OZ166NK%4Y7:X$]$2-"^#]0BE;W:""^B>V\]\!4$L#!!0 ( ,. M"%&PO=V]R:W-H965TM'3; D-^2+.L2 TF:8BW0+4C2;<"P#[1TEMA2I$I2=KQ?OX>D MK#A9DW[I%YMO]]P]]Z8[V1C[R=7,GNX:I=UI5GO?OAJ/75%S(UQN6M:X61G; M"(^MK<:NM2S**-2H\6PR.1HW0NIL<1+/KNSBQ'1>276:G4U?G1^$]_'!'Y(W M;F]-@0)@5DO,(MV)T71RM?"B\6)-1NRX370PB)2C=(P3NH0E!MO M<2LAYQ=O=6$:IEMQQ^YD[($8SL=%+WV>I&=/2!_1>Z-][>A2EUP^E!_#DL&< MV9_CY;.F^1$/]\ MB7)"//@R8BB25ZX5!9]FJ +'=LW9XOOOID>37YZQ]V"P]^ Y]*^&XRO2OUW\ M_OZ2;L_^NKRAR]6*8\I']M?",_7H'GN^0UD[IK*S4E!LJ8*\?JPZI]N:"9AMYT4L7+."/._9\*1R@A861?T($\WCC2J M Q2N8H^0G5K(V M\ X,!"^SYI@)Z&AL;:]0.,?>4<4ZT$W6!FD$T09%@6U.;WKNOK;,U*2.P*$C M$.J9AWJ.RM]U(#6-![-1%+M K$,Z!"-L&9VS'UCXXBDD:M$SSR4L*QFO'% M#^- 2N0P*O3T4EWL447S*B6F'?J@=STC=-$KXV1".XN>_'_X7W/!S1*6SH<< MZ'2(?*7EOWU5]1%WR8O=H"%F^Z!A@YJE%\?YP<-\/WXJWU/@2H;IZ-R!X)/( MPB&OP%:VE[%'QGCE7_H$CO>F MDX9M%6%T&//.TG1S_SS-B.^%K208*%Y!=)+_=)B137-7VGC3 MQEEG:3PFI[BL,:JR#0]POS+&[S9!P3#\+OX#4$L#!!0 ( ,. "%?NWS7- M'00 +X) 9 >&PO=V]R:W-H965TU*%S M=[\FMH&G-9;4ZQ9$&_KAV$?:.ED$:%$C:3L9+]^1TI1G,;Q/@TP M++[[(^4&J.YTC&K@O1*D77FY,=>'[.LFQ8'H@*RQI)Y.J8(:F:N?K M2B%+G5(A_"@(QG[!>.DMYV[M1BWGLC:"EWBC0-=%P=3#)0IY6'BA][APRW>Y ML0O^*KRX'%IY)_ 'QX,^&H/U9"OE MG9UF:Y9JKD MY4Y#[Q>I]7NX006;G"F<^X;@K9"?M%"7#53T"M08OLG2Y!K698KI_26[]Z$X^#C&;+#CNSP'/J+@ZG.'$_^MF0P>_OH7-E]7M&BZ9Y@G@HWUK6+M@]=8W),@U)+*H:H,I;!\@Y7N> MDB"4U$%X25O8!ZE $.N^%3 YPL$5!RFP/2JJ=2CK8DNX,K-8!56GLZ"!VH8V MK'2 U'&<,A'@,AW 9RZ<46)AVX&M:V(G#9:&,T%$:-L6NLF9(=A:I""3I%; M,]!( VXXF3"27- U=I:-3.Z((3F(]Z@2KLD&F4YD262M05Z2SK'T2 MNEP[L0:Z)]OR7U!+ P04 " ##@ A7H26;V6D# "F!P &0 'AL+W=O M]]W=1]YQ>E#ZFRD1+3Q6 M0II95%I;7\>Q24NLF!FJ&B7MY$I7S-)2%[&I-;+,@RH1)Z/195PQ+J/YU-LV M>CY5C15/H:+CG16F=(9Y/:U;@%NW7>J-I%7J6]N\3&;12.7$ I,K6-@]/> -RB$ M(Z(TOK><41?2 ?O?1_8/OG:J9<\,WBCQ.\]L.8NN(L@P9XVP]^KP*[;U7#B^ M5 GC?^$0?"<4,6V,554+IG7%9?AGCZT./<#5Z U T@(2GW<(Y+.\99;-IUH= M0#MO8G,?OE2/IN2X=(>RM9IV.>'L?*.,/5M5M5!/)+6%)4K,N86-8-),8TLA MG&.\07<):R5M:6 E,\Q>XF-*K:W3$X2?FKD$":C 22C9'*" M;]+5._%\DS?X[M%RC?U2#?RYV!NKZ7[\]5K!@>_\=3[7,]>F9BG.(FH*@_H! MH_G//XTO1^]/9'O>97M^BOW_G\Y_T'W9[LY6Z\WG+W^L5W<[6*[N5A\^[F#S M>7&WA5O,46O,( 1$A!M54?,;YOMG5P8#DT]@:B6-T@;L08%4\NQ[PP3/.8&S M(TO:!],'W L&J0 8,:J4]C4-L1$DC-C\(C\UZ;@;,\%MQRI$CK^&OV0$4\#1V:]8E2R-,1^XR03/&.6 M%DM&J:4(6]>X'NMOC[1<%AZ7,ZKR@8G&Y2<\AO1P.R<%7F1_-\=B6_\>4Y#/ M^YZ4A?V@"@U1NDK% JZ?YJ)@4>PC.81=YWC:@9\=-D@);%K8YB^>#VI@NSO MDN$5331B=N=''N_&PXMG@W'94O=CU_W>Z193K/9T#).QMR8O=1_"FL8Q;WN& MW#;M^_%*QX2.C'NSLT)=^!?"D+B-M&&,=M;N$5J$V?OL'EZP-=,%IZH%Y@0= M#7^YB$"'5R$LK*K])-XK2W/=?Y;TD*)V#K2?*V6/"Q>@>YKG_P!02P,$% M @ PX (5X5/E*=Q!@ Q \ !D !X;"]W;W)K&ULE5==<]NZ$?TK.VJF-YE1J2];4E/;,Y)CM^G$$X^5W#YT^@"1*PD-">@" MH!7WU_\-^?]PKE#:=JXLX=N^N+FP9E\GQM\W_H+&PN.],.9;Q291X>[.YO7/MS+GBIS7W\I5TU M=SCJ4%KZ8(O:& P*;:I_];..0\M@VG_%8%@;#"/O:J'(\I,*ZNK"V1TYF0TT M>8BN1FN0TT:2L@@.7S7LPM5"Y4QV10^/IQF2<'=KW0*AA-=RSF@_?!/Q[:1(:];LT[ ]';^"-&B]'$6_T"E[+ M._KG;.F#@QK^=_52E?=E "GMTC=Z[^^(?!N/^7-UB>-2S/ MWD+_O;EX&^3AYOKF\Z^S^9>;11N(=NR84EMLG?:O_9 M8,B67IG,?R"D@)L4T"<@%4MV-!K$D2'-=9X#Q[66>$>#\5EW/)G@:3B<="># M*7TWRY<3WZ>0BZ2 E/<5'"T[.QMWS\5">AM/N^71(,R^^';*'1R\]Z*(100G*!*WR_(GP0R>X*H0M M*Q$I9XL8LN_)(J&U?61GT)Q"EUA'LIF&61 @3PAR(=&NO+2.@CUE2_B"V>!Q M.%49&R%_)TQ"L5C;DG;;!&KJ3Q!A4:VAWF''5;*P%R$2'?*XYUF:5J%^;FET'WI4BB" M:;9VS%'/[^]F#_0)9B%@0]-F'W=]E)V M :<([*E>KPWRE1&DM]:R5CM8K^E7I)=QA7G(X]##5!G"L2 _C5YN8P7*'JN+ MLJCU)?S>#<[[21^;<)[C/%&)J6WI;9XAO:.D\QQ (I>.^T*JL M0]&J?1[JX/DV!8(>C5^)A%^GX6.\]S-FBVOTU:U.:3J&L+\U **H!?8WG8K^ MNO'=<0&*ODJ:.-OV/O9'+878KKN*_4II1X\J+WE?2B_,U7;K+"(>TXX9,)"C M7&WU7!$8]QOK0M43H)+8<[Z=:ER.HYR0;?00*VZLM $U:5TZJMR'?8'N(^>. M"K/JP^A4!K+Q&Q1]WIPG$1&5H3RU'"?D;$D^!HS]4:/QH?$+'4]BY)O(KABR MD+8:VE$2;%F9D6:.;;=RJ.F,J@41^X]L);E6RR;+QYM@0O?.ILR9?][*]I5W MW(JPKGA9M=/H]PJGA-H0]P%Q5Q:6$[4.6N)DZA*#JHR<+_"$'.LL^KT(^(L= M25:[%L!; 4Q>J+-"?)+FZA'7ZJ!2"396X&#T7(''S)NM)'(S2"W*2/H3E--R M CI[U#BFTO+IM"]-7](_J:C.M2SGVN-X7K<$P5F7EJCL*DV%#C'=-K:^;J0^ M_G,R:9AKV1G2O,QBHZU5AMIV)0;V:?S?<9W7I;:04O.GLW[B/-05BB@-\?M% M XOGQ'=GHV3TW.D^55M;+)0->OT;83ELM7"RC#6UW>\5F?:Q@XGP?9<,Q]9Z M4 ^^"E@_&>X9=&FWT>FFWB9CCMN!DYT']$38@+U26K&6VNJ+/J9O8\O;K?WBFWUL93SBN8]I/)>0<-/MX9 MJY=@M_&>MK0!&WE\W.":S4XFX/O*VK!_D06:B_O5?P%02P,$% @ PX ( M5U'>C:^:"0 [A@ !D !X;"]W;W)K&ULK5EA M<]LV$OTK&+7)V3.L+,MQDDELS]A)W#B-+YZH:6_FYCY Y$I"0P(, %KV_?I[ MNR IR5'42^^^Q"0$+'8?=M\^,"=+YS^'!5%4=U5IP^E@$6/]XN @Y NJ=!BZ MFBQ^F3E?Z8A7/S\(M2==R**J/!B/1D\/*FWLX.Q$QF[\V8EK8FDLW7@5FJK2 M_OZ"2K<\'1P.NH&/9KZ(/'!P=E+K.4TH?JIO/-X.>BN%J<@&XZSR-#L=G!^^ MN#CF^3+A-T/+L/:L.)*I>,Y4.91(]?#=;%L]<4'QBYM;,3*YM5.=Y M[AH;C9VK&U>:W%!0>]W3_LE!A%ML_"!O7;A(+HR_X<)3=>UL7 3UQA94;*X_ M0#A]3.,NIHOQ3H/O&CM41Z-,C4?CHQWVCGJ,CL3>T3?L??!S;/?SA\.GJY([PG?7A/=ED_^]#XS7._T,$$#F0]L&U> M[[2[W>M^H]_&_\C4EF(,\A(+DCTK9$[00A$IQ=P^93J*&IL5]4T7$I M@VM(Y:61 YN7;JK+\GZH?ET0'*MJ;5$+-<$]9#R\<994H#F?KQ@KJ 3#>'8E MQW1/"R:O6TQJ3"3VQMA(P= (G9)UGOO2CXC8$V8Q&!F"EED M+,?)4R+E"^LP\1ZLX#\3'$$2\@6>CXX,[GGJA'X*;44@'7Y.? ?X]C:I_[B?M@ MN+B 01_I3IUW<:D)$L3D0/:M*^48.1QS-*COX\-D SO[<%LYW MVTR::9=5WUCW8.*^./Z5C??O7VV8*$UE^-B W!3PQ7LY8LZ(ONP9I M>YS 2S"\*EW@J,#2M+_"DZV4Q)8-CJYJ<4LF]SDG/$WOI1)X<5\T"BT)[A6; M[+V".\/)D_J[0]H=95U<0_7)EM2F6@[.I;NH'.^Q-$A\3U\:@T)5,-VDB2%* MKO9S,N[#<,GR.1G+AK#0.BX(Y,, _@TR-5A2-E #U"G^=8W'G\<_/!^/1R\1 M[13E7W3@R?#A2RR)JQH;R(GPPM6(;,M;K!#@2:A/*:O(0':TS,753(,!HWCI M3<;F9<,IENI.%VZEPG MD+\%]:71V(IY;=8W"M2]<067%] 67-6EQ^Y(,^0-A=[=4N.9Q]OC!K5AC?:= M5;6'[D=]]^/,D7D@ @?;W2RLEI\Y7,G5PS97=\X?(WBZRZF._3SQ9VT6C\U, M8,:])PUHIYRJ*:8>':8<)B@J7E>OX96)E6TPA54_38>*P^$2 M02IRD:9RF&)01 M@FJA0>M30AK \5HS(]:-#XU>)99O2DHT[FG>E"VMMQ!]&DZ&8#PA9]-.>W.7 M+[2=2ZITW6IO\H89A267YPPNP>0Y,A4= .XG3=[)$"Y#50![9$S#=6SY9W2P M%5:,D[4-0MJ*:1\+SY,M,8<27\_)HC>Q-?R"#&"05T*P]MC#U!SQWL_GYS?[ M+3ND0%=H.;!H;$\B_*]G$1:N*0L85GP=X1V1LW\T-NE]\9I=Z+;X/)/H!^_$E01V.?OJEKPTN@)1YZWF?"FVH=BBWXUZY'>]4 M;F] V.A$5_86#"$A;%-IWVL#SW#Q\#!;C_A!XU=_.#RH6XPBU93N58"@/EGH M)=3\K?'.\BAP>JRK^B4LSSP(PS[\12HDB[\/:<5!_R MZ#@O #AR(B'__*\C_TYP?@?UQ@7%*4[? 5NW^E+GK'&8F-JX6M#:"=^+VRTZ MIX/8$3*8.VAD20O1((Q1:",?C_YZY+\T2VTBZC% ."09V8!AN!;?-A5DZ>J7 M:]PTYBO1NG9D:=OO0(S70J?2FO4-DY-.Y;< =O.W(MC>+<1")3ZBO4Y9Z/%= MP,RHOZZ$SKYK(I0)]6K ,1VGBOMDA?6$WN!5Y.Z(6[RP7^GRMA^UEL"B]]+8 M>"N1>UCBP>Z%V,5!EL7F1:@E_R (FS7V0%)S*3%/!17E M"IFTT$F;=A(;F- =^9S5:5C[ H'.5S8L0M6T05Q.>EU4D&"%W+V05:XLN2]) M6X%KPP<:#%=$!I*O/0!\?/PH4\>C1\G5)Z-':"WH@X'E;JA)/AQQYY4;'*0K ML41&EX4P4S/OJIT!LS#QQ,TTM9% XEK6==0D9 OH>\,?"'@O1%US$PRKMK.U M*V[JDJODVMY[.+;_,.#5":UT^T96!R;@=3\E"X"K_0DJQ4NQ(.#X9SY=Z%)$ MPX0_2:&P?\"*:OPS119R[*L%;\/S'(, M'C_$I=/=!JF_2]YN2T358FXQ^?#H]495"< MK9[^\=EPU UL,L%N-A'N6.,*R69V:!=+/*A%<6B\VC\Y=#1\W@]T(C-=<^1; MEKG;N.X\ .HAF;5B%YV&E3=?"5J+,^-#ZHR;E\#0W0*'VZ3KP=HW:/F,P5_: MN1K1)-+GZ'ZT_YA_GKYAKZ:G_PFXUGYND(HES;!T-'P&!>O3U_7T$ETM7[2G M+D97R>,"-P#R/ &_SQQ$?/O"&_3_Q7'V'U!+ P04 " ##@ A7\'K0"EH% M !N# &0 'AL+W=ON9SBYV$KUJ O&#'FN2J$O!X4Q]?EDHK."552/97@V"PW[CCF\+8 MC,:&Y%$2Q]>5@&9Q?)?:^N_"5LZT^^";6DY64 MCW9QDU\.?&L0*UEF+ +%SQ.[9F5I@6#&MPYST*NT@H??>_1/SG?XLJ*:7*G)4?J:&+"R6W1-G;0+,?SE4G#>.XL$FY-PJG'')F M\9FI#5-D^$!7)=.CBXD!J#V:9!W 50L0O@.0D,]2F$*3GT7.\F/Y"8SI+0KW M%EV%)P%_:\281+Y'0C^,3N!%O8>1PXO>P;MJ-':T)M>R6G%!VV(0.5EJC:)? M9M\:KKG;_7NYTD:A4/YY*PZMFNG;:BQYSG5-,W8Y #LT4T]LL/CQAR#Q?SKA MQ+1W8GH*?7$/,N9-R8AAM-QZLCE(BCAN"*F-D;4UX.C0A.S+!O)A C#2TQ.]9$DW'/FJX+''%(]N" M9P794@W9JE9L-D075#&7Q!K%VZTJ MV0BC1^2V45D!HI);Q3-&[NVIMM!?P[^LK@H&@E?9(^%:-] :I%X\#[PT02U3 M]8BBJ)WD"W8G3!W,423.2!2-YV&;E#XB>RVMZD[-&4E0UDF4O+Y,=?$J?I$7 M!3%YL)$[$5D+&'GS." G*BSN*RP^66&OHK9$!C*G\JT:.@GU?@WU>27&MION M)>#_(D8N[6!G>5!;>E\/U#)5HX.#JM9QF_B2TQ4OP5MCJJ9BUT?<%F\!^_>EA5(FJ\[,\7%EC@Y9>6T3:FUT MF64P&NXP"W!&@GGBS><1N6,9P[9MNJB@P(M\'Y%G->4YBAQ/KL9!['MIE&(? M;[ R.X_4)17&<]@6ML;K:$@<>\DL)3?"4+'A-JY=O*:I[_G _0->*"*D^) U M*!R(=!>"F1?X4^)>X@]R_:'1O6P8>'X2HCMFK>LUW;F4#0.H^&,S_PPM0?D5^DS+?H-0061K$71D$G6N\+_9A8 MWT6FI"=3\MWM&MDC;H! AMHAZAU2G81\CU11 MR=:GP[-$I@:36%/FI*!/-NO,SEX%9T\L]X +8J*C F=WI("+G-N&\^2"MFY, M@UMOJAB3AT*AG@[G#G+/GX\WCOB-%50$;A&>.AI^V0?3:[M)S^]EZ_1M'^+_ M;=S!0]'8)V$^FWEI'.(K36=>-)M9XGMS,"<*0O<]@_H@2,GO*%TN\%R 66A2 MT.-.YW/\3D'>*7Z' 0B>!NXH]M+Y[,T*G1S,@)5M@';2M6\KZ-N.@_UN/TPO MVQGRY7H[B>,1W'"DLF1KB/KC&=J]:J?;=F%D[2;*E3283]UG@7\(F+(7<+Z6 MTNP75D'_+\;B/U!+ P04 " ##@ A78<2\'R,% 4#0 &0 'AL+W=O MU#=A.@B9 M&B-VVH>B#RN)TBZR%Y6D+/OO.^1*&QE15*#(0UZDY64.S\R9F>6>;SKWV9?6 M!GALZM9?C,H05F>3B9^5MBG\N%O9%E<6G6N*@$.WG/B5L\4\&37UA%.J)TU1 MM:/+\S1WZR[/NW6HJ];>.O#KIBG3 65>-;;U5=>"LXN+T14[NU9Q?]KP1V4W?N\9HB?3KOL9H.#(:[C_OT-\DW]&7:>'M35?_63$R M(YC;1;&NP\=N\YO=^I,(SKK:IU_8]'ME-H+9VH>NV1HC@Z9J^__B<1N'/0-# MOV' MP8\\>X/2BQ?%:&X/'?=!ESQH]E<^97QC+ NO'4/=G3YRT],TU^/L)<#>WD,'=G'TJK:)=Q: MEXJPG5GX,*VK91'S^A#?HXB'^>Z#=P.XA\)#MP"4Q Z20-'.X96=V6:*D1,L MS7(HG(6$UP8[AZJ%4&+,NQK+/K(/,;_.OB ] WCQML7DKNMXY,O^D(1YV&4/ M)R"(SC7^NUR?JO-G9/QXQP6F3S#;97!X6EFHDD0]L#^#^])9^ZP@X:YZ?#XQ M2/!N73\!1O_G0U-1DE B*53[F28W9=$N[=<3-YT/IZL:O8CY,8LC9ZMFNG8^ M.HM:*9H1;GA43RFB5 Z2CS,\ZP2/I"PGG&7XK+4F6@E0?)SCXIO*-:>+ZM'. M3U>NPD20PA!M)#!NB) &N&1C@QN-D,3D#+C21"@.G*N$?H\OD5/D=(H]W+JJ MJ'W,.6,T,$D8LF"XD>-&C?2HC(M*<&!,C%DT[T)1#\J<0)YEQ*CHARHS1#$9_5:&9"P'KN58;85D/*H<5P571"J) NFQQ-7WU7R. MB?"Z\ %XEA-J\!Q%">D"RO?%6 QIP1 B2JB]JAZ )7 M&,]1#0J:$Y4C#,T2SNNUPWL+H!09@DM.,H$LS9A&$RI(GDDPR#4SKH'H^-6K+>8L;G M@L@\3[FO2:8T;DH)? *9D832Z)&FFAB-Z9BGKO-[\?"$SX*PW(#&%F84]D>6 M>I_",C#&8*.BA*&Q8";97%4.\%**S9"I",L@J9>E5A9SG!O,<6RUL3QR03'Z M9JQQ_@/V&P=,9-CXL--E)-=8 9HE5(X-4$H*J(@62%WV1?U_%3OT4I[LW511 MP66ZCWO,R74;^DOK,#M<^:_ZF^Z7[?WWPOO"+2N\"]1V@:9TG.%+V?5W\'X0 MNE6Z]TZ[@.F2'DO\;+$N;L#U1=>%W2 >,'P(7?X+4$L#!!0 ( ,. "%&PO=V]R:W-H965TQCVH-A,;%26/$ENNK\?)2=>MJ7! M7BR*XCD\E$S.-E(]Z0K1P$O#A9Y[E3'MU/=U46'#])EL4=#)2JJ&&=JJM:]; MA:QTH(;[41 D?L-JX>4SY[M5^4QVAM<";Q7HKFF8^KE +C=S+_1VCKMZ71GK M\/-9R]9XC^:QO56T\P>6LFY0Z%H*4+B:>^?A=!';>!?PI<:-WK/!5K*4\LEN MKLJY%UA!R+$PEH'1\HP7R+DE(AD_MIS>D-("]^T=^T=7.]6R9!HO)/]:EZ:: M>YD'):Y8Q\V=W'S";3T3RU=(KMT7-GUL%'M0=-K(9@LF!4TM^I6];.]A#Y % MKP"B+2!RNOM$3N4E,RR?*;D!9:.)S1JN5()T6#K&@G:Q$=);SN MQ!F,@Q%$030^PC<>RAP[OO%_E/GM?*F-HM_A^Z%">Y[X,(]MD:EN68%SCWI MHWI&+W_W)DR"]T=4QH/*^!A[?D\M5W8<0:Y@3_$AF4>)#LO)6E*5A2EHS3,X%$L_PT\*>C?L>\!3<E&V2!J,TFT"<$6R2P6<2 MIR ,1V$00#BF)8$':1C_*V$:)Z-)$EDKRD:3+()#C^+O=4N#:NUF@J;;Z(3I M&V?P#F/GO.^VW^']S+IA:ET+#1Q7! W.THD'JI\#_<;(UO7>4AKJ9&=6-#I1 MV0 Z7TEI=AN;8!C&^2]02P,$% @ PX (5^R_(]RK @ S@4 !D !X M;"]W;W)K&UL?53;;MLP#/T5PAN&%O#J2^(DS1(# M2;MB'5H@:+OM8=B#8M.V,%O*)+EI_WZ4G'@9D.;%)BF>PT/+Y&PKU6]=(1IX M:6JAYUYES&8:!#JKL&'Z0FY0T$DA5<,,N:H,]$8ARQVHJ8,X#$=!P[CPTIF+ MK50ZDZVIN<"5 MTV#5.O2ZSE=NY%WC[PP,O*V$"0SC:LQ$L9K["N M+1')^+/C]/J2%GAH[]EO7._4RYIIO)+U#YZ;:NY-/,BQ8&UM'N3V"^[Z22Q? M)FOMGK#M%,>HUK V=/;%VC/I\%ABCM09#MX,L.'K\! M'\&]%*;2\%GDF/^/#TA*KR?>ZUG&)PF_MN("!J$/<1@/3O -^OX&CF]PJK]K MKK-:ZE8A_%RLM5'T+_PZUFS'-3S.9>=CJCZ7#4^SI(\U;WM8(LH![9EK%#4=MO3LIRH\&50.VFV.Z3S(?U_U4(;"R5%@R M@Z!WQ7/ZMPY+&\JZX4H;N.,HX$IAS@TL"(8TF0:8R-U-'3EQ>+I.[*\3&%T MQ0M9TR[04SB[%51!MIIH]#FLV*N%:LA;[ !G"NUBR5'MQ;PB4^?P'L;^. EM MTA"BQ$]"9R?T\*/)Q-HCB*-]SGAO+PKZC%TD\J/DTK\3'PY$_ M&2=P[#:#@QEK4)5NDVC(9"M,-VY]M%]6BVY&_Z5WF^Z>J9(+#346! TOQHD' MJML>G6/DQDWL6AJ:?V=6M'!1V00Z+Z0T>\<6Z%=X^A=02P,$% @ PX ( M5V>6'?,O P F@< !D !X;"]W;W)K&ULK551 M;],P$/XKIX#0)L'2)EL9HZW4;B"&0$P,Q@/BP4TNC37'#K;3 K^>.[O+"HQ* M3+RT=GSW?=^=[\[CM;'7KD;T\*U1VDV2VOOV)$U=46,CW(%I4=-)96PC/&WM M,G6M15$&IT:EV6 P2ALA=3(=AV\7=CHVG5=2XX4%US6-L-_GJ,QZD@R3FP_O MY;+V_"&=CENQQ$OT']L+2[NT1REE@]I)H\%B-4EFPY/Y(=L'@RN):[>U!HYD M8[-^A9MXCABO,,J%7UA'VQ$9%YWSIMDXDX)&ZO@OOFWR ML.5P//B+0[9QR(+N2!14G@DOIF-KUF#9FM!X$4(-WB1.:KZ42V_I5)*?GYZA ME2O!F8%S[;SM*.'>P=X'L5#H]L>I)Q(V38L-X#P"9G\!',%;HWWMX(4NL?S5 M/R5QO<+L1N$\VPGXNM,'D \>0S;(\AUX>1]Q'O#R?XM8Z!)>8;F4>@DS+A7I M)3HXDZY0QG46X?-L0>941E_NRDHD/;R;E%OKQ+6BP$E"O>/0KC"9/GHP' V> M[PCIL _IP4@JE@*[PW4BRDBG$(#R^%M' E5(=WZ=_-\*%&J(RB M%N;\>"Z.31_+'X3NZ5@TIM.>B2HF6C%1R*HRA0@=2.K8L+Q5*+CQ8X1$HJ"6!2QW<3@T5E'98\LH9)4NR*6$NE- %PB6W ,7IF(9J!ON:.8&] M)X["0K1!\BP&=?Z++K<6+47AY%('"<19"%=# M1>F)HN$=*;;4O]8BY\0YUO80CA[GQ\/[HFFCG_R!F(V>_0\\M54J#R'/[P$Z M*XJNZ50X-C%\TU"QUSS!PUW3'F,2AD.@BJ*>6O./-K]=/+.YW72Q7K@N6BHG M4P+RN*'J+[!9$'<^#)>?'=S57NG6O&S0+L.K0!1\UW%T]E_[AV<6Y^VM>7RU MW@I+(\.!PHI&ULK59M<]HX$/XK.VZGE\P0,,8OD (S)-?TTFD;&M+TP\U] M$/8"FM@2E>1 _OVM9*!P-4P^W!=;+[O//BL]DK:_DNI)+Q -K(MY"6VLABXTP,"BZJ/UMOUN$U#L'&(7"\JT".Y9_,L&%?R14H:TUHMN%2 M==Y$C@N[*1.C:):3GQE.C$R?+JXHKPRN94%[K9E;KK,'-LU1G_=;AL)8XU:Z M@;RJ((,CD#%\D<(L-'P0&6:'_BVBM^,8;#E>!2YUC."Z9PD_.8O9#$#(R48F*.KOWW:*J-(KW\4Y=\A1W68]LS=*F7+,6! M1X=$HWI&;_CN33OVWY]@'NZ8AZ?0AQ,ZDUF9(\@9W!84QMC6T3WD@OI"RYQG MU0 3SF)*L!FY,>,2U@Y.I++ NH1/4JI/N&(T=8S2?4:XMFUT1,R"_EK+E!,/ MZK(U3%'@C!,A[I+C8NZL;%),O/RA;3J9!Q%*K6Q)!3@ MSY*;E\WJL!53F8:WD#22I$W_=B-*(OOO-;J=A!IA(T[B8U@Y9U.>_P;7\4.( M>@'$?@\B'QZD8?GA1CB(!M"67=B%?PO=AN_B!HUV;,,&?B,,8Q<_"2*X*4U) MZ[BW28YK$CF3N#(,0\>\X;<3.*'V:*?VZ-5J_RK%Q;>2Y7S&W7Z3ON!N:5.A M+$;V:J=%J%/OR1#UZGT@R55J<0*T]R ME'SF&6I@V_?+LG(2KH)SK';DZ[<[ M8G0_^:Z=R,>V8<>MJ2:9%97,T,GL0#R7SK=R=6X'(FS0V4EQ:6")]*;:&PQ( M^^P7E_^%W5QIM* 6[F,S )R9*NWSMS9$) ZNVH-F-:2@.NM3K1,TP@7=OND$[ M>$_];W8ZO6;B0Q!'%0:INO7<^>O$S6YPD'W=&6SM MU0H%JKFKB#3=!Z4P5=FP&]T57:.JUOAE7E5L7YB:&PO=V]R:W-H965TQ$V54V&0V;[$.4A\8N<&O:;J>[/;#Y^E2WP4"& M(O[.LVQ8+HG*RQI9RU5P0Q- MU<;7E4*6.:-"^%$0#/R"\=*;3=S:@YI-9&T$+_%!@:Z+@JEO"Q1R._5"[[#P MR#>YL0O^;%*Q#2[1_%(]*)KY+4K&"RPUER4H7$^]>7B[2.QY=^!7CEM],@:K M9"7EDYU\S*9>8 FAP-18!$:/9[Q#(2P0T?ACC^FU5UK#T_$!_7NGG;2LF,8[ M*;[RS.13;^1!AFM6"_,HMS_@7H\CF$JAW3]L]V<##]):&UGLC8E!PS46.Y0=FV&RBY!:4/4UH=N"D.FLBQTL;E*51M,O)SLSNF2IY MN='0^5%J?0,/J&"9,X70^<)6 O7-Q#=TCSWMIWO,18,9O8(Y@,^R-+F&^S+# M[-S>)WXMR>A ANX_F4X6S>WNF(I3CTJ#(WJ&;W9NS?A('A_A6R_)=N_ACY[Q%26*1>++LK[D"O$L MOK#DN_,%"A>Z<'VJQ3<(NR\7.A]+,+FL-7'37Q;PEP.![;9]#M#R,:=,*D.QB%;B_NQM'PZ""V=Q A M%.1-W?A)'OT$<=@-XAC"L#N*!I;U>!3:V7 $'>,38B5*;I M$\C*1DA#.+*_=V]&41B]!R+]FAE=;11/+:\&H2ZYT9 D?;HP:!'"(&HCO?U/ M0@9!8JF/"? H9!P.X5CVC1./KF^2ZRT$O6#@'B/KVD[02QI_]L*X)7-Z:O2W M4Q%';PX1+36G'#2?+]+A6U3;NUD@79EUM[*MRW]CXGT3*T/:+4!$?1B*^:U7HHPH\ M4V'-L[V3\2#A&*.4B;063F0/_H>*O%QZ\S/NK^0N&23T%R87P^^?-*H"U<:U M8TTY7)>FZ5GM:MOQYTVC.QYO/A<^,[7A5&P"UV0:](841-6TX&9B9.7:WDH: M:J)NF--7"RI[@/;74IK#Q%[0?@?-_@)02P,$% @ PX (5P[KFF @! M%A0 !D !X;"]W;W)K&ULO5AMC]HX$/XK5JZJ M6JDB;\"R6T!:-CUU5\O=:E'O/ISN@TD&\#6Q4]N!5NJ//]L)(:$A@E6T7\C; MS.-Y'GO&@\<[QK^*#8!$WY.8BHFUD3*]L6T1;B#!HL=2H.K+BO$$2_7(U[9( M.>#(."6Q[3G.T$XPH=9T;-X]\>F893(F%)XX$EF28/YC!C';32S7VK]X)NN- MU"_LZ3C%:UB _)(^[]%_-^05F246<,?B MOTDD-Q-K9*$(5CB+Y3/;?8:"D DP9+$POVA7V#H6"C,A65(XJP@20O,K_EX( M47'PO!,.7N'@'3GXUR<<_,+!/W>$?N'0-\KD5(P. 99X.N9LA[BV5FCZQHAI MO!5]0O6\+R177XGRD], 1,A):N: K= L$\I "(1IA!;Y6M#O%V1-R8J$F$IT M&X8LHY+0-7IB,0D)"/0N (E)+-ZC-XA0-"=QK!#%V)8J1CV2'1;QS/)XO!/Q M^&C.J-P(](E&$#7XW[7[#UO\;:5-*9"W%VCFM0(^9+2'?.<#\AS/1U\6 7KW MYGU37"^ 02I].=9*+F"MDDDVX ;MN &$"M#7:?KDN?(/KG\!=J (3 M93'HR?_T+2/R!YJ#W+ (W=,M"*FC%>B?1^6&[B4DXM^FN<['Z#>/H4O:C4AQ M"!-+U2P!? O6].UO[M#YV"1PEV!!1V U;?NEMOTV].D?6;($KI4MYQ^)? $( M]/.<13%K'>!287.P@0'3^\1VZH[M;56MCH:KJ34HU1JTJO7 B"HZ6R5$QD$5 ME_WJ4^4^QC2$)GERQ%&%T;#GUSG=G6$3Y#;#BLU5:5$C,RS)#%O)!$1(3I:9 MJ;8\$<_A*$=T1E^ L5OSO4)='76K;)5C0$5A- MV^M2V^O69?KGC@(7&Y(B58%#):1J?)O4RU&N*^GF]+S!44Z>8Q2TQO-"MJYS M:/V<]LKZ%B?IQP)RE9P-33[3@ESS$*V@-Z*>%#V^VV=IY3O2V&3#4ZSR!8IB@7 M?\6*W1(M6&R:A]/[9OL %Z^F3KONKM#JXA[Z;K?_&NG::?/=*5K0%5I=X$.K M[K;WZF>GZZ A$_O'Z7J&4= >T*6$[&PO=V]R M:W-H965T));,^U%\3CKRL3C>9U$.YY?QS?7"9G0_< M^HH@AU35"*K_K6$&>5Z3]'5\::O]UX/[G>_J;9O!Z,+=4PHSGGUBFEN># MTP')8$Y7N;KFF[?0#JBYP)3GLOE+-MNVD>XQ74G%BS98'Q>LW/ZG=ZT0>P'> MR0,!?AO@?Q\0/A 0M '!8P-&;<#HL0%A&] ,W=F.O1$NIHI.QH)OB*A;:UK] MH5&_B=9ZL;*^46Z4T-\R'::F6DB1E!IDA/K;'1Y9X1P]X M-VK_?M07OA7XQRH?$C=\27S7]TWC^5%X.22!VX0'IN$\+3RQA\>0ZG#/=/$] M,8+=+1 TO. !WC3]LF(",O*&E4S!JW?ZR>=#B27 M"@KYK^&J+[:]C,R]U 7OM:QH"N<#7=$DB#4,)K_\Y$7N;Z8$8,)B3%B"!.NE M:K1+U;9A>6Z2WQIYK/Q;6-3 ZKEF/?&B,#J+0M=UQ\YZ7]S'-TV, M38-3W]]OVA,FW D36H7YZ/]-OI%I 8*EM-0W;Z9+IV"ZF%U1H4H0DLQHQ90^ M\6959N3CY4OR;G@U- EI[>E8(3%A,28L08+UTA7MTA4]2\F),%.%"8LQ80D2 MK)>JDUVJ3JQ/UI^;^NE9LHI4(%+0*5J *156RK&IV,(\=Z]2N,/P+/RN]#RN M68)T:3WY3G?RG5KEFVFD6M<+YBD(WO1C4L\*.58]3%B,"4N08+U,G.TR<,,U68L!@3EB#!>JGRW,Z5N-;'YAK64*Y FA)@#STV RUM?U%RXKJ'RQQ# M.V]D:)A@75Y?N3T_Y]E70B 4W'75AMSH+E@*DKSE><;*!9EQ41D7/G;RT<)B MTF)46H)%Z^?([W+D/TLI:KO!2A@F+4:E)5BT?L(ZA^Q97=WD+UX[AVHETB65 M0%)>2I:!:'XB,28F."@641"SY:=52KBT7KJ]Z97>__N]TV--PO MQT$0^H%)8DQK'*/2$BQ:7^+.-GMVWWPO,8&["E*EJY#BY!9(!MDJ54TMFG-! M%+VK[_Z*RP>FY/ @&P=)0'7"J+0$B]9/0F>&/:N!F^P5?MH4?J/$T8'$HU/7 M-:Q 9O;NCI8:U %1I$Q#6^,2DNP M:'V1.\OK_<#S-J\M0-3SI!(TU2N9;^0IZU)4=XQ*BU%I"1:MG[C.(7O/8Y$] M5(^,2HM1:0D6K?\6J[/)OMTF/VKF\ W.-1H99PY[=\=*C4I+L&A]J3M?[=M] M]:?FE;-^'.A:+_P70 34[^'KPK62,%_E)&=SXV][/P![(_(5J#"E;F8//3H? MJ!X:B];/1^>A?:OEFUS0]'/.%T^;6>Q]'%NH4&DQ*BW!HO6SU1EH_WG>,?NH M+YE1:3$J+<&B]1/6>6_?[KT?-[,6HM 2+MLV+L[=)JJAW/=6[TZ3V**M2;?=+[<[N M=L!-FWU?3M=\NWWN/14+5DJ2PUR'NL,3?:%BNR-M>Z!XU6RYNN5*.Z'FXQ)H M!J)NH+^?&PO=V]R:W-H965T,FUL>;$P7;:(?'C.3M9Z""M!((OB]_N[KFWWF8; MJ>YUCFC@H1"EGGNY,=6Q[^LTQX+I@:RPI)NE5 4SM%4K7U<*6>:$"N&'01#[ M!>.EE\S^RHT]\)-9Q5:X0'-3 M72G:^9V6C!=8:BY+4+B<>R?#X].I?>\>W'+";%1YZ9?.Y-/,APR6IA M/LC-!;;^1%9?*H5V?V'3O@T\2&MM9-$*$T'!R^;+'MHX; D<[1((6X'0<3>& M'.4Y,RR9*;D!95^3-KMPKCII@N.E32]ZA6J. 5+"C=62T0Y!+> M,*[@EHG:[4R.<"8I#1DJYD)YK5BIEZ@49G!PCH9QH0])QRTJ@P]P@DKJBJ4( M"U1KGJ*&"RDR7JY(CZH&\!Q\T#E3=,%+N"FYT2_ID-;7N:PU*S,]\PUY9QG] MM/7DM/$DW.')VUH,((A>0AB$(=PLSN'@^>&VJ>;S5+%/X>IB%G8Q"YVET0Y+ MI[6F$ZWA)/U:<\U=3#Z_HS.X-%CH+WWPC]9:FL*&7O'@V MC(/7>X!''?!HG_9D861Z#Y6B5, !13F30C"EH:+,NZ@M2/7A-P;&SH!M M]'4R&@VFX[E&H:S,\:[\.(?L.(1Z-I-.P'B3N0>"_(F2P*LMWDZU+KNM_X7B5_64OC M#G'\[XM__!^ )QWP9'_Q-]U/!78;?J(DNPAK%V'N(NQ:HJE\VP>[>Z"Q$VWE M?#B)IL-)'/=G?=H13O^D#5K"]O=Q9Q%,>RHPB$>_LOA;L\&.V?=,K7BI0>"2 M!(/!F/Q1S>AJ-D96;ES<24/#QRUSFO:H[ .Z7TII'C=V G7_/R0_ %!+ P04 M " ##@ A7%*HIU;P$ !>& &0 'AL+W=O[':"Q,.8-6) M4]N!F7^_=L($0C)ND=P;R-=Y;3_X'+\QDST77^460*&GE&7RMK=5*K_Q/)EL M(27RFN>0Z3MK+E*B]*G8>#(70%9E4,J\P/=C+R4TZTTGY;6%F$YXH1C-8"&0 M+-*4B.?WP/C^MH=[+Q<>Z&:KS 5O.LG)!AY!?437RCLYR M_$3[P[-^#R6%5#P]!.L>I#2KOLG3 <1) !Z\$A < H(?#0@/ >&/!@P. 8.2 M3#64DL.<*#*="+Y'PCRMU>7:/0+\/#CO"Y M/7P.B0['7:U[FF4--*B!!J5>^(K>^T+J*U*BN^1;024ML?W[E[Z&[A6D\K\N M0)7DH%O2I/Z-S$D"MSV=VQ+$#GK37W_!L?];%RZ78G-'8@V488TRM*E/_^!\ MM:>,=1&S1EY*K!*+2S%3*'=3'$?Q.(XFWNX41N=SX )W8'@9:?1H^ZP3CR)/G"VHMD&S;C(K[LP6(4OQ>!2;.Y(K $TJH%&[G,P M=C]OY,8['X["91C-K MBY?"<236@#.LX0RM (0QSZ_AD.:QN7XG DUL QJG&, MK#@6 G)"5PB>M"N5W4Q&+2:1/PI'9TBL[5R*Q)%8 \FX1C+^#A+MT(5ZOD(Y M(YFZ*E/)9%&NO;/J C1N XKBX3D@:ZN7 G(DU@"$_:,!]:V([C-%L@W5282( ME-!=60X:IU@&(]]OY9*]K4O!N%)KDCFQYMA*YF^UU=8\XUD_*830\\4&"+< MX2'V!^=\K"U>S,>16I//T6ECJ_N^2A!=ZE48Y>3;K4R>7L,6ECP,BEUB1S]-K8;K;G ML.RLNX>P)HTP"D+_W+[8&[@8Q\\PROCHE+'5/4YG/#6+=?5V;Q8G7A8=2'/& MGP'0$C)8TU<2*VHC&T3C^'RQLG?A8F _PP[CHQ_&=D-<%>6Z(&MBIP6:4;*D M3+]P=+N?@W:#6!@.!O'X')E3C^Q*K8GLZ)*QW29_XHHP1%<:$%U34XY0!M;% MK.V<^T,?!Z/6SEFIWWCT1L M:"81@[66]Z^'>@Z(:C.[.E$\+[=WEUPIGI:'6R :DWE WU]SKEY.S(YQ_9?" M]']02P,$% @ PX (5R'UTU'\ @ ]@@ !D !X;"]W;W)K&ULK59M;]HP$/XK5E9-K=22=P(,(O$VM=,JH;)V'Z9]2).# M6$UL:CO0_?O93LAX25FU]0O8EWN>N^=\\:6_H>R)IP "O>09X0,C%6+5,TT> MIY!'O$570.23!65Y).26+4V^8A E&I1GIF-9;3./,#'"OK;-6-BGA<@P@1E# MO,CSB/T:048W \,VMH8[O$R%,IAA?Q4M80[B?C5C,"PX3MKI)0\4OJD-C?)P+!40I!!+!1#)/_6,(8L4T0RC>>*TZA# M*N#N>LO^66N76AXC#F.:?<>)2 =&QT )+*(B$W=TF&B^F0NF'R*)4Z$M\"6P- 5FLL.3(H, M$%V@&:-('P.Z(64KJC,]GX"(<,8OI/<#, $O: B,\E44 YH#6^,8.+JF68+) M$HTI6[6DY_U\@L[/+M 9P@1]2VG!(Y+POBED\BH%,ZX2'96).J\DZJ);2D3* MT90DD#3@)Z?Q[1-X4Q:MKIRSK=S(.4GXI2 MY%J7R+$LV4ZH+LZ=X:&/(&Y+*_P @_?K#;UJ>F:K\GV>0]R:;O1+9W+EY]+MXI]E"] MR?H-OI27^AI( 4T'47*T-8<:+.NP&P0=7S;&>K?$QVZ=3N &P;[;Y-C-[CJV M:Q_031O\ M>R[4[MMR?9KR7[;Y6,24SS1L5^0^QN]T#OL9-G6=Z!VF.G*]MO M=^P#L0T!_4XW.)!J[ESDN;J9U03E**8%$>7+6%OK(3W4L^G /K)[8[O!/I%# MO9S!?^C++X+;B"TQX2B#A0QEM0*9,2NG;+D1=*7'R",5&ULK971;M,P%(9?Q0H3VJ0QITF7LI%&VEHF M0)JH.@87B LW.6VL.7:PG69[>VPG#1VD09JX:6SG_+_/=U(?Q[60#RH'T.BQ M8%Q-O5SK\A)CE>90$'4F2N#FS5K(@F@SE1NL2@DD!?PE4*M]L;(DJR$>+"3C]G4\VU"P"#5UH&8QQ9FP)@U M,FG\;#V];DLKW!_OW&\:)+$4-9(VVKC9@:N-4QL:RNU7O-/2O*5&IY,E;(%7@-Z@W6@!TOTY> KH M\XK1#;'U5NAX#II0IDY,[/W='!T?G: C1#GZDHM*$9ZI&&N3D?7%:;O[=;-[ M<&#W"-T*KG.%WO,,LN=Z;$@ZG&"'\0O54E2F'KF#"N06_"2UZ]&D?^N#_X_F3TKQ;@KQ7C(/>GH-3>P&W&ULS99;:]LP%,>_BO!@M-#$CG//$D,O&^O8 M6&AV>2A]4.SC1-26/$FY]-OO2'9$"JXI@VQ[B74YE_]/THDTW0GYJ-8 FNSS MC*N9M]:ZF/B^BM>04]46!7"<287,J<:N7/FJD$ 3ZY1G?A@$ S^GC'O1U([- M9305&YTQ#G-)U";/J7RZ@DSL9E['.PS.:."G/'R2_?5.APY='HO.(250VAUEXFLRANJ:325 M8D>DL<9HIF%1K3>*8]QLRD)+G&7HIZ,[V +? &F10VL.TNXUCX%\769L1>J ME!.^(.?3AK=)-[@@81!VG[O[2.;P0H<7VGB]9KR+YVIK^"[(^WV!)P42 V'L M$&>!4RJE<6FPT%1J@JL,Y/YRS]3#Q*IL!<-6T*E#;91FJFVB"AK#S,-R4B"W MX$5OWW0&P;L&\*X#[]KHW9.#D_O/&)O<:LC50QUF]P28/8?9>]W^2H=9'&&* M(\S"'=\ZB#+-V*8Q?V3;*&CW\ 1N:\3UG;C^Z\3!884;M&$%U>EJSC @N>!Z MK1I69N&&S>;&+@1) M?T%G< OF;G&M3KYF M R^T&P(.J;$*%/]6, 3.K1!NXT^IZ54A+7%[O%&_=-[1RX1J&$K^@V5F/O#. M/)+!E"ZYN9'K+U#Z<1M,)=?NEZP+["E&3)?:R+PDXSQGHOBG#V4>M@BHTTR( M2D*T3V@_08A+0OS2".V2T'YIA$Y)<-:#PKM+W(@:FO257!-ET:AF!R[[CHWY M8L*>DUNC\"E#GDEN8 5B">0CV8R&4AB%]2-C;1A6 C0Y'H&AC.L3A-W=CLCQ MT0DY(DR0*\8YEEOW X-[L8I!6L:]*.)&3\2-R17&F6LR%AED#?S187[W #_ M'%2)B#:)N(@."GY;"I_$X0<2A5'_,RIF"J9/QZ(-3-S,G1G$A3Y>3[1;OU74_4+_7:SOGWY]?2"IC#P\.VF M0:W 2]Z_:W7#STVI?TNQT5N*C=](;*=([:I([4/JR25=244G' C-?F-5\.UM M-#&28!-1U# QPRN:8JV:ZE-(GSEIVTM6R2>_U0]6VVFO8[K^V2YF5,=$D1_M M@L9UT*G?KC [YCN5^<[KS*OBZ#9Y[C1X[NYYKF/JGNN8*/8[>Y[KH+KG8.N] MC5=JYAJF)JE<"E-L-6P_H(>WC1#SJ91F,[$!JB^;Y!]02P,$ M% @ PX (5\\8@C5E! !Q@ !D !X;"]W;W)K&ULM9AMCYLX$,>_BL55IU9J N8Y>TFD;J!J3ZVTVMWV7ISNA4./%SC+)$F, MX]\&:K0QI>/I\1/]8Y6\2&:)&%Z0[*]TQ;0 MC%7?X%#;!I8!DAWC)&^!?^Z*,7"L]\"V;$5GT^']'[Q3#:2>%4_&<9WA1 MRM!F0_$&533X^\OPA1\YCAG_ZBZ7G-=-5>*WA4K48)GAE UAND>&_/? M?X.^]8>JY#IAD4Y8K G6:8[;-L<=HL_O"4>9T.BJ(:H>U.Y^Y2Z?$_OY) A" M3TR,_6EUS\W<26CY?M#$QLZL(>+%5$]UW."UJR3K-OIPCO/% MQW/4^A"VR8:#R3;S[CTH,4UPP4&R1<5&F78-@M;)"*RQ:_?&N1B,=^FD4L;T M[%X-8TTQ.Q67,JKM M]1\_NJ)VZWA<4,'!)<'\/LWQ2+S"CG+$,4U1IEXS:UT^::5%6FFQ+EJW'<SQP45'%P27*2S_KGB0:%X_??WX8@7SRUE5.BYJXW4([[> M(O^*Z"8M&,CP6H2RQH'H/*UWG>L33LIJ6W5)."=Y=;C%:(6I-!#_KPGA3R&PO=V]R:W-H M965TV@<32M@X+$"3- M]F+8"\:B;:&2Z(ETW'[[40^1+(I1ZH5YDT@T[W>Z.^IOGCD_TO(+VQ'"P=<\ M*]C"V'&^OS!-MMZ1'+,9W9-"?+*A98ZYN"VW)MN7!">U49Z9R+(\,\=I82SG M]=A-N9S3 \_2@MR4@!WR')??KDA&CPL#&D\#M^EVQZL!_+=3H?%:&I]=/]%_JX$4P#YB1%,W]+C;Z0-R*UX:YJQ^B\X-G-]QP#K ^,T;XW%$^1IT?S'7]M$G!@(CMH MM09(-GC.@]T:V-_KP6D-G._UX+8&=>AF$WN=N ASO)R7] C*:K:@51=U]FMK MD:^TJ!;*'2_%IZFPX\M;\DB* P$_@:>KAV_@5T*W)=[OTK48W5;U?!\1CM., M?1 3[^\B\/[=!_ .I 7XO*,'AHN$S4TN'J>"FNO6]57C&CWCV@;7M. [!N(B M(8G"/IJV]R;L39&&+A?H*1=7:!+X^Z&8 =OZ")"%;,7SK%XRSV; @K4Y4H7S M.N_Q__8^2(;=+0R[YMG/\**4X>VV)%M#S-[GB:$P:6YPVG1>-I,$30AA(N5GAU M'=?VNVF#8-TN6'2 L\ MG<71"8MTPF)-L$%Q_*XX_NNTP!^]E<@/K<"6M*"9YIY.<\57B?2.1V.:ZUG( M6-) Z-/,<65ZG/9Z]P)1> M'6^4(4U>AWGL.R2[M5IT]H;::5%6FFQ+MJP!'U_!)VW$MC)SNOL M$NFD15IIL2[:L$1]5P>GV[J7!=8="ZSCRQO253MML-5$OCV2US$-6G;HC[1C MC L@](-GQ+5OH>!D$W"6N#:D<+"-1($U<40#D];]'JP+[7@=/- MSB5+L3)EDV9GO[4Z:9%66JR+-BQ WX#!X*V$56>KM=)*B[328EVT88GZ#@]. MMW@O"VLXDD+/=6WY!P'%-,>S _G'0<4TB,+ M63E4'A%;HC4PHKZ7@I--@+G M"&M+DD3.@7+DTQ[/75PJKW!F^=)>.=;EM7(FE)-R6Q_&,;"FAX(WIP#= M:'?@=UD?GR/U!+ P04 " ##@ A7 M2I!*4LL# "2$@ &0 'AL+W=O/<#M >X8,'\"X/4 [UL5YCU@_JT*?@]0J=M=[JIP M">(H7E)R!%1&"S9YH*JOT*)>92,7R@.GXFHI<#R^QP?<[#'X"9R.-E_!FC2< MBA:*L0K)?K*B;,'K!'-45NR-"/[TD(#7K]Z 5Z!LP,>"[!EJ,K:TN9B2)+:W MO?QM)^\^(>^!#T*K8"!M,IQI\,DT/IC VZ(40SW<4SUNW4G"W_;-#'C.6^ Z MKJ>9S_J_X-4,.%#!75TZ+U-/_[?Z13&\87%XBL][@B\I&:7YW; 6;?'*$N[&,#U@*_[Q!Q@X/^M*;I(L,4F6 M&B*[:,Y\:,Y\BCW^2#BJA%>KANAZT,$#!9?/BT,'"%POC<%[=Z[!YM'"" MX#(LN0Z#D0L].*)+-:K^W/?"(>PB67](UI],]HZ*IQ/8]KY$J"[?28;GKCF3 M9(E)LM00V44;@J$-P7$Q9#L8C+9?MV]!2VF6]QP ML"U0DVO3[HB@.,]),#6E>5# :*AA-5O!AOYGV MTTGX;&TR\DNX;WGU1#:/#!LH[M6TP M&K^%-VNH&4_DAHOZIG^D[W9K/B":EPT#%=X)*6<6BHW9!A)+PSJL6Y"TV\.P!\:F;:&2Z%*TW?S[41^1+4IAJH5Y223JGG-Y M[Z6.>,W9B;(OQ8X0#KYE:5[,C1WG^ZEI%JL=R7 QH7N2BR<;RC+,Q2W;FL6> M$;RN0%EJ(LORS PGN;&856,W;#&C!YXF.;EAH#AD&68/UR2EI[D!C<>!VV2[ MX^6 N9CM\9;<$?YY?\/$G=FRK).,Y$5"<\#(9FY?%C/#:N<$4G)BI<46/P[DB5)TY))S.-K0VJT/DO@Y?4C^R]5\"*8 M>UR0)4W_3M9\-S<" ZS)!A]2?DM/OY(F(+?D6]&TJ/Z"4VWKN098'0I.LP8L M9I E>?T??VL2<0& 3P%0 T RP'D"8#< ^WL]. W ^5X/;@.H0C?KV*O$19CC MQ8S1$V"EM6 K+ZKL5VB1KR0O%\H=9^)I(G!\<4N.)#\0\!-XO+I_ ,O*+V'@ M;40X3M+BG7C^^2X";]^\ V] DH-/.WHH<+XN9B87LRBYS%7C\;KVB)[P:(./ M-.>[ L3YFJP'\)$:[RGPIHB^30%Z3,$U4A+^=L@GP+;> V0A>V ^R^?@Z018 ML(*CH7!>YCW^W]X[R;#;]6!7?/83?%%2X.V6D2VNWF.Z:=?%/[\+4_"!DZSX M=ZCJ-:\SS%OJW;38XQ69&T+0"L*.Q%C\^ /TK)^'4JZ3+-))%FLBZQ3':8OC MJ-@7GRC'J9#GJB!#-:CA7@4O/Q''1>C[@2L6QO$RNWTS)PPLS^N:17TS&")H M0XDN'O#J.J[MMV:=8-TV6%<9[!7+'H9B5*+&KC.=9)%.LE@362?U7IMZ[Y5$ MP--9')UDD4ZR6!-9ISA^6QS_92+@]UY'.[2=,)1$H#9S+\V0Y[NR"/39_,"Q M+%D#^FR>Y05>.*P!01MKH(RU67;OP9ZP%C68,R5T[-NJDRS2219K(NOD'UKG M#;;U2F+:$&NJCU:V2"M;K(NM6Z*+'@B^3%(;?&+YU8)*C?[BS_P<7"'JH:-?F^U]D):V6)=;-T"G-LAZ+R6M"H;K=$E MTLD6:66+=;%U2W1NXJ"ZBWM>6MV^%H8V# -98=R^M#I!X,K2VJ=S S<( EDZ M^G30L>#%OK8;\+EU@LK-_RAI]?HR9T]<*._4U1Y'+Z]!K[#_\7F-)@>>NQRH M;G/^Y#O"!K.FQ(U^=76R15K98EULW0J<>R\8O):ZZNRREEK9(JULL2ZV;HG. MS1U4=W?/JVO8W[C:OMB[RA+3M[/]T MD=>V;(<]W'$O6CKZ=[WNV-RRNZ-Q+ M(64C,$9<&Z:.S*&))_]XN51['+NZAKTZCO29BG5YK?-H7IS_9(1MJX.W JSH M(>?U3__M:'NX=U4=:4GCUW"ZA /C$9S&]='=F;X^2?R(V3;)"Y"2C7!E37SQ M167UX5Q]P^F^.GVZIYS3K+K<$;PFK#00SS>4\L>;TD%[1+KX#U!+ P04 M" ##@ A7UE?VP%0" #)!0 &0 'AL+W=OND2E&B;@_3'AQR$ZP:F]E.Z/[] M;$,8:6C7A_$ OO8]YYYSC1V70CZJ#$"CIYQQ-<69UL7$\U2:04Y43Q3 SE1.J0YT3^G@$3Y13W M\6EB1?>9MA->$A=D#VO0#\52FLAK6+8T!ZZHX$C";HIO^Y-Y9/-=PC<*I6J- MD76R$>+1!G?;*?:M(&"0:LM S.<(3=>-D3! M7+#O=*NS*1YCM(4=.3"]$N47J/T,+%\JF')O5%:Y(Q^C]*"TR&NP49!37GW) M4]V'%J ?O0 (:D#P5D!8 T)GM%+F;"V()DDL18FDS39L=N!ZX]#&#>5V%]=: MFE5J<#I9P1'X =!'=!K-!=?2=!?-"",\!86N%Z )9>K&9#VL%^CZZ@9=( M:4#3A:#I0N#XPG]T82=%_K(R*QJ/6EEGZJ)&7?0V=8R2#6544^B4&%T4'P:]X3.%ETFC82_R M6T__F5JO==#L)7=/Y)YRA1CL#(??&PTPDM7%405:%.[L;80V?Y$;9N:N!6D3 MS/I."'T*['%N;N_D#U!+ P04 " ##@ A7J?P^L)$" #X!@ &0 'AL M+W=O$ ]NE[@U)LS),SNW M$'G&&T4)@X5 LJEK+/[< .7[J>,[3Q.W9%,I,^'FV19O8 GJ?KL0>N3V+"6I M@4G"&1*PGCK7_M4L,?$VX#N!O1STD7&RXOS!##Z74\<3K^E 0[[3^P?K7?M984ES#C]04I539V)@TI8XX:J6[[_!)V?V/ 5 MG$K[1?LV-@T=5#12\;H#:P4U86V+'[L\# !^] (@Z #!:P%A!PBMT5:9M37' M"N>9X'LD3+1F,QV;&XO6;@@SI[A40J\2C5/Y+11 =GA%0:+W:*E_DK*A@/@: M#5?.YZ PH?)"Q]POY^C\[ *=(<+07<4;B5DI,U=I-8;3+;J=;]J=@Q=V_M*P M2Q1Z[U#@!>$(?'8:/H="PWT+#Y[#79V#/A%!GXC \H6O2,3/ZY540O]AO\9L MM3S1.(^Y=5=RBPN8.OI:21 [^=C=EN.Q'*8FK#+_21*TC1S=T,CQV%!D*;^I ][)C'J)48G)=ZSU9%(=%YP M9H\'82E!R8LQV2UO/- 3IUXZB0]D'X=%DS2-7Y =][+CD[*_J0K$F*KX:#O? M]SWO0-1(5.A[R;BFI->4G-1TQQ6F_SKLY.@4TRB)D^! X$A8,(DGP8%"=U"7 MS)OP%8L-81)16&N@=YEJBZ*ML^U \:TM52NN=.&SW4H_32!,@%Y?!J;Z M]8]=_A=02P,$% @ PX (5\3R/P-_$@ G?@ !D !X;"]W;W)K&ULM9WO;]LXGH?_%2&W=]@%.HTE^62T/)[=Z5WU+S=9ODW*ZM?\\WEQE^MD M?6BTW9Q'D\G\?)NDN[/+B\-K[_++BVQ?;M*=?I<'Q7Z[3?)OK_4F^_+R+#P[ MOO ^_7Q;UB^<7U[<)9_U!UW^X^Y=7OUV_DA9IUN]*])L%^3ZYN79J_"%"N.X M;G%XR^^I_E*T?@[JO^53EOU1__)F_?)L4F^2WNCKLF8DU7_N]97>;&I4M2'_ M:JAGCYW6#=L_'^GJ\-=7?\VGI-!7V>:?Z;J\?7FV/ O6^B;9;\KWV9?_TLU? M-*MYU]FF./Q_\*5Y[^0LN-X79;9M&E=;L$UW#_]-OC:?1*M!.'VB0=0TB$YM M$#<-XE,;3)L&TVZ#V1,-9DV#V:D]S)L&\\-G__!A'3YID93)Y46>?0GR^MT5 MK?[A$->A=?4!I[MZU_I0YM6_IE6[\E+H3V7P2_!JO4[KI)--\&;WL,/6N?]5 MZ#))-\7?JK?\XX,(_OJ7OP5_"=)=\/$VVQ?);EUV)XK=W.A MKY\'\>30/!IH+MS-_WN_>1Y,9D\VEV/-=X^]#VV\.J7W<*AWZ[.,'W>'^,"+ M7;O#FUU1YONJ?I3!_[RMWA"\*?6V^-^!K7O]0)L.T^JR^**X2Z[UR[.J[A4Z MO]=GE__Q;^%\\I]#.9$P0<(D"5,0S,IW^ICOU$6_?)?KN^3;(=J*ODWWVZ Z MS'62;[Y5)XJUWMX=COOLIJK.G\JAQ)U\W\1)F"!A\@$V/\#JT_/]9?7.R<7Y M?3O)_IO,.ZQX9H_QS)SQO-5EJ?.B_OROJSC2,OCS4!B"JX??7GW.M:[3&TK& MB?9-AH0)$B9)F()@5MCSQ[#G:*V=D_F2,$'") E3$,S*=_&8[\)Y,/^V+XNR M&B.EN\_!IRRO6E<_#0V87CLYOLF2,$'"Y&*@IH:]H@IU:46V?(QLZ8SL@[[> M5Y4V.!R:?P8JS8LR>)OJ776<5N/C:G3\4>?;X&.>[*IKO*$HG7S?*$F8(&&2 MA"D(9B6^>DQ\A1;A%9DO"1,D3)(P!<&L?,.)N<"=.(]I5: )OMAT=-[M:^ MB:(TT=#:%7,5S2;=DBG17A5%L_-J"8G0F=?AB+S/-E5>25Y?E307+(/AA;T/ M*)HM%]T/Z,K=I7$>% MNAZ4IBB:':AQ/9';]0P/4EO^X)2)!NX^O ]3U >A-(G2%$6SLS?2*)JBP]0( MU4,H3: TB=(41;-C-GHHJ:(VJ*'9WPP,GF11T4/1[,",Z(G< MHN==GEUKO2Z"FSS;!D6RTM=4T,TJ+8)[OJ''>=%>7@ M=#HWSCM =)8.2I-17S/]$J]Z%5=1O=KW%!A'$X]-P4GSX#[9[ ?MC+NQ]TT$ MJ,5!:3+N>ZA5..W/*Z=ZM>,R?B9V^YG1B\31+S+<'7A'BHHH48DVKD"J4)E"91FJ)H=LRM>[S<$FCD"M'=VCM5]JZNN#=B6 MOR1W#__R75/9W5OEO1^@_@>E292F*)J]MQC_$[/3@V)4"*$T@=(D2E,4S8[9 M6*/8;8T^W-4K"=1?Q]PG>9I\VN@GYV^Z2=X)H\JHH75G7$YFW8*..B.*9F=G MG%'L-55([O-LG6TV2?Z=A1H52RA-H#2)TA1%L_<"(Z!B=MI0C'HIE"90FD1I MBJ+9,1M[%;OME4^A?B"M[%H8=KXL=_?GG=PI?4JT3T71["40C(Z:NG64J_S^ MFN[2[7[[?878W:_O$8K2!$J3*$U1-'M_,+YK&J*%>(K:+90F4)I$:8JBV3$; MNS5U3V;R*,1NDG?"J-AJ:-T1<]0=,:.]*HIF9V>4U=1KWI)=LI.O/U"R4=F% MT@1*DRA-431[?V@M8\3.99JB+@NE"90F49JB:';,QF5-W7.9?$HVJK%0FFAH MO9*]Z-5LU%!1-#L\8ZBF(X;*KMG'7XVE5NFNJLOU\CB-I/ZQP3=JN5":0&D2 MI2F*9N\EQH5-%VPE1V472A,H3:(T1='LF(WLFHZLK.11R5'/A=)$0^M6\KA7 MR%='L[(S!FHX8+/]"_D-#6](CG:K*)H=GE%@,[<".QR2 MV,U2'H32!TB1*4Q3-CMGHL)E[ MAMCI2\VZ0=X!HR(,IZ?GZ+==P%UTG5X1,SX]TX[_Q02X72Y*Q_ M,V"\6O:FZBJJ5SM XY]F[KE85]F]KJY>RZ"L+DN+9_5@-LWJ,5)9WQ\6I+OZ MP-3KG2Z*ZJ7JP-Q^J@CK0+Y^\U&\&HRX?R]=9U!YY=XF[]Q0[832%$6STS7: M:>;63D^F^Q!?G6C:64#F6;#3Y;/!8)>]8*-NL*AM0FD2I2F*9@=KG-1LS$GM MTBP/BL9%-4_+N'FX)RG5P^=.5"RA-('2)$I3%,U^2H812W-6+,U1L832!$J3 M*$U1-#MF(Y;F;K%T91W"WY[53SD[2.33!E;S_E+@B]G BFONK?#.$YUN-? W M1(O^WZ"H7NVDC$6:CTRD&JF]YIOLQ?V5;MW=>0>'ZB>4IBB:'9S13_.QY\F-%N7VY)K!1-'94"A- MH#2)TA1%LY,W?FK./E=NCKHIE"90FD1IBJ+93_@T;FIQXNKC3\V!<;?WS16E M"90F&UIW1LURNN@^X/-G>*:%\4R+L=6MO&KR=RVX,K@GH+.A4)I :1*E*8IF M[RY&=BW8-;$6J-Y":0*E292F*)H=L]%;BY$;#$^?UK@8?DA<=\F2*W>/WMFA MS@JE*8IF9V>$OCNI9CRV;Y%NW3;_D?V@/O*:*X5>[OA"M54*$V@-(G2%$6S8S:::O53;S=<#=RJ M-W2[H7LKO/-$?11*4Q3-SM/XJ)7;1YU^(G6#O ]85%NA--G0K)4H)E'O1$IU M:B=G?-3*[:,.!3=]++C/#FLU# ;GYLR";SK)AR*_/MM[P3E&]6G%5W3SF5?_L,^P9 MNPEWA.>;(8L3+$ZR.(7A.FF'K;39&4E''I8VZH!8G&1Q"L-UTHY::;M%T.@M MN2, _WA1 \3BY!'7NRUW/EVU_]>IT-A6=&*,6S&Z;4ZO1-]F>?E+K88.@Z3A M8-&91BQ.L#C)XA2&ZP0^;07.SC?$XB2+4QBND_:LE;9;//W@UR]' MO*VV^U^_C&R&?ZJH6F)Q"L-U4IVW4G7/1SH4;74LVJ]VZ^ X0^F]8X;2"-7_ M2$8U$XN3+$YAN$[FBU;F[$2E(P]+&]5/+$ZR.(7A.FDO6VF[3=7'>E7\X5A1 M)\7B!(N31US;=(31=+[L/CY*81UW$ENU$G/+*7?E1=T4BQ,L3K(XA>'L9,.6 MQ0K9F4I''I4VBA,L3K(XA>$Z:;L'3Z!)H?*6NC4)S"<)U(6Y8J=%NJX\DU^#-X MJ\LJSZ)^N,S#+77#R;**"L4)%B=9G,)PG;1;BBJ$%57(*BH4)UB<9'$*PW72 M;BFJ\.IK?Z7Q%_3S5G=1B*$RQ.LCB% MX>P](6KIL C681&KPU"<8'&2Q2D,UTF[I<.BGWK_W@C>/WS6I#4XZ^%:0]4< M[59AN$ZJ+446G:#(JH*^WY5)_BW(]5WR[CB_O?GPTEQ^HM%"=9G,)PG>1:>BMR*A7KTK@^ M=5;7Q5??>UWL[LJ_O++F"\5)%JO$VI);T<@]@'FV*^OP;O03Y^"' M]O77HF7[.29A;SVWD:[\,V%%%8I3&*Z37$M416Y1Y3H/-^LE/W6K=KU2_K_V MR2;XF 6_Y<%;713!Q]MD%\PF_SZ\$[!2"\4)%B=9G,)PG1VEY;XB]BQZ6 M-NNW4)QD<0K#V6G'+;\5NV]:O,JVV[0\!%V5].!.Y]?5S\GGX>H>#S^.;](O M[NYNO5-$<9+%*0S72;'EK6*WMW(6]V;@115W]Z9X'^XH3K XR>(4ANOL*"T5 M%K,/'CSRL+19:X;B)(M3&*Z3=LN:Q6YKYEG<3WP$X4BO_B&R @W%*0SW$.)Y M<:MU*9(RN;S8ZORSOM*;31%YSTV M/L1;QM]% 2#11TDK,;4**>L[VQ9I 246MZR&2LWDC)=8JBY?VZ+F@#,35%+; MQ*R1E%2PX$@T98GY[AXHVTXMU]H/O)!U(?6 G<0U7L,2 MY%N]X*IG]RH9*:$2A%6(0SZU9N[=_42O-PM^$MB*@S;2F:P8>]>=[]G46RP@(>&/U%,EE,K2X MH?*%;9^@R\?7>BFCPCS1MEOK6"AMA&1E%ZP# ,\[$>!U 9[Q MW8*,RSF6.(DYVR*N5RLUW3"IFFAECE3Z4):2JUFBXF0RAY5$7]%2'7;64$ L M1\]8-IQ( @)=ST%B0L6-6O(*O$2/."64R!V:51F:J9B&VI#&J,G79F[ELSW@DS/YKJ%HV<+\ASO!%Z6\[1]=7-WS*VRJ]/ MTNN3](SNZ(3N N^452E0UL"0JS9Z/!RMK\6=J'$*4TM]]P+X!JSD\R MP_B2A_$0JXWR#UBN[SLG8'X/\R_!_"&8?P3S'#>*AF%!#PLNP8(A6' ,343@,G?30R5GH*Y.8#O$F M1U^EZXV#*/3_X=D'E4H7_6?,UZ02B$*N(IW;4%GF;2%M.Y+5IGBMF%2ET#0+ M]>\!KA>H^9PQN>_H>MC_S9(_4$L#!!0 ( ,. "%=*60N>@ , L- 9 M >&PO=V]R:W-H965TM&%(@M63Y M)4YF&TBL=;,]%2!DE962N?,TE"O0U-H9*D'Y2*, MHV@4Y2L.5!(VK67#9OTC.G;TW^,IQ9_:>P47RH-0W-[A.9T'D M'$*!2^L8&/UM<8%".")RX^^*,ZBW=,#]YR?VCSYVBN6!&5PH\0=/;38+)@&D MN&(;8>_4[A-6\8PO)@>3>%SZ8[]WFI: MY82S\P0UWS*G/5Q+8_6&CM0:^ "7:LH,DO]PF(G\:[B5L+?-[('@^@4 MXB@>-/GS_^#):W#1@ZCOX7%+-(,Z%0:>;_!Z*OSYF=;@VF)N_FHZIY)HV$SD M*M6%*=@29P&5(H-ZB\'\YY_ZX^B7)I&Z)$LZ(CL0<%@+.&QCWQ=P28FFJ:89 M0'\A4LI\JR#=:'=-"C)430E\U;K!6X4MR<:>S)7_[7PPBJ;A=E^OCC8\T&M4 MZS7Z0;U.0:JJV+!<;:1MTJ8DF^R',YSTAHU4J>=56RSKH4L$NRI".R M P$GM8"3UE3\C1I#.!'*T N=WN[ILY[/Z6CH=J(]!=K>LL_.AA)( , M '4+ 9 >&PO=V]R:W-H965T:.EL+82M$)T8ANB8_LP[8.;7!L+Q^YLIX5_O[.3AK*U'4(M7UJ_W>/G M[CGGKCV7ZEYG (8\Y%SHCI<9,SWS?9UDD%-])*<@<&C(&CZ.67"Z[;=VHWJMF5A.!-PHX@N\IRJQPO@3@9I MQPLL(^"0& M!\6\&/>#<(B&/WQ6H5]]I#9?'"_1+YSPZ,Z(:>I+_8*G).E[+ M(RF,:<'-K9Q?0>50P^(EDFOW2^;5V< C2:&-S"MC9) S4?[3ARH02P91M,8@ MJ@PBQ[N\R+'L4T.[;27G1-G3B&8'SE5GC>28L*H,C<)=AG:FVP?%9M1&A@R$ M-JK B!M-/N#,@ )MR"TU0*X@G8 F3!"3 >E)D:(PD-J1EIRE>"8E%Y13D0 9 M6C::[/?!4,;U :+UJ,[():: 0V)B@FM]T&PBG"75)*O66/C(-*@9>-WW[\)F M\'$#Q[CF&#OT^/]B_[S&/3(PD.M?JVC&.Z!Y7-,\WAC*6G5E5==6]?19KB0V MF\8VFVS6P"'AC(X89^9QE2OE94UWF?U(S;J-N!6V_=D*BHV:8F,CQ?,D*?*" M.T*R5%[F&(K,?J\PO$S@'%:QV8C[RL V:];-;>G?W '-DYKFR5OJ7U[66-(_ MCD]7R]^J&;9>\-B_2+%X[^=KW_M&H%<&\K2F>;HMO4]W0#,,GHI0\):*5[+E7*\,5OODR WK,WOW\M-1:[P=JGOQG_M4%^*E!AM*UL"'=1I<*G M,A5N+"];3X=X104(_ZX _E(391O2SU1A0Z()AS&:!4- MI,$NS0TS[(M!V0.X/Y;2+":V5:L[[>X?4$L#!!0 ( ,. "%>)T_X!2 ( M <& 9 >&PO=V]R:W-H965T;9K $=>I%!V1-?.E<,HLL4:)+,=78+"E:4VDCD,S2JRI0&V""(I MHB2.^Y%D7-$\"W-3DV=ZXP17,#7$;J1DYO46A*Y&M$MW$X]\M79^(LJSDJU@ M!NZIG!J,HM9EP24HR[4B!I8C^K4['/=\?DCXR:&R>V/B2>9:/_O@;C&BL2\( M!!3..S#\;&$,0G@C+.-OXTG;+;UP?[QS_Q;8D67.+(RU^,47;CVB TH6L&0; MX1YU]1T:GFOO5VAAPR^IZMQ^CY)B8YV6C1@KD%S57_;2G,.>H'M*D#2"Y+V" MM!&D ;2N+&!-F&-Y9G1%C,]&-S\(9Q/42,.5O\69,[C*4>?RL9:2.[P69PE3 M"S+6RG&U E5PL.1R HYQ8:_(9_(TFY#+BRMR0;@B#UP(O 6;10Z+\%91T6QX M6V^8G-CPQT9U2!I_(DF(7K+G[3\2?#KG>17SN!_ MB11:EH(S5< QIC=-_$L;VI(5,*+XE"R8+=#\XX=N/_YRC/!,9@>\:^]ZZXM$?X4BO847K&;%&;# MQ#'\VG,0/'U/W.;)H-//HNT^UI&DF[VDNMQH[YGZ%OG S(HKK :6*(L[-]>4 MF+KMU('397BY<^VP#X3A&CLU&)^ ZTNMW2[PS:#M_?D_4$L#!!0 ( ,. M"%?.JC_IXP, ,2 9 >&PO=V]R:W-H965TT("!SDF6*"=;QK2:U&I\*>/C^ MS/Y1BP@AJ0/!:#X,:H*7;E78= MN!A+/!USMD=<60.;>M'1UVB(%RU4H2PDAZ\4<'*ZD&QU?SF#4*=HSG*H/X%U M!B_1 HHR+3."V!K=YCM(J7H[": %C(L4QOI+(5A&4RQAL)#P@.*20E,5*Y83 M]#XF$M-,? !/7QO_N WJG2'[?LE+@(A5C6X) M4Q[58N956*\$V)\])D5 M?HSKRSA+^6Q17RG0OD.9YO6,_\O^#9%7)< M#?=,"X3>EYFL^_U2I;3$GETM=.7?X214$NN$<%QM='!=Q5 MU0/91W.\HQ)G]!^27J";G)5@_==O0(ENH9C$WZ;JJ/P'9O^JY5X+*&,RL:"G M"L(?B#7]^2.^CP:*='4>1V^LJQD3OHMMG88#0:^IT^FQQ;!6$4 MFCO+J-$\^I[.DE&\I-EKFLM9^K?699]D<9]D24]DK1RYSLM1P/G![:5>0$]Y M[)4M[I4MZ8NMGHR)R>FT M&/O@4)L3OM&W"0+$0*%5AXYFMKFQN-'G],[\S+V>NX;Y6-UPZ$/T"WUU/?(9 M\PTM!,K(&EPY5Q%T0U[=.%0#R7;Z2+UD$@[H^G5+<$JX,H#O:\;D\T Y:.Y] MIO\"4$L#!!0 ( ,. "%<]=B(ED@L )24 9 >&PO=V]R:W-H965T M)_E%;U84BP_]?CZ>R7F8GZ8+F90_>4BS>5B4WV;3?K[(9#BI!\WCOCT8 M^/UY&"6]R_/ZMMOL\CQ=%G&4R-N,Y,OY/,R>KV6E?5!>&?5@/H>WR+YE&]\3:JG MH-JB60LQT5%A.4_C_)&QG$EE?U_\M3<=] CXV5> MI/-F<+D$\RA9_1O^:%Z(C0'.<,< NQE@OQI@VSL&.,T Y] !;C/ /72 UPSP M#AW@-P/\0P<,FP'#5P- 43-@5+^[J[>C?B^#L @OS[/TB635O4NM^J(. M1#VZ? NCI,KN79&5/XW*<<7E79&.O[^_+M_]";E)Y^6O1![6H7I/KB:3J/HR MC,G'9/5;4OW@72"+,(KS7\DOI$_R69C)G$0)^9I$17Y2WEA^_666+O,PF>3G M_:)*L7R'[Y16Z MMHW@WY?Q*1EX)\0>V#:9A(7??+KVVOUCXF.27. MH&8< T/-S*5+6WB?%S^@%A1G_:OD MU(_G[/I5JJ#W]]N_2E=9%B936:[Q"W+_3#;O=QL^US=?U4OU[]]*DGPLY#S_ M3\OSO5X]OMO^^-56[D.^",?RHE=NQG*9/Y5__8OF#O[7E$XD%2(PB,8;$ M.!(3($S+JKO.JFO2F]7^*H/CC:RVI9%U$RK7;XHK1UM\X\WB+/,LS:8F4Y]5NWM7J@\2[+W>?VV9EKLUNUY4;5 N@&H5J M#*IQJ"90FI[%C4EJZ\@;Y&8!4*%%:@%4HU"-034.U01*TT-KJ]#:QA7HUR23 MXW2:1/]]-_:+0QV10C4,UT6C^KM=# M3XTJ$2SCO.\!^W-FH'-(H#T 5*-0C4$U#M7$GE X]4ZZJ:2RU,R_99[Z/VB_ MCOQ)_B&?"6VF6]I75M!B *H%4(U"-0;5.%03*$W/IJHO+._8^WG0D@.J!5"- M0C4&U3A4$RA-#ZVJ1:R]O-DZ6VU&.P?1W]H9 MQ#(7(Y_OOK9O@*&-!U0+H!J%:@RJ<:@F M4)H>-55\6,=N/BQH]0'5 JA&H1J#:ARJ"92FAU8U():YPGC+1 MRHOX&J@6- MIOWEAC7:GFF!MB!0C4,UT6C^SA=$_[M>U7#8YH:#EZNTHHS,NRAI_@JT^MR[ M\R]ZKQM.FP%SRMVLT9G^UMR8'[=K'J :A6H,JG&H)EK>+F=@#7;F1K41MG'B M6,O-)(WC,,NKZ;I5F:_#A&T0X!J%*HQJ,:AFFA[ ML\Y.ASLBI+H!V]P-5+OT95"^R:R0/\B5S-)ZF-INUC>ELS>13ZH RJ<:@F&LW?^8+HN5%5@VT^ M5*+9 N]>YU4KM!/RI5SSC6>2_#-IG<4U/TCG*$'K!*A&H1J#:ARJ"92F!U/5 M";9_[*TPM'J :@%4HU"-034.U01*TT.K*@K;7%%TGDH9;FWF/&MX9HU>?PB& MEA)0C4(U!M4X5!,H30^7*B5LX_SQ 7\2M0?PR;P^)T#KZ@O:($ U"M485.-0 M3: T/6&J0;#-#4+WG<'UO0W'JU'#P6KF!>J\#886$%"-0C4&U3A4$RA-/_N$ MJC.FA5E^*8NY27;7N4C+,ZH:V[BV:D M<_"@S0I4HU"-034.U42C54<6K3\##$Z=\K_VJ1U'E2O.0>7*H5OS+T]I:^:@ M!0M4"Z :A6H,JG&H)E":'LR-$T0=NV!QL*>(PIXC"GN2*.Q9HK"GB<*>)^K_ M4; XJF!QS 5+UZD=9[O!&-DCZ_5YF6[,#]LY7$B-0C4&U3A4$RA-#Y=J81QS M"[-_:FT? M5O^V)L[?6H&YK]==T,X#JE&HQJ :AVH"I>G)4IV'L_^PC&X?,WYVTM"\0)WW M[J#="E2C4(U!-0[5!$K30ZRZ%>?8!WPXT ,^H%H U2A48U"-0S6!TO30JKK& M.>R<5WLF#:$5"U0+H!J%:@RJ<:@F&NW@24-7M2>N^6"0KEOS629_N@0T+U+7 MA$*U *I1J,:@&H=J J7I,59]BGOL,V6YT"X&J@50C4(U!M4X5!,H30^M*FQ< MJ:W'-ITRZW7'2!/.PSBF"-B10 MC4(U!M4X5!,H38_:QK4TW&-OFA5\^*:BY,W M'#=E%CNG$-K.N-N7N_#MK<.FH(_)H!J':J+1_%VOAYX:U::XYC:E:QELYCI' M!EJ[0#4*U1A4XU!-N-O]F.U[.\^KX*I"Q3W\()(WG%?!K'?.&K0=@6H4JC&H MQJ&::#3M] O>Z<;5N_2HJ=K#_=E#2LQ YS1!:PNH1J$:@VH! M>-#: JH%4(U"-0;5.%03*$T/K:HM//-A(&_X-&H6.Z<0VD,TFK:+/!IL?1R% M/BB#:ARJB4;S=[X@>FY4<^#]U#4V3IH=//*05E>IK.^YZS*WYD?JG"=HO0#5 M*%1C4(U#-;$G/:MKGY&SUK\AUA.I>@?/W#NT[/B5GUQWG<+9C'4.';2-@&H4 MJC&HQJ&:0&EZ %4;X1V[C?"@;014"Z :A6H,JG&H)E":'MJ-ZY:;VX@NUZ,W M4YWCA[U0.?9*Y=A+E6.O58Z]6/EV76$-=I[BV5-]A6?N*WZ+POLH/F0FQ@QU M3A6TJ8!J%*HQJ,:AFD!I>OA4G^$-C[TEAE8>4"V :A2J,:C&H9I :7IH53/B MF2?!WS(3 ZU*H%K0:#NOTMBD"UJ!0#4.U<2^UT-/C:H[O)^Z!$>G>1AH)0+5 M JA&H1J#:ARJB3WI:>9AW&8>AE@.F83/K?,Q_7PF91&$17AY/I?95-[(.,[+ ME"V3DJ[F#=>WED%[J"X>\^'*[O6W;@^L#]RJ;N\KYO)\$4[EIS";1DE.8OE0 MDH/38;EOFD73V?J;(EU<]*P>N4^+(IW77\YD.)%9=8?RYP]I6KQ\4SW 4YI] MKQ?[\G]02P,$% @ PX (5TYQ!FOH! #AX !D !X;"]W;W)K&ULO9EK;^(X%(;_BI5=K6:D-A<' G0!J>U<=E>:::=H M.I]=8L!J$K.V@Q\Q!/#Y0]\@W& CRE2<9G MSD:([87G\>4&IXB[=(LS^]/W(2Q')G/E47[ME M\RG=B81D^)8!ODM3Q'Y>X80>9D[@/%^X(^N-4!>\^72+UGB!Q??M+9-G7JD2 MDQ1GG- ,,+R:.9?!Q76H W2+>X(/_.@8*"L/E#ZJD[_CF>.KC'""ET))(/FU MQ]6GF 7%\39,?)!:;F3-V0(Q7:)>(.WKX M"Q>&ADIO21.N/\&A:.L[8+GC@J9%L,P@)5G^C9Z*0AP%!(.6 %@$P%\#ABT! M81$0:J-Y9MK6!R30?,KH 3#56JJI UT;'2W=D$P-XT(P^2N1<6*^$'3Y>'XE M"Q&#:YK*NX,C7=]SL)"W3+Q+,* K\)5FY]]V*"$K(AOJ('"S50WY&;A40T'$ M3_#N Q:()/R]C/X=>(!O$,-\Z@F9J.K.6Q9)7>=)P9:D(O"%9F+#P<45M K^LTM@+OD5+/'/DC.68[;$S_^.W(/+_;++4DUC%X* T.-#JH<7@&5BT M#?_5H$^C/8E5C Y+HT/K2-[L!!NY/O7V#QZCT&'7QB+/X='=6Y:[NHB[N1J6[ MT0FWZ@^]W,NE[7*/F7Q\@8]/F"T)Q^"6D:7\Q"R_G9M,COHTV9-8I1;CLA;C M/N[FF"8)8EQ=RL>^<>BM776M2BXV.AIZ"-UQU#STD]+NY'4W]FE&K9UT-3KI M8C3PS5/>MUJ]6WQO7(CM85V3[TNM:O((90+K5%8F;4^=(KPOLSVI5L/0 M#]H3-= 36%%C?H_Y*7GV"C^%VK&9\\EPU.[&D$U@1QOY+VF%B3)$&#FCLTIT=UI%F$EDL&J@)[%23+X4UJM%3"<@_BAA\ M0H2!>Y3L&I$FZ)5I^E*K%L-03? _8HV]K\Z5J8--.'0'HY;Q-V03V-'F>,T\ MT5>=/,+0GMYNX+0E# RC0#BA':^=I^=KUNHY#H5:Q-0C](DNA5G7IN\-)BTL#([ 7&#G1(L##=% ^WN0>=RU/&G MA0N@01]H1Y\36=JNTME(G7)@-&RE'&@H!UK!X54@9Y?N;''4S:)A%SA^4Y"# MO>)*7VK58ABJ@9U>V+SR,=/K>YM"+7IYLH:&B4([$W6'.+M@YQV$!BB2=!JU MO(T*#12%=BCJ=1SM?77V'#0!>&ULK59=;]HP%/TK5E9-G;22[Y0Q0"H$M$ZJ M5/5C>YCV8)(+6$UL9AOH]NMG.R$#FJ:LY05LYYYS?,^U[-M=,_X@Y@ 2/>89 M%3UK+N6B8]LBF4..18LM@*HO4\9S+-64SVRQX(!3 \HSVW.;_+EC(C%*XY$LL\Q_SW #*V[EFNM5FX(;.YU MVO[O ,[@%>;^XYFIF5RPI MR8$*PBCB,.U9%VYG'.EX$_"-P%ILC9'.9,+8@YY4RP0*&+/M.4CGO66T+I3#%RTS>L/47*/,) M-5_",F%^T;J(#51PLA22Y258[2 GM/C'CZ4/6P#%4P_P2H"W#PB> ?@EP#]4 M(2@!P:$*80D(#P5$)< 4TR[,,D['6.)^E[,UXCI:L>F!*9=!*X,)U0?K5G+U ME2B<[%_2A.6 [O C"'0:@\0D$Q_0&;J_C='IR0=T@@A%=W.V%)BFHFM+):JA M=E(*# H![QD!'UTQ*N<"C6@*:0T^;L9'#7A;)5ME[&TR'GB-A%^7M(5\YR/R M',^OV<_P)7C60HYKX%Y=.F]3'[U-?=P,CR%1ZK7P'2_]ZO3XAL]_\?2@F(@D M8V+) ?VXF C)U9WQL^ZX%(Q!/:.^1SMB@1/H6>JB%,!78/7?OW,CYW-=K8Y) M%A^3;'1,LO&1R'9J'%0U#IK8-S66JL8+SE9$/REU=2U8(L.BG[-5WW.=KKW: M+E=-3-B.=H/BIT%G8>B=[T:-GD;Y7GLO:-R8V2M]"RO?PD;?1M,IF&=37:"5 M@QQ+J#.OH'*=K72_[5AWUJ[SE8&^9%[IZ%A[&-&]-\I8E196+4:.(] MY9"P&25_(#4&3H#"E,C:ARAZK[E#&YF6B!JL7N_P50 M2P,$% @ PX (5VX5,2J,! ]!4 !D !X;"]W;W)K&ULK5A=<^(V%/TK&C?3R^ IC ;ZE2<9'QDJ(]:UI M\FB%4\1[=(TS^F2*2&>-A/O;(QD.Z$0G) M\",#?).FB/U[AQ.Z&QG0V \\D>5*J %S/%RC)7[&XF7]R.2;6;'$),49)S0# M#"]&Q@3>SF$.R"W^(GC'#YZ!FLHKI6_JY9=X9%@J(IS@2"@*)+^V^!XGB6*2 M<7PM28W*IP(>/N_9PWSRZ.YG7$[(57P1 M37C^"7:EK66 :,,%34NPC" E6?&-OI4+<0"0/'J 70+L.J!_ N"4 .=<0+\$ M],\%N"7 /7<.7@GPSO7@EP _%ZM8W5R:*1)H/&1T!YBREFSJ(=(9:1;,G!]6^4\T_@$3/PO$(,@QOPA".:120A*,\:N@!WB),( MH"P&4Y)L!([!EUQK^3#98B9SMP!S\,=&<"$-)3>XGF*!2"+9;\#+\Q1<7WT" M5\ $O# E&7C)B."?#P;^7-$-EW Y>'7T/C2%G+6*W8S*&=X5,[1/S- !#S03 M*PYF68QC#3YLQWLM>%.N=K7D]G[)[^Q6PE\W60\XUF=@6[:CB>>^'?Z F(3# MD_#I1]Z3'K *N*V!S]KADS5KA8?_;^[S[P[^2 JGRGXGYW,^RO[WM/][\LH% MDR?D/[I4*^CZ>CI5-F[Y&D5X9,BZP#';8F/\XP_0LW[2Z=PEV;1+LEF79&&7 M9/..R(ZRI5]E2[^-??R[[ Q(%M$4@^M$G9:Z#"DHO)Q"]0';,?0'@Z&Y/52^ M:70#_7Y@'9M--5Q6W[>/K69-*SMPW6.C4.?1]0)X;#;7>'0WI8*LA^6+NXA1_W(#P'6HY36]W6:"[=5TV7$ :V M5].@2Y>A9I;6H"&5+C!_X.BE\BJIO%:I)G%\6]1VV2 "DLJ@A2K\L@^)W@!= MJT: ?Z22UXPLJ$G4&L6E$GWL;]:EO[#IK[9QYTT+V]8+XU?"^-\EC Q7,!*I MW55HM%&MU$<*^8WX7+=?DZ@UGDLE:CJ$L+9HLRX=ADV'=8TT(5DG1 HJD8)6 MD?9-\:ZS R_0''B>53O<[UNCNE2JIDL(!_7LF'7I,M3,4G/@:0.#)VK3H))L M<%X'6%1TL):-8*Z'3HU!E]U?EV33+LEF79*%79+-.R([RA1HO?]5MEJW=_'O M5^W8F"8)8OP]6[2;MZ3S#P^AGE5K'>[;G5Z:"%J?0:W_G'7J,]3XO+%Z;GW_ M:LQ@#YYH6.#!!08\Z]"]0!=XEBZM;B_61> MW#&EF"WSZT,N*]LF$\4?[FJTNJ*#N#FO%076GF=UKO],5]Z -B M2R+;S@0OI"NKY\L:P(HKQN)%T'5^P_5*A:!I_KC"*,9,&Z@_GX@( +L) 9 >&PO=V]R:W-H965T M@+_$EY_O.S<<^XXV0MRH#T.2NR+F:.)G6Y(BF3B>,0ARB+5AH#BL809Y;HC0C)\-I].J M-,#=^9;]O?4=?;FA"F8B_\82G4VGFH9C*39$&FED,Q,;?8O&>#%NSLE22_S+$*?#B$K.^$J15Y="J1.R M $F6&95 3LDYU^PT87EE0-*!GQ_&GQW NQB5-C3^-C13_R#AQXKW M2."])K[G!QWVS)Z"YSWB]2W<[W+G_[1'_ZQ]+QA!>TX"RS=XA&__+&"VM62Q MAH3@"8UO2<69[LSY059S"8Y426.8.'C+*9!K<,*7+_IGWKNN@!^3;'Y,LNA( M9'NI&;2I&5CVX$!JVLPL(:XDTPS+,;J+\PI+@:12%&0FBK+2U-[.(B5MW=\7 M_/=+)"87&@KUHRN5@V.F\IAD\V.2148?$<%]D_B1)]*=$_YZD]MG=>8T*D"O;!B@2BXKK M^L)I=]M.X]P^L _VI_W1K-^Q/\?.I&XD[NGKMN:*RA7#6.60HBJO]P8-E76K M4"^T*.U;>",TOJQVFF%W!=((X/]4"+U=& 5MOQ;^!E!+ P04 " ##@ A7 M)%5P8BX# =# &0 'AL+W=ON.FUM7#L8+OKAOCPV$X6VBT- M&TI?M+9S_]_9=XY]'>ZX^"$W K=YI3)D;-1JAAXGLPVD&/I\@*8?K+B(L=* M=\7:DX4 O+2BG'JA[_>]'!/F)$,[-A?)D&\5)0SF LEMGF-Q-P;*=R,G<.X' MKLAZH\R EPP+O(9K4)^+N= ]KZ8L20Y,$LZ0@-7(N0@&L[ZQMP9?".SD7AN9 ME2PX_V$Z'Y8CQS<3 @J9,@2L?VY@ I0:D)[&SXKIU"Z-<+]]3Y_9M>NU++"$ M":=?R5)M1LZY@Y:PPENJKOCN/53KB0TOXU3:;[0K;>.>@[*M5#ROQ'H&.6'E M+[ZMXK G",,C@K 2A$\51)4@>BAXF6P;*13 MK' R%'R'A+'6--.PZ;)J'6#"S,:Z5D(_)5JGDCF7ZO4T+RB_T]M%H3$P6!&% MYA0SB4Y34)A0>89.$&'HDE"JMX,<>DJ[-@ OJ]R,2S?A$3<1NN1,;22:LB4L M&_1IN[[?HO?TDNMUA_?K'H>MP(];YJ+(?X5"/XS0Y^L4G9Z<-D^C; MQ4(JH0^9[TT[J^3UFGGFX!W( FP2EG8)FW8) MFW4$.\APK\YPKXV>?-KF"Q"(KU#&*+^/[>IQ*_2Y:>X2EI:P MV,+,17V3A$/O9C]W7;J;=00[R%UN'1[$N%_'N-\:X^FM>2E EV49 M7S/RJ_$^'/ZY;Q^$]K&-[T:'-NECFW,W>'OP>1"_)FI\:#-K7>%S]ZBW M5[[D(-:VT)3Z]-@R55XL]6A=RU[8$N[!^#@83(*&\3083,M2]2^^+)POL5@3 M?2Q16&E7OOM&YUN4Q6C94;RPQ=."*UV*V>9&U^\@C(%^ON),@_H?0?(' M4$L#!!0 ( ,. "%&PO=V]R:W-H965T?Z'%^N/=XR_B 2 (D>4YJ)B95(F5_9MH@2 M2+'HL1PR]6;%>(JE&O*U+7(..#:@E-JNX_AVBDEF!6,S-^?!F!62D@SF'(DB M33%_N@;*MA.K;^TF[L@ZD7K"#L8Y7L,"Y'T^YVIDURPQ22$3A&6(PVIB3?M7 MX4C'FX ?!+:B\8RTDB5C#WKP+9Y8CEX04(BD9L#J;P,SH%03J67\J3BM.J4& M-I]W[#=&N]*RQ )FC/XDL4PFUJ6%8ECA@LH[MOT*E9ZAYHL8%>87;X%RH2G-=IG%?2..A6Y;)1* O60QQ M"W[6C?<[\+:27.MV=[JOW4["[T760Y[S ;F.Z[6MY__@X2O@[J@-OJ?&JW?1 M,WS>"WS-W?LU70K)U??TNVV;2IY!.X_N,5,T!5-.3 M;=:6*2Y-"MUM-\' ZZG=W30M>TU06 ;YC:#^T*EC]A0.:X7#3H7Z.Q?Z0V_H M:A/1R?+6^BC)ADT=_4.M)TJX9XI?F^)WFC+#(D&J@^I#"&*T+"3*F%06I43J MB>-*Z"R ,EG?;>CU/_5&!Q7@'U7 <5#8N>Y_=&54NS+J=&6^J_:8B(@5F40K M:"^6T9$4I^<>R.W,]=8><2*RTA:[<6JFP-?F]B&0D5P>H/5L?<&9FG/=?@XO M;T>WF*]))A"%E8(ZO9&J:E[>.,J!9+DY@Y=,JA/=/";JD@9^X"]02P,$% @ PX (5V&JPAI$ P K!0 T !X;"]S='EL97,N M>&ULW5C1;MHP%/V5R%VG5IH:(&T@*R!M2)4F;5.E]F%OE2$.6'*K7,AJ1!9:EQ_#L)HM6$ZK MBZ)DTB!9H7*J35?-PZI4C*85D'(1]CJ=.,PIEV0\E,O\)M=5,"N64H](OPD% M[O8E'9%N?$D")S3#R@5O3I M]**#ZQH,DXX/DGY&&1/N[PK;T:=&Q_%.,=K 0S/VMTSH8.3$3]YEH_1^QTMO M<2TQK MA/,P*N:V'B+B 4:8Y"QZI&)$)%7RJ.+ RFG.Q=N$>!&:%*%2@32&: M5%V(5+\=W'4]J-%:)^>R4#:WR^!^3^OA>\"F!P:Y$(W!'G&!\;"D6C,E;TS' M#K;!)U!0M^_7I7$X5W3=[5V1+<'>3))IH5*FFC1=L@F-AX)E8$?Q^0+NNBA# M +4N6FF(VT?G@MVJUC&5[:_RAH#F'H75Z=E*=:?!)_+G+G) M'YQP/*0;7K H%/]MLD&IS$R *1(\,J7YK!WYI6AYSU9Z4TZK#/?<.T+/_W:= MYTPR147;M*G]M[S*+W8<]5_+LOU6V3?L]5B_E=^ZR:MC,!D?@\FCJ,G!,9A, MCL!D_]6^-0\W&;W-A0SKDU#KN+5SV&JB 1QJ1^0['(_%-FDP77*AN:Q["YZF M3#XY/F M1&UR<9FR%4LG=5?-I[89F(;)6E] V$=N[.5',([#_ A@6![, <9Q+"S/_S2? M 3H?AV'>!EYD@'(&*,>Q?,C$?K \?DYB+O],DR2*XAA;T* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_'L96:QC34#R2,)I^NLK0=V*$[)S7M9^ M,@@L/A;83UIX_ZC-PTKK!_:CKI2=)1OGMF?CL14;J+E]K;>@_):U-C5W?M7< MC^W6 "_M!L#5U3B=3$['-9VD ME2M92?_ A//Q![@NNW-S'BJ*E#F3?H.Y+EL\2A15@K)0,K]D=25+SU&R9<#Q M?XT@4P0R/2+DOVD$F2&0V5$@+WC%E0 60>8(9'Y$R%XD"P2R..;ESB+(4P3R M])B0>03Y!H%\0PLY!RN,W(9VIM?LHK%2@;6,*T_:U!'D6P3R+2WD#0B_ SL7 M0C?*^9P<@JA*;DK+_MF6$>0[!/(=+>17,/?]G#W!DO:$.F0[4 W$.*A#B"42 MKJ#<<7]0&R-AQI@2*V,.*Q>S8&*8$IMA#L9')XQ%V+6RSK3[]R*%&6%*KH2Z MEJY%:O."3V?A(00E9/]R8D:8$BMAZ;1X&%WP+M_6OB?;[A3S83*8$MO@6@E= M [OE/_HQPW+_E#CY7W*C_(6T[.2+MO856X!ARPTWO;2!Y?TI<>)?:.M&E_6V MTD]A3W8!"M;2L84?C/2BB.7]*7'B7_(*@CN'9-K 1NR\ M+&78RBM_DW9=]8A6Y:#H!CMA^R3_K;4^A7O4]QL2< MDQ$[!\7L%_\P"V7$%GJ.&292A@O'+JV3,29FH8S80L\Q5T]_26]C3,Q"&;&% M!C$_@;XW?+N1(L;$+)21EZZP:-[$F)B%,F(+#6,VUODYJQ^8QZ5IS$+Y8:I: M0X]0*%#'F)B%\L-5N_Z3X]LM,29FH?P %; 7!Q[]BXY9*",B5DHIZZD8='LOWO$+%006R@NY;*3.3@N MJUX5H<#D4Q#+Y^7I>;!F/# J,/D4Q/+!,,]5_&:FP.13$,L'K4#W\E"!R:<@ MEL] #7KXSD1?VK?J&>^_;BG]B2HHO_D#6-\N>"46AH6?[MU=7H2R^[JIJH^^ M[;OZHGFY_UAF_Z'/AU]02P,$% @ PX (5[P!UL'@ 0 [" !H !X M;"]?Z)0A&.14&#YE36V/+UW_B397O^DG9MV7:'O-GV>7+< M[PYYT6Q*Z1]"R,M-VK?YINO3X7QDU0W[MIR7PSKT[?*]7:>@T^DL##]G-(_S MGS,GKZ<^_65BMUIME^FI6W[LTZ'\,CA\=L-[WJ14FLEK.ZQ3633AN+ONSN&R MD9OSY&;R_+9HAN"X(M!&(+DBT$9@NB+01J"[(M M!&X+PBT$<@O2+01V"^(M!'HKZJT$>BOJK01ZZ^AAFT!O1;V50&]%O95 ;T6] ME4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&\;O2PAT-M0 M;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1 M;R?0VTD4#O MB'I' KTCZAT)](ZH=R30.XX^5OZGWKF<=BE?>[[7>/W_I+JYNZ:OPX681@'QCS^8)J[5-C MJ8DC,^-J'>)?-V=6YTL])R8&@R'+31.H"?W0UD@FHR>:Z545>L^;>-N7IADG MCBJ?]!YW$]NL<:*MKE/MPHNNXRRVJ9@/VXI\>K[$B1[-;%;F5)A\5<.=.$71*&N MTEW1F_/)(>XP[7[YU?E=F7.!<>;4&>OCB3FZ/.YP).WJOHV%R(7R_",>$V/I MJY^/VM,NJ/AE=MS>#^.6W7EXUEVNW^.O9WRL?V$? J0/"=*' NDC ^EC"-+' M+4@?=R!]W(/TP0&UL M4$L! A0#% @ PX (5^-0X$+N *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ PX (5YE&PO=V]R M:W-H965T&UL4$L! A0#% @ PX (5\RH47-M!0 8A8 M !@ ("!$0X 'AL+W=O%CA0+G00 %85 8 " @;03 !X M;"]W;W)KZL@& M ;' & @(&'& >&PO=V]R:W-H965T&UL4$L! A0#% @ PX (5^CV#A3P @ 4PH !@ ("! MA1\ 'AL+W=OF M)S:OYP< %&PO=V]R:W-H965T&UL4$L! A0#% @ MPX (5Q[$5<_ "0 Q!@ !@ ("!1#8 'AL+W=O&UL M4$L! A0#% @ PX (5XYWSQIJ!@ M \ !D ("!?UT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MPX (5T3"[Z)N"0 '1@ !D ("!''L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX (5^[?-&PO=V]R:W-H965T% M3Y2G<08 ,0/ 9 " @;>; !X;"]W;W)K&UL4$L! A0#% @ PX (5U'>C:^:"0 [A@ !D M ("!7Z( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PX (5R@@<>Z) @ F 4 !D ("!&[< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX ( M5P+PF1U*! E@H !D ("!(\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX (5U2"4B:?!0 (R@ M !D ("!TLP 'AL+W=O&PO=V]R:W-H965TC5 !X;"]W;W)K&UL4$L! A0#% @ PX (5R'UTU'\ @ ]@@ !D M ("!V]H 'AL+W=O&PO=V]R:W-H965T M,KXO;IP( &P) 9 M " @=[@ !X;"]W;W)K&UL4$L! A0# M% @ PX (5Q'U&5K6 @ Y0@ !D ("!O., 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ PX (5TJ0 M2E++ P DA( !D ("!:O 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX (5ZG\/K"1 @ ^ 8 !D M ("!\OL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ PX (5TI9"YZ P "PT !D ("! M.10! 'AL+W=O&PO=V]R:W-H965T)T_X!2 ( <& 9 M " @4<; 0!X;"]W;W)K&UL4$L! A0#% M @ PX (5\ZJ/^GC P Q( !D ("!QAT! 'AL+W=O&PO=V]R:W-H965T 9 " @:DM 0!X M;"]W;W)K&UL4$L! A0#% @ PX (5\*-""H4 M P ;@L !D ("!R#(! 'AL+W=O&PO=V]R:W-H965TZ@_GX@( +L) 9 " @=8Z 0!X;"]W;W)K&UL4$L! A0#% @ PX (5R15<&(N P '0P !D M ("![ST! 'AL+W=O&PO=V]R M:W-H965T\ =;!X $ .P@ : M " 8-- 0!X;"]?7!E&UL4$L%!@ _ #\ ,!$ )Q1 0 $! end XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 228 253 1 false 72 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.vectrusinc.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited Condensed Consolidated Statements of Income (Loss) (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Recent Accounting Standards Update Sheet http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate Recent Accounting Standards Update Notes 9 false false R10.htm 0000010 - Disclosure - Merger Sheet http://www.vectrusinc.com/role/Merger Merger Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Sheet http://www.vectrusinc.com/role/Revenue Revenue Notes 11 false false R12.htm 0000012 - Disclosure - Receivables Sheet http://www.vectrusinc.com/role/Receivables Receivables Notes 12 false false R13.htm 0000013 - Disclosure - Debt Sheet http://www.vectrusinc.com/role/Debt Debt Notes 13 false false R14.htm 0000014 - Disclosure - Derivative Instruments Sheet http://www.vectrusinc.com/role/DerivativeInstruments Derivative Instruments Notes 14 false false R15.htm 0000015 - Disclosure - Commitments and Contingencies Sheet http://www.vectrusinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Stock-Based Compensation Sheet http://www.vectrusinc.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://www.vectrusinc.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Earnings (Loss) Per Share Sheet http://www.vectrusinc.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 18 false false R19.htm 0000019 - Disclosure - Post-Employment Benefit Plans Sheet http://www.vectrusinc.com/role/PostEmploymentBenefitPlans Post-Employment Benefit Plans Notes 19 false false R20.htm 0000020 - Disclosure - Sale of Receivables Sheet http://www.vectrusinc.com/role/SaleofReceivables Sale of Receivables Notes 20 false false R21.htm 9954701 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 21 false false R22.htm 9954702 - Disclosure - Merger (Tables) Sheet http://www.vectrusinc.com/role/MergerTables Merger (Tables) Tables http://www.vectrusinc.com/role/Merger 22 false false R23.htm 9954703 - Disclosure - Revenue (Tables) Sheet http://www.vectrusinc.com/role/RevenueTables Revenue (Tables) Tables http://www.vectrusinc.com/role/Revenue 23 false false R24.htm 9954704 - Disclosure - Receivables (Tables) Sheet http://www.vectrusinc.com/role/ReceivablesTables Receivables (Tables) Tables http://www.vectrusinc.com/role/Receivables 24 false false R25.htm 9954705 - Disclosure - Debt (Tables) Sheet http://www.vectrusinc.com/role/DebtTables Debt (Tables) Tables http://www.vectrusinc.com/role/Debt 25 false false R26.htm 9954706 - Disclosure - Derivative Instruments (Tables) Sheet http://www.vectrusinc.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.vectrusinc.com/role/DerivativeInstruments 26 false false R27.htm 9954707 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.vectrusinc.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.vectrusinc.com/role/StockBasedCompensation 27 false false R28.htm 9954708 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.vectrusinc.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.vectrusinc.com/role/EarningsLossPerShare 28 false false R29.htm 9954709 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) Sheet http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails Description of Business and Summary of Significant Accounting Policies (Details) Details http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies 29 false false R30.htm 9954710 - Disclosure - Merger - Additional Information (Details) Sheet http://www.vectrusinc.com/role/MergerAdditionalInformationDetails Merger - Additional Information (Details) Details 30 false false R31.htm 9954711 - Disclosure - Merger - Schedule of Fair Value of the Consideration Transferred (Details) Sheet http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails Merger - Schedule of Fair Value of the Consideration Transferred (Details) Details 31 false false R32.htm 9954712 - Disclosure - Merger - Schedule of Purchase Price Allocation (Details) Sheet http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails Merger - Schedule of Purchase Price Allocation (Details) Details 32 false false R33.htm 9954713 - Disclosure - Merger - Schedule of Pro Forma Information (Details) Sheet http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails Merger - Schedule of Pro Forma Information (Details) Details 33 false false R34.htm 9954714 - Disclosure - Revenue - Revenue Performance Obligations (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails Revenue - Revenue Performance Obligations (Details) Details 34 false false R35.htm 9954715 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) Details 35 false false R36.htm 9954716 - Disclosure - Revenue - Revenue Contract Estimates (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails Revenue - Revenue Contract Estimates (Details) Details 36 false false R37.htm 9954717 - Disclosure - Revenue - Revenue by Contract Type (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails Revenue - Revenue by Contract Type (Details) Details 37 false false R38.htm 9954718 - Disclosure - Revenue - Revenue by Geographic Region (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails Revenue - Revenue by Geographic Region (Details) Details 38 false false R39.htm 9954719 - Disclosure - Revenue - Revenue by Contract Relationship (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails Revenue - Revenue by Contract Relationship (Details) Details 39 false false R40.htm 9954720 - Disclosure - Revenue - Revenue by Customer (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails Revenue - Revenue by Customer (Details) Details 40 false false R41.htm 9954721 - Disclosure - Revenue - Revenue Contract Balances (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails Revenue - Revenue Contract Balances (Details) Details 41 false false R42.htm 9954722 - Disclosure - Receivables - Schedule of Receivables (Details) Sheet http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails Receivables - Schedule of Receivables (Details) Details 42 false false R43.htm 9954723 - Disclosure - Debt - Additional Information (Details) Sheet http://www.vectrusinc.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 43 false false R44.htm 9954724 - Disclosure - Debt - Schedule of Maturities (Details) Sheet http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails Debt - Schedule of Maturities (Details) Details 44 false false R45.htm 9954725 - Disclosure - Derivative Instruments - Additional Information (Details) Sheet http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails Derivative Instruments - Additional Information (Details) Details 45 false false R46.htm 9954726 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) Sheet http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) Details 46 false false R47.htm 9954727 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.vectrusinc.com/role/CommitmentsandContingencies 47 false false R48.htm 9954728 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) Sheet http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) Details 48 false false R49.htm 9954729 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 49 false false R50.htm 9954730 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) Sheet http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) Details 50 false false R51.htm 9954731 - Disclosure - Income Taxes (Details) Sheet http://www.vectrusinc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.vectrusinc.com/role/IncomeTaxes 51 false false R52.htm 9954732 - Disclosure - Earnings (Loss) Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) Sheet http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails Earnings (Loss) Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) Details http://www.vectrusinc.com/role/EarningsLossPerShareTables 52 false false R53.htm 9954733 - Disclosure - Earnings (Loss) Per Share - Anti-dilutive Options (Details) Sheet http://www.vectrusinc.com/role/EarningsLossPerShareAntidilutiveOptionsDetails Earnings (Loss) Per Share - Anti-dilutive Options (Details) Details http://www.vectrusinc.com/role/EarningsLossPerShareTables 53 false false R54.htm 9954734 - Disclosure - Post-Employment Benefit Plans (Details) Sheet http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails Post-Employment Benefit Plans (Details) Details http://www.vectrusinc.com/role/PostEmploymentBenefitPlans 54 false false R55.htm 9954735 - Disclosure - Sale of Receivables (Details) Sheet http://www.vectrusinc.com/role/SaleofReceivablesDetails Sale of Receivables (Details) Details http://www.vectrusinc.com/role/SaleofReceivables 55 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - vec-20230630.htm 4 vec-20230630.htm ex101formofagreement.htm ex311ceocert06302023.htm ex312cfocert06302023.htm ex321ceocert06302023.htm ex322cfocert06302023.htm vec-20230630.xsd vec-20230630_cal.xml vec-20230630_def.xml vec-20230630_lab.xml vec-20230630_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "vec-20230630.htm": { "axisCustom": 3, "axisStandard": 27, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 661, "http://xbrl.sec.gov/dei/2023": 29 }, "contextCount": 228, "dts": { "calculationLink": { "local": [ "vec-20230630_cal.xml" ] }, "definitionLink": { "local": [ "vec-20230630_def.xml" ] }, "inline": { "local": [ "vec-20230630.htm" ] }, "labelLink": { "local": [ "vec-20230630_lab.xml" ] }, "presentationLink": { "local": [ "vec-20230630_pre.xml" ] }, "schema": { "local": [ "vec-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 441, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 5, "total": 10 }, "keyCustom": 22, "keyStandard": 231, "memberCustom": 34, "memberStandard": 35, "nsprefix": "vec", "nsuri": "http://www.vectrusinc.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.vectrusinc.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Merger", "menuCat": "Notes", "order": "10", "role": "http://www.vectrusinc.com/role/Merger", "shortName": "Merger", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Revenue", "menuCat": "Notes", "order": "11", "role": "http://www.vectrusinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Receivables", "menuCat": "Notes", "order": "12", "role": "http://www.vectrusinc.com/role/Receivables", "shortName": "Receivables", "subGroupType": "", "uniqueAnchor": null }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Debt", "menuCat": "Notes", "order": "13", "role": "http://www.vectrusinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Derivative Instruments", "menuCat": "Notes", "order": "14", "role": "http://www.vectrusinc.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.vectrusinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "16", "role": "http://www.vectrusinc.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "17", "role": "http://www.vectrusinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Earnings (Loss) Per Share", "menuCat": "Notes", "order": "18", "role": "http://www.vectrusinc.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Post-Employment Benefit Plans", "menuCat": "Notes", "order": "19", "role": "http://www.vectrusinc.com/role/PostEmploymentBenefitPlans", "shortName": "Post-Employment Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Statements of Income (Loss) (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "shortName": "Condensed Consolidated Statements of Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Sale of Receivables", "menuCat": "Notes", "order": "20", "role": "http://www.vectrusinc.com/role/SaleofReceivables", "shortName": "Sale of Receivables", "subGroupType": "", "uniqueAnchor": null }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "21", "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Merger (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.vectrusinc.com/role/MergerTables", "shortName": "Merger (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.vectrusinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Receivables (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.vectrusinc.com/role/ReceivablesTables", "shortName": "Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.vectrusinc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Derivative Instruments (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.vectrusinc.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.vectrusinc.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Earnings (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.vectrusinc.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "operatingsegment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)", "menuCat": "Details", "order": "29", "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "operatingsegment", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Merger - Additional Information (Details)", "menuCat": "Details", "order": "30", "role": "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails", "shortName": "Merger - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-72", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-67", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Merger - Schedule of Fair Value of the Consideration Transferred (Details)", "menuCat": "Details", "order": "31", "role": "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails", "shortName": "Merger - Schedule of Fair Value of the Consideration Transferred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-67", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Merger - Schedule of Purchase Price Allocation (Details)", "menuCat": "Details", "order": "32", "role": "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails", "shortName": "Merger - Schedule of Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-67", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-75", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Merger - Schedule of Pro Forma Information (Details)", "menuCat": "Details", "order": "33", "role": "http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails", "shortName": "Merger - Schedule of Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-75", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "vec:RevenueFromContractWithCustomerContractTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Revenue - Revenue Performance Obligations (Details)", "menuCat": "Details", "order": "34", "role": "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails", "shortName": "Revenue - Revenue Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "vec:RevenueFromContractWithCustomerContractTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-79", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)", "menuCat": "Details", "order": "35", "role": "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails", "shortName": "Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-79", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "vec:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Revenue - Revenue Contract Estimates (Details)", "menuCat": "Details", "order": "36", "role": "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails", "shortName": "Revenue - Revenue Contract Estimates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-5", "first": true, "lang": "en-US", "name": "vec:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Revenue - Revenue by Contract Type (Details)", "menuCat": "Details", "order": "37", "role": "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "shortName": "Revenue - Revenue by Contract Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-81", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Revenue - Revenue by Geographic Region (Details)", "menuCat": "Details", "order": "38", "role": "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails", "shortName": "Revenue - Revenue by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-97", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Revenue - Revenue by Contract Relationship (Details)", "menuCat": "Details", "order": "39", "role": "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "shortName": "Revenue - Revenue by Contract Relationship (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-109", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Revenue - Revenue by Customer (Details)", "menuCat": "Details", "order": "40", "role": "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "shortName": "Revenue - Revenue by Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-117", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Revenue - Revenue Contract Balances (Details)", "menuCat": "Details", "order": "41", "role": "http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails", "shortName": "Revenue - Revenue Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Receivables - Schedule of Receivables (Details)", "menuCat": "Details", "order": "42", "role": "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails", "shortName": "Receivables - Schedule of Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Debt - Additional Information (Details)", "menuCat": "Details", "order": "43", "role": "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-180", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-182", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Debt - Schedule of Maturities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails", "shortName": "Debt - Schedule of Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-182", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-183", "decimals": "-5", "first": true, "lang": "en-US", "name": "vec:DerivativeInitialContractAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Derivative Instruments - Additional Information (Details)", "menuCat": "Details", "order": "45", "role": "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "shortName": "Derivative Instruments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-183", "decimals": "-5", "first": true, "lang": "en-US", "name": "vec:DerivativeInitialContractAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-185", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details)", "menuCat": "Details", "order": "46", "role": "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails", "shortName": "Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-185", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-192", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "47", "role": "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-192", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details)", "menuCat": "Details", "order": "48", "role": "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails", "shortName": "Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "49", "role": "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "vec:NumberOfPerformanceBasedAwards", "reportCount": 1, "unique": true, "unitRef": "award", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-206", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details)", "menuCat": "Details", "order": "50", "role": "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-206", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "51", "role": "http://www.vectrusinc.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Earnings (Loss) Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details)", "menuCat": "Details", "order": "52", "role": "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails", "shortName": "Earnings (Loss) Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-224", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Earnings (Loss) Per Share - Anti-dilutive Options (Details)", "menuCat": "Details", "order": "53", "role": "http://www.vectrusinc.com/role/EarningsLossPerShareAntidilutiveOptionsDetails", "shortName": "Earnings (Loss) Per Share - Anti-dilutive Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-224", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "vec:NumberOfDefinedContributionPlan", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Post-Employment Benefit Plans (Details)", "menuCat": "Details", "order": "54", "role": "http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails", "shortName": "Post-Employment Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "vec:NumberOfDefinedContributionPlan", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-14", "decimals": "-5", "first": true, "lang": "en-US", "name": "vec:TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Sale of Receivables (Details)", "menuCat": "Details", "order": "55", "role": "http://www.vectrusinc.com/role/SaleofReceivablesDetails", "shortName": "Sale of Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-228", "decimals": "-5", "lang": "en-US", "name": "vec:TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-18", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-22", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Recent Accounting Standards Update", "menuCat": "Notes", "order": "9", "role": "http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate", "shortName": "Recent Accounting Standards Update", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 72, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [ "r725", "r726", "r727", "r728" ], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r195", "r196", "r289", "r316", "r460", "r595", "r597" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r253", "r254", "r255" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [ "r725", "r726", "r727", "r728" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r251", "r611", "r673", "r718", "r719" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r271", "r272", "r273", "r274", "r348", "r462", "r492", "r512", "r513", "r563", "r565", "r567", "r568", "r576", "r589", "r590", "r601", "r608", "r619", "r622", "r672", "r711", "r712", "r713", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r271", "r272", "r273", "r274", "r348", "r462", "r492", "r512", "r513", "r563", "r565", "r567", "r568", "r576", "r589", "r590", "r601", "r608", "r619", "r622", "r672", "r711", "r712", "r713", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r251", "r611", "r673", "r718", "r719" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r271", "r272", "r273", "r274", "r334", "r348", "r378", "r379", "r380", "r461", "r462", "r492", "r512", "r513", "r563", "r565", "r567", "r568", "r576", "r589", "r590", "r601", "r608", "r619", "r622", "r625", "r666", "r672", "r712", "r713", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r271", "r272", "r273", "r274", "r334", "r348", "r378", "r379", "r380", "r461", "r462", "r492", "r512", "r513", "r563", "r565", "r567", "r568", "r576", "r589", "r590", "r601", "r608", "r619", "r622", "r625", "r666", "r672", "r712", "r713", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r195", "r196", "r289", "r316", "r460", "r596", "r597" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r253", "r254", "r255" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r249", "r250", "r508", "r509", "r510", "r564", "r566", "r569", "r577", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r592", "r610", "r625", "r673", "r718" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r249", "r250", "r508", "r509", "r510", "r564", "r566", "r569", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r592", "r610", "r625", "r673", "r718" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r661", "r708" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r23", "r621" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r35", "r111", "r166", "r481", "r497", "r500" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r15", "r35", "r425", "r428", "r458", "r493", "r494", "r647", "r648", "r649", "r656", "r657", "r658" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "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.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average remaining useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r106", "r621", "r721" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r387", "r388", "r389", "r506", "r656", "r657", "r658", "r706", "r723" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Taxes withheld on stock compensation awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r64", "r65", "r352" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r382", "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Compensation cost for awards" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r115", "r307", "r452", "r652" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r10", "r50", "r54" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r229" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive stock options (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareAntidilutiveOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareAntidilutiveOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareAntidilutiveOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareAntidilutiveOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r139", "r163", "r193", "r234", "r242", "r246", "r256", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r416", "r418", "r439", "r476", "r534", "r621", "r634", "r670", "r671", "r709" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r158", "r169", "r193", "r256", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r416", "r418", "r439", "r621", "r670", "r671", "r709" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r193", "r256", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r416", "r418", "r439", "r670", "r671", "r709" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r78", "r82" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Our Business and Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r463" ], "calculation": { "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contracts Receivable", "terseLabel": "Billed receivables" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r413", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails", "http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r66", "r67", "r413", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails", "http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Shares of V2X common stock issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails", "http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r643", "r644" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill expected to be deductible for tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r411", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma, income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r411", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma, revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r13" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase consideration", "totalLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r1", "r2" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Fair value of common shares issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r132", "r414" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Merger" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/Merger" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTotalLabel": "Total identifiable net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt", "negatedTerseLabel": "Debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r68", "r69" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant, and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r44", "r45", "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of capital assets on account" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r42", "r160", "r593" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r42", "r120", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r120" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months", "verboseLabel": "Gains reclassified to earnings within the next 12 months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r31", "r95", "r478", "r521" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r127", "r268", "r269", "r579", "r667" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r623", "r624", "r625", "r627", "r628", "r629", "r632", "r656", "r657", "r706", "r720", "r723" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock Issued" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r105", "r522" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r105", "r522", "r540", "r723", "r724" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r105", "r480", "r621" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock; $0.01 par value; 100,000 shares authorized; 31,081 and 30,470 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r36", "r175", "r177", "r184", "r472", "r489" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r318", "r320", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "netLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r612", "r673" ], "lang": { "en-us": { "role": { "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.", "label": "Contract with Customer, Basis of Pricing [Axis]", "terseLabel": "Contract with Customer, Basis of Pricing [Axis]" } } }, "localname": "ContractWithCustomerBasisOfPricingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [ "r612", "r673" ], "lang": { "en-us": { "role": { "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.", "label": "Contract with Customer, Basis of Pricing [Domain]", "terseLabel": "Contract with Customer, Basis of Pricing [Domain]" } } }, "localname": "ContractWithCustomerBasisOfPricingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r318", "r319", "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r116", "r464" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Customer contracts" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r128", "r192", "r285", "r291", "r292", "r293", "r294", "r295", "r296", "r301", "r308", "r309", "r311" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r101", "r102", "r140", "r141", "r197", "r286", "r287", "r288", "r289", "r290", "r292", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r453", "r603", "r604", "r605", "r606", "r607", "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r92", "r94", "r286", "r453", "r604", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r28", "r92", "r314", "r453" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r197", "r286", "r287", "r288", "r289", "r290", "r292", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r310", "r453", "r603", "r604", "r605", "r606", "r607", "r653" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "verboseLabel": "Payments due" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r29", "r197", "r286", "r287", "r288", "r289", "r290", "r292", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r453", "r603", "r604", "r605", "r606", "r607", "r653" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r29", "r59", "r60", "r91", "r92", "r94", "r96", "r129", "r130", "r197", "r286", "r287", "r288", "r289", "r290", "r292", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r310", "r453", "r603", "r604", "r605", "r606", "r607", "r653" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r93", "r297", "r312", "r604", "r605" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Deferred debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r646" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "terseLabel": "Plan assets and liabilities" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r393", "r394", "r477" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r10", "r55" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r511", "r513", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r570", "r571", "r574", "r575", "r623", "r625" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r79", "r81", "r83", "r84", "r511", "r513", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r570", "r571", "r574", "r575", "r597", "r623", "r625" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r17", "r79", "r83" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r17", "r73", "r74", "r75", "r77", "r80", "r83", "r85", "r86", "r88", "r431" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Derivative Instruments" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as hedging instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r330", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r330", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r350", "r355", "r383", "r384", "r386", "r620" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings (loss) per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r185", "r207", "r208", "r209", "r210", "r211", "r218", "r220", "r226", "r227", "r228", "r232", "r434", "r435", "r473", "r490", "r598" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings (loss) per share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r185", "r207", "r208", "r209", "r210", "r211", "r220", "r226", "r227", "r228", "r232", "r434", "r435", "r473", "r490", "r598" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r217", "r229", "r230", "r231" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r443" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Exchange rate effect on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and other employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation costs, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r382" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Future tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r16", "r155", "r178", "r179", "r180", "r198", "r199", "r200", "r204", "r212", "r214", "r233", "r257", "r260", "r317", "r387", "r388", "r389", "r401", "r402", "r424", "r425", "r426", "r427", "r428", "r430", "r433", "r444", "r446", "r447", "r448", "r449", "r450", "r458", "r493", "r494", "r495", "r506", "r560" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r8", "r10", "r113", "r485" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Distribution from joint ventures" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r239", "r252", "r645", "r662" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Joint venture investment balance" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r8", "r90", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "terseLabel": "Equity Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r264", "r265", "r266", "r267", "r465", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r51", "r53" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-Price Contract [Member]", "terseLabel": "Firm-fixed-price" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [ "r528", "r532", "r537", "r550", "r556", "r572", "r573", "r574", "r625" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Currency Forward Contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "terseLabel": "Gain (loss) on derivative instruments, net, pretax" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r10" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss (gain) on disposal of property, plant, and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r10", "r57", "r58" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r161", "r263", "r470", "r602", "r621", "r664", "r665" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r351", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r351", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r17", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r112", "r143", "r234", "r241", "r245", "r247", "r474", "r486", "r600" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) from operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r194", "r391", "r397", "r399", "r400", "r406", "r408", "r409", "r410", "r505" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r147", "r152", "r213", "r214", "r238", "r395", "r407", "r491" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r9" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r9" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r9" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Compensation and other employee benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r9" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r9" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r9" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r9" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r221", "r222", "r223", "r228" ], "calculation": { "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Add: Dilutive impact of stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r221", "r222", "r224", "r228", "r354" ], "calculation": { "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Add: Dilutive impact of restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r49", "r52" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r93", "r145", "r181", "r237", "r451", "r545", "r633", "r722" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r187", "r189", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.", "label": "Interest Rate Derivative Liabilities, at Fair Value", "terseLabel": "Interest rate swap designated as cash flow hedge, liability" } } }, "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r591", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letters of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r25", "r193", "r256", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r417", "r418", "r419", "r439", "r520", "r599", "r634", "r670", "r709", "r710" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r110", "r142", "r483", "r621", "r654", "r663", "r707" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r27", "r159", "r193", "r256", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r417", "r418", "r419", "r439", "r621", "r670", "r709", "r710" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r22", "r98", "r99", "r100", "r103", "r193", "r256", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r417", "r418", "r419", "r439", "r670", "r709", "r710" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r22", "r141", "r717" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r24" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Sale of Receivables", "verboseLabel": "Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/Receivables", "http://www.vectrusinc.com/role/SaleofReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r141", "r298", "r313", "r604", "r605", "r717" ], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Total", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r164" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Short-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r12", "r197", "r303" ], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r12", "r197", "r303" ], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r12", "r197", "r303" ], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r12", "r197", "r303" ], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r655" ], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2023 (remainder of the year)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r165" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r29", "r56" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r270", "r271", "r272", "r275", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r270", "r271", "r272", "r275", "r668", "r669" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r270", "r641" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "verboseLabel": "Contracts loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MiddleEastMember": { "auth_ref": [ "r725", "r726", "r727", "r728" ], "lang": { "en-us": { "role": { "documentation": "Region of Middle East.", "label": "Middle East [Member]", "terseLabel": "Middle East" } } }, "localname": "MiddleEastMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Subsidiary, Ownership Percentage, Parent", "terseLabel": "Ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r346", "r347", "r349", "r619" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.", "label": "Multiemployer Plan, Employer Contribution, Cost", "terseLabel": "Expense recognized" } } }, "localname": "MultiemployerPlanEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r188" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r188" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r120", "r121", "r122" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r114", "r122", "r144", "r157", "r173", "r176", "r180", "r193", "r203", "r207", "r208", "r209", "r210", "r213", "r214", "r225", "r234", "r241", "r245", "r247", "r256", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r435", "r439", "r487", "r542", "r558", "r559", "r600", "r633", "r670" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "netLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]", "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r150", "r151", "r153", "r156", "r201", "r202", "r205", "r206", "r215", "r216", "r258", "r259", "r403", "r404", "r405", "r429", "r432", "r436", "r437", "r438", "r440", "r441", "r442", "r454", "r455", "r459", "r466", "r467", "r468", "r496", "r497", "r498", "r499", "r500" ], "lang": { "en-us": { "role": { "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.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "Recent Accounting Standards Update" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r234", "r241", "r245", "r247", "r600" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r457" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r456" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r97", "r123", "r124", "r135" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r168", "r621" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r162" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Changes in derivative instruments:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r14", "r136" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments, net of tax", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r170", "r171" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Unrealized gain (loss) on cash flow hedge", "totalLabel": "Net change in derivative instruments" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r172" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "negatedLabel": "Tax (expense) benefit" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r170", "r171", "r420", "r421", "r423" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Net change in fair value of cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r16", "r21", "r174", "r177", "r183", "r444", "r445", "r450", "r471", "r488", "r647", "r648" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r78", "r87" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r118" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "negatedTerseLabel": "Other expense, net" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails": { "order": 3.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r6" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedTerseLabel": "Prepayment premium on early redemption of debt", "terseLabel": "Prepayment premium on early redemption of debt" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r41" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r186" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments of employee withholding taxes on share-based compensation" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r38", "r415" ], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Fair value of cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r38" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Interest in Joint Venture", "negatedTerseLabel": "Contribution to joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r146", "r700", "r701", "r702" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of capital assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r616" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "verboseLabel": "Post-Employment Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/PostEmploymentBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r104", "r315" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r104", "r522" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r104", "r315" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r104", "r522", "r540", "r723", "r724" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r104", "r479", "r621" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock; $0.01 par value; 10,000 shares authorized; No shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r167", "r261", "r262", "r594" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from sale of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r39", "r502" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r39", "r653" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolver" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndCollectionOfReceivables": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the proceeds from sale and collection of receivables during the period.", "label": "Proceeds from Sale and Collection of Receivables", "terseLabel": "Sales of receivables" } } }, "localname": "ProceedsFromSaleAndCollectionOfReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r119" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from the disposition of assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r5", "r20" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r475", "r484", "r621" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant, and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r621" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Receivables", "totalLabel": "Total receivables" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r651" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.", "label": "Repayments of Debt", "terseLabel": "Debt voluntary repayment" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r40", "r653" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Repayments of revolver" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r40", "r503" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedTerseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Anti-dilutive restricted stock units", "verboseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareAntidilutiveOptionsDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r107", "r131", "r482", "r496", "r500", "r504", "r523", "r621" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r155", "r198", "r199", "r200", "r204", "r212", "r214", "r257", "r260", "r387", "r388", "r389", "r401", "r402", "r424", "r426", "r427", "r430", "r433", "r493", "r495", "r506", "r723" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r235", "r236", "r240", "r243", "r244", "r248", "r249", "r251", "r329", "r330", "r464" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r154", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r148" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, expected performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Remaining Performance Obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r182", "r193", "r235", "r236", "r240", "r243", "r244", "r248", "r249", "r251", "r256", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r439", "r474", "r670" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolver" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Receivables" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareAntidilutiveOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r48" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r66", "r67", "r413" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails", "http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r66", "r67" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Fair Value of the Consideration Transferred" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative liabilities at fair value.", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Liabilities at Fair Value" } } }, "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [ "r193", "r253", "r254", "r255", "r256", "r439" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r157", "r193", "r253", "r254", "r255", "r256", "r439" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r12" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r351", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r18", "r19", "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Non-Qualified Stock Options, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliation of Basic and Diluted Weighted Average Shares Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r117" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r9" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at beginning of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "RSUs, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r351", "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "NQOs, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r359", "r360" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "NQOs, Weighted Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Compensation Award, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-based Compensation Award, Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Compensation Award, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r353", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Share-Based Payment Arrangement, Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r351", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "terseLabel": "Share-Based Payment Arrangement, Nonemployee" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting increments" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.", "label": "Short-Term Debt [Member]", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r16", "r32", "r155", "r178", "r179", "r180", "r198", "r199", "r200", "r204", "r212", "r214", "r233", "r257", "r260", "r317", "r387", "r388", "r389", "r401", "r402", "r424", "r425", "r426", "r427", "r428", "r430", "r433", "r444", "r446", "r447", "r448", "r449", "r450", "r458", "r493", "r494", "r495", "r506", "r560" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r198", "r199", "r200", "r233", "r464", "r501", "r507", "r514", "r515", "r516", "r517", "r518", "r519", "r522", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r539", "r541", "r543", "r544", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r560", "r626" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r198", "r199", "r200", "r233", "r464", "r501", "r507", "r514", "r515", "r516", "r517", "r518", "r519", "r522", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r535", "r536", "r537", "r538", "r539", "r541", "r543", "r544", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r560", "r626" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r16", "r104", "r105", "r131" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Employee stock awards and stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r62", "r104", "r105", "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Employee stock awards and stock options" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r105", "r108", "r109", "r125", "r524", "r540", "r561", "r562", "r621", "r634", "r654", "r663", "r707", "r723" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.", "label": "Time-and-Materials Contract [Member]", "terseLabel": "Time-and-materials" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r463" ], "calculation": { "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled receivables (contract assets)" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r392", "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r219", "r228" ], "calculation": { "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding - basic (in shares)", "totalLabel": "Diluted weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r218", "r228" ], "calculation": { "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding (in shares)", "verboseLabel": "Weighted average common shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeLossUnaudited", "http://www.vectrusinc.com/role/EarningsLossPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "vec_A2023CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Credit Agreement", "label": "2023 Credit Agreement [Member]", "terseLabel": "2023 Credit Agreement" } } }, "localname": "A2023CreditAgreementMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_AirForceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Air Force [Member]", "label": "Air Force [Member]", "terseLabel": "Air Force" } } }, "localname": "AirForceMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "domainItemType" }, "vec_AmendedRevolverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended Revolver [Member]", "label": "Amended Revolver [Member]", "terseLabel": "Amended revolver" } } }, "localname": "AmendedRevolverMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_AmericanIndustrialPartnersCapitalFundVILPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American Industrial Partners Capital Fund VI, L.P.", "label": "American Industrial Partners Capital Fund VI, L.P. [Member]", "terseLabel": "American Industrial Partners Capital Fund VI, L.P." } } }, "localname": "AmericanIndustrialPartnersCapitalFundVILPMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_AmortizationOfDebtDiscountPremiumPerQuarter": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Per Quarter", "label": "Amortization Of Debt Discount (Premium), Per Quarter", "terseLabel": "Quarterly amortization" } } }, "localname": "AmortizationOfDebtDiscountPremiumPerQuarter", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vec_ArmyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Army [Member]", "label": "Army [Member]", "terseLabel": "Army" } } }, "localname": "ArmyMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "domainItemType" }, "vec_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEmployeeRelatedLiabilities": { "auth_ref": [], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Employee-Related Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Employee-Related Liabilities", "negatedTerseLabel": "Compensation and other employee benefits" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEmployeeRelatedLiabilities", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "vec_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther": { "auth_ref": [], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Other", "negatedTerseLabel": "Other current and non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOther", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "vec_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "vec_ContractComplianceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Compliance [Member]", "label": "Contract Compliance [Member]", "terseLabel": "Contract compliance" } } }, "localname": "ContractComplianceMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "vec_ContractRelationshipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Relationship [Axis]", "label": "Contract Relationship [Axis]", "terseLabel": "Contract Relationship [Axis]" } } }, "localname": "ContractRelationshipAxis", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "xbrltype": "stringItemType" }, "vec_ContractRelationshipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Contract Relationship [Axis]", "label": "Contract Relationship [Domain]", "terseLabel": "Contract Relationship [Domain]" } } }, "localname": "ContractRelationshipDomain", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "xbrltype": "domainItemType" }, "vec_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableChangeInMeasureOfProgressAndModificationOfContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Favorable, Change in Measure of Progress And Modification Of Contract", "terseLabel": "Favorable adjustments to revenue" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableChangeInMeasureOfProgressAndModificationOfContract", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "vec_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Favorable, Operating Income, Change in Measure of Progress And Modification Of Contract", "terseLabel": "Favorable adjustments to operating income" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "vec_CostPlusAndCostReimbursableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost-Plus and Cost-Reimbursable", "label": "Cost-Plus and Cost-Reimbursable [Member]", "terseLabel": "Cost-plus and cost-reimbursable" } } }, "localname": "CostPlusAndCostReimbursableMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "domainItemType" }, "vec_CrestviewAerospaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Crestview Aerospace", "label": "Crestview Aerospace [Member]", "terseLabel": "Crestview Aerospace" } } }, "localname": "CrestviewAerospaceMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_DebtInstrumentUnusedCapacityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Unused Capacity", "label": "Debt Instrument, Unused Capacity [Axis]", "terseLabel": "Debt Instrument, Unused Capacity [Axis]" } } }, "localname": "DebtInstrumentUnusedCapacityAxis", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "vec_DebtInstrumentUnusedCapacityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Unused Capacity [Domain]", "label": "Debt Instrument, Unused Capacity [Domain]", "terseLabel": "Debt Instrument, Unused Capacity [Domain]" } } }, "localname": "DebtInstrumentUnusedCapacityDomain", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_DerivativeInitialContractAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative, Initial Contract Amount", "label": "Derivative, Initial Contract Amount", "terseLabel": "Derivative contracts entered into during period" } } }, "localname": "DerivativeInitialContractAmount", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vec_EqualToOrLessThan50Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equal To Or Less Than 50%", "label": "Equal To Or Less Than 50% [Member]", "terseLabel": "Equal To Or Less Than 50%" } } }, "localname": "EqualToOrLessThan50Member", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_EquityBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Based Awards [Member]", "label": "Equity Based Awards [Member]", "terseLabel": "Equity Based Awards", "verboseLabel": "Compensation costs for equity-based awards" } } }, "localname": "EquityBasedAwardsMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "vec_FirstLienIncrementalTermTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Lien Incremental Term Tranche", "label": "First Lien Incremental Term Tranche [Member]", "terseLabel": "First Lien Incremental Term Tranche" } } }, "localname": "FirstLienIncrementalTermTrancheMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_FirstLienInitialTermTrancheMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Lien Initial Term Tranche", "label": "First Lien Initial Term Tranche [Member]", "terseLabel": "First Lien Initial Term Tranche" } } }, "localname": "FirstLienInitialTermTrancheMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_HighDesertSupportServicesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High Desert Support Services, LLC", "label": "High Desert Support Services, LLC [Member]", "terseLabel": "High Desert Support Services, LLC" } } }, "localname": "HighDesertSupportServicesLLCMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "vec_JJMaintenanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "J&J Maintenance", "label": "J&J Maintenance [Member]", "terseLabel": "J&J Maintenance" } } }, "localname": "JJMaintenanceMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "vec_KeyEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Key Employees [Member]", "label": "Key Employees [Member]", "terseLabel": "Key Employees" } } }, "localname": "KeyEmployeesMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_LiabilityBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability Based Awards [Member]", "label": "Liability Based Awards [Member]", "terseLabel": "Liability Based Awards", "verboseLabel": "Compensation costs for liability-based awards" } } }, "localname": "LiabilityBasedAwardsMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "vec_LineOfCreditFacilityLetterOfCreditFrontingFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Letter Of Credit Fronting Fee", "label": "Line Of Credit Facility, Letter Of Credit Fronting Fee", "terseLabel": "Fronting fee" } } }, "localname": "LineOfCreditFacilityLetterOfCreditFrontingFee", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "vec_LineofCreditCovenantTermsMinimumEBITDAtoInterestExpenseRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Terms, Minimum EBITDA to Interest Expense Ratio", "label": "Line of Credit, Covenant Terms, Minimum EBITDA to Interest Expense Ratio", "terseLabel": "Covenant terms, ratio of EBITDA to interest expense, net," } } }, "localname": "LineofCreditCovenantTermsMinimumEBITDAtoInterestExpenseRatio", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "vec_LineofCreditFacilityCovenantTermsMaximumDebttoEBITDARatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio", "label": "Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio", "terseLabel": "Covenant terms, ratio of total indebtedness to combined EBITDA" } } }, "localname": "LineofCreditFacilityCovenantTermsMaximumDebttoEBITDARatio", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "vec_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, After Year Four", "label": "Long-Term Debt, Maturity, After Year Four", "terseLabel": "After 2027" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "vec_NavyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Navy [Member]", "label": "Navy [Member]", "terseLabel": "Navy" } } }, "localname": "NavyMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "domainItemType" }, "vec_NonQualifiedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Qualified Stock Options [Member]", "label": "Non-Qualified Stock Options [Member]", "terseLabel": "NQOs" } } }, "localname": "NonQualifiedStockOptionsMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "vec_NumberOfDefinedContributionPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Defined Contribution Plan", "label": "Number Of Defined Contribution Plan", "terseLabel": "Number of compensation plans" } } }, "localname": "NumberOfDefinedContributionPlan", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/PostEmploymentBenefitPlansDetails" ], "xbrltype": "integerItemType" }, "vec_NumberOfPerformanceBasedAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Performance-Based Awards", "label": "Number of Performance-Based Awards", "terseLabel": "Number of performance-based awards" } } }, "localname": "NumberOfPerformanceBasedAwards", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vec_OtherCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Customers [Member]", "label": "Other Customers [Member]", "terseLabel": "Other" } } }, "localname": "OtherCustomersMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "domainItemType" }, "vec_PerformanceShareUnitsPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Share Units (PSUs)", "label": "Performance Share Units (PSUs) [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceShareUnitsPSUsMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "vec_PrimeContractorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prime Contractor [Member]", "label": "Prime Contractor [Member]", "terseLabel": "Prime contractor" } } }, "localname": "PrimeContractorMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "xbrltype": "domainItemType" }, "vec_RevenueFromContractWithCustomerContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Contract Term", "label": "Revenue From Contract With Customer, Contract Term", "terseLabel": "Contract term" } } }, "localname": "RevenueFromContractWithCustomerContractTerm", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "vec_RevenueFromContractWithCustomerExcludingAssessedTaxChangePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage", "label": "Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage", "terseLabel": "Revenue, percent change" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxChangePercentage", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "percentItemType" }, "vec_RevenueFromContractWithCustomerRenewalOptionTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue From Contract With Customer, Renewal Option Term", "label": "Revenue From Contract With Customer, Renewal Option Term", "terseLabel": "Renewal option, term" } } }, "localname": "RevenueFromContractWithCustomerRenewalOptionTerm", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "vec_SecuredOvernightFinancingRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate", "label": "Secured Overnight Financing Rate [Member]", "terseLabel": "Secured Overnight Financing Rate" } } }, "localname": "SecuredOvernightFinancingRateMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_SeniorSecuredCreditFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Credit Facilities [Member]", "label": "Senior Secured Credit Facilities [Member]", "terseLabel": "Senior secured credit facilities" } } }, "localname": "SeniorSecuredCreditFacilitiesMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_ServcoreResourcesAndServicesSolutionsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Servcore Resources and Services Solutions, LLC", "label": "Servcore Resources and Services Solutions, LLC [Member]", "terseLabel": "Servcore Resources and Services Solutions, LLC" } } }, "localname": "ServcoreResourcesAndServicesSolutionsLLCMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "vec_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingDates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Vesting Dates", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Vesting Dates", "terseLabel": "Number of vesting dates" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfVestingDates", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "vec_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedAwardPerformanceAchievementFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Performance Achievement Fair Value", "label": "Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Performance Achievement Fair Value", "terseLabel": "Performance achievement fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedAwardPerformanceAchievementFairValue", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vec_ShareBasedCompensationAwardByInstrumentTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Award, by Instrument Type [Axis]", "label": "Share-based Compensation Award, by Instrument Type [Axis]", "terseLabel": "Share-based Compensation Award, by Instrument Type [Axis]" } } }, "localname": "ShareBasedCompensationAwardByInstrumentTypeAxis", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "stringItemType" }, "vec_ShareBasedCompensationAwardByInstrumentTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Share-based Compensation Award, by Instrument Type [Axis]", "label": "Share-based Compensation Award, by Instrument Type [Domain]", "terseLabel": "Share-based Compensation Award, by Instrument Type [Domain]" } } }, "localname": "ShareBasedCompensationAwardByInstrumentTypeDomain", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "vec_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardPercentagePaymentofAggregateTargetValueofSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Award, Percentage Payment of Aggregate Target Value of Shares Issued", "terseLabel": "Percentage of shareholder return award target" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardPercentagePaymentofAggregateTargetValueofSharesIssued", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "vec_SubcontractorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subcontractor [Member]", "label": "Subcontractor [Member]", "terseLabel": "Subcontractor" } } }, "localname": "SubcontractorMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "xbrltype": "domainItemType" }, "vec_TermFacilityAndAmendedRevolverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Facility And Amended Revolver", "label": "Term Facility And Amended Revolver [Member]", "terseLabel": "Term Facility And Amended Revolver" } } }, "localname": "TermFacilityAndAmendedRevolverMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "domainItemType" }, "vec_TermFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Facility [Member]", "label": "Term Facility [Member]", "terseLabel": "Term facility" } } }, "localname": "TermFacilityMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_TotalShareholderReturnAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Shareholder Return Awards [Member]", "label": "Total Shareholder Return Awards [Member]", "terseLabel": "Total Shareholder Return Awards (TSR)" } } }, "localname": "TotalShareholderReturnAwardsMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_TransferOfFinancialAssetsAccountedForAsSalesPurchaseDiscountFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Transfer Of Financial Assets Accounted For As Sales, Purchase Discount Fees", "label": "Transfer Of Financial Assets Accounted For As Sales, Purchase Discount Fees", "terseLabel": "Purchase discount fees" } } }, "localname": "TransferOfFinancialAssetsAccountedForAsSalesPurchaseDiscountFees", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "vec_TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedButNotYetRemitted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transfer Of Financial Assets Accounted For As Sales, Sales Collected, But Not Yet Remitted", "label": "Transfer Of Financial Assets Accounted For As Sales, Sales Collected, But Not Yet Remitted", "terseLabel": "Cash collected but not remitted under receivables agreement" } } }, "localname": "TransferOfFinancialAssetsAccountedForAsSalesSalesCollectedButNotYetRemitted", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "vec_TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Transfers of Financial Assets Accounted For As Sale, Securitization Facility Availability", "label": "Transfers of Financial Assets Accounted For As Sale, Securitization Facility Availability", "terseLabel": "Availability under receivables purchase agreement" } } }, "localname": "TransfersOfFinancialAssetsAccountedForAsSaleSecuritizationFacilityAvailability", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/SaleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "vec_V2XMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "V2X", "label": "V2X [Member]", "terseLabel": "V2X" } } }, "localname": "V2XMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_VertexABLCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vertex ABL Credit Agreement", "label": "Vertex ABL Credit Agreement [Member]", "terseLabel": "Vertex ABL Credit Agreement" } } }, "localname": "VertexABLCreditAgreementMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_VertexAerospaceServicesHoldingCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vertex Aerospace Services Holding Corp.", "label": "Vertex Aerospace Services Holding Corp. [Member]", "terseLabel": "Vertex Aerospace Services Holding Corp." } } }, "localname": "VertexAerospaceServicesHoldingCorpMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/MergerAdditionalInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofFairValueoftheConsiderationTransferredDetails", "http://www.vectrusinc.com/role/MergerScheduleofProFormaInformationDetails", "http://www.vectrusinc.com/role/MergerScheduleofPurchasePriceAllocationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_VertexFirstLienCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vertex First Lien Credit Agreement", "label": "Vertex First Lien Credit Agreement [Member]", "terseLabel": "Vertex First Lien Credit Agreement" } } }, "localname": "VertexFirstLienCreditAgreementMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_VertexFirstLienTermFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vertex First Lien Term Facility", "label": "Vertex First Lien Term Facility [Member]", "terseLabel": "Vertex First Lien Term Facility" } } }, "localname": "VertexFirstLienTermFacilityMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_VertexSecondLienTermFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vertex Second Lien Term Facility", "label": "Vertex Second Lien Term Facility [Member]", "terseLabel": "Vertex Second Lien Term Facility" } } }, "localname": "VertexSecondLienTermFacilityMember", "nsuri": "http://www.vectrusinc.com/20230630", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org//820/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r636": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r637": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r638": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r639": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 75 0001601548-23-000037-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001601548-23-000037-xbrl.zip M4$L#!!0 ( ,2 "%=0?GNXX1( *^ 8 97@Q,#%F;W)M;V9A9W)E M96UE;G0N:'1M[5WI<]LV%O^^?P4VF=TF,[*BTWP_@)5&R%=L28S ?!X&OO>^^.IX.[[?QS_ M'G89.XHL@9HX2/!8N2[0,KMEOKM"?VLUU^"/1L9S,-CN9B]'9R1"%=L62K#_X M6L\Y4P+L33P5[-^O]SN=UM%)Z$<\F-&W]M%;=JUX$&L6APP;I>O, NZ#01\+ M+[QM,!DP[CBAA?XB X4:H6#KQ>[BM7ZGV>HLOPSX9NFU5=UV6D_3;:^YNWN_;M\1)0PU@. : MQ.G[5]U7Z0T6;AUVHB\,!)7AWVYS;PYR(41;('\8;51!G)Y=#D]&%Y<9E]F9 M9Y/:K?6DJDWNZ]>O/PXN0=N??1RM7-5TC%(O>[PE;['3W.LO M^(KFQTVO-Y'@=R1(8;4WMQ+LGO_FO/-GQ8V_@F(Y._^)79W\/#S]],OP&U,E MU9,:?G$$4!W@5P;% -@";HUE&+"N :B %C.8:.#A$E!X*SV/W< U!C=C.X/I M, #F N1M,)V,_X"^YY$UXL'VWI$&&@+>#1+H%N9S(P%8P\@X+ M4+' ;"GM[%0[NR2PK5PM5Y5+.U2OMV KEGM5VU9<55QEZ&) M"SZ0XLA.ATD P!Q;@3 !DR!;G );5"B-NM!\0Y"E4IHVK>57+1>SZ[5T%#/Z2URV-](V]=$*HV1@0 +]S3\58>LX]> M OVTB 'MJ7B*^+'TY"","U>1!!@Z50(:PHI%N&@859TQ)29P,7 $C&YD'@8+ M:\*FLWR0U 5,#^:#/01::FI$(5A>:%B73X7P, MVK*4 4I%X,HV+J6FLBX+QF0=2_4"N7E<>VZNAZ)C>?PJ-[W%2!9'0RR4 M\L M3X "A\X 6@@GL.1&J?;:,4R,%E@&3.E G/A,H,_HJE+Z#K MB?1$@>WM38U,K. BP)XXPRAS4CD6RUF^6+45A9I0VJ$2'LE:[(R5X)]W^ 2PTB'W;OE,OWK,0G6@!X0<8-# N_"C^3.0-]P2Z"1E31%RZ;Y$]@?F X76( MG(J!6^[$5JWF\=:B"J=HQ0) G]?9V.U=L5^NZ5:'@YCY? :C6HXUUB#[P_7U M1M>OZ-(A%10NEQ)SWES()HD*I)XB8:VV,4K#M;6=.J5GVIE9:I F'0:PGC-0 M7N 3!,(1F@)#%'X*F2 N<6QO.M?$>5PI!"?.CZ 'TD*HK4!#Z(G18G:\9@AY MJ4JB0#<(6&^'='K[H-NE%>=8OB)_W5J.>#B*>A2XR4-_)I%-,J>\_AU& M( M^P*Y3Z7F8^G)&, CUUE4FFJ8WS[#9:@'A%A8!B5B"[B-7L++/X14EFU0-/K. M#'QIMM>A58$?[[DP[T.A*,P984"33<, K#6 J;3!V]2PF:13<2, 0C#"8V (*1DW,Y]33\M/ G(4 M2*#M;SH9H]M"*:_8YL92N>2#_,M.+A$(X9S(5,_9GPK7-A&TUM+WA2NA.V^V*M:]!N4?GO+;Z!+^"-2-$@72(?2R>D-XA*,0+K)/P/@0)>E5"&QJ%446+WK:&$(]_;1>+1\E=&2K!LF5,,F/4BUAFGM^RFE5[VIBFZ'/2*\!QS,C8>"05;Q%] M*']#^7JB,65LI-8)*'MF..3,H#IQ@VB-2@.+23Q@.8_HS OII,D$TZK0G9NH M-#T[[RTT#&"L2%?-+V:^;(TRG#6\P3T=HJ'#S>.4!(-;H(' Y_,L[27^Q(IU MZ]=D([V=2H"HMV'BN87YPSV4WELGN2], M\8?M 8=>J.(O#M(,_M$U_-\E'D]3XO%W@/@.JX@*S)-Y%>"/ BZ!BBB4!OS" M;XT_>D$!DT&>^,]A( M[[ UYQ@]0">;_/JT**;7.ACDFWE<$V= I1]C("E1&%"Z3CQN2L)2%Z)8('&= M2%-H"2Z[GWC7Y%24U2K&\.+0:'8T/-05;#9#6PL!-_(9AIK* MNY *=29P.\45,326&;1ESRXJ?=KP*4.LGLCX1>?\@N4@E62 "P9G9<5Z]-C\ M,:KP^-(C,[7MVIBJGZMDT0?0;'9Z@'V@GBT'2 M%UF86H_\RDHM-@VE81I02=O02,S666=2F'&L";:31LDVVNA8);94M5R$;>3? M") 5@-AN",1C]?X7JL\-T%5I !%9'+J;@(#%)').1@?H@RE;X!2GC*B_P=H M!.U*Y^5*3CWR7RNC)J$K)Z"?TV7/CJW:WEZ%DB4+ X_,F4_C-+$X6YN(-OI6 MH;D."G7>\R7>$=;9@ZN%?#@@LRPZBPP#4RAG1A(5;L9'N^\BYJ+^]7R.XV"[$-$2^%4CFC:]&S:6:3Y;8E?C.](:[C%)FQ9=$^E[0M M#MILW\50R]L;>6NS5)@T(FR@T^=8ZBG M]$RV+#WM=O/@CAARNEN9-G*C1MR&# UHOT!Q))E^SG@2D\3 @TN: 6M:39[: M4E.A)'VSY1O^OD0&O*Z]^OY9<&R^E:C+B#8!12;,L6Q//&WQAT<@:$+M#+H1 M5+VDG2NH'7,EG#,I)Y VMRW.WKS")WF)'#JM/8>>E=9H*^H1\S%21[CU2H'9 M56Z:2KC3I\W4)WBU>2"P7/:G*O:%QE.S\3,LE^HT;$@JW>)U(\&)-W$G.SYP M.O @C0#H::.(BOGF/*&*'55RL2BI\*R*I!#*691N-(J1 .;Q9BAXY 9!(,H9 M6(J4AK=0W937LLD M]>"1(]EEK[!:^ S87']R_3WY;813*?9;]_E %1'M;=E M45;![BS2;M.7VCB>I>-D8H-?8I/\_"+\R)9;D_W(MD,V"M9G7- $P@3DBL?) M&,2.'2.A&I6[)Y=1L<'FM_=6Y@;RU'!E:H"R ;1FJ01^:EXUV2F6+X[\9X&"WN;_>FP'FA*3;NL?QH&LL>1TW:U M\$1(/"43A$VZ+.6P-9Y]KW[N>5;MI@_@/)ERY6%!1Q/+8[,\Z8HC.-<_A+C? MV9*P[#8/^DN%915;M^'._?U'EY;]5G._W7FJ]VBT%UY=MO(PY,WQ&)Y?ZRZ> MT;U2F-)-C7?)4[UGONS _L<4KWZO$FAO?'M%%F90 L_+(J_(%-7\^W5O[XCJ MB!@]4W(U_YZDN4-+[?;%1H;]P.4QVR[U0G@F+V*V&[?NZG6NC!IK?TWLPWA9 MRPZ@LS5B4E$Y+IEB_(2&B;1N@::"CZWB) MIHI@?*8)X= Y(D[ZF/D@JUX(-!E,;G:38FDNG8.F)+WQTOBL&6')*[WOP7X+ MC+Z^'_K@NS8C05?D4ADE":.\+TG:V[&LNYUFJWWP59:UUVSW^E]E65=;W6[_ M\=$M3'.OTWN"P;8.OOK.Y=?ZS5YW[TDHV_UZR'+P9"]M:,' -BRD=[P^RZU\ M;<4B!>[V47:_RK>H-Q;*WI)Y]^MR'N:8+;YVYVZ"+V73>M/TS04I\N*1%)0? ME7&"-WM_D.<]O:#WK.SCH/_3:WE/;RD!0EY-E[2X.1D M^'$T.#\95KI*]>'8QXH9?;/2MO25+.NA[K41>;M5?HV[>4E3OUG]TH-2FJG3 M;[;6?7V6Z;[[&-.H1SK@W3AT9_!G&OO>^_\#4$L#!!0 ( ,2 "%>,/(H= MW@< (LG 8 97@S,3%C96]C97)T,#8S,#(P,C,N:'1M[5IK;QLW%OV^ MOX+KH'D DJR1Y)?L&' =!S50Q%G'W78_+:@9CH8P9S@E.9+57]]SR=';3N0Z M#12C_F![AI>7]W%X[B6ED\SEZO0D$SPY_=?)OYM-]D['52X*QV(CN!,)JZPL MANS71-A;UFS64N>ZG!@YS!SKM#M=]JLVMW+$P[B33HG3J9Z3W?!\LNL7.1GH M9')ZDL@1D\G;';G/X_WNH-<]V.NU>P='AT?=H_TN%[V];B=..SSZ?[2#J1 / MF_NI&YL.R# M&+-KG?/B59'$C' MNE$K6O9AP?H%6V/$6IBO;FQ[(V//+ZYO+M]?GI_=7%Y]8!]_N?[TR]F'&W9S MQ3Y=G/MWW79GZ[VX>L]N?KI@G\ZN?SS[?7;SQ?_8V?G-PPCG?9?\. > M!'X.G;.QO\_SWKV>7S;8><:-@L:?6^RCT>,&BX5Q,ITPEW'W\L7>X?&C_)CM M5&Z&V*P#[9S.^T>PYH$=)XL$D>LWH\/RZV^YS:(0M:9N?/O5E\,2M5M[%(9+ MEO&18$:,I!B#BUTF+?N]X@804Q.\+[5Q3!?LO38YB]K-_S"=LO]V?FNPRR)N M(6U'Q^Q9Y*:S=;GYD5MD!+'/)^RVT&,EDJ%HA!35B4DT3"@T:BE6X+)@O)BP MJG"F$O U=476F2,LQQ/1G+%4A[CE6$Z!_D['>36! H1"VNYF9!(SF\%UEW0 M:?$N@3%84ODJC35(()8&51EB!:;#DD08-LYDG#%;T:_Y_+$PHE9"#N32*I1O MZ@3&TF5PT)8B]@:2WA*FZ01NCC M88/)8AB>$0J[WP\*!4ME@3P39.9Y;0"" M$,>P61B710K^X$Y"CRQB5270">PL)+$!W$GBG!*I)]02FI6:P[)&A%U9&LA/ M)"END$2E( L:@#&+V>]/3&W&4N5'MLI4(T82NL,QT*<7@:[865C 6]V:LR: MM<\(V1I.=;] %*'35.+1Y^R2<2,\.I!M.5""LL@$(#E0TF8D M3F(YZ)$HDIX3:6.E;85Y1)Q&JP"3TNA8)'AMV6N@(A& 64C]Q5V<\6(HV!DX MZ;JB/B;J\F:T]UJ\\5.CO20\A4=)/5H1X$GZ&1'7 FH#BLB6C1=*EQ9*L1#Y MN8IE2%!%]_W47\;G06>+\,G?;!$^.SV*PSMAT8DC8;ZH?1E-#:JW,:_LYE.H M\ T$D%&O%$JIK@P4@)Q&TGK*@Y0HO![JHN=DN4BX1BCNH5;7TCE<&C49TZ $ M<<(6JY5,_+'<5@,K$\F-) =DJ/B^!!2DJ;)4A?W.M+YD>X+45L @',C]I!)] MI(PKQ8G7X98W8E[-,2/T!HLM#?X;"!($]6*^2)Y&M5L%Y<'60/FHM7^PCN2- M66L-T)OSW<:XQEX8R83@RJTN.!$[MX ZM9:$86Z2*9Z <,D'4DDWH?I^W[*T MNSST/*K"QE@276A-??VXJQTJ*U,"U=;W(W&L3>(-\$WJ4!1H,Q3 C1%1TJXA M$33@ <#87;($A7L(/PL$QUN#X!D97XRXJCQC47Y%FJ))E"-DQM[3[*&9V(![ MP^/]G9_'*B:"-VWH+P>Z<@^OO4EUX#-I0P);(D% MG@7)KP,^!C5'3YB2MT+5MP8K\HTGA&6&Z^=QZ-K[[@]=_MXPF>Z&QIR0 MB!\7T3GG)L+7(UJ,M7851G$TJTX;.ZOG_@64Y;ET3HA[&7^@T2O02")ADY_^ M&K@%P5HBPO$=[\13.ZB-(N$.XA\5X@HE6S$CL M'DS6G2>$ 2\TB(U0W"TJNZUR8 /Q\6[4I>+>>[''%NYH?ZM1MGU'G3,4Z-2 M+QI(N?#D!M#XN^<:78U0ZV0QTFHDJ. 5?%A?H9N:#T5>*CT1&!UG.I @7\(N ML/;$#J#U,,]D4Z=;74HV#B;^ZK,?CO@CL?8Y]71B#9KV? H?X*A?N?4I7_AH M._S.S/SS[:%H#K!U;IL\A8=]KL9\8G>^\L?IIR?.'P%G_AB<&YO D^*E%?WI M/\>H2*7BD[XL/"K\I./EG8-R=SRBLH8VJ/Y,U>^:,#RWK=4.]CD8Y9+IRO5P MRP_MNF1]K!NUNGO[#PZW6]Y]3N[_?ZO5Z&ZG=]28'LQ$96_+B[4YW9^4K M"?U.><>BTC'_M]4]6/YN FV>U3B%$'U[2O&)>(=M&NKP636LT& <-OR70V:( MJ?R2SRPQ+U_T<+[POU<_Y7]B;AZ:4V]_I\L^ MQGU!+ P04 " #$@ A7UU(EI_4' M #O* & &5X,S$R8V9O8V5R=# V,S R,#(S+FAT;>U:VV[CMA9]/U_! MDT'G MB.9>=FQQ/ S61P A23-DEO3P4M4A812E1)RH[/UW>1E._.C--I!D[0 M/"21N$EN[KVX]B+M7FHS>=9+.65G_^G]MUXG'U1<9CRW)-:<6LY(:40^)+\R M;NY(O5Y9G:MBHL4PM:35;+7)KTK?B1$-[598R<^FX_3VPW-OWT_2&R@V.>LQ M,2*"O=\3K'UXU*;MH_8!Y0>,=SH\HH/.<<+:!V@ZX7]$>^@*\]#'V(GD[_C@6S:3=J-K_;\Y9GO43E%M-I= __AE'6QK+\WM:I%,.\ MZU>T%[I.FV,EE>Z^:OJ?4]=23V@FY*3[YE9DW)!/?$RN54;S-S5#?UH6#C2Z0;S/YYO6W MHT9K.5.;7'R_/^[>75)_+CS][?M9N[OXJKC^3V?Q?DIG_]??_3Q4W]ZK MG+4]WM7AR>GCUK&C)"H'H*3 M!LI:E74[<*:@C($XZY(GMML^PAL?/)$S!*Y;CTZ*?YYIM@M"U'B:?;[-[,MA MB9J-0Q>&2Y+2$2>:CP0?H^385!CR9TDU$"8G>%\H;8G*R4>E,Q(UZS\1E9!? M6K_5R&4>-Y"VSBEY$;EI[5QNOJ<&&4'LLPFYR]58C& .9Q +#?$!LQS=X0GCFHQ3$:?$E.[7O/^8:UX- MXA:0"2.A4IS@&0N;8H&FX+%WT(U;P#7%L,P1NC$RF"R&X06AL/U\4,A)(G+D MV4%FGM<:( AS-.N%=I$GX ]J!<81>2Q+AC&!G84DUH [X3BG0.H=:AV:I9S# MLD*$69D:R&?"#5QS%J6$ ;"H !@_G?'^Q-2D))%J;*9 U7PHC-44$U'W,O@- M+VL+>#-39]:\?4&0.]@YR-TNY>>-J>!4Z05'$2I)!!Y]SBX)U=RC ]D6 \E= M%@D') =2F-29.[,,].@HTCTS86*I3(E^CCBUD@$FA58Q9WAMR%N@@G' +*3^ MXCY.:3[DI ].NBXE+*(VK4>';_D[WS4Z9.$I/ HGT?( 3S<^<<2U@-J (N?+ MUA,E2Q,EF,BMNIOXW/X]8.X9.^VR%\M@Y<'#YP R&.A/FB]F4T MU5R]C6EIMN_B"M^ QG53*&4JE)C )#32!A/>;#BN1_'J>@Y62X2KN:2>JA5 MM70.EUI%QJY1@#CABU%2,'_[8,J!$4Q0+=P"1*CXO@3D;J32N"KL=Z;Q)=L3 MI#(<#ED0LNM40$>*N)34\3J6Y9V85W/T"-I@4=+@OP%WAJ!>].?LZZAVIZ \ MV!DH=QI'Q^M(WIJUU@"]/=]MC6OLA9%@#J[4J)PZ8J<&4'?2TF&8:C;%$Q N MZ$!(82>NOF^:UNTN#SV/JK QEDP7I*FO'_?5@HI2%T"U\7HDCI5FW@$O4H<\ MA\R0 #=:>.%VC3.! \ QNX2!2C<0_A%(#C>&03/R/AB1&7I&\/C9N7GL8J.X$T3].5 E?;AN;>I#G1FS9UX3KY\Y"&#J2SW MVX^'&,"?P):8X$7 C>T,W&:$&=*Y#@MW\JZDFV]90=TC"-(5!&,7$&**ZMB%OEXU?OSII1<>GCM9*#=):L:Z0 MES./W@5_4FIFXL+1G4_7N>>LH2WI?0 M7]"# @!SIUAW'HX%!R*J8CP[UXPYO7/5->@Q7U^]DO07FM,[GT?AK#J"A#N$ M#2Q&&3H:/B.Q#9BLE">, 2\(Q%HH[@:5W909L('X^&54I6+CO=B7"_?RQZX0 MI?[:JQN.=R.^]D'LM%^%RN:\"QW@F%?:]2Y?^.PV_$[U=.2"#GE]@+#=U6F" M>'>I'-.)V7NR3XR7]UETM-,;;?=.>WUHE$2#,FM /??\CGWCK]^K#58+Y5[D M(R5'W-7\'#D.GR+HJB3PK)!JPM$Z3E6H W1I^V*[?:4(:JQ3[5G/^C/@#-0: M!\H=Z@@ZK/5#UF0G,%STZG MT6FU'4(M8&G9=.(*O T/WGW+UMN.H\9AZ^'F9B-ZL.USP[:.&JV3[8;=]RX' MMQ$84]#\_5Y[;[YM/3:ZK>*>1(4E_F^C?3S=.R$D#CFK80H1^O;[R5/%!V T MU&'2+X2IX0C[.2LA5.*0\-TK8]W7J8<7CD'XT4S*?_T;,KNC$_?"%PWW_1<>_ M %!+ P04 " #$@ A7G.%M09P$ #J$@ & &5X,S(Q8V5O8V5R=# V M,S R,#(S+FAT;=U8ZW/B-A#_WK]")=-<,H.-'SP-R0SER#2=FW 72._ZJ2-L M&=38DD^2 _2O[TK&).1!23M) MAWE*F$*A(%B1".62LAGZ'!%YC2QKS37@V4K0V5PAS_%\])F+:WJ#"[JB*B&G MI9Y>K7CNU8R1WI1'J]->1&\0C4XJM.G'S;#3#)M^NU6OQZUI7(_<>HR$BU2LA)):7,FA-M/ZC[MI>I[H)&:AZXCO-3Q7">]F+.%)@3 M(%Y\+;0\T)7A*(((K83$*FAI78HLE843.F.!B;%2*"L%0IYP$1PXYJ^K*5:, M4YJL@G<3FA*)+L@"7?(4LW=5B9FT)!$T+A@E_8N EV#$/"Z*&%J@)Z&,E#&Y M31?"&"[G=$H5\CW;W8YA5WQ[T5XNE/JCH0R(4#2F(5:4,\1C]%$022,-,\PB M-)A3$J/ADH2YHC<$C6+@)>)9@94AW2E>"/J)^)^J-QA>3L[/S@?]R?GH GV\ MNAQ?]2\F:#)Z\YZ/AP/C<\=IHM$9FOPR1./^Y<_]B^'8&GWY,/P=]0<33?$< MQWOST1RY;71EC^V!C,A*;Y%E3-D9H3]"G' J)+5NB29%PH!,0S+E+D.M8GW:._>5^J MZ)R%-CK2_(<';<]SN@.>9IBMS)/;/48Q%T9=!L[Q"!$6P<[X-6<$^4ZUV Y8 MHI@F\//&]A@Z75!%(4C=_\-E.,=L1F"MI"F5T@P)9C@CV$%H3@0!A^ZZ4?A< M>E$UO#G8%A(2#J;"8N(06459+F2.(>^*HULP'!ZXS5;78*&J/<01S_2ZN\L] M7N=,=P+8-YYC,<6,2&NT3,@*]4.E*;H3M _8B,VI1->,+R#D&3D\:+2[SX#- MUCKRFR60*-/3,K#<=O;R^^AQ'!VYFZ9Y??/;>6G:?EWG80(56:,WSA. <@CH M3#2L-E 3Y&M.!=%'$:E+5=;4]8_P,0+PNHVCZ'A3WEM@;D"YKK';\>L%4E(# M5* A,,T,S9E"8SUV+/WK'5K MUP+8O4FV4N':#8,(A:<)*3FF7,"@LZ T"NM) MLF.[3])VJ6TV;:_A[Z6V9EPNW(;$2*C:2<6OW,MNX&5+Y&9P?='_;?]>O73N M[Z>IR-#K=Z>YTKP'*)M-@OKY#,"$VL5NW:!HG98=$3LZWGM9*GE*6VNP[:_G M^2:_L\(<'M1;76D^X1J#10*J/]APO^&+_UB;IV36W:]X%N@\29[0")6!?J-9 M?)W,?:/)>=Y=^=^DK&8VQ3X'F+TVV/:;F8Q+LV,#01*L77[PKN86V<:,#,R,F-F;V-EW1!\8K6UCEX_(.'L>?_. M(]M?J#0YZ"\HB0Y^Z/]H67 HPB*E7$&84Z)H!(5D? Y?(RK/P;)6IX8B6^9L MOE#@.9X/7T5^SBY(25=,)?2@DM-OE,_]AE'2GXEH>="/V 6P:+_&NF&'M&G; M#SLT;';"N#.CE+J=)NUT6Z0;>K^[-63%XR6/5,N$[M=2QJT%U?J#IF][F>I= MLD@M M=Q?JJ9DP?]6'"%ZG)D+[^64N[)4O1*621A5"ROVC@NFB>>;PL+6ZC MG(1Q6GG@[KEH].AJP69,@>_9WFV+'_/F2;27<\6YXTKS05>&-% MR;ON/YS)X>AT>GQT/!Q,C\#TY\'):&*-OWT<_0:#X513/,>Y#]*WYLV.VX$S>V(/;:@<<_V6L_MLPQ^' M74KR.;:CF5!*I$$73;LAYX]"8BDL__<(/%R(QQQ"P3D-32%>,K4 M:#PN2 Y M>I Q".1I^ ZUF==KU^\;W4XYJ$-._K\]E;'\YS>4*09X4OSY/9V M(<:2UN0,C1,14![AM/BUX!1\IU[.!2(A9@G^O-8]H6&1,\7025W_HZMP0?B< MXD!)4R:E:1C\O=:_<,%NK:0A*)3 ^ZFZSE M9]/3<+3CKHOF]=7?CLN>[3=U'*:8D15ZXR)!*(>(SD3#:@VUG/Y9L)SJ)426 M4ZC,J>OOD%U \+JMG6AWG=YK8*Y!NKQ=E MA=:HJ%*\VJ%MLT,W5'2?UG8P0=V-9,=V-](>$^NU[69K,^M-L0UC<1C1_M[)TK5F4I7RYQXAISGJ_S.$K.]U6SWI/F$28&2X-"&CTL> M+OYC:C;QK(I?B2S089(B81%4?K[3(+Y*X-YK;/[UJ_$[:0D-,Z8VCTV-]+WU M[O/XJ];M*Y],2#/"@YPF.+(OZ+U+H.NB,L/1N68A,ZRL0MUG^8=[H]5G>8G5 M,)=G?P-02P,$% @ Q( (5Q!I\N*#*P$ ZZ00 ! !V96,M,C R,S V M,S N:'1M['WK=^(XMN_W\U?HTN?,5*U%B)]@4M7<126D.WVJDDR@NGONEUG" M%L%3QJ9MD\?\]5=;MGD3,!@L.^HUDTJPL27MWWYJ:^_/__=EY* GX@>VY_Y< MD6M2!?W?UN?_'K^C*,R'Y/^PGC.X= M' X\?W1VQKYUZ8U???MQ&")%4M3DKOBB?V%IDJF1OGZF]$GS3!LT!F?8:M;/ MK'I?5U5#U8DI51\O!GW<[ \L?-9L-J4S35;TLZ;5KY_)BE&7^S*NZZI4M2X, MR=(P,4SZL:RIDM+4+4TE6MU0FG53MTQX[3"D\Z-S=(,+^^7GRC ,QQ?GY\_/ MS[67ON_4//_Q7)%D]=QV'=LE,.E*?+OI3=S0?YU^A]T?$+/VZ#V=QQ?/89;) M%YZ(N? "^G?H3P+;-6NF-V*W2G552FY_">R%VY_5>#22?/[GMZ]=@.]H4+![N//U>(>_:]6Z%P)]AJ?1Z1$"/X^AGY:V(_ M_5RY]-R0LO%9[W5,WV-&?_U<",Y6Y[SU7__U7Y]#.W1(B^+V+ 'KY_/H ML\_GT9/[GO7:^FS93R@(7QWR<\6R@[R]P9.(?=&FPL8"@7/MX,<*LJV?*X,S1:^T M!M@)R.?SA0>E>&XBQZ[MP,3./PGVK^DGP?0-]4H+9IS5"^[I[9ZU^(I&I?4/ M9?\7=%Q*B-=+^@H?.S>N15[^E[Q.'VY46A*5&W6*/N+#H)V MJ/"S7=M]I&O)7DZET%W?L1\9EW5>QE2X$JMGC^@M=X,N_3088!.N18LO+XP9 M^/C"FOALU,F(=2HZ6O54PS6DDP[WE9)@-EJ-+O"&T5[[TT3YZ>>*MCR;[A#[!(21=>F-QL0-V/#;/A5QCP3P_>5U=LL] M?H6/VL_8M]B/WTD0TOD]@/X/Z+Q,>A4_4O0 G.A;I&0N=8.RM%13Z7_)A)(9 MI)^1PL>,ZMG-2.5C1HW-,SI?%.X^&1 J.$P2K%%)H-\N F;-T!DBIF(O0JJ( M?JX$]FCL@.)CGPU]6(!Y[5-["2SZA//%1T2OG[TS'D+@37SV%S-J+N)%9;,! M,9=\3I@@3?ZR+?A[8!,?L>>3M=K^\N9_%P7L\I=;R4>+3Q\SWD[^HJ:4'X(X M9;KF3)+I_Y+OS:Y-AVG-W5H_ U6\>"7Y.WG)^<*\UR^#PL$R1#9E&,_,F%N$ MY,IN,P,V8M,* .W!=&8C@H.)3UKQPK*+R2.2:\G?\(SU*Z5RL%++@-%. 9CI MLDX8[RVN6VQY7GSO7J5?4HVW)578DBJ[+"F]M3&W^H?PH,[A,NPJB@Y:AGED M402U'_UIT9>]C!W;M,-O!"P.9-GT:A3Q2:R**TJZ)VI)/)$;*H5] MYLP\V,&/]HM-16MRUPV="UV>\(%2O?N,Q]'S/I^O?WE&I)/KH/6T)2 MY:.=Y*/[V24D53Y*2CZZHU]"4N6DJW@(("Q&K^91F"YZM30U'H("$^GPSA:6"] MF=Z(%(86W+HNW##! ::PEI$IK'"W/9G3.AS=)2BCY."!<$=W>(IL7_) (&YW M*GDS1GD@%K=;ECQPTZ*'K&7D(2M%]Y#S\-:R7/^B>\LG]=8R7'BUZ&YRWMY: MEK3@(:_U2%,3CFA:RR.'G4Z5V^TSGH4!#X0KNN=\4@C.\.D$?V9; ME%KAMXMS$?S9K;_PS'-:>.%L\T.+HOO/)PY/IH=(A?IO&05\O#.A3= M/\T_3)<3X8KNY)XN3)<3@8KN!><3ILN)6$7WG$_EK2VM^2&&DEYT#SD/;RW+ M]2^ZMWQ2;RW+A2^ZFYRWMY8E+7C(ES[2U(0CFM;RR.'POE[XW5P>'+ \"%=T MS_FD#E@>!"JZAYR; Y8'L8KN+9_0 =*R)!. / _*>$W.(1B8 *_.K_3B\(@'QP^YD//;H M/\1_LDT2?/UZ60#JQS7.EVD>/X/^N@>EN=L&SX;2O_WVC1@1 RL"6L^\P6;/QSOL3"HX#;Z4F147$Z"D'J_U".&?FAF>(JS&YG H<%M,*C( M<#B=D.! T3>X#6L5&4(GD"@\8(?+(-DE--,E_I@NP>NB%WX)UOV339ZGN"GE MMEB#RX@67V3)H39\@[O8%C1I_4H>L=-AXYE1I,W:@6+WQK6H(/-MV"OS0Y?X M0;Q;=CUQK=]OOMX?*F0!&'?/\."A/9Z3[LJ?18F$-40DK$BB\9U&PC*P+W*H M@]$00:@BZ;=W&K'*@+=R:'_2R"F2!*V:KC=9OHC"GX_SX)KEP7-B M#HIH$WMX XJEM*X-[N)!Q:):3LUON0L7%8MJ M^5C;!G?1I&)1+1^KV^ V6K0KU6;;(B_$@BLD^68Y51JW 2/N"9:3-N,V9L0] MP7)29-R&C;@G6$XZC-LHX_'0]O$3D0E$[)J_->+ M[]VRJ2ONXAOY4R(G#<1=S")_2N2D5+@+1N1/B9ST!'=1ABV42+3Y-]NR'-+! M04F='.Z"";S1)2<=PEW,@#>ZY*-19(F[J !OA,E'P<@2=W[_%L+ Y79@XU+J M%5GBSI_G@QSYJ!-9*IJ??CKNR$6+%,U9/QUWY*([BN:QP^7.Q/?&YXG(TA>^J-H_OLI.207#5(TQ_V4')*+#N'.8X_R!:/-IP?BL+SWQ6.C]SZ] M.[G%\\NI2V3N/';>").33I&Y\]AY(TQ.ND7FSG?GC3 YZ1B9.R]^.V&ZD[Y9 M=@W#G3?/%UGRTB_<>?5\D24O[<*=;\\76?+2+5QZ^%&]L#CK+I@KN../7DNJ M3+AT['.D0U[:@SM_/G]^R$-=*-RY[_GS0Q[Z0>'.6W^+#K?XJ:3Z0>'..<^9 M#CGI!X4[7SQ_?LA%/W#G?.?/#[GH!^Z\[3?UM.U?>WY)Z]G*"GTR$M/ M%,NO/AE?Y*(KBN5;GXPO?EU!IJH3SMDU(D)]VA%LKG/C6/ MY*%!U$)YWZ?FD3STB,J='SXM'. 3RPZOL6D["\T"NL2U/;]+S F]8>$FFQ2F MN[.LB!/GO-$CK!;>JR5YLYIYEJ0 M*&>*DY<8:Y6?=G6G%_W+;;F_*V'63;< M>:*)QYR/S9/5D)ITT[AS?9)FO2#^\H5/S)_#%Y:XHU[8?A%]MXD;4 M:#_ZA!V'V;+P.[_]J^<^AI2@,(K5'MNQ)0 7CTKI#!NRRAIW#G76:WTPM*:@ MNG&I98<=X.B>CUVZ*L4A,[=>.H]D-GTF-0I*:FX# ^]6=B_'Z7)H?2MKW 8R M>)0 QQ?T7%C3W(9&3ST.$"Z"7'^AB5X(K3!PI MLTL7.Q*\[4@TN:S,#2/&?9H^Q_>7KD>P,+C)ZCZ6) MN OD[X@O$M*+ F'\(ZS.74!]1]4R]/RP%U\6 .,88-S%M07 WN^IESIWP><\ M%2H7L#C2(8]Z4:.OQY [I3J^4^?_]0D']&?FZ# MLR??53L&*G9^.9\)OWF!DMO@L$@>>P]'7>K!>D$W&O"79ZWIW_E01!;XA=73H-A$Z9K=8& M*(E=^",KR'>TA2/X2_#7R?FKH'MD(BWYJ/919AD8#6ZWN_C!UQZ"CB,"<[>? M]%X)S(4ZX6X'YKVBX4C^KL'=-@2/QTR*36+NPN]YA*K*25INP\V[D+;M6D7M MZ6-P&_Z]HM-XPI!W-T/[@QW\6!2?-W0V/@E"V'>"_+SLN&SU[<$OV':_>D'P MY?578CW";A=QZ#V>&PSM\>*X+G$PO':\Y_C&XQM5>?3Z,[B+,0OPY"I,N(N) M\H&'F(Y7)+ ?74;SQ?%7SURS.G&/ M3M\'!5\$3Z7GBJXW[&9_* M>;>,P6W 6C!&<:VGMFE.1A,'EB!#,Q?1&Q2E3:7 ;Q!<;, +!!4.PLKL,CJIYR=D@F+N])DC5_$I]J$=& M%DJ$N9,VEW3P/C9#L-L<&XR]PIAK3>[VECA:Z*BNKYS-0G.W#\/.QPRQ3[Y@ MR!.F2TJO1%+Q&?O6E]>9?)JE1,0)Q'3\[%OLSA,@RK@+RA6):/EH,T7B+@Y5 M)*+EH] 4B;O02Y&(EH].HT\K#='26B%;1S+=HX*GK:;&/Q Z#ML,B=4-/?/' M=]<.@X?N]Y(R-W?!$IZMU>-$K!2I/(&4TTC88]&!N_#(=,-]$M@N"8*V24$> MV+,X_]QY7.)[P1B;I$O\)]LDP:\>?;;[>.GYF>TVY"TQCT5W[H(L&Q8'"WWW9CMJA0E;*Q(W 5(.(1WI@O.77SC#7C?$W_@^:,HO8@J(+;: M]]WO!<(W=Y$)7O#-@\$K"X(,9N* -=Y$&WO1PEE:/S%V(@!<'W&S;]Z$()_Q*+5,R&CO>*RFK;"A2 M0*/GA=AAY!IZCD7\!Q).?+?,&\9R40(@!Y)GZVLA[[=GAPZY&]RXEOUD6]1A MG+WZ?\EK)^;3$^Q"4^[3=F=4+1,D*$4*MIR64;-R>J9J$<- U^I%=F4/Q:AP M&X[94S%V=M.*Y;0$C^\IY*1N%&[C6 *F/#HL><&4V^@?)S#=%S!#GU-6*2I0 M^8V;TB=8MC-A79&A.0XK --Y,9V)1:QKWQL!2"8AP\C=H(-]EP(JN"=^!*/7 M]0_@A-8Y9-$K"K]1V/+2.J?D>X7?B&IY:9V7#..J>P1&E$;:P,BY_7+AD\";^"8)HC^'!%OL_9;]U/I,?[ IVX9D M:9@8IJP8LJ9*2E.W-)5H=4-IUDW=,O\%$9#9=X+PU:%3']GNV9! _]$+M3X. M/SW;5CB\D"7I?RKLOM;G8(S=Y&[3Z+M)@\&E !WDVP"/;>;WX>]NW ML?/W:H#=X"R@DXDO!_9_R(5!'\S^>H[>I$G2)\=V2?)F69'^YQ/,]\PBIN?6 M/UK7UN>^?[YT<95$V'^D5.I[8>B-+C0Z%392[-B/[H5)H!A+](GM CH9'2L; MZ49GOK!L/2K6 G1+GM&#-\+NA@64I6TK: !B$$KF$K)5B%_?]WRZE&6390>4O5\I-[!GL2]]6IRO3E_\1/S0-K$3SYE--KH\PVM-BC ;4LX( MK>3-\>4:NW0>6JO7FD:M*6V^+-7DZ;5S]FP_N2%A&[;:]'MT5C#WGRMJ96GB M\53HGMT4;=S^?WAIG=#?VW?7J'. MGY>_MF]_Z:#+NV_?;KK=F[O;%;99/T]9R7UF?^!@2&D5>FX57=4N:TB1=*VY MX_CKBW12CS@;96DVC;6SN?;\$?I,=8WKN;>3$7V(B6*5] "2T#R3*\C%H#LM M8E]<>>;T^$R%::,!O:$E2V?_8!IK]I150;B!HGKN%/WP#?L_T)U+/NXXYN9A M0_Z#P@?8/=A[V T-1%5JJOUC0FT[JNE>'\C8\\,*8KER(34IZ%RH/731]SRG MCQW'"_O>2T)?I=+ZVT_-AJ9_VD3BDY"*S1E%__WC>_NAUWGX^D_TT+F_>^BA M^^_44&[?]E#O#H1-CTJ4O_U$+;I/LHKN'I"L?[ ^HKMKU/NU,R^,IH*H?=F# MRW)3U4Z#@0Q@2UD7A4."_DJHBB+3$K'F*NMHT\?FCT??H^;.63RT ?OOTW$' MNH=\N6*#5%G_O,9U.,/\P7"IY?%,G%AKN'OO'IZ]@!PE2B2XM% MEY:OZ&*3CN31ZL_>0_NV>P,22P@S@L(IH1-I-O"]T::UV^]GZ&VZ4ICENO1& M(SN &!6ZMJF706'=)_Y%/(N=V:O#(AKPA.@!"=_H$!&1S]2ZJLG+G//VVAZ3 MK]9;L%Q24=MIZ&D)]4 >[0 X)+RE5Q)BU2NMWY4_J^C&-6M[JCI%RAW1'SHO MV S9E"&DXD^GBG" @C$QV9$E9+O(#@-D#IG-D\9@GW.[]&7-KM56%7OTV;I% M*4S$0Z-S:&H[13S2/%;6:D9#R?RQC5I=WRT\D^:IBE'3C-W6(([Z; KQ)$$: M9?P"89HUL;DE6HYLRW+(J;A(VD>B0$\#?QS'02&5@EQ2]R#T7R\]BZP:60'< M,?:])WC.S.!N5%J0*8I=O%'^Q&O_QK(NQ+Y24P#8>'G](S:J\*K(I9GV6HH+ M[[4"A<5@#[_\Y^ETI MU-I^8#R*J+'L07\2].^);P>6;3*#F:I->YZ?V6W^(W;M_["_/QZ'&]^Z-=TR MKV/B/!;YIO90Z]90G"KFHT5XHENO]G%Q.R2 'UA67CHRK>?2!5U)S9E*FJC5Y?E M2XK0U<((+NFO=W[/>Y[J2*C@\,W\2F"+.YMW,%%PY]]3=4S9?G=M#?4*?K=! M#=HK^GK?L=Q[]&7._[/'D=T0OTBIM!1%AIRAM[R20Z',CW".%P,$\;U/:6*/ ML8,Z+\1D:1_H;C" "EZ4 A6ZN,Z"5+H-9BYJ'_[R5#DQJ< A<0AXR%E M.^0RQ5X%+>5,8"H(^P33N5KD8OM*[&0%,=^-@W78G8] 5+3I,BQPCDK1I#?D MCP?8T_SJU]W7!KJT.?> G46;$(HD:(8,I7FET[@<>^_,&XNAAWPWL-D>VBS] M#$7<2GQBH>^0 X/H-6;BR,J'_D>08Q"3;9OAQ;9 2Q)6R3]>TC1JDJ[O$RY1 M&S5)VAQEV#M<(M=TJ9[Y8S6C)C?5+ (;ZU-35/;?)_[%"3NK"E@EF)ITIH.# M8 <9$$^:A?]69UWT)?$Q4Z_!ZZCO.1^"73R_4B_(;1Q69A A+^80C@,A*NB> MAS;]Q)_*P31FR&+.5^G6;']_BE4_-DMT8ED3 M;=@M>^@@B9:<\P855N09_=/S?T1,@Y)';(]][I'Z<.!$;M7-6<++ 8.C"94B<0!:]2C4HW#KVB4F8/I65 MZ'DL_2A '^A#*4E1,*$Z)!AZL"69I"V$0QPN3^49+XX7!AM].9[-1X1="WU0 MYF;<#WV&WTR_"<.)G08),P ;"1HN#$#6EZ D6?@UJ&_?J4\9Z M+J,N]E$&#H@4=O1VBERCTOHG"=Y*%TB9')!1MM$T>3'_C)];CY/ET%(D27 L M&X!!*&^,[#"D'$4,9[X MP00>32\\3!P244J3=! ,U%V>1-U@HX^[9SWT 7YM?%)4I1;?%0YMEJ PA@2% MD\B1:/A3T4""CYGQ_-SRP>K%(F#*\TW!\[ME^0G.SY;S*8MAY- !$X1-DW*^ M#]VB&?K]*M6B:S]%%*-G:R\$(RHRZ%O\1+=1SAC1J;]6P7"@CZ-*%A;G$3WZ MWG,X3"[7J!U!V-@L,K!=EKC(XO\0_5;H-#>,D%V6/R6W;;UAX_B2^\!NJ&P8 M9 6RID"84;G3/U,2"VC>[*FAC#*ITN9(GS8V:#1JBJ+L$QM4C%J]T<@^B%>3 M]>P3M.A@)2W[5"JUUFSJV0]6W?E87KJ5K:O'3OO*).F(L*(/F/0Y7CK2='5.F6&UJ/7R2R\[/:7WR03W+RD:'CW_=4VX@MW$(&+&-\TB M%U UL;VLQW;8^<\)65F=AI;6F)OO"F.WBS85EV(D>V(O"91WIT.ZFPQ2?HB> M@_QDJY)TO=OU>*V\]9#:?JNX-A4FAT7LK/=*#ILA)$X26Z[NQ8_[H#LI[/WN6\PLN?;?IJ^EKD4JGF M@8)^L@-FCKO8->E4(1H%9WQ8?DB(70LJA2-($[:MI0#X-!M,_8 _OATVXCF2 MJ:_$K'@/; 9#XC@)@- '"@L67HS./\ZV)3:&\S;'__])@CQ#T*D-*EB(E*I1 MW:X:N<8+XF:O0"\(A[59R+T]>9P$86/*G"&3] S_(BQ=\VVLZA4@Y*" M#'D!)"!1GR+]8L M<2>C,\MCFA,>2*TK:K/29TE3T&J5EBI794.O:LKTO$0RU!:*A@BS-*-\JH"E MAGQ@6531E,?81T\LM6H,!0_A"U1FST94VTA+[@VVW2L?0@'1@XT\3:DU=&'G M\6_GO75\=]WCN#@'O+X41%3!X?9R,Y?R-N*5&EQWM^CZ[N$;BHK!%606O?:7 MKQVHEG-Y=]OKW/:Z^^^#YK^]>4"I"*/6-++?A&O(->T(CZ7RN;GS7NR:H$:R MWE3%DKU.="@U5.FT*$HY@G0HTC8@Y7A[=H),:6'1+K8_XR68A=+K"B'BQVBVB.E9FB=3C*"6TG8#.)_L:L M'9;H-2<*O %4H?1&!'WXZ@6!D <"/5/T"'E0*HHV=Y0'L'GGDR$TU'HB0CH( M+*W'DBZD0XDH"NEI&Z3#%^Q0%X*@[I"0Q?V@TX4)D9 Z J. T;J0.F6BJ+ZK M38*#(;IVO.$CP90D*4B**J#(<70X+D&KHB@>G;XZ2,?G*$BY55Z$Y&(^R_PN== MNNBL#KP;HO8LC?[>@X[<1%@3 EE39#6%K"@31;585B@U]$" +^;YOSL]1O-] M#":&D ,"-0EJ9$D(@C*1M!$+ K6&OA'_$:H<"&87R(B0(9B]5"35I)C9-=#Z M3\2="-4NH#&%AJP(;B\32>LQM^N1C6\_P3D$SA(8LDIC*15%=BCJ]# M!+ ?"E87N$AP(5B]7"358U9O *O[5+>'43YB$/J3T?JCZ8+YWRM29+'35R:2 MUI.=/J,&^<@C.XQV_V%W#RI34#H05VS@"<#, T;(@'*1--G!:]:BOEIG7W"4 M&30:$S=@#Q;L+["28$46&_AE(FDC">7+4BTYA=3#+T+E"X#, *+(@N?+1-(D MH"_+4*@6%VWL'>R[4,FS@$-''PHXZ-FAU&*->[Z+LE!F0O)%J!#*K%PD;2;* M3*FA>R\(SSJCL>.]0B0+?2$N&=@ANG?H((40$(A)$*.(%)4RD537F@U=-V1= MDJ?B0*VA+HZJ+(NL%8&8-Q%SJ#@0/'Y\BAE*7 M1$;40>:;1-^SB1W:,^.\! MNK(# YN=+Y[53(3CR%'G'KCG@003)SJ"?#+;\8()]-C!?6\2 MHF_8_T%"]& '/Y 0R@)'4QRI!X;5!,.?@E!Z+)4U(96Y)A)DW_F4#DPBW_N> M22P0PD+B"HQ,,7*HQ"UB#+/,C5UD(^GLP3?RH7#CJ$G/BVZ%-HICF]X!E9L4VMY#* D0%2^SIM0:.B7%V O8P>8+GSCL1-VG9]L*AW'&T/P7 M(YA>2+.OX'[@.9-P\U^?+U-E[B<\PK9^KNQ 9*F2?&GHS_COD9SU M?8)_G.$!?>L%=I[Q:U Y7QC.S&\'#B!%S9I* MJP>08XVYZ0O7%^:?KNMF",R3"/N/E$HQ\II,0A\C76[EQ(0"((A..M30] M^D[+\VE%($6?V!3O;GBAUD^\@K\K?U8IJ"YK.RZ7K*^;PTF'?'EW>]6Y[7:N M$/VM>_?UYHJ2_&J.\NCN&J9T]ZV#/GR]ZW8_H@_?;]O?KRA:KC[N#HM/\2>A M-[[8-&NFXF;JR:="ZXS.WL'C@%PDOWQ*5*3MLMFP+WU:?!^\8,DH8^^++L>: MH=FL&74=E$-L-L0OCO5&C>F-1%4O7-/J-:6A;[PLU>0]KVD-9:]OOC586:YI M(,]E@KJZ@[/39[KWGCKLF#%63/G%JML MZV/SQZ/O35SK+!Z8:1(R&'S:5] ?6R+NN X/Y(FX$[*+9MRT IN0D=G*28C? M]?OOY97+;M;SL_7AE1Q,][/] KLOUSXV68'8B6N'#Q SGP16A:+&A3&S#\PS M"AV+F/8(.\'/%?C+Q2,"=YX]8CR^B)%W[7LC5EV+/O$/.QQ>3@(Z*>)W7DQG M HO1#@)"_V?U\$L%16ED/U?LE_#"G8S.+(^%\N$E%*AT:0B#+,11!V>0/]]L M-*J&3EE]<>"MO_TDUZ5/1R,>7$U)1,%Z@O6R8CTM=]:3*RVM:52E>EVPGF"] M=\1ZQ0I%.W1%>KJJ0+%)4.15M,[^Q0 M5 <+NZ'K5&4?QCG!.HT:<5C6T@XTX@;L2X6Z+/Y$! M[G1(CZ\J^L$I#*?"77E#UD ^1 %!!T8'.K‹X+*G!(OU0Q*A/;\?^@FTW M +*0X,[M+)#E;G!%B;+(;0/[A5AG_R&^MX;1ZA7*488B*Y\XT I2JMR;A:.1(K %4P.%:$H1)$D,5N60_(_$]I@BE$LHK5N(&H9R0)/+&XMV<6\_U$C?M MEJ25RSJT!9*K37TU#KJ[7!9I9_QA:L5B/"&F9'9HJ*X*2)4*4KO:CL> E%)I MU=5JO:D)3)4*4ROVXPDQ!?V9JG6-$S%5WKACU+;G8#/R/;IBAYF12\%\($/, M.<$:=H"6Z?+JMJ1PSSG#1);[V8N0V-45UW4>77&!F6/9>>GD2%W(D4)@(LM] MXCWE")=[#64.Z8'QC#XX7A!\1 /?&Z'8?O;< /4)I1N)4QY1B%_V/+D##SDOH8[J.MHO]5VB]%U"W"5[J>RQ9 M//<GI/L*%3E2213R3@N[.]R1%\FY66K%8EW1#X+3E^CQ3CY 7)=8D*8KFJ M2*M(3AW'$B#F%<09&NL<01=4")E575D]ZR&"OYRA*'-[\F#LZ+ ;KQA9E3H5D>"WR']+PB30&T6# MCQ'I/:YGQLE*[EY .?6LBRXWMABX%(-['RNL1U43#R])4K# AV"I]\U26SR" M@UBJ 86CJEHCJRJD@J<$3Y7*23J(NPQ6]Z.^IBI;::/T@K'*QU@9^HT'L5.T M?:NN"35PJJQB7S(92+*H.N.8K",5)WK&W**I=%DL;])WR%X-CL4H2SO*\@91 M.MAWZ0B#)*%NUNGYJ'ESXAGE>D9&>\I,*VEJK:%SR2Q?<&";>70&+I\AN6YB M1;,5[XG?!5'Y9LQ06389$XF;?)N!:FH=2HEUV) J+:DFE7!'4X"]3,@&[ M#& W>"K.+T;HFR[PEX!V.OE.F(>" MT35YM4A!X=,B.'=8KFQG$A(KC\2(\K'YNHF5AD-YKKP MU-6ZO.?W_F!_$ MA.A;\2.CT1B-*;[8A&2!O$@8A=F$2Z SUC[49,WW&NS@K M$:UMRK3GA%#MB$ZWDU&?^'<#QDK!W8Q,<3P@55I,PV#5?"65IW"!@%9FT-J2 M_GM4:$'&E5PUE!+NJ@EH;2WZ=DQH&5"#7*HV1MV=4T+RG7[F:&Q,[?"?&GY3F&&:%W2.7+^!+AR-D2S M I?*A'I3SZILD 75^#:SQ3-"EQ:5L:H !>/X-K/&,T*7'HDN>2LCBV=P!RU M[&#LX%<8+'D;C^+.?>]D)#@/<=\A]%_+?FI]IC^2;XRP_VB[9Q'5+IJ4*^)/ MV&FU.F/QD_"; OS6&Q*$36K8TS>^@B7O>B&U[>'8"QV"37GMT<<.&F.?M18. MAR0@:&"[V#7IN^D8<4B@_U]0FX)]><+Q^Y0&'=#8"VQ@D N?.#BTG\BG9]L* MAPGSSWTK7A]I]A7<#SS@VXU?F6,4DT -P]U7LF>/Z*QOR3-Z\$;8/6Q-M<6E MF/\)HP7A81N2I6%BF+)BR)HJ*4W=TE2BU0VE63=UR_R7W*PD7QI.SQF.J1 [ MZ_L$_SC# SK!"^P\X]>@EB$07E9]>5(KR M@HH\XL-==" XWP&@H0\JY*?ME&A0+@%>!OQ#?4U ^^=SW%H!?+2NK<]]_[RU M#@)O"H$#P)M*##36JMW?E3^KZ.;VUUT=TTO?;M_Z/Q*[[OYO0,3O/O601^^WG6[']&'[[?M M[UM 9,\L_D&#MC2=?"P>. 7"2_?$HTA^VRN;$O?5I\'[Q@ M2=FS]T679WQ=DR+>CM5^_.;X-EJ2;O>4U5];V^^=9@ MF[6ZU!1C%6,]QEBUS>^<_^86XSK%H=*MMS97;EWCM44BAP.WK4>U*4'?Z'W# M '6HDMTE$%RR->C:+YFLP E!-A=]2%$Q@\O5_VWB$J1*U5TV(':9Z_M8,^<5 MR;LLV?M:%8&D$R-I1Y&7PU;IU,MDC[FP0_H*"IZW=6IS#UK NU*WC: M.M5&5G6J]V!GG@L9")8J-TL=L4ZUD5F=:L%3@J=X/I&:1YUJ(XLZU8*Q!&,5 M2%D=L4ZUD5F=ZGQYZIU5]KT+A\2'PPMCGPR)&]A/9-$-K2*71.E-^$44^Q7/ M./ 9QZP+S"%[1:(O^GDYQ.XC"2A[42'LVT\LQX_^%83^A*4)7B!TW/ZSXAGO MX1GO3(/-LQ@$44W&9L!E VS[Z D[$Y:>:,>=NY&/0X*"9SP.Q(&\(]B8];=M M3&9P7,[;&S.3\Q('PVO'>_Z56(_D%VR[\&'4HOV!F X. GM %P*&T':M'GY) M::,VI4JK4:WK)2S%]>YAUS@I[%:0)5=:2F8M>@2N^,&5P;$X4Z )M2J+\WOE M@UTS7W&F5EKU.O_B[!U[DV^9ND!J.D1D3GR?N.8K?/",?8MA#&BYG^4K"L!L MV;60>IGM,O\N8?#V@7O0V8-D9 M+=M34E+/[6Y F?G>\]F%,/3M_H05G.UY]Y@^)ES'YW5PR453CF( +U6 \=#P M]9$@F-(V@KWJ:EU=#8&+:"1GX#R!-S:Z4E,!A(43A 1'SO=''-A.EYM$C MX0*"Q1"%662M[ U&%42A8JR"L1"B\)T%OWM>B)VWC.IC1+>W?>\ =N5D67>^)VB.D"![F3$.F<;W:T= M>K*?2O0K4:=C@K )T23LOE*8(=<+28"P3S]V60'>1Q\[:(S]:)]V2 *"!K:+ M79.^FXX1AX3E5]9V;SH?3[#UN>^?MS9^+1ZFTJ#S&'N!#8+_PB<..Z4U:Q8/ MZFON6_%;I-E7<)\*^DFX^2OK>M[O2(">/:*+=4N>T8,WPNYAI- 7EV+^)XP6 MM*)M2):&B6'*BB%KJJ0T=4M3B58WE&;=U"WS7XI22;XT]&[ MZ$!PO@- 0Q_LH)^V4X):+SU@>6";2S"AV(%"O KXS=RPG9566TD>27HTUAJ. MORM_5M'-[>6NS"_KN0_Y\N[VJG/;[5PA^EOW[NO-5;M'__C2_MJ^O>R@[J^= M3J^+/GR_;7^_NJ%7/NXX-9A9_ GH_$T395I@R4:@$W;P." 7R2^?$BUBNVP" M[$N?5M^W9(^R]T679\Q;DR(&CHV%^,WQY1J[M&0_1]<:2DW7]8V7I9J\YS6M MH>SUS;<&*\LU3=I\F947H(W^G746Y^ MB/#^2-KU&$71GY%E.KZLU!1. 8&#(:+*%)GP"_EK8C]AYUB%;M(L73DV@M9- MK.C;/?*V- 6*I+9KP3^=&9[:X27V?8@G_@X-#E+O_!B55D.JJIG5VN$H"5:P M12G88MLVZ%'8 OKURO6J='B=S SYHL1;45E:B?Q:!0_$)!2A?8>([HIYJ-"Y M];\E86RTIY4-"O1)U.I5OA^F<%RPXG1QTW=KT.Q2-S?: =F7B[1*2U&K36DU)5_8PX6'SRXU0P^#CUYI MR5 ?(JM#4[S9PMSN6L7GFP^7P:(H[Q$%]&',!:>E9.II'BZ<127H,H%NBU@_ M#'0-"CI5KC;5@\,;IP+=^S"Z[WUO3 ?Q6D5C![MAE>U0P^;T& X6L!)Q>=O@ M[Y 5M\9*(J+= \G:KM5)Z'5+TG.F46D92E4QLJK.S(TV$! \:K E0P@V*ZV& M46TK8=)V\'H)P,MD7&)XN?EIE4UEBQKM>KS7I6!>X* M:L.7$S=;!//>N)$CW*A50\G*1A<9+H=DN/ W8)&\L\BW-VZ(W4<;#A5&H3(N M_*5RBKTMZG)&BBA.0 M9]D;MYYK[K?=IT*_1Z6J:%E%=(7AS!&"=L__.0!!4'^R437T@_L5<6HH:HD5^7&P9&0 M@B4$<5CM)A+Y!]2\V6(R'3>]@A.]F5W-\I59%UZ<[*3(T@H138+.63)DCNA9 MG3/@1GT)CA(<=;""3LU1K"VGHE*NDE9;(?3+T'+J>P=\19-R%KQR5J#NLTCYOHWQ71>J<&=)$I;HWGO$^=DK;IDGG M$ 9HC%^AK(4H4)>%C5+*2ES;#/L82?<1D/8\/*1!'HY(-><3[BM$M$I+UO0JG3A'6ZL"3J=11-G#"6IUU(VJI!9H MIYX_37-$G51('[0[]/SP+"3^B,*YO]^9"I%?>9CJ^>JYCSU*@2M*@'VE0YU* M![VJ'ZYK^//>]C*^.*# @EJ(5"_,*3NU9.5MLBY!-BW+BF-R(]_#)G M*.]1NE376*>"1N-@42_V-_C#TA:QG366=+979L@\8>E]&.?32C+(@5(R8KOU:4 ML*@Y*!@U;_GLSU8&)'MH54WA*=M#X.B$9:.RP1'L3<,A9J.$M?PXE,FK%:,X MLI_?6ZAQ]QWI_1FLSGI,J+J:Q4DD$>,N!_!VWY ^ 'BL20749#>:!^]*%RG$ MS:W4Y\CZ?H=)(+L+^]2E0ETNPOZU*!364%*E8(NLZ/^ M>2<=E21"?NF-1G8(#?ZB6D2 "3IZXII0G>C#K1<29'S,NWC,3L1.7I!2T+X$ M]H5K.S]70G]"ED$_MSQMU[J<7YQU.-=@?DOP+M^BZ=DNFKYQT=Y'Z)/'\E]< M/^/4$1?+?DJ>'3_B#.Z_D&4&J9."Y=Y/LDZ"T#-_?$+__1;KWA.?H>MM77]S M>[W:!C9^31?>X'&?T,8Y!/":X, %96,-VI-PZ/F4^%9J@\IX8Y4WC##= A\\ M0HC52FN+4:RN>S1BA*=O2[_^^\SN;A(&(35Z*$,O3F]@OQ#K[#_$]];@J2&E M7_M]T+'GZ.33(.,F"";+J'A[8,IIEBW]P*AS"D\9)%G#"%L14@,U'6H%;]WWXR%%GYQ%%:@,#.:<(>!V)'YQ$[IPY> M\V1 @W/JN<>UGJ-WI#54&\QA-*>@],'#8Q8S1R;S MRMPV6J3;)V?L832G'M\ZTV^'H4%Q?$CZVP7I8-,='4.'K/,1K.RLUIG:V:I4 MU1HIX+W>DD8X0-X _39Q":)/1(JDJ.R>*V*249_XB-(3/E6JB#YE3.A#GXCS M>H %+I+ #K/ YS 4FU"K^-" #[/J&E70;<=R@F.+B;T+.'00'B5,^^-\;Z)- M!PL+C1UJY-D6LEUDXK$=8B?O_+]RQY;Q PDQ_=!"!/LN'7;N.7KE M9*0MTCBA0BNP\TY,YQGUXL8;IC<:^V1(W,!^(M24ANH"Z(/C!<%Q$^S>K2&TO?9N M0B%V2.URGCY1\8>OE#BW)+P;]/#+&OYJ2I667N>I4JK SF;L?#A,6 =TV/2W M@U&43H0W90JQJJZL&MDK0J-H]C7GE7B#A;Q,8VJU&@6!7EE..V^OBMW)/2/UIM[B\&U MXV&.:%W6-;L^C#\Y4;R[-QO-?ED*+ZYV/S3:=JT,A!?LUU;EAE%MZ!D7"\B MG#G[3X*=!3N?[#AN-NP,.^Q5!^' MD/T4#DE T,!VL6O:X*U"4B<[.%#QU#[B7QZ MMJUPF"!U[EOQ\DBSK^ ^I=0DW/R5.2*9=$C$WWTE>_:(SOJ6/*,';X3=P]:T MOI3R-?<31@O0MPW)TC Q3%DQ9$V5E*9N:2K1ZH;2K)NZ9?Y+80=4V9>&_BR/ M^9&<]7V"?YSA 9W@!7:>\6M0.5\$&,72_*(OK]?&51D,=L>7L<-21&Q#N=_S M63OH"\JLQ(>[Z$!PO@- 0Q]$WD_;*=&@7 *L#/B'8\6 ]L_GN+4"^&A=6Y_[ M_GEK'03>E $'@#<#-^1WY<\JNKF]W,S%BR/6%Z66GN<$&,]=WMU>=6Z[G2M$ M?^O>?;VY:O?H']T>_>=;Y[;717?7Z++=_15=?[W[HXL^?+]M?[^ZH?=, YI, M7L_$#],1=- .'@?D(OGE4])SQ';9(-B7/JTNSI)^8(L379ZQ8TV*6#)V;.,W MQY=K[-*2SHNN-92:KNL;+TLU><]K6D/9ZYMO#5:6:YJT^3*'@]UM0%M"$BF. MH6^]M;ERZQKC.^(Y#LS-KOV"OM&[A@'J4&EK+9AO)URU.3\JA;W'Y9(F.>>[ MA(#2E-\H]YHYKTBN[H.^'%S;J3'#'G,!F7&VN' M\4QEA;5%>H>S5M( .Y/ /8?!\UFC!0@8/!V_;F!62YIW@9OT@\PR>XK;'?A; M$L:947&>5!Y[+J4-LW(?*$V7J;-CH@[%U"P=)W5XM,Z:^-37G!+-)0]'L$#) M62 -!VS9*C@,^ W6"4U=DX#&V2D/V#$I51I:V_KW)(AK\@FENFD[!'K, M+FI'N P?FC@8HK'O/=G4W4?]5^2ML4K3?Q_'%-LC MCP[A/Y'4]0:PB8W=1QLV=W 0D% <6\Q!!,\3Y6YP,R5)FU$D)7,IDE1I:7I5 M$84[2HBD;0?)LT623)%4U12>3KZ^#^,8W$+TX1';[D=$$0'[ZEZ '9#8U)>@ M'D3X6D5C![MAE>5$PU&8,;@EPH(^A?C>$,[ZA=(+*'?G=BDGW0WN8U+= Z$Z M"8G6,9I2:>E*5FV6A!'-42ATB\#>'S(J1#_YB'R^#].9)?2>]7% +'9NG+@! MT[/"8CZ]QB\@SU#&>_1H#E:*.,Z.@OA/EX"/5(S5QV8JYY9^U%A M%_,#HU1QC&48K2*E46FIAH@FYQ*F8-MWL*$YL8,A>"N).!:&<.YON(71S69B_Z,]Z'3'XA)["XOA &*E0 M@595.#GY\CX,8U9*6&1)YA_:6N4F1IKI@=/"XLK,B"^3RP4XA<12^8D?)$0)3I]W@/* MI&8I@UD[:_JAB9 R9U@ZJF3>"J4WMX'ETF\#\RN9YS->HT[N++1!1F/'>R4$ M]8E+!K9(H,RW.,XJQW5B CT0UMMJKMYX6AFNP+Z@6I7U5;-(!*(Y ]=1A7B& MD()=PJHN\>2UO0]#.PI,SZ7Q"%N;ARC(8F3Q$,Y2J \K5PU5'.@O!JP.VSK< M,W1]",!45L:G::SV/!,)'DOP?@ M!L]VD::D2\V)6J75,*JREE6XLBC=N00>#ZLF>2P\ZE0S-*OUPS?-3X7'C$Q^ M#O7%C?M$ E'06Q3TSBK!=.*;0VI(!G!>S\1CZ*MP2'K3>XS-9+E9/VBG1@3Y^ /2%G,@>R#!)GI56W,0O_#I MIOQ*9]^CH[8"-/"]$;26C(O V4G!"Y&(FI?[EY#FFE)F6K5KB<%6>0AVS47\ MKG18V2:+]\)*DRKN@ZM9 M]Y;-DPF4X[2A&_N)HV,[&#SE"%0?J_/7NI#U-,:Y?\A:5:*HQYKF$JDW M,[G9/1&@/,46^Q%!R0[LZL9J#T=AA"+_O9%VY%]@,9QU& C,2T",H<)J=G!#E0.D.Q<$6K&FO* M0(O=[B(#:(MDS@Q #7#1E#7*O?!A/&ZE\:(![9,GSZ&#$N9RON;R5_HBRDR7 M/K'L]&P$^]RZ4FVL.5HHK.2BHRB%E7P8BJ!!<%/AS-=ZAQ;R03)9F#89VL:' ML),&+8'KC;5"61C'1490&N/X( 1!*V!IO4 6]O%I[&/R0GS3#EB .8!FE,@; M P%RW^%BDH-X,.+U@GC M-Z7 C;2E:"C)CQ%\/S5@(*J7[+WLU5!2@]/5:TO4"".XR C:,>]S+8)600(M M?75.-A'>B96;>"EH[).1/1FQGI+8=UX1=5;(:#S?Y%<8N[D+XQAY_=[[?J97*MV%A_6FI MUV<[' X]!V81U>D&U1L,L4_.^AB.5IASM6*%_Y.CZHTK=/:\'G[Y8T:U:\_O M KF^ +7F"_NFUL@&U2Y< M8%#X?^>OB?U$N8Q9>$'HVR8U\N!"V[46/YB[,S7;LK;&])^B5 D5N.5)GQP% MP:L@A3/86>S]\:=8.*QANQX^S!^)5(L=J1/6?XC]0F;40\(EX=8E.8@M[^E$ M/&NUE8'I3&!)YP5 )!12:R)H\:Q7&WH&W>FXT4("V*?00IP#6VAS&PMT0]@9ZI!PGY+2;=<75H/Q^B59%<:P$%[YS+FSPQ(5P)%ZO2HVLNH"> MR@U,!I*006$\ED,5PXPK(:IT62QOTG<(S_4:=QUE&0RY]1S?G8S'#H$<)^Q M$Q73\8*)3Z*N5]2T&SC>,[+=B!LI.UT<-_I<]&>4-[B3E(-'8VP?)71SL _- MR4+M;C*LFUCAK8)MC< C%-U3$-V2U''>NE1IZ495/;SP#7_Q)('_,N!_2_CU M4/S+;)]#6FU%+H)=F[T&]9J>81"^FD7761L59F PAZ M<%^IH4 /GL::[)Z#?>,MM"E.B$KP5BEY:ZLZ/IBWU$JK7I7E@Y,[3\9;XJ1J M ;WOI!WY:C=RR#S'IDEG=902[3L&TZ(E60?9S8 NH8#->E&*+GZWF#:7$9([ M+V/B6C:T%PRH1)[X/K&^3,);+_PG89Y2:J&L0<:]D5DN0%;TY#S"('A9\/+> MIM3NO+S*KCIEU[+P*K-!SD-,'TK_M>RGUF?VXR1$58"HO2%A%L&(OO$5,BY= M+R0!PC[]&%J!AN31I^;#&/NLE%\X)-2NB(\^T\^#$(=L0RBH3=<^F<;2;J72 MH ,:>X'-=H9\."-O/Y%/S[85#A.$S7TKIHDT^PKN!YXS"3=_96[M30*QL]W9 MHV>/Z*QOR3-Z\$;8/6Q-&XM+,?\31@M M@W)TC Q3%DQ9$V5E*9N:2K1ZH;2 MK)NZ9?X+NMS'7QI.-W['^)&<]7V"?YSA 9W@!7:>\6M0.5]8AY'MGLTO^O)Z M;5R5P6!W?!D[+$7$#500>'ZT'T@YD/AP%QT(SG< :.B#J/II.R4:E$N 0P'_ MT-DU5Y[;;N4+TM^[=UYNK=H_^T>W1?[YU;GM=='>-+G]M MW_[2Z:+>'>K^VG[H_'KW]:KST/T[ZOSC^TWOG^C#]]OV]ZL;^L6/.\X<:!5_ M EIATSHPF3Z394R+T/5P\#@@%\DOGQ*_U';9_-B7/BV^#UZPI$/8^Z++,6\W MFS6]60?VCAW:^,4QY]<8YR\IQ>B:8M1TH[GQLE23][RF-;2]OOG68(U:0]]W M/&*LY1@K17J]*&.5E9JN;K[,V6#EFJJH.SUV?3J:HKV1CI8BB6;KKX MD)$DYL!MNO1&(^HML7+E"$KFDEVV!G=9+]][7CY44H0%:=,A@C%&W0?P\DQGPR)&U#_"WWXZ@7!1Q1M;KQO M8/8\B)2S&FU0LHWX ;43_YK8X>O"NAP@_7((=4W=)/:8"V SV]SE8/"-2[U] M;T(?:@4K!V,/8[AJ[5O/M:^>.3D1.(7[+!>)#A$5\0DHSY5BZI<18JDR-P63.'Q M8/#ZY=VX4\#*(0%3PJ>/1P M'FVFY]&4>M:HM RC*LNK1%CQ\, \KTM%YN%EI*:RW]6IY"L'$@HD% M$Z^/E*;BXEV+@Q[.S@TX_UIM9M$83G"5X"J.5>.VXG(9\!*#HX(0@J""H(*@C*#4%3N2?*VY84 MU851IA!D#:4VHEAI 4/7C]W;1H!-2 ]!T!RDAWI,Z:$627J4M]#1M>?3/UW$ MCFNZYBL*??HTAYVO0MCZ]R0(1]$1J7SS: K#8?N)S#>:Z!:@>8X@CB".((X@ MCB!./L1)MV>UTD)APYX5.U^R<+PD,O=BD^$RMAAZ8#!$[VV[5F]F/K2GU@.U M%.\&/?QR[_GL0ACZ=G_"SL?VO'M,'Q.N,Q&U2JN^)@,E]7Z7@!]/\%OQ*GB% MG\X1_,J['_/=]0E]^7^(A1ZQ[2;=M*/J\T-B/>:^3U,8/CPH6E/0F(P@CB". M((X@CB!. 0+*6YJW;;+X(+X,3:*NJ4GP*U@$OU!# 3YL0]6L!V(Z. CL 5V( MQ K$+^L,NGJEI38.[M4F@,4?L+;L5!P;6 W>@%7>_8K.:.QXKP2*<4$%%OR, M?2M@[4BC#[PQ++W8KCB8S=8?[E6VE )EN9G1V=ZKB4]7(.K_'IWY93^_X(!8 MP(N4$1E;K6,H@[K>6;4L$-$?C@3U?O#Y'3L3LCMZFI565KT@!7AXM.T%<01Q M!'$$<;@E3I;.2R8ZT9#XTHGEW<]@'870LQT.A\2Q8#LCQ@KM]9'^BUX#^(W0T1)!'$$<3A M)8*UN]_0\]I6TB\"VD7WW,J]N_17,%@;E +V0!$\*GBT #RZ1P^4E'JV46D9S:K>7#5>!0\+ M'A8\?#@/'[U'BF%46DI#JM:EIF!BP<2"B8_07T%=Z9)RM/X*1K/2JE=E33E\ M4UMPE> JCE6CNM*T)&M>:DK07T&KR@T11WIO.2L']E=XKZUWC["YQH<:$@05 M!!4$%00M"D%365+'[*_0A",04E5KK'HD FUE09L0'R4C:!KQL:4XZD9<:1)$$<01Q!'$$<0A\N3FBJG%>Y3&I#LD$Q=72W#)T[@ M%QF=G';_2 E.C2MPEG<-5>? MY&YY=S16^S-0XS?T;3,DB9L"<,BL7\-[C Z(F* @CB#.\1--MO@$!Y4$7U92 MJB156HW5>B6[;[@+" G^%L01Q.&6.(?E41U5]LK\R-[R;E]DVF[A/?K5(N@A MB".(D_=6 &>%NE6)M0O2U]2"$5CD$8M"4 CB".+DO*_ G1!7^1/B9=BDV-IM MX;>)\WI0LX7W6I\ADV8+ZI;65@2^2%Z1*I <$=6W=HMJ!*>D&;+0@>%3Q: ![=HR%*2CU;K[2:%CP\.$\?.R&*:K4J+040ZY*QNK) \'$@HD%$V>03K32,N58S194R: J MN2H;J]&DU%O:@JL$5W&L&N7CF[5RM:@WAH^X5)[;L8.S@5U@X\C;?BSO+ M?J> BKA30$7<*: B[A10$7?R?*> BKA30$7<*: B[LP3*LDM21Q(9Z'/72.G MN^:)GN@9VR-18H1BA&*$J4?X+I)UKXA)1GWB(U5D[.:4L:NMM(S/+F-7AK[6 MT%1M]2BNV&D1VZ5BN_3P4S';N'>7C%U9!C8M8.MYP:."1PO H_*Q4QIDI=)J M:$;5:*PV^!%,+)A8,/'A3+RE=7D&3*Q66HJN5C5%Y-T+)A9,?(R474T]6E57#FFY)[A*I=3^8;RD5UK-9J,J-59K/@O5N%>TN#!%YFY) MB!POR+T)3J$BPT>HA<.'$A($%005!!4$+0I!TWDGN_8:ISIQUO,OM3%5K[3D M1E4S#JF/*R#'+>2$#"D90=/)D!5G["@RI%$4&5*&-)KUL+CV?/JGB\R)[Q/7 M?$6A3Y_FQ UX9N40\TZI*0R?B5X#@CB".((X@CB".%Q60-Y2G7%38_C84+B, M[80>F G1ZZ )_,QHF)50IK;AW:"'7^X]GUT(0]_N3T+<=TC/N\?T,6%JB]& M>LB&M%J[50"S\,#2=[[/(7A4-'90!!'$$<01Q!'$(?/4/2*O[(A%+W)/H3(]"6U#JZI>OTDE MI0RH0>]19>UNO@CGV=>->XK$=8H>IIOZR:GH@?TWLP Y) ME_A/MDFBX-<#,;U'ESV%Q<%2*[ &4V!2G:=D80%&(2D$<01Q^-V*X$Z,&QR* M\3)L;6SM]_ -^^8P:?:@YKV14:C:$-DT>UAI69]=LP<%^FK+5:F(A>13 2+G MD-814*@=?IV6W%3P*/\\JN_1D"6= MGE7EJ-F#K!:PV8-@8L'$!6#BHW=L495*2U'U:E,K8+,'P<2"B?.9:ZJ=;WVE M9 BKCSI% IQ%[EYFY#-JO_(38G12<"05!!4$%00=#B$#25*[_2 M;BC##B$JG,2K-M:4MA)@*PO8A/0H&4'32(\M<<##A$>]2,*CO,?(1(LA+B2F M2'D7Q!'$$<01Q!'$.;)+R%08_8=D6/(%'&1Q!'$$<01Q!'$(=_XIS"WSA%$0C8%.Q(3KZU'H6UI:9],82(,3LSS5>A$(RLA\V \^ MZ7H@:$JEM7H218"'1_"(C0A!'$$<09R2$2=#UR8;E:CRI1++NQ>RVA:(&KZA M;YLA25P4 ,2;8)$-%$01Q"'XT84^I8FKB=L1*%ID%]LR H??2@$Q 3_"^(( MXN0HG+=X#:>4S3I7LKF\6Q^B1Y (F0CB".)P'L]*X39PT5Q"JU=:C6IC3?$R M@44>L2@$A2".($[.NQ+<"?$&?T*\#)L<6QL$_39Q"5(EKOH#12NR7#F@4.4> M,FD>I&_IUGA(\R#-B)H'&86O^7H(6G(.@^7%#YR(H7U+/A^T'H62"^O>1!IK'2987["^8/T"L?X>[ALT788.2M1)UU0A&X1L$+*A.+)AC^YJJ^RO5%IZW1"L+UA?L'YA6%_>4G(Z M [- K;2:3:7:D(5LR'Z3@;]6).+.O.X44!%W"JB(.P54Q)T"*N).GN\44!%W M"JB(.P54Q)WY0>6<51FG_UKV4^LS_9%\8X3]1]M- C[-@EB,*1%C$]GZ5O7TQ6+BU OAH75N?^_YY:QT$-LH M?5$&Z$>3 2LQ?8;7V[M>IXMZ=^CR[O:J<]OM7,%OW;NO-U?M'OWC^N:V?7MY MT_Z*NCWZP;?.;:^+/GR_;7^_NJ'7/V[D?.YFB>3%L49;!K>3$7VDN;Q[L5(G MUG_$KOT?!B2* Q:+3TJ_WOM4+KHA^_-N<)W(Q^Y4/%[9@>EXP<0G].XN%5&L M<*P;MJGLG;@AE&:BSS-M$O3H$+XXGOECMLNA13LKMCLA5ALV1V1#P48=:Y(A M2YH\(%BSE(%$_]3K%E$)'3H)3#P&F>A/2(5?HEQUNI]F[M;='>-OGSO MWMQVNEW4OKU"W>_?OK4?_@F?=V]^N;VYOKELW_90^_+R[OMM[^;V%W1/(7IY MT^D>0-0O.+"#N\$2&5ZCGVM(H2^3HJG4E;J*L360=8U2HT^(9IJ:@26)WJV8 MA2'%ETE /PN"O;EY?O,)#OC8@]?H(YL*73>\4.LGMFU^5_ZLHAO7K%7!EKEQ M+1N[F(IP?QRK@RK;;J0*X17]<+UG%^$ _4Y,2J@@^B+Z$/_YL8IL:A4AAV#8 M=4-CWWNRJ2H!G6#Z-MMB0R,["&!/E)DI4$@X*BT\&=/WA2CTD$4&Q*7VD^G8 M(!/0H^/UL>.\UA"889>1$8:\,:'# R,L0!NW6Z.;Z% "\CAB76Q6@#[;>KVY MO5[IV#D9]8E_-[A+GM.-GA,L;,'2E3=A&_;9\RTJWZ8[L-*,(>J5%K5\5W9? M43PNM@06<:BIY\,"FO-UMNG:V"'3J[&AR>JHTT! M9E(R84)O&F.35*%?I>T"=>"6D)A#E\+K\151F/X@=+DI!5P^)&5L*,/].D443LA$(H/[07H MUZB*"&-%8$YT1;V!9_ YS!ES N_! RCK497I^;Q,J-?1H\:)EN*3Z'69U M16'\<;:>\!2'P)-MBL%1O&[1(S\"N'W2?V5,!U^>RBQT38>+*3H#*E]87?+8 M_XKG4*40)NB6>FM(K:*C)#NPYUS :4S;W %2T;A.FG;!WELBKD3?78?$(B^6 MY\@#B#S;5&WX-"#0'8W>9KNQOQ[Y])2=*Q1> ME2JJ/)-J!5%= #^]B4__@;/7BO2)@K5/1V4EV&A2CYZ'GD"6HG"^8BBDMQRACZ1M]A6?= MN$\D/M$<68XS_=@XQ !< ]"3VH31'-'<],K#:S,<"&0531KW0V5'_1^8=4 M-T569O*H*CP+??CUJMNEZIAR "4@[CMV,*2SHP\>PTL(XR9J6H'V0=3(^P$U M9^&=UV$-W5") F8S_:(3=P%??@N+AX#)ETP/WL0*TD9O@=>#&+HS0X^:F[#@ M"GTP6WEC_Y7_C:WS;]2" 3,-?&V28MF2;U]C$_0\2*!X7O&BQ3>D7;^BST@4Z9 M7\!!#'&45]< .O&4(/+0@4KYSJ4^0B#LIMU=/?L4D . M[?$]G1"@^Y%,8PIGRLQH@OZ[^DI,X7^JJ0>I'G&0S4I+E]8-$JB8=J#:\09: MERHM;3'AJQ"B7K=^&Q=@L+0 T5^9+0 =,OMDH?H3(^<5)0Y(Q^@@C2K' MT;5P@D[^CI[W98J3Z3PW*E5:^MGE^.9DL9U6'M M/.@ZI!N]?IK1*Y56H[:J1A9&OZA+WK8WF/:9TS9,6 "IW](S2](\-:G5?=;J MRH:]'M<*[ORK>1Y+O80J-6NV+>$> ,AU3EJEI=963]\MS@G,8R#MZ5W <$A= MO&@?SGYYRWM6Y8%RA(#NB-XRA$T5D+)KZ]UQH-N734!8KO_/WIW4\;(%&4,"8!#D!*UOSZ-S.K"@<) M'B#!4]BC+0E7559>E97Y).XE@ \8OCU9OX$?Q7QS'X/E@'_^.76C">XQ08Y1 M5Z\.L(K3SS&9J]FLTW';?6/0ZU4= M8MWYHBPXC\?,!*1K-K?D//?18!L$(PU?,\F%8T+W).%)XI(1.!?@[\"^!!29 M=*6&+OR,?Y?1$U!2@>=&\JW*1=[7D.R<9V+!P]P5P>,]KL.D%[+T(?V=2N[6 M>)+<1X/*W,7E!Q6H\@I.F(R8H@[&V4G?1VEK_.R/N3&9QW%F^;F[7$2K-!%3 MX:1*$;0G%]QE4$8!+@'?BHQGPHG1="@"A1%[G Y%*$XL-L6![WF>@2]NN_G9 M!T?^D3A?IHM1G9)$J/@2?B&/\897_Q^ M=?7MG=PDTT13:H4C?S)!GGJ@#?AV:Q$_A=,A;"QQK^+2H$'Z_C$-N%M$HZ9@ MF?C$ZA=**L;\Z!T6,DNY_%;CBM/Q.Z-8+7SO$\;[M=;E?R52CJ(LK'OQ[F56 MM'Z=L8'S1O*4A:_8PJ],5USPW&I+?SO!4,$H.7@@"/'.;R"#8S_PR6BXDR59 MZW+QZ:":RY(09XP'42Y1"E:M! PWU&Y$Z1JP81ZX?I33SU+TK]/3GT\B"_".Z1 C2=\9;&[$ 5/ )LGFB X/7A,1XJ:15#LZ:G)@/BD"S^_S MO3Z,9C"E;3(]3LPLO[2 $7-_66P5WEQ.OU-)3K]1Y_37.?V'W590&KR^1<8T M"%0F6SH* _BQS[7I5>!=DWL3WP;9>Z3?,)]/;9D5YD2Z>M3Q.A.W@&O%88LV=Q/0FN*A%+5;!L>0/NJF41 ?C'I_(K>BJ9NX1CE< MD8^WILWH-$Y;U[2WJ/]!\7S^6="G8+.DYO:'AN&+UA.$<3R M_"&6JM3M\Q8\^%=^GINO7D'].B4-^NP.IVE$1$8TZ/F( E%TT,Y3HGBR"T9) M>"8-;,HH-H(AD$F\WC$\AK;$_@LOY]/E\="1OD>:/HF:O%!T ;=0O7P" X5B M<*>75IY@AD(BWB&53JE%HA_?9HEHT),_AB=?6.ZTE;:D ML'?$8]41/4Y;2:08BSD]Q>'M>!KUGS 2. 9U"7-ZEGE#!4_*&>.^45)74AM/ MRK*GO8]AZ+WXP^$9)<_?";N<*<-85(4!>_9GS-7$2%? '5A/UH9D:E?4;%D& M)C=PV4VW2=$)N"/DCE%)#$41Z Y6*%(UJO5QVX,H^&$1*7A^^7H8O MP>P-^8##&:WF V5!BFH$)#^, G-(DF-BL5R\+,^EGRG?$H^)/2HW V- &H,K MIC16F";642?<"0^OT(.9.K2>U-4AI6KB":R,XO(XZ00E6D1K>*7:(POAX?&3 MCUE5HF:,GZ9)U:!,7L<\XTED@$JU*H/!LE@"EB $%^G$2LX6FL-B1^6;5&[? M2+E=#64ZZTE->B4;9S@U9VHIZ29ALW[J$E"&#!H;;JAG=?FLR83KX$[S:.#, M%R89\Z"F(I!F!N%OBVQ,L67!M &@JT_ADW6'5FAZE"UV!O?])^9-A^QN('VJ MJ]0QB3^\9GXKV"=4791S>![+VI>"A4,+@_7*W#9XGQD-)"*YW\8C>Z5MM8G16U?Q<_+<>ABFL??6=Y" V^1/B" MV-$%T4X"+4KC]80^#2,=NN.8O9<__"9!C_R ODP/_38O-S/@TR0D_'(:OVZV M> Q;(&N)+XO+3;HT@Z3-KW6ZQB+/[KLR66#U3K-CN:L]=H5 M,&,'[.]IE]_TTM)>W*(+#-XV&(L*(/[=K@\0=MN%!,COMT(P6^/^BP$0)K8,, M$>G=J%ULA8V;3ZHC;,F6SL4=83&ZFEK:UB)#F_&\>.KIK2@_$LUB[R+\%RV& MQ" IT4I6&EZGT=5LU70TU;;FN\5MUK;YH+T63J*A ME,NZI[MH]%R&BL?19Z:8EJ7[S!Q1PYCR?>._L8AD?T[3=)96P]$S9"83A=!I M-;KM=M/1M]4%Q5*W'XDO;A]_A%SZ*;>_E,:96^S=6><=6N0CH>OZTE]NRJ>F M%Y9['O.-I$KL\0M=DJO DSY)V0Y4'2SJ:K=4JUV[(4>EE+#<,!?UVH7;L=:& M85T7Y"0ETUPNF=_<5TJ'>0BO>(A8BBJ+?\>KYX0' MC TOCAT?T,B+(&-[C,@74PQ9GERCR6I=@.T(*?V%ITLK$THW/L[_#M!\# M()5W*T[:88-"Q^S"A<+MRN?TC/V*'['37.>/NCO&V1UU)^>7BCBLG(Y@U/"2 M6.1Z(V)S)I].GGNNFZL@R@!%UD:25'A,)^39<&HAG$H^PU-Z<,P3I7#BH U3 MH'J'0&6@-=H\M:FQ[W-JQVG:EKG1,;7=;+7MG1Q3Z]4?4]M-6U_O]/O,CZEW M> 0]0XZC.8"F^,F?J#'?_.$S8551VB;^@.!ESX@HD4$_KL/:=5A[^UUKI_2N M==XY1).VAGN(+ T7;E)>+KW/-6&[XUBJXRR",*LCW?OAL>^$88@+OYE"JH/: M1R27'':4WYE9V-+2:>$!N*:V6XN24>O0>*7I>@BC ^I*@M@>.AVM%L0J!5&L M[@U?7+C_#L&"^+72DME!G&C5;B\"22QK-FOCN%PPL6(3&WO!SA^1_=&/1Q=^ MC >1M;T\<3&5RXM]R";"H1WS!G@EQ=(&L315J[.U6-;V<@U^NDU*ID4^BOJ^T1#J-KF&WU-;V+FQM*==@K+L%O0]J&WGBDDD+ M^S4,^EF7MJPTVJU&5^NH6LNH[>,^8CKX\V4XN,3F6K6%W+L:.;:YS!X? M")>XM 2V00+5MJFK[=;\&>3Z,EA;Q'5R(! :*XC3U@.\51X;C8?A*T.,P( - M_'JWN%\YK=I-G;>2-V*!OW-_83:(:0 MWR..#S@/H\\CBC*0R#MS>"%UX_CG%+ACP/LLQMBPE*/MTU Y0OKF]+_]^FD- M[$J)QTHXO MI;+H:(UN6[,*L,"5! 8<"5X,K%^P#.7)YYPR^?!TU2J"4I?DX]T+W!$VS?@7 M/Y:0#<*!B$O1%CIS8+5R1_1&SP73XV1_D M#X[!XO3?>],(^P"GDVDWND;3G#61U"R8J[[EPYU#A]CQ< V@?8;T^?&J:!A1 M\\!7AZ],J_!!M7F"O/-!WXDN!O9[SHP@+6$)OR&9@B;9312-F:JVDD-_- M6XS=L^@9#'"L7#U&C%HK*A$;L#?6X##RA(O1Z_P10"[!!Y[8X10D#Y! ZY\N>M MJGQN?FLJ%U>WW]XUL1\X37+_"!J3)R 'L5;L_USR^1TMLC*"6YYBT?E\"?1( MTOBEE([HZ,MUA.B275Z.K4:WU>RLD&*D:KGAMG]$E/./C MX1J G,R(25Z79T4CVZ 'MT+D6_(&?.38PT=$LZNF KQ/7<;AF0F(TA,;PF/C M<13^I)9T\*=-L')VQ*D+US$@]/FYI32R2SD7,?CB!V&4 9"]>T$E\>2/O[$( MD3S \GYX!=U!!4EB/2_U=$&QZ,AISB>0_4)PZ?N7X]G>"J!6PNFC['^7T:I_ M"X=>/R3EZL[##8FH:N&"5J&]@P(77)ZSK\"46C95$B[JD[R,& M$8A":>?(I+%F3FLOT:&\+TH4.F\TV%D*1"Q ?HNG AL,*"?8=*@!X:OLJE=VB(Y MT[)Y' []O@P!2$<@_8CK(1<0:*S48PF-GWS@4C35PTS/Y>RH,GT7<1+%;^6> M!GNON._PYXB\"HQI9+<6HJX;=\\A? 8)0:K43S#9,EU Q1[[-Z67?Z,OM$3R M-KZ0R>8ZZR1F!H@T]%,U+F318[T)CY&@OA9@9;]Q*K[+Z>Q45XLX"V=$^*JL M5I^;UH*1C%R/PD#"<XYP9(IX?KY16GWQ?W)B(QH"9B_P9E#KKIGW;W?Z3#TSIJ=A\E_9#\)[7W ?0I^CS8"*\ M<#"=3"-6_(E*MTM[1Y/;HNN983>M]BZZGK7;G>KAY+2FSE'S3F&PK:;IM$]E ML"='V?4@$-=$%2R!N+?P5N>DP/D>R./[PCV]&_3TJ@ H/"T:W(.ONY ">^2< M3!K#)AB'1T//W(YCG:2-E;-] R0;RGV27BU"Z*G3I6:EJECI#)%U_Y#;$Y6# M:^\&9/>T^>&*=E0U17)(7GPK6Q.E9I.R;/(68:O%,=-1@52?9Y)MZ5F?>B9M M9\U,VDPP-I;16,&6)1-H8U-B9N]?W$C MV*!.NZ5J6E48[#L7M_,M'?W*)C)?\6(8QFM% 0]7+SI[Z?Q44*44.7GUM,4^ M%QC[EOCZ<_G&YD;+("7ES".S[+A8=-ER[MI7J(6X%N(CVS]O)\1FHVNHK]@!*$\1JHF_K%X)D.8'*M0(!\HU:ACJR.UVYXI!.%V[?^U%OW:+ M6*!$O,FU7;QEFV[1:SD#KZ/8VQ5-[)>;WFS]OOOYQ MLW&ET%X'^XU%9-J"/E/N>J Z>9W3^5359B<8IA/,(F;XT4@A"QHKO=<\*@[U M\/Q)99NQ,@Y1\K'T4]Q-N@2KQ]B \%' V1B"28MX*5OF[_^7*N4GH3(5Q6Y8SM9C5-T:P>@( M6**' !^C,8,/AC!(*K/$2?W1O&\JOX@ H94+8?$P4(]_QG? MF\$&@#$^1BX\AY@7/::X5+[+ATSEQ?X(IT*8883I["2)3)QA+2 MR(_PK?_ \D"&9:2\[+#_VA\B&M7_,C>ZQ%==(J(,D05!IO#Y/I8)J@K0<(*F M7\7Q^' Y,YX8 9/Z2$05:W1Q9(@V5&T1X&&EXSIEK@C-&S"X,@H]7F=,];?$ M(U2ZV7]R@T<6*QGX% 4Q'>#F?F91(D8ENU3'VU1N>04X?V=?E#C['#8>O!A@ M624 IXMA66B?D9$ECU04$&<$-C,"*OW^Z<>\M'CEH^K\$ C:#%9\0F,0X!,) MWIN<7E.1],D]31AS?3:>B+KX,*9:92G'0GHEB!%5HJ8%Y$->WTJEJ1Y- =Z> M()XELTH+F8-\,2NMARBF32KL7SE&6@I_XT[F7W5&;/N0J_$?+U#QR-+81R0F M;D8U0+*.9(LEN@_> PKDV2?%RD$HPNE$E/^+-0 _>]14A(^#-,6+ &IYRP9J/397 3 @"@,,? +]X'%J0;X.HYIZP;4&)$YJ))QZ! MI42]-60XJ7=XWXBY\92/^Q%L&$C9':HX&D0&JI /U.?BD>C8 4T(&20/E"!- M'M#&'TV'$S=@'+"(0VXQ:8NP^)X>3> 3$09FDB5IS%F22,N7!O'Z$+)HA(@N M9%$R"CYC#"=84R[$PP6:0)AJ>B*<$\2AM7V;5I)E$5(W\ M8VA$ Q]-4T1"B7*?=K0^O*_YY9T/)QR"!L7# RI M(U@@H! W5>X/EDP!X2H"D-DP^J%P#(H^+>/#&M,7ZE5,3+( 3 >=@SC#*OC0 M(LGPZ=W]'P0F(0QVAK&X&AYK\DA ME#@T0PZ0\1G<.Q9GU4 "?AF1Y@Y"Y7$*5AZFRH1N"/(O27R#Q"\7T(/(0#D[ M/_\ 7V;:2^_A$Y#7.9PK@=RD0DY/Q!.7[V]0FTJ$K\D2 QM+Y4!\)78,L*&9 M*)HNX(&:RM_"%[A)(!K/4D "\W-"G% ^OC!(:G*U!V:T.]DZR1FE)LH;QSS MC,;&+]"?W&G,FLI].DM$'!D.)5V+] 'Y71DSPJ%%QOBQ"=&.]GJHS?$]X(]E M"9=_:6HFA%4'IAPPQ@T)&8+$5,J=%U*6W+FE\]L&R4:(]7X)X^*1[,I*C8?W-&TLT*Z611"*, CHW7]"!X3ZB<>ZF\G>%CD MLDDP'+'(*> 7Q=??OU5\&4MK6M9Z6!WEKAD=O7I@$:OI:(LO']U@.YU*4% D MFX""8+>[\R"0&J4K3D'N#@)U4&T)[M%/6RI3!?3H#N$**IO6QE@%MX$$ M'-]-9G)%R=S'P17KPGV\=2*50OBHI.C@"+-G5IUQ[;_*J#B/8R:5X^V5(55! MEE//6=*,Y3E+:^W9RN8K:7JCVU8MQZJV2JF"]3R-JL%:GFMY7B3/*PI[=B// M;;#^JK-]^N'1R//Y]X&;#27EVUD4!VWSO0]*-AS(=6W2-^++M/E 0=,! TQ9 MUYCO7/-+MA'1NJ.U6SL?K=GHFO,"\XN(Y<9LG3"X'Z1A0/C!F.UA5'%X;W]Y M8DDBQ(TXGCZC%#$\'.&I/Q1MSR'VIRPZ8+/?YCRXQ.;\:YXGG9Q&MU/0T&H!^YZ/ M;5M+#N>\SOX*0Y0VZ$T%,I55:>*.TL3LGM=TQ ]LSH=2CMRF[($P&AB1=D$3 MLNJ-R&$8>"\V9@_KI)^D4=D#8=JEK,CFN[W]UBNEW Y49H]A]'H^]N]WWC<> M>TY27IZ+G8/'V%I=84.6WU8M2@G%?=HE9O?R+.[+B/FCWC2*>4E@1 5$E[S= M.KU9E7EEO,LE?P7V.L36BD/Z%?LCNG/<+>4&BV/F'^9,C;GHH@8.(VYH MAI%_:$)Q4IN!29_8_S'APC3K/L]L,/PK>B5E3 JR\ H8NK7'MXB![ Z7#=1E M"RSD^Z>4_"EJEYB7N[\?^4!#WVTJM]FQ\Q$G'Z(5I#?#9)[\,:SKY 4+='@- M1RJ5//<_>F03HO4LWR^)8;^]JGE]<=5\70!_'@7P,S 1' EA=>5WOE+<:7N. MW;9,6[-LP^WWW';/[+&!ZWI6APWTWHFG&R_2U%+%)N4G!=Z(T,VD[-PQ];'D MYH)7$,73$=V&<6P<:"S+B;S$"1(UNDWE0=:[J.+X(V=WR(ZA7CRC6 DY7EA9 M< E:^S*ET4(/3))>D&_H]M D381_]11.(ZR?HS,#M ./TA?-/BB+3N&O9- 2 MRY%\7]8.\EITV4=7VA.^1_8SK6\GKV.6'RHN5IQX'=R=X(--WXP?[@M'DG=8 MSWP,V.B1*F7Q6Z[(7)^=I$+E[L*Q]?-NY+EQR9Q35,PC+E"-4;1!N!@YHJ"K M$D^ <3#)Y%LAB14S>#94 + M6KSAX)L&XJT1C!%VU;C,":" 9 GA^^-)%K*7;- <+B443&*(#;FH?F?Q;%*9 MX64W*'0T@8]KV?9[;YF64H>U;[[TS\*F<#J1 R%B2* MWVQE5;O5M&WG5(J5=M4,^\T/MM,T6YN]M2;L^0P6N6"]]NU[+,+#%-E3*4?; M33_T4Z+ "75#+T@^/CYZEJCK/+;NU?LG%;6N/D%*C7S/&[*]$NN7H^W56TO8 M$9/J5"7L &5 OYQ[/3H&G^"EWEH%Z><$.K!F>?F935D_\)0/(,(\9^SM+77- MW6^4N]\H!$2:JL1A3&?.S0\(!?$V*\/?0.&WK:U5^+T(4_.&4.>!&E=X-!@S M[\']6;8,7,>2UE9'U>VZVW,M?&]*^/3#"Y_5Z+9-4S7-K5NKGICP)>_0M_ K M5DOAT?/E B2#G%UHEX!9+N)*[N(M1S;0.XVNH39FT%U#L M-&6ZR-:L!^JX2UO3UA!QZ/8+,>TT?4\+UF,.OP#*9C2:ZMMHUY))": MP4Z*P19X)>;>O1*$I36T FB9@S#4L<>;:AY>H20[AU>21J-KMPW5=N8Q)&LE M>?(,9A^>P4Q0F::EMLVMCW!K!CM**]S9NQ6V$,O5W/X\Z+2M\*:94, +Z M:Q='#ZN>.T!;S'U7%*Z?B5<]35;*UKZ)L7F7EX-8U':CZW0ZJEU93/T0_3'Y M&M=274OU,4CUX9-O#>PVZMAJR]HZ&'I64GTL[ZBU2ZU=-M4N1Q#E,;&RQM$U MM:W57D,MU[5<5R'7AT^C-K !L&FH9KNJ=(CSD.JMWT'1E5\)\+I[7B#CCPP[ MI(R?_+X2L4?J8A.(5@DY]'ULT<:[/F #\!J+O,8BKP=;8Y'7@ZVQR&LL\K>' M17X*V+\U3'(-DWRZ0.0GPCFUD-5"5F.1O]98Y#5:G8;:;V^6KQ>U/B=WBT3A.KA'53-I(\BGU=PY M'YZJSW>^=<=?J,NY*BQJ,\/@8[/."I M:2#@:4O5]1KP],09;(%'LG? 4Q-K][3M@U"GC7=:LW!%.O+PL)^FU>B:5JL* MS+%:1QX=@\$3A^P!59X[\B?)IU*;A\6.&TK?+ZHXU>Q M[]88ISNQ!X>'OS"QLZ6IFNVJ&EN>: #Y3!GL\"BG5@L<#DMMUTCVI\Y@Q?[& MC!+;A\-A88=$K7DD&NO8M_TU#Z]2DH?/JK6H):.CVF;K.)BZYK!*.>SPJ:-6 M&_P\736=&FS\Q!ELD1G>>PZH98#2:G4JRP$]43M\OJ?^-],H'-=]QG=C$@Z? MV&F9C:YIJ)WZ//8L&>SPJ8N6!?LT7>VTMZY6J1GL.'V.O><@6IU&5[>;6^^2 M3ONLH>;AJI3DX?/N+#P]:[55IW,D!V@UAU7*88=/O+.<1M?65*UCUPQVV@RV MR SO/?&NTR(SO'6?L=,VP^=[Y+]]G[%J"NLVP%H_M\8"%1/DI+L*'/Z@IJ-5 MUF&LVH5=7VUNT%*@%N9:F,^PL5A'KZRQV/D(\[&\HU8JM5(YQ7YBG7:%_<3. M1ZW4XER+\RFV$>L8E;41.Q]AWOH=5?00.X*&84E'L(@-762)^,D?E^P(5O?_ MJILIG0'>B$:%T'5U>TEMAFUK" MSE["CCWEH&1F0=W_J^Z0M.\IUQV2WLQ2U]S]1KG[C?;_^A;Y(Y8$A<.H;@A1 M(])7GU!^>)3"CMGH.IJEMJRJT I.!9*^EKXW+GW:X1$<.UA5:=FJ858%@',J MTK=6L<>;;0@Q8QGV4@;2P>2(N@G8CB&::JOSUJW.$:0U8IFJVG%,5=^^G/_$ M[$XM?V]=_@X/H]G!(EZ0/M.HN%;AZ*6O]OJ6>GW:WN$W;6P(V6K5;M_;0P2[ MG_:V#&_6]?RK;,WABUQMK=&UT-FK@<'.D<$.7WAI8R=)1[7J'B2GSF"+G)*] M@Y':6';7LIM;5^F<-B1)S<15:DOP ME-X!IAN'L8\WO.<87L\L!<-"ALL\):C>2A]Q>T#@Z63Q(W/U>NM+RX,_8K'R ME;THW\.1&VR'6::EI9B<6IG_/D5IM>$CN^Q%S/UQZ0Y@L._=X8O[&C=^S>.6 M^<%EEH"SUB$=\% W,,.0'F*4 O]Q;=; MGN$RNZ_IMF:T6[IC>D:;&9:M.U;?]/K_UVET'PCE+1PHJ(B 3>*__NIVYW#C M.%V[?^U%OW:+5G.&X4D)^4[;<^RV9=J:91MNO^>V>V:/#5S7LSILH/<:"Y[K M>3W+;OCI3M_36E:[-^@9 ZW7MAHG"M@GM'M)C#XQL1GOH(;IJS'/ M3G.P-4Q?/=@:IJ^&Z:MA^HZ,GC6(6 TBM@MBU3!]M835$G8TZ3\U3-]IH7K5 M0&9O%,CL32QUS=UOE+O?*$S?531ZK6%::IB(ZBLZ.H<_]M29]]>.G30?IT2^V8-4A+#=*RT#+LHP[+::.CVS1JC)8:FJ^V.CNT.H>' M8W:,1K=C&VJK57'R\-%;G5KZWKCTZ8>'8W;,1M=J6:IMO;4=5^WS+??Y]@[' M[%@(J]3PH?1%][R#!CM/HMDVMN;53?-HX0#435Z4E#P[M M8K9:B)9F@IJL[? Y-_ N&8+SR0U>_NH MP&D;XO,%Y+OR(^53""RPB_.M,C&^TQ?:0K-P\&R-TUK,U:<2 M13Y3#CLX$+#9,AI=:BE9%5!)S6!'YG?L&PC8;)F(7FXVJVH1?*)^1\W$56G) M@R?7FBT\7[/;JF-7=<16J\ECXK"#)Y":K0XJ34=UVD>B-FL.J]H0[SL3U&QA MYU;-;E:5DGRBAOA\#__O)D^L;L:W&Y-P\.Q.LX7@L.V.JIE;YW+7,>'CX[#V MP3,83:W5Z *#.59]K'7B#+;(Y]AW)J*I:;!3LK2W?NA0,W%56O+@67BFACU+ MK8YJ&%MOS6HU>80<=O L/%-K-[J=CFJUM]ZIU0QVE':XO>\L/%,S0&D91O-( M\CI/9N]_,H?_=3>^XRW >_,=. Z?LJF9=3>^6JIKJ:Y2J@^?)JM9=3>^-9'I MZFY\M78Y.#%.JAN?J77J;GRU7-=R7:U<'SZ+6K/K;GP[L?@+NO$M[+ZW7K

6AJJ2L\?PG./L:JX 3"'&S\AAPP9"4H,]\;3X216_(#N9![=-@WD M+_T^L,T$[^LS_YGZHEWT)4%=$-U)_(Z_6;9B<[UGHC+]U6/47#'./#3T77@Y MC([!DR$"T3-LE <$!#V /Y%8N1/X12R80N(!1TPCO T6"&3R";X:XF$$I(R0Z\KP)-[L)M^Z[+U>)M_MN;%/O(4O@SFAA#*W_R0^A#3A M7-=4SDB+V1^!=/$/AAKFMT24]S^-/KCB:B1? M*$8AEXJ#-RN%&7!]CNIBR%#@>M,):9A4X<-'D&]2.4+)) D'H>/2N6@<8IST MCGX8"U4P8'")U PH@O?*A?^.OD;6SA^-F.?#!X:OO\&5[*6,,9'CA3G\AGH9 M;LS>288GQ+Q.!>D)VA'&A7IY G8YG@)IW%C,B3H0(RE@A*Y"BA'HBG2!'WW> MF=3U4-A1 3<58!QX*Q"RL$5NY2(^UR,7^*9,>US#:G2_AA.F8$]<4TU47Z4J MBMZS5CL=>(,L*.]4+45 MJ,[_R/EG0@;07RJIC8O< !5&A)LU8%A?\C"X5]&4Y4VH7\)JJLH+> J[U^R? MQ?A>2ZM&K=&U]((4^_UJ]LW'KS>Z':L +7J!9I_I/UVXVZ,^TFO)=TD_QMZ9 MCU*\'_QZ]W"CF/DIY[K-SX!1RG[&37RT8_[PQ"] MUP=XSX=AV/^1KHW)60.HR[PK7%)F]SIMH],R.WK?L SFL$Z_TVEK@S[SG('6 M:R@,5G@,(YB V#5*>8A[I>SWF^N;VS^O/GR^N=^"O/?])^9-A^QN<"5VGT1K MHCK0^I/<4J3T+B"RM0W1#MW?/.,WH9Y$Q1_YJ%.%VN=]SC%P4^7. 29Y,HW/ M03D;G?6:'9>[MI,NTE:SW=E%%^F.L?BC6PQ67_.UU79%K#+;ZBP:(XY\SQNR MO9X Y%S%M]=33?K%BG2)Z_9JC>Z'N5UTW7BCAOZO/$]@11H2YT*Y2I4?&QX]/C^&\_C#H&>$!N&]-16& M>!Q03#4;[5'Y5LA&.B(" 1L=":+7F7O&LL1VNW#6"M]EU7,'2*T_ZOUX]60Y M>?VSLBZO"M6#$!6&I9I65<@^A\BAW\GNHY;@6H)WZT%4(\'8+%JW57-[#..C MD> %!2AI!LG;RI'&BH*)&TQ\K#=0X#]*06@/,]B]*>-U )@C\D?SOJD\AD#H M !-%587YM.?T?'@,,^U=GK_+DJR_D-)("Y[%A%:7*AORM[H!3P=<\S5-Y4.: M^)])75PPFR2C?VXFV:1Q+X3;*3V8#7WVS!1_HCS!8%T%A(CA8BG]B'D^IAS' M/Q3V>43^(XS\R:M\ M8UY&9J?C32-,C<5K386C)R5IJ*ORP)$\:?8Z"H[@65%-Y?F# 0-]C&4V/39Y M82S :HVDW"1;\13_1U(.4Y!(.:NUUDNC-/72:93[3O:C-$IKBSR_CZPW698H MV9Y+E!RX\+^:YVEM9AL#M^48;H^UV_K :77LMNN<3*+DQYL/#QLKH+V.])X% M/DCG/>M/L;;KFNO23VY?Y'WO3HUJ36W/BO0V@'F.)SP%2&]IAJK\"1HKFO(J M$:RN>WD*P0A?AB\!%KJ!8?8]WXU>TQOO7V-X00Q*+QJ+$@GEXL_[ZW=@@#'+ MB=+HT78J,:=L+"@KK!15*G)KB;IS]J_*BYLM,40S/N+UFT%K:^D34!8%##X3,5.W+Z#,1 4BI\IUM8]*YY3H)S M)VH_0)/C[#^"Z>=>6CB=H.M*)2P>J/O4/9UC"^**[!5)*K4LIZPH%,ER2FE. MZ#2Z9FLA#/+FQ2'M%=4A6PW:;G2-E=R;KPA12=& K^CZO"(\8D,JY'D$70)[ M$<9D$2T+1):Z!Z;\"3B5)0\P-V8>5J@)]XC>.7(]IDR)3\91V&?,BU.N^!.V MA>RG\LF/XHGR&=X]IW^ 2G$_\GM8&,B&X@=86M91O:=IP8S3 MC/1?\FZ#$,-6^HC;HQ*]Q8_,9;:N+XL/L)&*E:_L1?D>@J.YG51JQ@QM,O]] MBM*\W$=VV8N8^^/2'I/YR" MLHCP+AA(407D'@>P?A4DJ)$'7D(ZH*):W#M@0>2<4>!T[?ZU%_W:+5K-F4HM MOKM8[2;GW>J.HVFVU1L8S.H9G4ZK9^LV&^@MR] 'W@![&)VC?>J#KG']@E+* MQ*W+5#_B8^#%*1=DI<)'1H$/"E' G_,AB=^YBD2O.?.F=ZH ,F!]T.PB#(.1 M%2 +_SG[71R54(97+ J!5%@\R:)GO\_(MVRJX$)]!.WUPG?ZJ;>)(\RYJ?,? M>,V\_D+\R[TD\$Q4Y8TO2(4+V0-C$&!$@-B? QN$@RWJD43@ M\!(#WQ1#6<5'E]KN"@>+V+YKGK@+&&S%@ _^J:SH.P-)Y*A%T"JUUQ"AR"_YU^.H.E0]N\(.LD!NX MGDM4<#VP]K"9B\@S@DT>C/JW\Q;L@TMVJ]EQI&3?@V\!Z[.E:.]#W):-])VZ MGHA)#MXU ^,C9\[$A^9BNVEV)!-???B\@GDIN*\[R+F:7624N#)/31,L^^JW M?G%?%:U#+W74 BLD7RY8=^.WZ]HB.R>_\/#D1Z4_,"O1RZ;P*<2_E_W",9GK MHM&NM--S>B-QY#F^3K$7G1C:E9H%(Z.74DUMH):N\)06M=)"7:1CX7(3Y BE$YX!S'",X);M0/DZ6 MLR"MC<_W1=)87%%X"*S%U^95<^$ZJ10CQV-DL#/B+S$&DG&.XE,\"L8F.66ZO^-EGR5BAE8L56GL-A3N-;L=<'0I'!L^?;R1(@*J M9(2_H'['""(>7LQG.>!Z2O;X][_8NM;Y+19GOZH\Z_*!?%M&_DHI!6VX$\KH+^)!Q_.'22L# !@2:;:X^@MO.JAGZGB:$79CT ME=/)9 &@^=9;OWV@?[7?E E7."KWZG*JR46-DL8,%8D#%1&#$P.L-;Q MB%*ENY(P!719H+*!-.K,@<0:)%5SV1_J["-TJU2\[[A-$EHZK^SG3W#1Z*SX M.#==XX@]^^$T!F=/6#'A(O+T4+?_SZF?@EW*/=[L[NZ[^PIWPSW7,N!:?"JB MY@ZQD9- MN*#)PF5,K;G8W,]NCPA+W(,OD&LL7AH_P33I$QEJTM[#P[^(E)YX$O9_)*C6 MF:V_\;.%YPD M+4X]4M,@P_P*PM*,803@MA%4;UEEL2)GY)N8&_:SN 7Z(IO>#5"%E%87F$%B MK-06R/((U<^7 .,K>#8/1 P2.-C9!4;V&(TEPKQ,N1"<4DS1Y00])[>D. 8Q MFZ*4R1I>0V;+.QPKDGR21)EX0]Y"]!73;BX"-I+,E:;V%(!F@X*/)I0,[DG^ MRH+XQ]0+0JC1\"!DHJ,X%D]N?HX1:;@TE1RLVFXZ:Q$)VTCPT*D+!CLFO'\8 M*M "K,23E#!*;5L.@'R/05/>,@$>N/@,[WJ'- M'+$E_GSR!7/(F$['"(ZY? MW*C_).'HVF<5%LQ;&.[DIR9@D3="&#;21P;RHJX7XIKS-2BE,'4@!5/+701W M8M@_J0=(J+@[,!W8!?J*?Y8\$"[2F.^.W_X&,_>GHV\L^F_029@C5I*+S1;( M>K.]@HG'0,U_\@\D7#;P\67RS\1H2,M@%?_ Y,ML"$%E?6@HX U3V-.%)[K.O(GG$C<;E9#S23Q.1V0>-."%Q6E MX@*U9?@$3\]X#.5R<6Q=J,Q%,U@\)%%[Q1F _>2]-+ 'SC$TLMFD8<*O;T]L]S=,UTVU;'Z',HV-UC&C$]!9E/)S&RD(W$IR]'KK)LYYD[B376.Y(?D 5?3^& MT7AWP9]@+)!UO\.WM<1WO-13YU%O=%M-)=WF>"H .B*<&-C^ MJ?^.]AG4IPF(O^[M/W"E;( MU'8W<:O1;5>W0OKN!MK!@:Y:(41"<"EQ*Z:5&0O)%]'U?C;DDSG'#!AZ>L^@ M\1Y)9?KA @\\*33.[G4*&WGQ30P;#/BN)E7NI&#D9G_E48Q;7@^9[1*+((-U M2/<;.=AO+$*'$HA1N!+8V+G9F8]M_')>,>DUC\J1^JX?Q)F-:8+AX::[TQY)K M:)>>\>0N4.TH;+W=(3_#DJE=L*J8ON=1\=4SXXT.Q:Q$ZUL53S^2'K0R HMW MC"C^(.Y.S_)F-UA59"C)(G[ M@?:XR0+E$?.>T\M844U8)O-X.H2>&_R(IN-)GP=!?%2><+'_JBH#UQ]B\U_D MB^!5QCJH"S,%.C!PXH5]TC&4B2Q:@2Z-M"#R#$L.(T%'"B07KD5%)K32)R@9 MWB$TF$3AL*GE3IFO:630]*<7@ MC$38R1Y-I:[^ZG4_+UY?:/OZP&:O2)MG=SB=.;0KE@>T=B6;-JX"$P#5ASRV MR7&=Z8"=T]H%71IGLH+83QGI3([D/'&.(+JUKW%H5SI&/S]U;.P-/RTW^'^D M@YDY[+@*/+I5G)]?X[ V:%MLM9[;,?-\ M@O']B<,K30X-N<@HZ%5:0(\,%4!AX0:>@&/"7HQ-[ZG=<3">V2P M)014B('D9U#2]!2HKRG/Y2-#3$'0&&P(;F*H_SJWS>X$%;L"*+4XL2G,;%G]NXP-T;8L;5$%JTI*%KIKB6V8EX>%$IZG524F'-6E_ M)-LL[K;DHW3+:UN*]GQ\P<2&CS9Y(ZQJS(0O\$?TCJOGR&\Y#7"38Q!RODOS MJ(6G!"LY=SL)HI)B/56Z2( MC++@.O&^R,:,.:YUQO/706E'EMZVGW&DUNE:GN:C_8F(5T=6M!D^S K]XF3173N$M/>,.=EE;3=^S MR7PHHTXFP*6 YA0+O@6(3ET MWL2%L%840.^4VFV"ACX>%^* @.D=HQPMRKD0/+"$&7@K\4BJ E'IF.>!1]*Q MRN*1G)V*3ZO#*&4@#0H7ZW[I6\68);M-G9AUF#JQ3F>=F,VF=6))F5C.\3%5 MCG;@4J4YN)PE*;7@I&;7E,(]X,H([(:4,A-*I<<+G%B=2NKI5NP7JZJGZSCH M":ZFDJBGF]WGO?6"N@4J9JY4+E]ZM9?JM 5#VU5I&D>= NVPQJUBY)D>U=7 MM96O:EN615/7MJU1VV;5M6UOLK9M9:W:;&W;P'.8T^IW^E;/:%O]GMMQ'(<- M#$\SK(&M5US;=B#OO+"XK=@VG6U)FV7MK,C%;AU729NUN^H]6]MA29NUNU(\ ME.3B<6]2,&7MKO;.QI2KIGZD)6V=W=7RV51T6-4*=797>V>;N*-=M4)E2MHF M(<([[;N:+6T0G \9X]M+AG/H9*WT$I6I.MR@X,VV&EV[:V'(]@T\M/!&2\EY4W<]J;[3S>5./ 3 M4&J"1Q0R2NK7YILA (\'5)N'C ^WD;59T#(AQ60KS5HY MKSD7-"YBJ\_T_>2O8HC 5$6LY)#;K"VWI)(]1,)8KC@&]AA>Y+X$V6YYU !D MC@P7>!2&5W@]K7Q9+*L'1]/)E$?(T*8M@HM-HV/N>#ST^S2.!21_1_TO7A@6 M'J+/)58)(W"RFT:R*#-O%.Z9\-H(CW>VGX#(+J.0"3TM),IS?6I>O9)6LY"Q MD9R=JQ9Y+Z3)PB=(V@ON1J"X6JV:Q 0H@AOGV>]766UU58;X@F+RSHO(, M>*V(5>+@AEA;N]N2RVZY^GM!TAO3NE) M.),JN)#T^H(=>$)Z=-$93X!,SBYFER&S"CGB-Y6W)KMO"QZBF!C[Q89(';6* M4"$*)W56KM&BJ%$DNB>4RYCHE*@V*)LEX;0;W36J@6$V.?#Y].@#F:;<=.P2 M!0.EIT.UH"MS/F:F,^>G+PJ5-)6K;![DHH!*>?B%,DLLG8'OLFAWZU0[!X.O MCKT2>KH :J*I_+%!3G^>7*53B.:I=1QP'X[5Z!HK6QI@N$UL+0B*FF\<$&%" MP%7(I)#E:?\?1 +6_1-CDV61ZGDXD9GP7YHIZ!6!U?18WYW&O!:?RA'P-)-V MW[!AGO#6*)D(^)M0Y L ?#YE$WLK@?A914@OF<RQ]^\_QX M/'1?W_L!T80>^FW^@V"&)SZ(DO@(?8]?%HEQ#H*,:I@;-XG@_SWY89$VUZ2T MN5\GWOPU6V]JMKWPG+98#6CZ;2=M5[[*Q&"$P/(C6O[_QKM M1IJ%Z*%5>J^/?RK@-"CXK]F<$8TA&TQR_2WA94&D) 5H*]YG6N%70:I[==TF0U0J$YB\!0C!=/S?[%7S0 M<_L_'B-P!+Q+,T9;Z&M;W, MHTS]GRR*P3>)E?==\NO=X!.5*/TO\.MZSF<[=9JT1K>C=@KR*+CSN9MUE#JB MQ'INIKD&]#]GH)^,C?30S/07&C:]' D+-<];%\?;X"N\^.&%#9_9%T*-*"V+ MF!MLJF;!R5=)85S"]CL7N1G;=[HB9^["]*\E<@4DK$6N4.30Y#V\A*4E#9/; M6RKL\BHR>[5QVT;2K"HV9[4-JTR@$/FHM$AAV816A2=9&Z\*1*I3&Z^3D+5/ MX;3\GLVL2M1JZ[4M]UQ1=M_& E=OT#84.$H[G!>V5UJ/C04+$9!5S714I[TH M):$V8WMCE =,(#Y@_%6<-K6!244,( MZJ7JAJ7:!0TKMXK+5K!V6RFQ7^DX-XL5DT':6XX=$W,,%^;D7)4BL#"19GY-%B>KO3UTG\YB=!\< M+BWX2B :;!Y<0P*=%230 =M,"!IU"AGVZ]W#C=+9(CGK(]ST3/(<7P5>DO)6 MD(QE;Y.,M5>B?+SY?OOGU@C-GF"83>5CX6O ME+6PF+[F,4QLYR^($?7D"9.N7Y0GYCUB2=(CE401-F 8QP+!T.?-LX>O@A 2 M9!YM;!B(TA^LL!U-^=AX CI>CM@3"V(^(,*/OQ@2FCQ^ 2$#V#^G/-<2X>L? M \KU)4R6**!BD*1^#307PFN$O+Z"AHO VQTU#CS2R5+UOLI"#^27;LT_3@^ M'S'+MM0#D6(_P:%)/;#(CW_P%%R"PI'+3^CIDDE1+J<(OLBP+IE%,5:)^?#& M/O(PCQ;?+Y5-$S=:3:.M[R1-?+.W+AMLVVGJ^JD,5C.;G=9ZKRV7T[[/ M*.SQI*T[)Y6VCHI>(4T/KK2H)]IM^GHVPKE&[O_FQ^95#?*8ET^:AQC- [@( M!,6[S2'.SI?MY$G.7<;M9*3XM/((3ZUNYUW]I5O^G1[+K_&.3;GK2,A]QP,= MN2K[79"T,C*>QXEKZ5F?_H&JN?Q -8MDNVJ+6/; 5=,;75-MVXLJL'>V; =. M"#E"$=F+>J_07SM^BMXMP$HY1&+-^2GJHHF=OBZVJM3%\^H6JR^L1H2\ M(N\K24U+L<'A1MFLF2^3Z-BL%S0TS2:IGS@9DR2@B#V"PHT0!1#SX&*15<#1 M?%_""-LRP)]E$@'EXK%H[$:3UR7(J=G;9.I3T7)A>@VL!0H:3XC#;+_(2]/9 M,Y),1^*F\B%,DN8RGQ- Q)1I)9/:Q6S_(\Y=)49"Q'S?$XE0L["O MLH4=?7'=##Q:A2-G@:]L,K,@F?00GAQ9/LMI!13S[_#:SV$5-O]CEX;+[#XKHI MR<_F)F.=A.PBH%/>#F))2K98V@"(J6BZ6)HU/(/U2GXLK;&!5S9C)Q9NWO=0 M0V)OD>J9-OG#&I)KJBU[Q&XN+$8$:M ATZ@@P5-OS?;,[IENW[%M9KLMQQAH M>J_GV)[5L@R];;9,;ZN$T..@]?7=ER^W#[P>Y>KK1^7Z[NO#[=??;[Y>W][< M;YPY?QQS^YT%V$_[?/+_/V&S3VR%1WXO_)M/NO79A(S*-14,R MZ=JJRM!]B:<^UK2X4<^?\&HV50%U[(^P?4Y O6MXX68_[;K#]=^0/8*K/(Y" M[*S%NZHE_7V41ZSY">C)_$=Y$8+X0%I)@S@E2,FT-V ('GN268P.>F\:TR:A MJ=RCIN5;A9AE1Z#$C/T 38MM;YBH2R73%RIL-!Z&O+T0&!-L)Z+*'WB!:Q P M;N22(IF,.Y^FJW-@Y!+C8EA^7(J"L:WP7_H9[(%X_PK %GC^) MT[65LTJ;2F([2=I"9M+2L;"+YHAW,V^7_?+V+>=_IU@$M0 91SXU/([]')_>.9XFS)O)'KQ[PF;\4Z@K@A1W"BBPHX=QC* M;FC(?IEKN--W(U(!F7%B0*1 7;CDX3[[[(4W%G"Q] ,<+HP3]+ ].3T83P<# M+ ,^J]I#P*<"LXK1OW"'40J.#6Y%BU7-NE+8>G@I.IVTUJ\22W?R,I94#ZVVXE@/\'. MTHD4]4((%@4(\WW0U;0AD5S 5H7E)QL4(9$'NG)U*K6,L M=3VJ%@;&)>L3O%)?HA?2:$4&!"MTL24@@4TPVG=1ER4Z^N9&2G'A5=1-:8AE M"X_<4$^'G.NQ:5A?^ 8H#7QV7.,I'*-A^S\Q#.X/P*O@#CPN+ )M=% M8C)46;)F5%3H(:DHB)I4EQ+?8A=&:N8F?3D:9;:]:\ =H/7#X&\/]V-F^YO] M;PWA<1X0'H7@/2LC#B>X#R>5_WNJ\F71-JB+V_EMXC4IMC?FPJ$57&QAD[Y: M@VG ^Q/V(]J@BF( P/H1IA\4%4Q/3*]E/UI]2 MV-X5X3TWH41DS-4#'9XL\26G30E<=QW/[& M4W!_B-K9V66>$C:;AV'HW? 4_@O^B$+-&<4F2HY O#*6%C%S_"?IPB>$"X;9 M?Q'S1[UI%).V$4_TANX0N&!E(\!Y?7SPL+OYR**'$+R/@&1/ C M0T\M!8U)V%3X=//.ZC/W8MTIK#,UB4;W.%%B+ FZP8H'<2Y\EO&&!MF%49/8 M2F8=*!XS$T-#-ATRES;UK@>LXQ,P#H@7<#DX?=Q%C'QDJID]]R)_F8?B$DB0 M 8;:U#24I/+NT>*$B1]^ !.ZDS BC3")&+*FYXY>,L7-X#7T6OY M?6FH&[D?1 6&@RJ57L65)8:N9C2KR#.1ZU6T5'QK%N'"\V:9%+2%C0Z/FJ&J MZ..<*%(^"[PXAE_[9 ;D^_ I_H80=LI\!KB74W-"1\?MV%#;C1#;ZHHR8.!1 MC"GPWJ\]V.9Q@X<_R2#:XJ T>B$@ O\0D8$TL.QZR$5T]W2,AH4H!K:35)E< M,W[DO&A%%7<8AUD*NQ[[Y]3M\UCW#%$RSR=3)#F61P9*_!I/V"C')RGBETJG ML3!UGHTS2AA!E?$TNDD*;YRY0X;9DC>-IQ&8Y)A^%HL"' '&(?.,&,P.&S$? MC<#>!C(1+A6*02[=*LX'1%(YBQ#,+,[J.&Q(ODB81!P 2SYPR046PU"I*XT#C_NPP&1 P^@' M'J'XP_S9#*)S 7-,ACP&CVD ,)S7S!D'21\_1"J@3-Z^+W%AY8BE+XM' M4!&!>C65#]GP>=^/^M,1"@QIF^R8<^=- YA1G!('Y0JISJ%S4EF/E8OO-U?Q MNW2+$L,P)A0*@2D],Y%)@42E?5T3MGQT#T:-Q CF5L&/Q]/)8L];3C:?O](# M@\GP"(JB<-,)*06"]LMRD*K@>#,'FDG(9H:3(L6N@[ MJXLV+&FDK"#V-8]+O&:JAW'BJ1Z.LD6N1YK0<3>XEOXI4/ [/P&CGN+WL%]B M) :R8VE!\D=[-OG#MOMGW[RQ_W#W?5_ M77ZXNK_!Q(\OWVZ^WE\]W-Y]?0M>959U8)?+B4#MY&KN%7T&U."H?(,1";Z@G%$E(T.WX&= =[FQYV].CPLQ[E M8N[5^,)W*JH8KO44]X6\FT?85(I373Q'Y]D-3/B2W%:%4<[? 3GBP'H^0T\0 M&![4%#>E%U__^RY^1Q'[2<0/1/@->+R&>OW^CY@&@>D9,4K04SA$^GA!G4AYQ]E_.0+WBG/U):^]O/,36)E MQ*$VNI*>(A$X<G@U2(=9A8B:\%,8S>G" MJRC"[_-LN:%$]KL;I#?.OB7^\(H$==PX M#OL^3\=P?P(+!FQ 9YSD2,R'Z39(]J6T83<6>([QAO"("_%\]PN8Z#A-T[$V MP4MLVTVMLRG,X'((0J-Z"$*]Z;3-4QFLU6RUG1T,MKWA6U=0MNV<#&5QL.O1 M8$TDRC7J>,\,T)':22J\82S-;IZ2] M*@#,TR?<\%41.7@U3]4\M5.>VBG*\/'"2&1WDR(,GD27\[OJ S9F?"LHH*5G M??(P'HZQ',9#A$"85QS_N.&;^[( 'KK9Z';43J:;<:7=.9QV&K>>;4>49OM7;%,UJC:[6. M"5B[YIFJ>$;;%<]@0Z%%?8MK+/9*LPLH [(_Y^AA 2VF.?VLSRGJG675FJ-] MB'UEN]WHVFJK#IO6PO:FA.T@1X)MH]'55W,"A=O;[K%A?/;@_/W N1ZCT*C09 M9C:H'7-KMZ'Z!3]P;+<6^5KD=[SOKDKDYZ4:\R>L6J9KF:YE>L_;^P.9<0R"DE?4K!I,F MO')U]R(P-,CE72V+QG,@:DIXJ+(M8F :RSNK7*6H@ ]AVN3JF^M[M\&U.\;: M?A+^WJSP?\>EC/V)5!'?""/I.^^=B#=LU)3%T$ #M)KVBJ:0F59)!#/EQ_&4 M-U K:@_VA46/B#SX!A#2BCLP4S+,-,@TMIS/C,G2M$A*$1FI.$.:(QF5Y,L5 M'7_6LC]?0P+;9MX5C8-R?F9QK[Z&D_]ED^_)S$LSI$[MCN:SMC9O=Z2WC%.9 M?!L;%,\G4\NYS[8\2KL$\BXYG)OR+54C%XWAJX(@>8JK<&Y&7H+?L0N=P%H# M+EX.H(954WLB&U=MG\(HH]VT'"U!7/OOO6F$G1Q2ZAE(O30Q1QI\T5X)^6;I M%"EY]P"O,NX ;8GX6:R-"J[SCT*]7J$7!\UH MX&ETY@ \][>-0EA8CF))P)BT?J)U")@Y)9Z.@' 21YWZ$S_S#D8I=&P>+%;N M")?OSQ+$S/U"78)L-UM(I]6/%0GKK+=>-8CH@H@W&H^W!QN*QO+MS?K;[*S/'"!5 MA?U?GXTG&!$1\/R>.W%KW-09#%VDS%HH#36X):?8WV7([4J$W&Y^LJB/[2B_ MP:8%_@O\1E2M.:WFM&HY[7>,7"D?L:/E)VR;06=$-M-]:46QM-%8:C16XEAOS[ VE ]T&\22:4JK8 M'78%?'AR \'-R;&Y-";ETCY-2ONT]$597^?*TK6QJ8U-@>169VS6%]P9(T3; M)MPUX:9))'+.62)3:W3;9M-X:V HM25::8E6H+L>R!(-_)_,N_P7B\(B(Z0W M@&]M7=-_>V/\7)NAV@P5B.V1FJ$5 ITQ3^V3$^AR)YI8IJ#9Z^ M)KT$HYX\>O#6"W(D_%NZMO3H+<*Y<-A9BG]I!WL%%/[N3#4I]O@VX 4C17ZT M@0T8MNZ9=WR,5ZNV8U5MFSF[SH&G7;75C2M M.*1VMQI=W:H*DN6(&*_6[F>EW?,B=%K:O4-A]Q7+$O"]C;C:YCSJ?HSL$( MG!#3U6KM6-7::9W$YH5GHU@]]BC0FLX9'HB=I68_%[-;:\!CU8 'Y[ 5FU:) M@@BZBBUGROK.<[^S9I7ZSFI8Y1P2 #Z%T8#Y"!Z#?4I^COVHS@4XG5AM?1I0 MGP:=I?B?4,0L4?-+@F96J]&=3[];/V1V?%Q7Z[5CU6NG%3(3TC,%F=XD M7F9IC:Z!Z.<55>0>D82=I5X_%Z-;J[]C57\'Y[#C11'?$+^SJ(7E$EDJH\]* MM%-]0V@WVHKVV?L Z[3T#< Z*UO.:K7["B5^ZKKZZ%7R9@57VI'B95KMC? R M]\_>M<)=6^'J1P,O-J^(C4;7*5V[5VOB6A-7IHGU$T#QFE?3B&E@->V2/DRM MIH^ &Q>IZ?81J^F-< QJ-5VKZYW6 ,8.N8;4)]?Y0_@FEB9:W2\UH3, MPOD4-2C>BU30!.\"Y3^GPU?%I%"4KBKC:11/L1W/)*3NOA,6C6+9%9@W+5>N M'B-&[*W27Y'WW>!5\>-X"H2"H2,C(;^Y0Z6T/3*R$G?[]=/A<'76P/Z@<)&XV'XRACQY)_P1_:SJ6!O:VI._>0^,Z7'6(#I M02_^< B_*#&;3(; F/ T9SK)SH)Q_R,&@HY&(8H'0Q M"](9:8UN[/^\I*[DLU8(]%/@ X?&V#\KTQ =)I812^QR[BK_G+K 8)'DEXB- M@ 7Q[M+,89TJ<^B-KJW;JM:9!XN<88X(I0]_XHX+<@MS^T](O(7D0EJO3ZQG M6.Z-"<5W&7<#P4^HF.)Y;@**)-PT3XQVHSL(I]$\)5:(A'5XD3#6%0ETL/92:W2'X8Q M?F],[4U1N>O_D]/+\D:23[A.7VL*OZR?(2/FA<+/+#$ \/GP,0"OR%,B%WW3 M5R6$Z=+;)/N.B9A2TETD<]P\'S^/1)5F!43(KA U,!Y./;G4N(Y\]LGM4QAS MM,#_\_RX/XUQ&=T>T%15B*!H:D,8PN3)C]#N]B.Z/<[J!'(NG^!%);A/B:>] M?P OD4, <_8#=#CY7/ #3>6CX#6NF[ =\R,'.9_E'O12@V *'NJ(,:[ !MP] M> J',%_.NC09\61O"OS)8N!@%WS=T8AY/KP+> DX%CXH_.4 5GGNS=$Z=K-S M>"5A-KJX;*_,C9;J"+%\Z<*HBH]Z(!KZ+%I#11RA'H@8&-+81QYCT3-^.J\1 M4KDX(ZUP1:YP+AF!MG0@-KA$2W+U7AFSD+#-96K (P8_W2,6AQU,DY\ MY'H,33E1);7)R/Q#-A$R@LIQ_J6*V^_#P,B$<\,(%L!GSS1E,K5CD,^!#U_* M/OP8@O* <'Z@*S%T^%D)O2$1GEIB"I=8C7WYNSG,[8)U=R(N?$TPCE/>##, MX,$P_+VD"G2*5>!6&Y=OZ2SHVNP?K]*9+>C LX9*Q#;"S47Q8JD1D?BTE(_@ M #Y2]&J*6<:"!P+2GY#G Q/R93,;>5 3 MY,MFG0%A\6.N0F!;BZ[$%8M"D((^#_Y^9 /:._:)]7RX5QBD^W]W1^/?OBF: MV6HIMR!#/Y.ED$$5.E"0T0FYG839A=/'IUS0*8VH!<2'20PB5L#U 8ZE^(*( MP] >&Z1 !<,9*+02RG2,(U\H#H'(K%@B#_J48;@/@UGQ%-%#T6L15ZXSLCC0,X3BK=(O9R):FF7 M4BTS^Q2I5S@M>%"*,QEL,#91,_*%>U8W<[HFWE#9+)6W\Q&-:D-C[1-QQFVC MT;6:B]([%SGCW\I%QO#E@F'IMARCB$70.[!*XS F/^B]E)_?7GQO\B03NC)/ M";YJI8^XO3@<3B>+'\DP'%HI,)-KL]>#/P*A^E.\A2/IVC*:W9JB3^2\. M%U?&MUN>X3*[K^FV9K1;NF-Z1IL98!D=JV]Z_?_#0WSQT%.4)G0]@IL9,??' MI3N &;YWAR_N:]SX-2^:((59JL\2;"%9!H/UI@Q9H7^\>;A1MAFN7.0':K+J[#4!+@ OX\Z,?XW$/V,@'N/W#$$QLJHKLAL) M08U15J,I:QPO16Z_7M]]N5$>KO[GYGYC"[C7$=\,!JQ/'@FL@O(=0WGG8[HY M>X%K\C,Y ?1XR,%'/>^/A,\7TWX@\?O 7,7<#?+D 2Y+R.2G[XSHO',\G,9T M^@U^'UR>L)$X,1BYKTK8[T\C]. H: '/![.?YIX8&LOIQ,V&TM,Q+/PXNN!T MH)I_)S_"1'H_DU<+K^(&_JO2F$]CG3)2A/R)0K4FHHL? M^BY/X8$WNQ-..1K"0!QEHR<--(A"/!C!2(4>C_8$/_*>3GN.BR/#/B! _\[2@2'W3C&-QYY9$%.-TT M]@R+&.&'<+9GM.O[)!:19U]01E",^SF8>,[?)2KB@0CW_C29(IR-R"%)*4G$ M#;)L"ISQ[,>"K4OYRBL\Y<1TW'#)_@!K-O GI?UXVB-KM9JSA?^_$+K4G*DQBY'JL-(G8)4@E_R*]%4 MI-#%_L_=B%R/*:T\"@<\?,I!AM /$\ )VTZ M">%2)++.=*W9^D7!?'#P7KPIA?;P+NZYH \%8D3.3TQ9DBYF3\S&1T"*IY)T M&$.\18<.JV:^,_ 9IRCS'E/NN8^E:)9^,7H'SLVSZP]IBYD\'Y,7!UO4(>L+ M!Z87AC_$]+@_E)DJ.*V>/]DBDVVOFY4_ NG0XF;EFXCPG-&):$&L402%^PP% MB1N#=F(--.$WJ1*R;IQ?,NRMF&%5[-'YF!P-H(71J75J:=1MX[H&W10PVG2BC"U?*C?&H(>C[8] ;KR)!-9L. M%;$AO82.8.2#M#T;NF/^=ZZSZ$?:WI'**0C%9BLT2P0J-*V"%3= MP#863$\L*^_FHU2.?4A0#-DE,)8I0&(/1[G&Y>Q%5 MC6!VJ:PQTT OF&3X"/0:>P^7QXTNM,=D;'"?3QJ"CBC@"52J1WY\?" M0T'X9M1,-(IGZ1YQ'0*/R-S8K.>2G2R=+2CN>#ST^[E8UB2B ]!7,"X"1?#GI!WD:D[:J=1]!GL">)RT\'OY MPV\2K1^\1>19>NBW^>G.E-;3=/GE]%2FV>(G,P(-47Q97&[2I9FZ?GZM;36- MUN++K::VX36CHV_TY++!:F;3L9QZL#L8K-:T6^T=#+;=[NQFL-9:KZW;I!S\ MSC5!6A=B-96XU5D'^I4?ZQ\!],P#!=J_\*C?#4;]JH!\/2T:W/L_%U-@CYR3 MP:W03/83FOKD.QM4:7FI"HXZ7AARI/T)WK->W\" MG^BO,Q ABL5KJO]MR).]=RI1H5?LR+7Q5L^\G-6G^3LZ[7 M>J5N6]C^85-%?R1XEU^3T*!R@7'!=91=Y9U/MH.F/1)*EFZ+LOZL3PUO='G2 MT]S1./ @/Q3_# RXWAE5.XU98C*-VG&JZN9T(/C<6J9JF2HE4\8N90K3OEJJ MT2G;S*46JEJHCDVH%K<%79DMV%Z8+;B=>+5!O$S5LN<3STJW]ZPEJY:L4S!7 MYB[-E0'RU%;;>N=4S)78;,J!2*KRE)EU)6Y _U,J*%F_HW['5M&.XP]HR+R7 M))]I81;3+B(=18UY3KX!;TDT\!6[_:6)29D6>Y3K5MH48 ]N^4MK,'05%LOVUBOYJV3X*T5'71WRUO8TJBE.@5;PIJWSH"W5FQ_ M=LM;-NFMCG-,-K&T SKCS1ZO WKE>>]Y$CH5X(W&;B;77 G'^>*N76P*ELE9 M 1G/2 F6]?TWVHN.T)DK&&I]9].LS-FLF>T8F:T*9[.T]L+#EU95^8AU!',9.T@$C3EHD&J/TBO< MUFV7/7:B8KC9.;M8W+FCA;*G"EJ'3MJMUCS6X68;P:/)9*SY\A!G])7Q)3_M M5Y\N=GY?F5\Z51UPE_SY7GQY6:Y 57QI=[B^E+;.GEZ7WRY0?+T MSA%6VC 7+YPB5MH&8!'U-ZOXYO&B4ZRI-R07]_Z1E+B*6OL M$'7]9UNW==*E61+M=VD\05^%%2Q2$6>;!'=T#5N/M,XP1[KF]G/B=J,:;M>1 MV^VJP"=J;J^Y?;N"]D7L/ML4>T%=^]I\WT:^-RLH8*]9OF;YG2AXLQH%CUD3 M3>V$2B>.?S\B0E=;[&H+IGJ* GF6\9LAS9OUMD$_M+1[TE4P\66_J/ND0=7-3VHGY7V*PM%UVMO\;K"RD5I'WZJ1 MVF&[CF%;OT&(#3YACHKH"#4=P1#A)7%Q%S%LW HDQKLVVQE5>61[VGU$*K[*-5]E'9 MTKK[S28TJ_LHU9Q4]U':J(]2W3#I[YJ-)QXJ (^HIPT;S?LA[]SZG&1==75 5N&7"]&L$R3 K*6]HM4%W5M@78 M1C]Y%=]B+F M_KAT!S##]^[PQ7V-&[_F\PW\X#)+]5F"+23+8+!!,'8)+;BH@P(,(])@[T&Y ML CO@H&XAQV \A2ADO[+&BO1Z#Y0=D8X4*Y1OP>XB7>[<_D>G*[=O_:B7[M% M++!N3HV]LQ2:3B'#?KU[N%$T?2:!I51RTC<6Q$#?J\"[FSRQZ%L83R(V\3G4 MV@<6L($_B3_Z<7\8QM.B%*2VP8VG'TR9=X4 $89CM8R^U7$&WO]O[\N_VT:. MA/^5?HYG1\Y"&((W[5V_Q]$QJXTM.9*<37[Z'@@T2<0@P."0S/SU7U5U-] @ M08JD+I+"OHU')'%TUUW5=?"FTP,,#=VA6^O9KM/H==S.8U*67A2\WZYN;H_/ MOG[[7M^SWL\NS\XM;]NU+__+FP:RAW=C#*1_R*.(N.YM,_7#&.4/# M!)!.;+7U'DIRH5X_FPQW9@ M!=@AX"X*$^HZ" _]1H_2NJ/ #ASLD'(/UE7,@Y+4QD;KW>?D/ERP\AA\./Y7 M"E =>H Q5Z'.T3#&<.FQR;ZC/,0LMYB+KPPVM=$:\Z;87YMADAL']'@H_Y)0 M/(S9;!I&]!@0B7"S%Q4?#O]OL\3^F;][8,<>O YWR;S@CL<)]5)D=N"R< O MH!MC=L\CC)LZ:%*Z<"4+49S0CL ZCN >9L?H+H!5O5Q@#M[S8LS>'L9LSAZ7CO%&[G*)!&=-_0AEW> MV7Z*Z_/I'H 'Y0>N G#?1;H6FY77:T\2X*-K5X+%GH-*S'V@W9'!1B!:(]LW MZ [;!0ETXKQG[@:'IN*/9^"C>IKL1%[RE>NS[D$1^VI%]S:=4,2^J.;^F?N(=2[49 M,6DHD22,YXS$Y3[4WNE1)%-IS@EQ2$[/PR9=T03L6G9W,'1=N^=VFKU&;^#P MEMUTK&&]8=5)38(.65(<*ES04R;!QB M]CDR)@/#X =J6GP!\AK\ZB5CJ>7$6ZG-,>AX#[7530)**\[5>\)1DTR(/+DB MSZDD3R%)@5WOQYXSEHI3K,:+0>,F])6TD,Q\I5+ES*E(95QL(8,;JT48<9=: M/?*48C3=MCH!;V1C:=9]][EI+K;.>(0T?JV=]-Y][IJ+4>UL)_ XPF9"&;ZX MK]C[R28BSY5CGFM1:,\;5AM#X@&U^FR0:-:P)&VQ6GY[G#Z@8)]O)]3':(6N M70NG_DRHW&4:=UZREOBJZ\6R6LU>I]7J6JV:E4>U=CL:TE@(ABP*,?I=!K6T.%N;V@-=C@F<=/_K=4;SO6QHY8QN4 M5W\$7(2>&3OZVK_^UF?GMH-NQ>P#Z5SV]?OY'^!!!C\,]B5Q3;@*OOB0,6%L MB^"A(_6ZR[&ZEO1CYEM'V6N%'J<;OYLW)AN%=SP*\.V:N\Z*ZRCNT+&%AUC^ M]'3*:.,3^Z[Y8+/PQTW$: /G NXJOAN1> 8PTX%5Z% MA#-WS\.H']\ 9-2YU[^)L]2.^G>VYPOG;;:Q=*SCZ5?-7#9.1@I)DZ'/J(,F M#GV7I4M@3$XXHB9,$W+&TRCFA&.$^1RJF ,DYL%U7OSCXF M%V>SJ-0I ( MPFRGF-X@#'_(N]R42UO>P]K7,$J.06I.@.63-.)/ZIWO#H&[(1>^3L1);ML8 MV1R%&!$<*JF&:H1CHJ>*+RJZ1Q6CPU?$*I,Q/,2QXS&>O?I^B']_+&$%Q9 MFP*L*)[O1)@N7!FF)2=6Q$CQ- X?>(X//" *G!>2 C0S5+\Q$ @ >=UD]S< M5&<_X((JM&+>"6KF?N">9%1Z-ZN;B>M82:)?T[4"G]/D\LP^0>'MX@%;HR2YKO/[9ZYV%@_PX@7(]1%,X3L M) :4?I3R8F1]-N-)GJ]=-3OXO;L*ZN;X(=?]O\XPV0D&H7: M^73#3B]N3K[?W%Q<7;+^Y2G\K__E'S<7-Q@C/+^X[%^>7/2_L).KR].+6W7- M]=G-]R^W=,G5M[/K/OZP7U'$3:,!A593J(#2.,ZS8)2R^C76W$.0EJZ7>7D@ MIE-?B%EIK6)V!_C3*1@U W27;!+A<-<_TT"HJRP:F 9VZM)1WA(YGNDE7:+C M:\&0%5$#<&3#@E&7C,'*^VMJ1R!C_!F[YIC8@^KB'(\8K=KQ7]%@N\=@HBWB M#MH:-GZS=$;AQ4(5"FVLHD-CV#P"]MU7.[#%L%4 Y6D.9KR]']C^#/P@!&'^ MUI,"E*]S*%]E4'XWMV\=7?T ])E?LON_9/[#C-N1-%/*\Q704R^#I?10 !RN M6"+%#/+]1WQD1ZZRBN2:#,VW1S,&> !8(IKA6%,?HS*X37C&/=QZC%_@_7$. M>A$>".Y"'\M0O?B'P :0E A!B_PH 1#QZC NY#6!( W"BS$^(0N#1'C*;.2HAOTXF@&B;4_C #R,,5(DL8Y\%UV!7R4K"/C M6@])_"*8;/ PP'%\E)80M?"<#AL;AM88?9EOI.DN:? >8H M#EQOB+EVN 849D!16;0EOQ"@/ID*K($'+(*PRX%C E'B,P'![\[E55_D51*&%@3?92F M&(Y 6GD.RAH.%X'(!,;YG"\XC\9Q=+;=^H =3ORJ$ST"T@Q*8H!"+\P/54XXY4(1-0-6I)(>C MT_#T@XF:?XUX(<&T)(%"#UF,;=2D"B!HIN=GMG-*1IHK]YDTO\M6T:R; M[8S5\C-,]I5'(S0#I9&:1YJS8P9D+7%(%8WL SA413>@R.&Z_?!"G)FJ 9 MQD_B_-5T@_I:N1E(W0;[ZKFNS]F9'2<&Z\>>32\_2R-0!?F2WT2F_F#V)K;Y MOFD5>.!]O6OVM(_PJU54 U;=K)5K@=D'2@98R+1!U&TNPVS$O"J!RB04N-1B@W%69X'2Z!BN9%TN' M@T#MV&A^SV$P$IDH61J\H:5)H*_M9S^A6>A(E] )XT2E**"K), )CB.Z$"JK M&7^*LP*LB>UR= IY>D)DZZHWBE%OI*;4A>"M= MG>7:BUPSE^/&L% 0R\A4\,B7R7YXOB6#9RJO,*\$F-@S#"?FJA#(TN7J WKC M#JZ7H$CQ1;&XJ !>N!O/W^^X<'@$(,0:)_ @C&78(G"AWV6/8"GP,$""/?"] M>(P, .2%'@N&="BF@+X:1C6(YF/]5;0M6@CLE4Z7$11ZZ$[![QZ\+A%91.L^ M3H=#ST&WIA"P .[!30/@!F@\Q[$(QJ@*"%>CC7P/>02CD(6072H0S*CM12S2 M92:>#!SA"H?% MJ=J:S"A**2#HI)-4'/W!^K,:2,4SV>6*#5003D9OQ%?9$^3+99Q=,9@6NQ-N MN1=&&3]EX3T[ ]JOL18)HI !2&B?B^D-)Z7K%8R('E: 3:-M3-,()-BV:P0 MNSH=&;G_&3MHY^DQ*?4W!EM5J%$!0\6HY&84EZA;G((*RCE[$3,N!SY2M$BU MJK, Q+)#L7%N.^-L&P>D+=F:2&',D.;Y&R@O_O. J \3PDL. M!S4#3A&DRP="'D@$-T0''J[ 8<;HN'?;7$JG=/P,ZUNY5JD)+T4A\_A)N?ERX7JVTMO M:CQ%>E//JM*;JO2FEREJ!);QP L$_XXV2([7X5@699/N9'U%K#F:E/MAJYQ4 MLFDG6/M!I2=6[1Z7% MKC?*[E4&KCW4TG0?9EX0(]\2(\OSI]<:1[8 U_T=B/04$]YV83S%@H*DW2FE MR"[M29%:JO%AA5K\5.,,F*]5-*#A,Q MFV\R$'STY>J/D_ZW#^QO[)C]);VWO83=VO$/=H4(?]8I,,\U96=G:,YJF,U? M*A ^:F16W:S_\CA^E3W4#I%?+R+[7X_EUCGP;$5J#X-X9PBJ8W:W8\DW!B>K M515CKIR0]BQ0'WT$\Q?2#12C'4J6:L'VMFQZ+4 M\7# *?%;G+**NU3#0WRTP6RL2Z!N&%-[-I$=@U7]AJ'U#LQ)^,DCQXMY5A!2.%5M&K+D[3[4,Q^2>^[?\6,Z4F6A5HU#V?G>S\(OV8-5 MK1:395IMD665X,I ?;_\T006J*CR 57?A=03IU,J%T,J^H.C1IJ.J9KA))P, M[$2$-"<3G& KZN"BR4PV)!*9V2%V^\RO*93:<#9,,:-$I*T,,5O-2S _7JM# MD"0O41?Q4=8A:R5BB=:QDR'FV]9;'3VG<8JJ+.O9_>6K8 M)AG_"5?96_.\]>4!\VR]G_=#@,Z9GVN)S[KUC.*S7BH^=UV8$1B7B+)Y$&N" M[!5.\]]CO\*L!&B'!"?AYQ62YZUF,\^6+UW *P%D3_3&#D'L%>!3*I:<8)2-#[\UX]%>P-*]M>N\;TAGX]19!TEZ&U9.<@H MXMA,@BH6.%6BVX7WS<-/T 9&S%2[[*PX(!;!&"_.(S%B?[14ZF]#5E76O5)+ MPLX*)&6M@DW)_3G"$V\BZ7F^G%F1D*)1K81>=*:5G3D8QXV+\*XS]&.^G9A(&-DY-,'_.H-(9ZEM2:*L!GP'%!I9:X/(PAG1( M15;%"OIBX8J8$B(!I_-+,IN*@BDEM41YG$?,IKIR#,G)H+L5Z8F H&B[ S\> M%WZ43HBJY%!F5BX.]:(=51_! AJN)EHK%>Z_0^=@,--#A*HIKA!&;)3:X$XD MG$L^#XJ/$.'* <\]+]DZ'*%'!1SR^\4[/>K'*QLNBZ:%$=M M4)E8!*29;2$D8*GI8?,_E3W#QCX"^35B _,O1SEA^S%N" 2F6XB!VEF%RP ? M&*>("+HN5BU\!I'GCO*5 *ODY#'42G-*".(P^4BV%(I%&9JJ>++UE@[Z)#UL MD3"G2ZG<4-:[Y7%I4(()#NP4+H#)_B>\AXLBHY2B)/NEN;Y@AN-:27X[<\*L>/]I,_SV8>?Z<=^> MI&YFY1_KUUO15H\N A4>C3^\/4ROF:5Y>+M^FAS+;;-.=R2AZ[Q@2SQ'(N"3 M ;#&=A>,[^]S#NNSIK;6-X-8*7/N"KGVC)[5WI!1GJV[TNHU'F09/ )K],'DKUGAK MK%%OU_>5-1Y7$?2BQTT"Q(O_RA"-3+@Y4L,[$M$DNVA;?\@;;2[/&[JGLU < M!(FMTPH=8;,< '7NFETW+*P"V_76S69VL*4]Y:%&?WG#_87^O]I)V7P[P-(F M@%G#WZK55-9JJODDK:8Z5:NIJM74BZ2@GJGY6%=4Z8 C16FDULG8]GV>-7F] MQM%;AY-:4)(S) <(8LG%'1=-YH/"Z8.SO$T#.0L9RR@I %2 M'#G1:%,$ 2M\;?ZW[4B3\Q%C;-) M=V)T3EG"C)QJ*NI7AK;#"TDZ0P_'L])C\\EH^3JU'LUXNTTI9Y0G&OIR*)&^ M2J%+Q @KD?RHE)S08CC^A][E\BG6Y"PF0MK.OU)/"'E&H]TG>8OQV+Z#)\4R M"P\U!N4)3P;49)82[_*^X-E@.97$BIV.*3"DH8=I9DCE\WE+"SE39=EQF(BG4$6YI#[!BHV!2D4# M:"0A6.'"9"1:P,+]@FH)@<,A=D2G!!0ULLDD8AIPWX-EJJEZU&0[)VB#X30A MSTE].Z(TR$<-=S+4,,@Q]Z?B77),569S<-GHW)GAC @W=;A(AC+48 ":(DF\ M8:3'9@ M%G@]#4_A)W?$$YG!*5#K8T]X 7I9V^V+3*%)-OU1A[R>2P:4AG1&2]!RP^9> M%J+!&1?8.,R$M4A(%.L_H-RO$@$-\#H7T@LSH-G1^3\^ %R1_Y!-KIPDQ'P) M2\@V++:#;V] [L@\BIK)K@*M#K"G3X0Z_X>H-[J:!!Y@G_6S8@&B_CY6^N,L M/X"/RB#W[7N5Y_T-D.@AG Q918CL\+YK=3)S6EK1:D27-KCKB :F=+OM[%K$ MYZ4B;WG'!SF4,^N2:.-,H.R6W(Q7B?79DC*UIK:84?"_0$X-$&; '!I%E.4E5>7&D*\L?/-B;\OY8DHNN^T&*D5H@LU(1",4 W.%:?\^QQ?$JL6ON# M!!54VJ0[Q-_:T^&Q]-3RN\OX9LDC,;^SP'.""7LM]<7@QB4=5EDIRC$PXK03J"9 M-IHMH\R;PH2-3(9+CX/JH0PP5^ZIICN6U1Z3$)Q8RKYWO1'FV E[=#R+YZWS M>-%(Q!JE!5-4&9N%P!.._@X=T(0>,7*NUAX:"*IFEN+JJ6))&)L\H(@27'3D M?1!&+E;\H8[ 4D!E1() \KP/.:Q^RVS.W\"%\$-J@T,7P57J56(LZ#"RP3[$ M1CP15W7[^F3HR)YZ;NZQ";",T/I$0Q0NCO&Y=V!3V$GB\Z''?:JB"[BJ_!*. MR60"9I=LL0-WP V$8AX(-.HM>%"*3&TODKUZ .)C.Z62 IS?([/^X7X MJSM/%B). <*N]#D5PN6@:@'I!W%?C"*Z*%K":2Q!!12F3ZW&I@K*;J(= M-+@[0S&Z&))L<[L]FZT3I@F.:8E5\8>T]7]5.)I;C\9KF&F/$D=64A5N)K 2 M7\,B?*HX@?>-L9PQ .]*EHOB$*OIA*RO(A4(L$M0RWG95"G(Q01+N#?@]VR: M@NV"W9E,)N1*-FN4*DND9Y+H)8%94$!-T!*QX#0N.H!NR.=+1/,B12EG:&X/ MP!1- %G1(3R 7!(<4DU1YBAG40]M+CL5U PX#?RA3M\J,D%#LX4(FR!UE@QU MUUE]C;GN)ON#1B$5)C;9CIQYK-\NHB\C'N8AD*R F728/;S8 0S[P2QWPK"Q_TVL'-2B("!/J81> %..T854U M;(*WRL4D>:MOL'<8'9)G!&YX/QW!2IC5UIWP><,$5"J1 S7 R4CB M&N4Q_=47S"4>()"C.@X4:INUJ7_&?)\[&3*-IGA(P-6TL<3^R>(9.*\3I1/6 M%^LD"R3G"^I5;&+HU=PRS// O@0M)YFB$79=%N*E@-<]!RN/CO-F6G^ \B4H M02 DSLL2U2LVI-('*HT #&+@X'9%:3Y!:L46IN P\Z()+Q1FT^V!=WT TH]\JA5W67"+;1%\4 MU%_3^$ DXG,\&;!JQW_) DCD,XNSZ/*:SLPX!<0G?,VUPWNP7<;QES#\@2H[ MFZ>$G*IHZ!W#DGMOQ=RZMW?NW7J*2V%N^M0C!D>]^)BH7L]LU#O;U/HW.F:G\3SE\]L] M=67Y?,ML-9O58I]AL9;9[.[58KN[UD6AMU>UUD))+!T&]29@($;&OX%."@EX M=#'V&C:P:R"?)JIAE9P6_]0M%@Y@ZE,U+NMIQV55-+50PU+1T7)@/7)VTV-F M6.U(R5/9U,O7;J-P\/5B#VUY%VO!>IV.T6T]KACL80[9@QK(BE[W@EZ;O:Y1 M:V_:0Z&BUXI>7XE>.SVCTSUD>EVK&\CC:7=7$-IKFX_K*O#TV-P;PWIO&AR= MA.*0/GJ$&?T6F^AT>S6CN;$U674X>AE5U&H8C=HK]CBJD+,".8V.834W;657 M(>>E='[S53"S-YI];[J1_:(/-X7_>XX(V286\?[P@&5:V]F]>\H#%3&L)(9: M10R/((9]?\;ANGXWW,>R9(.->, CVYT:G6>%F-W$#+GNOPLU.XJ;3-5^GEW?E%59>X8X02&OC MP$CE!QPJ+;0KGW!O_;D7\ E5M4H04MG:BM=65VY[986"5[_R<",C5Z*[#S4^ MP9X&5?!CW=EJ3:/>J9RXG<2-U3)J]4T/-BKD:]V:MPLY.XJ7J[;0JJ#R(UX9+X"6=J-"RZZAI=XS>MU.A9<=PXMEM.J= M*NW@4!QOZJ7Z:'W^%ETMT.?6^M+I:=RL"BD/((4F0]4_O8H/7"'GK7#,XT3_ MSC0I^O,;J:6^$ WPC_PPCC^((0G:%,@!3NC4N^172?7K)P<;M5IU/+:3J+$: M1JW5K7"SB[@YLBRCUNQ5ONVNX:7;--LOC97*J7W.7/K*G5T3:#5SRQ9\>TK^ M%2VL,.LVCN]5M'!(SSAX5Q!GH3#=AE';]%.JEM5+O%N(L9H M;=SIL4+-"YUG&HW.BSL7%5H>0DO/,E_<$:]YQG-F\7&*-JT4YI^6F42 M;Q SK%6IQ!4Q9+4OYJ;AXXH8#ND9A^L%7O)$Z0EQ*/@EM>=ZYR4BCU[3R*[(]0+*M&M+?WY6S9(E3DT4I9Y,0O"A$VX'<#Z MAZEO%H>)K^""3=R1G$\;@',W3''F^!;C(JMWKGMO-*7]\X9CX5OTE.?@ ML\X\4=;+QD=NNEB=U_Z9QHDWG(FOO, %6O_8:#_;AA:X3-\0^IT1MV/NLO?- M3L_L,GB#[X6!P<*(X6BG7PR:;IR,.?P/AUQ/0AIRS7'(-2M,]F5V#+B?3.T( M?DG"Y??D0VU-5K:09MULJX4P%WZ4#_O*HQ&/J/\T?HSXQ/8"V7^);F;WL 21 M41N-0%@X#,3[?3*F+?A\9#LS-HW"461/XOS5=(/ZFOFA8R>P#"^@EWPW;TR# M??5<%YCDS(X3@_5CSZ9%G*51.-66KLCC*=!87PN-["E?N1[E#&9O8IOOFU:! M'=[7NV9/^PB_6AF-(C&\M^IF+;\@XO%4G 'X,_,IY<:+RCTU]^O@Y-_<0+." M^&ET7TK,QA#\H<80_(<]F7YB_>(@@J.;/^C[_@=V-C^38.^)5NTM M&[>@DVV]838+5(OMN%^%:@5I[B^IY>V?+HI]'?>>@.8[5NKT PJM7J ?ZFCV MW.;?PHK@(3:;YBZ@)J/1N&N8K5_67I%16$_#K#UPJ[ZP6TW\TIO+[5!O H;C M'=P-2X9G3^S H37/&YN'0T/]T2B"S27@G:>3U!=B%TQF9WR<3IGMXB(GL#)= M.(7S6![,V/L% ZJ=VUL;$%T@,"?"R9E@*IA?A$Q[[74_[MWP:I\<"" 6$;] M2 E!J"CG(0E/)K$AJ(,G6Z 7&$- )Y(OS%VT,< DKH/HQ_T2O4CO( #04S@ M;;%R5R(^!1- T*,7NB4,AK1L^W&(I OK@4L!&7CKQ/M)E&L/0D';#MI(KC<< M\@C@ H3#!CRYYSQ NX)' 7P!8 Y3X-68;HC3@=IF&,7(RO>@M?&_^/R[T$\G MM).0ROQ=+P(,B;=,X2%C()45C"*)L-X!*IV&L8"-2#RT[WG)F,90=+O MDGQ5RV^Q!S$L)%E^RT)M[/KL=>M- !27_)Y=AX#2QS%:O3T7Y=+^'4=Y9&7$ MCP? 9S^.[2$L]J/MW]NS^-UO12D# D4'X/S>E^YP.'S"^!YL2\@NESNA*'C] MF )?17@5+,1^W04PX/?A?[_[D]>MN4V;=QW0@%:S4:OW6FZSP9OM;KW7=EJN M\_\Z[S[?8M@*B?D$7HABX[]^LS\O$*^ Z^?_&D2_?2[#YJ[&NVY %JRK5^/% M:W-%RAZI^%[-U.8^)^$X] *0S2C\QO"SCY> 9(LX"' >HWC((D7#T/?#>Y2T M%-+\N-W.<7VP4WK$7,06=NS;TYA_5']\4@W?O(!V0#=]6GS\7&"? "M^EH*@ MUS,;]0[* GEZ(%\LQ81)8F+N\$3\!KYRI]%>^G,-+,CM?FMVMGOJJL5:+;/5 M;%:+?8;%6F:SNU>+[:[UV#5/U)[BL*2WSCG=SC3K0 7Q50C],Q3Z:Z2L'1@$ M3L@*?XGSUZ<\>J7'?/02>(6SSO'Y!>JV,(6'NN"T\)\.GR;D(.4N^EKYBMN= M3SZ8+[&3E%&PE=;)Y5QGPV\#<+GA6-'4ZE2KBHZ>N\QH*1CV(*5\_KSN"1/Y MGP9LAY'6N-F6=S&!S#)Z=_>4_BMB6$D,S8H8]K253M6.9V5J@ZHT&:E*$\QMM8MU)GR^N*0RGQXT MGXQ&Y7CL)G+:EM'>MI-0A9OGQ4VC9[2K:,INXJ;=W-@DKES"W=3ZE4NX!=!: ME4=8T8*2A56SWKUUYE[ (52E*D%(I5XK7EM=N>V5%0I>_JTZ##^0R$>NV$7E M>.7QKAN9K8Y *UI0 G%C<5C1PB$]XW#]OB]A'+,P8+ P6&CJQ6/LDH71K5Q,4=P\M__*E;M^J?*C=C%Y%S2$SS.&6P,[7U?WXC7M$% MPIO'B-DQO%C +=TW%N4Y7$_VBMH./UJ?OTE#O&%M()UVV H_)*14KNL.(^=@ M.*;R6_?,;]4&B-MO4Z-GJ%FP>U8,?HUC<(X%9X>:G >L?LO#1:*I=VYZJ6WJ1I;IDO M;IKO>I[&6Z0#RWR=S-]#H85]?\;!.X'@W[&C 0_XT$L^J,!GY>^MJR9:1JO^ MXC92A9:'LFZ->G?+[L\5:IZ98[I&UZH._7<.+?5V=Q.+MW+V=E.KGPV'8J2M M%K]ED9U4GM_:6?KM-U:U5!'#"O>O9W8K8MA3WZWR_U;A_9(GZ@3P$<7ZSS6F M!'?\H)38$4@^W:22A5WOHL XLEI&N[NYK;C)R+B]'*U3T>S.TJS5,!KUIYX' M5=%M1;?/[I;WC-H6^23[0K,'&DNQJH-SM91M#6'7NWO:J=:K,_^^9:.JF4-# MNYD7LR!,V(3; :Q_F/IFMFU:VPHVV,0;R1FU 3AWPW3@\VT&\E;O7.]2(M?? M$AM>KS )_ZA;1'>38T&%'UM ._(;7'B+GO(31>K\]H_TSCQ MAC/QE1>X0.L?&^UGV] "E^D;0G\SXG;,7?:^UVZ;709O\+TP,%@8,1J=]XM! M ^23,6>Q]Y--X-'CF'%8M\L*H].9'0/J)U,[@E^2<-D=^OIAO4U\P/'3N!97@!O>2[>6,:[*OGNL A9W:<&*P?>S8MXBR- MPJFV=$4;3X'#^EHX9$_YRO7(9C![$]M\WP7*UWCA?:=I]K2/[8[9R&@4B>$] M4+-V?<3CJ8C]^S/S*87&BPH]-5/QX(3?W+#(@OCIULW6@A"TGD\(&B!\/( 7 M[$V7=OF2(EU0S0G"_"I[$H+Q]F^J&\"M>6! !2,/-;L=QSR)]Y<,LP$O?Z@! M+_]A3Z:?6+\XXN7HY@_ZOO^!G]E[BE5[RP;9Z#3;Z)F= LGBG(,7IUA! MEOM+9GE?O8MB#'[OB6>^%;!..\VFV2[0#K6*?$Z;;V$U\ B;37.G3Q/,:-$U MS.8O:Z[&**RE#OM8=:.^J%M-Y-);RPU/;P*6XAW<#(BL<&8+I#">0P/9F0@U8LF4\=L9E^L M2VV!0)R('F?RJ&!N$2[MM9?]F#?#BWUR%X!21*@"P0!$&(!2A(*P';2(7&\XY!% !:BARSWF A@2/ M O@"@!RFP*0QW1"G [7-,(J1A^]!3>-_\?EWH9].:">WO/_,A))RA1@QF@W\&X$5B:Q,NYB^ZO;#BX)G^9 M[!PI$0@E!L:(I1&+]RUY?,PYNPR!O]O&\_B'])R/7@+H<-8 %2+>>'E'5=V:V[1YU['J7:O9J-5[ M+;?9X,UVM]YK.RW7^7\=$$,8(49Y "2=(.7^UV_VYP7B%7#]_%^#Z+?/9=C< MU=!RUKGN2+JM'Z0#8@!U/U:9O);FR#?%U:8\N:F YTHA 3+@PI[8QOPB^P9- M.-\/[^./[(D-"CJ9F#LU ;#Y]C3F']4?G]18&2\@,-!-GQ9?.'>X1B\4/TL) MT>N9S78=A80\P9,OEO+#)/DQ=X I?^N8O59SZ<_HSVWW6[/3VNK.58OMF:TM MGUJM==5:.V:KV=V3M;;-;J>^)VO=)QK8I[7N%[TV.^NM=Q M,_V<;DG3?Q4:_@PU_!HYS@<&@Q,*YKR]?=^ ;5=A?@[SSY2K]91I6NN'0$2N MW07&(L(4'NK&!N,_'3X5IGX>W(\74O&>+)?IP>3*G:2,@INS3MG'.AM^&X#+ MSV\JFEJ=F%W1T>-J[MX2/"J!5 FD2B#MC$#:MNAU6S#L2&U1%C^NZF&K&JT- M:@N;6XYUW)%%XLH]?N56C9-;0T:H:UR;RR"B\O M$Q\T6HU-'8ZJ6?.A4L-1NVG4FHV*2W<-+PVCW:O0LG-H:=>,1JM6X67'\&(9 M[<:F0>5RE)?\0!(%HJ6].-\TX'+IP#++K+940/\R4U$_).# M93_"]15;O"VVP"C+!@9IQ1455[P!KJCWC%YW\R;V!\,66QR3E6]Z^8[WR0MI MU1]WAO8HV.R1]U()Y4HH/V.0!H-GFP_//1BA7+%%Q1;E(>5-(OT55U1<\0:X MHETS:JVMQS3N/UM4%GSQ'*%96?!KGS]L/2!JY]HISQ4UXU@ST1C;G^F=Q+WL M;,*. FRG'C#'CL>B3S?^P?^5>G>V3SU\V?Q)QK*G G%$X3T00E=,!\A<3#&R P00^9)#:^Y$8U+R] M](AL[YGQ-(VP4W[>A5:B_.%FM(;..D@#:834H_K:4P]SD-W /5PVRP]U.,9( MZ.]K\],0-,(M#C0P="XF^K1%-V3;H=?$V)J= Z.A'H"MA.E(4E__^EN?G0L6 MWN,Q5*(;,KNU?[*CWWG AU[R@7V+PCL/^\0?#D66=MN7JB*!S4_5EI=04#V? MY#+78/EQ$S7PTQ2^P,$0P#%@AXA?]+5%-)@"EF75S-8O]%2K9W9_F9_-(:JUT_FGP O7UG>SZ)DNQ^,7PU MXD.?.W(VXB ,?ZB&WL\Y$+!<(+S"0$ Y;$VA4YA'91,4//>_WSW5.Q^N?CK]XO3B]M_L/[E*3OI?[NX[7]AUV>X^'0%! CPQ0I&8P&'#$DKIQB MAT]#_2',%( 8F.'2CA^*X2%P<82N1R3'AS!](7B7D\2%5X3!*,2[UGG5BA<) M\9U&,<@L]&-1)L'-$;P3C#!>"@Z'D M9H&J?N <1O9_8Q[ F,V@BB3S:@/8$GQ<,;B M,>SA&"=-S<.YB*W#H?^+X0H4$:!\ CW@2)(E=XNVP\2> 0*$1:T01:.&@I& M)'K".5P7,-CWL<^M-+/50P?<]X#L8D$5Z!.@"Y!1M!U%V -84/0]F![8%7?B MZ9?@V$YDFWPS:+LXV$978!W'BL/^"<#(KBB''#M!8(6//I=&G:41A": &N#]U MQAHTU.9ROBJ##UFLZ]P,U\!>S">=0E+D-,NT7GK\'UF]B^XOD@;^\[[;,F6A MCS*V<>A;F@"J J0*/>Y$7HH%%O3*&WR> .#IO9*0\GA504R:['L@8U$4@1ER M\L-S%%$H:MY[+DI:] 6:9J>X(!0A@JR%M2O<]R ,CA4ABI&ZBE>6S-SZW?:) M]&[&7$B-); $7O(B\ W\-*/M.74P!7K^2HMRJJ-;0@4;+M9>!$6^ :OD MW=H;/;!_Q.Q.>,D <"'"25XP3<7R"Q04"XF(?"(Y OS4@G62BL&:1(T4#HT] M>+4=:3H'=IU&PO3"2Y&]ING ]QRZZX#LE5NB1C!89)1!0'EMP8'*.?8D%7TW M;TPY^9N\>6D+"WL(+:'[<>@#,L)[/#F(TT$,^M:. ,@@?W(QXN- UG8^-5H1 M5GX>\+Y3TT;<>RN.(%#O%8D.B&G,?;(55*Q"7XE8OX@J%(B&' ?:H68"I0%9 MT"3$,)'@@ RP3C@!HS ?3:L9D-G5U>#& MC+?JW6IP8S6X\75"2Z<>^AB!&Q^6JEHA6*>@EU"@3<%_MD'LC5)4Z:Z$ VHU M0H4!)>H!<>[!3N@ 35Y+GE=V$;B<0_E$ M].M)Y+H< TDLG6:*5>FQ83;X-O-QC4SZ&Z6A$J-PTQV'OQ/]'$_-O4[%4&S0 M*3),KE:/!X 15[M%D/P>VI%+\Z'I9!X<9SS+QEUX9$3>CSD]6L)6 B>'"Z8 M:% 5%N[B0RFPD=@_T' 3H0T"(\$/U#ZY55G T,_#97HX 4@/*#'"8?:H<7!4 M^8,0%3$V?;HY;EKN HP..B)1T3,,O"B%)X#O!7=;3R%< R 5[&;U"?@>(?5IW_47ESXTVCOV[ M/%<^P'#W"1"-47;8;8!--P#N!W,N_S(/OXK+@9U$<"82_O$T MKRID2]$Q 7 M9&@M6+_SD51Z)#Q!<@Z>RD5@405HXD;R.(W<'$&'6NQPZ*:G_)D, J]2AA011"CL"B;MK_KS8G6X)^5NS"18 M,7J=+PFXZIZ#L)7CUP M)VS2P1@R1>SRC"CUV*Q"BH\'('$)-4BZ4Z_$N .ZC1F:378*EK$B/RTL=W1Z M<_4!46>S"4>=E^5Q =X\$*ZEE"K6,>>Q<>0,U#RD)N"Y1/NV[Z2^<(QPR4$Z M&8@ G8L+RLY+\(W\Y]A.,8\NH?0!X1TM!64>V<#K)R$&,3AZ+6P,'F$88<:C M IQ)R[FWRTZ8EW9W>%XBB5F[R]Q7./*>Q:4A):2I4X ?HD<$E1HR0>. .)/" M8YDDDH/ N?#)DS%E'9(Q0SR (>(2I]Z0ADV)JU_FU7_<#GJT(9G?>TQIO!_; M9F=79IIWS5:=IN-N.M.\#9NH-9YC/G!WN\G3*P>P-\V&U=ZGQ7;6?6Q)]K\B MCB"D@,0FTTR?=N[Q-@U2=V;,UQ9#<1\!^'T=(_M2XV+W@F2>;#3CD\S3VQ.0 M;324<0L..]0)?%]5<]+ M@EO/83ENTE1@?TC4LAI&N[9YM[<=,HT.%#%MH]?=O.'33DF5;87'JNRGYY @ M,B./_W3&6#3QA($LE9UESZTMO2KI91;]57 M&L^5M;*9M;)<#>R45-EC6^42#_)(QJS,<:X"7U4 82V6;;:,3FOK_G=5T&L7 MD/C6:+9A-)L;C%![,_&NIS)Z6^9\6XM-3,ZZV5UI[)8T2GS(!X1G>N92J7[+YW2OEMUVJ M7"I9M$UYC*5%4NOU >M3I7.9;)N72TZR&6S/*LL3!.Q2N"AA51D M]6IZ:+TQU^;(IJ?X82PO:.5%?B^:GO?:Q+0J,6\5(>7I @\23TXS!.G&'+$\ M0%SU'#'EU%"D!%RR2"[/NU3(*G1\F>^)?@^>;"_7F&L.AFM8U1YD_B:1L5MV MEX(!E?_[0"983$H 4=T0B6P7$O#SC95?IW&2Z!VI720V#I=&*2_L-]37=A'^Q4GZ6J8)Q\,O7#&1>E4N/0=T5N_4].!8XQD X_%K4:A4:&)%V:>7-+05J%)Y>T M(*;;.CE)ERM9L#D=JD+J;=JN1TG:+75JNM[+K2$K.AR M+;I<)I0>),M6;K-HU$8DH[6W> 3U%6CM?4V3D4L(SV2G:VZUV)1,-$HB&\:E M?7M 6HU>?9[:FK7Z7,NE^7:ML@BZ/Q&OS/LE@4T7\SG#DNRX,M: O3:S-Q>K MQ:C]UD\>.9[4 %B4#"+\ 27\]KI3]*KN%%5WB@T*QI]=@I=7DI](4^\YBPS+ MWWRM6N<<3NE@/UG5+IX:(RWOI41&2TUO3CWGX!;;-JUJLV1(>YRT2-?L+33= MRWLO93WZT.BW'0Q9+>FYI]8#3H$7"] N9:ZXH!%\O; MY:HF@60;9 8,"P= H]+%(8E KAG=MNM M;2J &QVSW=ZV<'9E46WG&8IJ\;'-:K'58O=KL=WU2NQ?L+R[WEGGX'YG"DR_ M*>E^BHUX9^P;/"8L%G-+X,UYP99H5_?\ 'WQ>N!5#P$S8M M-N-VM#MEV6_H(0='55]#:E<&KVNQ?V S[Z<2*%4?B+W1++;V'P#-E\F'#;8_)-WMMB#A/^\K85/Z2559G^5);W.=EM=H].J6EI4 M=+MG=&MUC%IM=55>1;<5W>X-XD464^E W$<826^QP5VC@492=SL?8(>\TX-$ M3GL+(ZE"S4M%*AO6EI'*"C?/+--J;:.[;3BN0LX*Y#Q5G1RAZ3_^U*U;]4^O MAZ;#C3!=8+H*CY/RN!*6JY3:3EK!1F7L/Y 9T&L9C?JF"J#RQ%[&2[::AM7> M5 %4R'D9RZG>,=J]*BR[F\BQ.D:K;E7(V47D-%I;'-=5\:4GS+I^KD-S65M9 MTD[R39^J/P58=I&1+:-7JP$O;QEV>SKH[$=*2<4=;XL[FFVCW=[40*QXH^*- MP^>->K=CU)J/RY"M>*/BC4/DC5:K8UB=37W7BC>3A MZ8]J8 ?OGFX$R'J#-43""KL0O=ZP811U5,5^9#$;_IZ MZK@')VW0]6&:Q G\@26OO#_5,]'] MDL9DUQ>W%R?]+ZQ_R'4]#"8!A&$]$@+QFS M/_K];VI80,PF=F"/Z.*LT1FV'Y_@9!9$,LRJ<8B#9^KA<[?AAC&S7L2 Z[!#+&5R\9?6"+U[A(_' #_EVZR[RS M\^)Z(G['@U0P#S7WBXO=B\4]^&E*O7YBDYWE (BH7;2'#&K#1Y Y" DQ-P& M*H _X#@-(LX[,)KL:P[68L=$?*4NS4GEW2\*5!@(BH9PVXC@$0D1R([Y2A!8!-8P"@I/!!FD, M+XP1!Y,!D*[L:3D*0Y>Z59)(IW$8(.KM8.31P SB!M%]4DX:$8VMQ_8=IU6- M *\)ZH5IB*UND1V\;(P3]KHL8Q-JY!EQ;"Y:;&)*+;H!\[&D&A $ RYZ>T8> M:5&=9*=@!#@>GP.'?+A8XH#S@ 4H3D!]X2*T(5+XXO4?JQI4A[&0'FDLFY)K MZP<2[@?0_);% ;PMS.?^;'WG'J-(U^0.K_9@.4+@UT 96/W]=(^U4^^@(5& MU33>:_T>U8TFH KXE=6Q,[7Q/.V9Z3EK=662(,4..#KUW*!U:4=@HGZ?HN)] MSB;2Y6M2[(VPHO:K)R$2'#(^_$4^"$G=\TS&W>@&C^RL3 \!Z_JO*1 +C_Q9 MB73X*TD'795'? 1[]VC602Z:B@Q%5E'^:YP!+"6 [7.[W_.KZ__K7Y\>?[FZ M^@M:U!>7\ T8TA=7EXI$T#>7+R0&T<39'_@<)0W\'O@QE0 M#1E,CAAC8XM1B?= $\=^&/Z01*(H%(T%2>$3;@?X*YBI-SCO 4L?K#-EZL)7 M:20,X3,U<1''7,'/5J_1-,@BE4,ACO &_:H/PGS('MOIESPV?UIC\6G%ZS[D M7;>_1=X=6N3:!5_@/Z+?,8 3P94_NM?"&^GQ<>J,#3 *<&88M?)FD1?_$ R% M[$7PQN>9K._/N3&2JXE=-1P4@*]87ICTAC2LJ.^>]BSAQ$0T] B'G<$=21BA M.6+0U\M19R*%+$,K^#$\HID;CAV0_834[0T]L4H$7"K&:\R_ +M'>P&0_&A& M($)080IMO0:<-#/H3^N3^@K-QOGOT*]QDOEO,7@ D)^_5II6\]_GW='G?Y%& M\?S7Y%7,?YG9HXM7H[1,N?H:$!E[P-)@E&G[5S--=-\.4%*(D-!RAHO.J21O MS:&5WV3&O7J*SM&RNSN@+>^?3XZP>LI*I./B@C!A(Y F $ NQO6I3N$\HO<@ M:=)B(VQ-/_@G><_A,MH7]"E<-L=&DIES[N!6Z&K5JRDLUY667S9=-ERQL!#+5].64D<'^# M_]SCJ%4PD?+P3SA%FR<-//E6,=;1F])<\4_+WQ)Q@K,84H9(YS^]6 Y&$?,L MXA5WTVBU1,Q@D^:60]=IBP!V^L&33RP6YB+H89":SEA&>L1-KA='J0HRAP4% MG7!G+(TCNEY-AA&KFG@_12@Y3HZG?HJ#7/!/,,PG@S2*45@(PW7H19/CH?>3 MN\=3P#?7MS=!9,'_5$@XWRI8DFF2#XX3:@\6.?:F8L]X^7?SQF2C\(Y' =+R M)T09!N=BQ4\%Y.$*3\-3FL68BGG$8B[CW/IRQ'ZB-?H^%SR,% \< M-$/6A:47%D:1=QJ0.E*Q5(S/\WL,E\)2$K7<&+C-17E-XN53?MA ,49M8JF: MV!(A0_$1?,F#.P\\?ODZ\N@F,G0+Y.7;WD2]!#D]@(>[\+B9/&P!.'%U)%-" M'1+:\SP%=C\""!\!NH73^9X!S^53'M"?%!4-QG(0(^Z3X$U)G)I^*C MIO*HL/BV$0]'D3T%@@*A$B; $&@M1\"9H>W2"T7T%\ 73H ]T7)>*4- /?Y; M1*:'*4:U)VH(]!"16A:QQ8-=P/TGBEL#;TI[707&@2F]6-(W?J^F/0*:02XJ MW@TC1/M(*#(<$Y^S-?Q$,,L"\#@3,2!J6B'-X-[0%R.A/C$?=)V/+T=-/X!= M"!9#=X58VQ%%=G969/>)IFGGXJ)X>HL:XE-Q];J+D(L'.4Q+S*,2TC/6A,.* M#2A!QF)[R&G4-SA9ZB OF]>[KC9PHA2V]R_@#N'%PF+C, BXO\X*$)$%>2D" M'SDB%0LI;"%@D<]&97! MB#ZQNQ!?3%M9H%#*#$NO.BY5U %PGSCA1NN@GANHD1S_C_+34 M[7\$:?%_IKZ,.9.^[^>QL]3HIEY6Y M:PNI3/R1D;)*BGG1V>;/BX8^AH65V5N8'(/QAQ"\*"1*,-4RK1),K<+.02&G9. F#4T-I:5T9_LI M+S/9=',ZOK>GFNT-R )S&2?J-II=LUF8CBLFV*JT)DF%/8UK0OV4F6:"YIR+D441X9B8IWA6CZ65< MAS+5T*)$I>.:[*287Y-)E+GE:/N>IA%.N4^4M;C!CBEQB?)\;#">(QQ6'PHO MDXO4P#"SRW)-;+(L>X-R(#J[D?]PRNDP$]#/+H(XB=*)B"D?>L[#DDS&//WA M(=9[6G7QLDD.TF([419;=FZ.ULCA"-I;"K[^,Z2@ZX(TS0(C7JP"B8*"*&#E MXN#@"+CV?U2*J1YX]+1 /\H/<*1C3#X4B0^Z.8R.*=);C*XOAE+DT21%7@TM MQQ6#%GC-DDQ@@&!(03BQQL6W@)V='V"@GA;. &4;:)%]S<778H"3\"[/EW[0 MH+^00MB.DR)8Z-22%HBN@SCKR!Z7/27;/HGC=$9'X=SW26J':5P&0CP.X!A* M T$%7$T!9@=#3^#\ UM^2VWT7F,[L94K'<4=(27B12\%#2CAP"_/K?XTSQ.1+!_KP!-[8_]I@@P$DLOA#$(J< MC/QJ]-;T*@Q[T9XID8WKQAQ:^Q%S:(+-<75Y>WWU1918?+N^.CD[Q1##UO+S M13=QA@R2E4Z&/,_%R!U2#)6+7"#M'"._ MYV3L\2$H3>ZD9#A=#8>>PR/!Q_1;;J7(WT @"X!SD4(F#$6XF330PANT.A%' MQ\\>UUZL.75L,^MEI'7,@4J^7*3[EA7TB1*V5=D#DR$D-\ MSS-"D;)^\\W309$PT/#8VBA[;4&14/_$SJ>UX'"/X=<,G*@H>"""SWA"7K3M M99QM(FLBCCQX'SA=Z215<0TZ MH9RD>!ZF='JAL,GV,="&[T+/'UXBHO6YO9M!)X-FGJXSBH/#\>Z MZ,?%,BV*]31V(]8C#E /.K8S7]='R2C2YA+;%U:>/&2 6_\WA2>U9 4<^M!3 MS,9.9-8PQ7VF$2?;8I3"0E%3H4,?\'O,F794NI^,)B#E@T;+ADO4<'99@L\2>Z]F4 M/)7E_?&"U5^T.1=,4GSF&@98J0UYX\E,J:QV64#?D(O^-2[L3>0LVG20KJ.[ M8'4_1"H">U@9)_NE*:?JNN-8 MV2;S^(H+7C;A=\!'::!"VR,*'*H:S]Q&Q#]Y.,4LO66)?G$6"J<-$C5][/W$<%(RCF5JQX*78R=Z M2JYH)H!&,@:E]?+V&?.]'VBM)^'B#09Q)Z&I,H5S4[B^W!3>) ;5?5<9T&_6 M@'Y1:_E;__J675R8[.KV?\ZN5Y>;KDF]=6L_(JB6R;Z<_='_(D*G9Z<7EW\< M4'^:\_EDO05+0Y: DJGA\Y'(^W8X=^G8)BO2Q,0,5V1BRY/JS#!01IJR/<'L MDJ=,HHV%_KR8\Q\,D]'=^51)D9!*5JG,-S?4'[)[3B!K:,ERULX!P-10%X*= M2::1")'Y]OUB.J8\L]%L3RW/_(",C;Z?C,-T)"+)>+@W(0LX31R)',2_0+@, MGSEV@(Y&W 'H"3SJO'?$B5Z*8AQT/()6:G?=/;J^N'ZOM7XO'+L.@+!UQ7?QU]L,\ MJYOL^^7UV1\7-[=GUV>G[*;_Y>R&79VSL[]^O[C]!\:UOF,+0MEB\/O-&?XH M;;D#,N1 2#![.@5))QK;;8WX1FT_$-\PV>G9>?_[E]L;]OW;U25@^O+BZEI# M^,OJE/*E/O;(X%6%QR.(J+$?1-0TV=>+RS.0&N=G("RT"IR*>%Y+\S3:^T$[ MK9)HR(%A[,T&:!M/$J!M]+8.T"[KI_UNHS"NN@[@X!P#;#$@\E'D^JRPJU\G MQEM8(_\Y]@9>\NDM!G[+D/5I]\1?VV1G?_^?B]\O'F[776(S9^Q-K<]SD4%M M[!U,:I_&_*/ZXY/KQ5/?GGWT EH-W50"D_EF\O@^\;-DC9YE-GH=Y [9RUZ^ M6#*.28PSUY5?_-8R6U9GZ:\UTUKZVZJG]NIFO=M8Z[$/S/Y[\C[[F_#;6C,0 M7EX,/'994@[PGU;-PI!(.,RJJ\QQ,GGWV0($+;+[BF$B%99> 4L4Y<(\E/K? M#2QI,+$C9ABXK(]M-+-*W6N>M;E2<>?\CGK-:K*K2> -TAB_P2KQ.\Z^^8 5 M2@.V/M$#(A$6OZ$N%-\#+ >F(H:\*/@(;*UCU5V#G7H1QWX-'_[\GTL(J>+[ MUZ.HAF4Y/,3CC5H;U#^F#!%%-:R*[WK?TPOV.^MH=2A6 H$K(2D;(KZ@.':11X\5B< M]&.'O4@D_U-FSG76'I3='/]%-(QKUZRCP8>C1OV#J,_#QJ9C;%(KDWM<=%2R MIU.C-LP.@&U@'ZY8'X)@==<4@ _- \#*/RQE%-U(X*5YDM;R40@L7/BU7/CF M;8_%1@?45"SB<>S/6,P3W!\ "]8DZQJ=?'%F)7!WDI67&&'UR@C;?2RM9X0] MI-D_+Z MW2] KZD]XA\^4BN$[P&U(N=+V]JLZ(9CB.X&&SX"4Y8C/L8E4B>S^0>N\\1B MKQV\[6[S=6!B\KE(3#[:XO:\!.]F;,.&0A_'4O[*SOZ58G,C:OYP!YO9)G75 M9'\J<,N^\WYS#=[?\4V<4)7O-VRB2<7RMFAB.TH9TD;ST>(%XDQ M5?=P6W6 4=H5A.*',DPO#,->?G2^35X\@O-CHZNEQ:UO;Y MA\TUVLFWBV#LK:I<>*SD>OZ2B W34F\N_KCLWSZJA]S+U7F4T^&WN:ZZLJM4 M9N"LY>J(&T=>C'TU1:\,-Z6YDBGUJ\^Y4SIXLNF4+ X;<'"0AMG,273 Q 6R MQ#]%3XT>:*?).*3N7&N/K&T40=[=B>PK"WMTB^3$3=.OFAVSW5O^\[;Y5RVX MT5KOL4]KA@JXO%L?@XU791I"FO#E+D_,C:-K-03)FH"45(A[AIL8^0I,;6D% ME%45SC) OQRI5F64U!X=]!Z,[@/^-DXG_^ M_U!+ P04 " #$@ A74H/Z>AP0 !KJP $ '9E8RTR,#(S,#8S,"YX M.O9*=MD\=B(0D;$E" 4#9 MZJ]?')"0*/$"4A>'+=7IM#*)<_T.;H<'Y,KYL?&C]^^NZ[C_]J-G\[[]U:E]0./.P+ZX)A)+!C/1,QML086[]2 M]B>9(NO!16)(F==L?E)D%W0R8V0T%M9!^^!0-]-WV:GSKFV_PX.CYL$ GS3? M#=\/F\@Y.6XZQX.CP\,/AT?8;O\P.AT.T,E@Z*#FR7?@@6<^/9;FWHM ML+=]?-C6S8$9R6%/?"Z0;\_9.X(UQ6R">3J-O-V"VR#GH-D^;!YV$I0=,VF[ MV>XT#SIQ)1TQ)XMK>-0*;S8L) 0C@T#@:PGT)1ZBP)4D@?\U0"X9$NS(*'(Q MQ,E2@]AM@=@(B\_(PWR";%S(C9^^LRR EW@3RH3E)XB'B ^4LIP)1=:PPE"X MI382*L*A)==V)=JWL"LX_-6$O]Z^<*?1*BXUX,T10I-2DN,TH?3H2AD-8G'= MD=VC]0*!FJY!:N"I]DWX*;N3#*,28K,BN+AL^5=3TVU#AT4G+:>#IMM0A]2N ME14+)DKU-]]4C?G@4%J-B+*4&NDC1D$L- & <%1&(,?VVQ&=MFP:^(+-BO3! M-!+]1YG>M\3,P:2,;-TD)<@;D]U\/;P4(_C MB;DL9810_SM%S&;4-0PGK0FC$\P$P3P^#RH&8X:'9PTY;#?U6/V'BP9OI2*Z M18+_<@>$VRU)@MW;A2&:%H+OK,&E_UTP+XGE#TY=XL!^IR^M40M;3HS:,(M.K1"2=8;D/6]]68N[OL]V LX+J@G+1S+ M-F2*=XN\490Q# [7"8,EL?N@R J*<^3"5J4_QEAL#?X,ID:@WQ4#.F)OA?SW M:)H<_X"8M'.,!9&:[P3:90E&G(\VQ=EZLR2Q]K@OC;>(CZ]=^KR;P3S)W(CV M\5K#MQ1D*4G[_IT!Q1CY(\P%[8]E7QA3U\&,7WT-B)CM!/DBXHRQ\'ZM6 A% M6X):<>'_MD+Q-0V02\QM1B; C0[/ 4[,.?*=?N!YB,WHL$]&/AG*\=$775ME M@H@_>I ^MN4&L'AD;"C'&!(?8%]&N.U2'C ,?RP$ OI:I"5E6I%0N!X3:RWD M6EIPC2*AAVT<][WL/;Z#F,.?)M"=BD-M8F3$\F05RY!C')\Y3RMD6B.<[C ; ME4EL1.U-7N^T5[T>$M;(LST\Q7Y0*M)# J-O.\F(5I2U$">IZY[@4VR;J^=Y2N2[3LY.7KWOIW83V\GVV>]T;_J ME (.\SR/)3OG$I41L,3>/"2WWH0,ZN3N*/53UM_+9$:')W;L$7T]/3X?^\M[ M?974Z/G$KCW&HX[>AU116;?':(S^3NS(@;B>CD[),I7W?#83(Q2)O7AZPJJ. MX*2G-\JBD\O%"$]BTYZ5*JDC0&E[\;+PY/ P@E-\5U]'=#;;6%QB@8C[:OL8 M+2)IL*UM3*1!G2(DW%!T'4,$>I$-F(. MM18)G1:$6DHJ_ 6GPY<$6S')^UB0R#P$S![+I\1Q(.9 M=@LTV!"^=&9&[!()SR1V@]D"/F7)'KG!["=,1PQ-QL3NX=$Z:_.B#(T()K*B MJ0@NV%LA_SV*L2[3PZ%F?$PF6^N':4R-:*8<[,GKCW$9>T3!^0$7U,-LL] MK\UG9 0KY:B5 BO>N19L:PI62F70MCI;6=9&0%.JPE)+D?;]T03QC2^PM$KT MD, _8V>$)7;A4U/#>WVV$P8;BS>&2M&J-3CD%.IB@3)6J(U%?/TPM\C;AVH8 M53GG+4N'2 %>1KP36:'<(YRUA"R]SG QP]YX$[EAH,/T=L0O^"+'TO"_LE[& M4$JDIS(K*I>7$J&>JI0KBT .*Z5>5+F/TLASVUF2K,';&"V)]%=.M.Q7)84' MH\_4_Z_^B()J>Z\**'G7EE,X$;.MCS)%!9H"XC!Y6K'8\"$5:,XU"(FL2(!@.]?P$=W2B.Y0QV,$9'(UF77\:M,7DPI5?(- M:JE5:*28I36S(M5"8F[%E-L'6@1R5R[<'?";W+M% ^)6@B>'KS$@$GG O( M04TM28_IM80W^V4,I1$ULS*"F,@/YK[>H9: )=[64'[=E<7!"$\BVY?RVH=_ M.B@?6\L?P@G_7OI8#GPJ)_H&F8),@O"'/G; [X?7Q$=R-D)NEW,L>'2R"#O7 ME'4Y>+2/;94!_TMQO$8P)IXUALB%+X/ QX'.&ML6 MXQ/7!5C/&C*,X/LC\!VYTXDJI'M4GP@)OY\E]*U!F(@[:]@,RZU5P^*!U)2( M &3\Q&@P.6N$+8G<73>L\#LCX16/^C)TV.Q&W@'FBX\1K7JSZU&F%;\?PD,$ M"$NP[X%ACP2>'.SERIT)>(-GAJM*\3#[P0G" R8)1SAXL#,_* AER,HEBP_+ MEPAS?P29TSOL#9;M#W4/S2]$6L;L0@;.OPYXZE HRRQ@(DS9R0S!,V+.^6R1 M-U8%:XIEIL'E&>W._$YA^Q\Q\^9]TW>Z\J:#G1Z>4E="EX]Q,=HJ6/FS#,%+ M.0,PT0\F\+&S/F938F-^>WN1;V,1RBI8&,>B.&I5LN#+P6_YBL<:5$%?.:_+ M=T/^%#4G*<$^!C?H=>B!=X,/0+>G5^\WC9[8%.F5/&!AQ+3*0E9HJ) M',+-CK@FC(M;@OT;7\[*< NYH"XL%NRQ89XH2%P%P!\8\>8E7-0P-F8TKH(= M?>P3RJ()>BG:".:F6;T :25L3)^-&8.O1ZC]XVS1Y &IW9^:JV/'/M2]U8M= M>TSP-/P L#Y_G-FA7UF+BJXB;TFTWE^88@BS/(HJ1->CW(VYL<^/]+ (F%_$ MLB*45; P%FM*VR>YE^4/_2>#>4:R*M@&T^=B0?[DPZ[\ DWD."9F^6O\(I15 ML/ "RENF!#]W,:/JD[[YL&6WKX(U487S-:.>GE!_)6*LR]2O7FPW@/PY)"+D MO\XC>@F_$K0XJ9<.G+]XW-Y M^28Q=4AUI$O-)ND7Y\C)M8Q\\A=V;AS9E P):*I34%\#(MI"$N!\^\:AQ9D3L5NCZ":]=SM#QDCVI/W)U<'0]2%AE^LI( MM\&*9*<)/IW'+)#&Y/H=(#I]=XUQ=O1LSKBBB[@2Z:V\4:8@7O8Q\_(#9]SPN9] MW>DVA='6S0^O:*("NQ?JCT 56/M%9P=FW:' ['>,V#4-LI\ %*"LZ/./+Y@) M_-*'L@8'\^13F,KHCAA6S8K8:**M@I5Y^Y6\4=I,5YEA M^3.:&D(RWJ(*H/2#@5TPB9C:M HVZ,$;)G&7P(ADV&!FMJ^"-2L=NNQHETM8 M!?NR*ET-_<9 507+KKY*#1_I/;N5.[9'N3$_:N<;E4-0!7NZS#.$7+Q%%33^ M#YZ%]5/8].P@K645++@78\ST"M1@0WK;*EA19N.I_G-!71?;<-PN$)^I^!V+ M'O:(4!\*W\+FUBBCHDO?4@40%:YXB#U759F9=1[(9A%6P;YMINDN L8D0>R& M'JA4/TVZSO]D&Y7YI#I'AJ:4@6'W M$_5N<;D95H>2PL=/-_X=1E E?0]O3):AQKGTUQUUU <%PII3K4(F,)72L:)Y M[\\!]%YI05I%1O9L8"+;45J3R$78"+,=UL=HP[Y@#GA?PGLRMU__DB[E6SO- MD+V>O]QR@PSX,H]OGOQ.?4]@;HE$'D459L#MC7F5'(A?>>3=Z10*Y;#W*^6P MMUCN'MG\*@O?\7&-LRL\2G+9=B'M.J4<\3K@Y?I?XD/];UCY*ZA^DO2IJ^29SXJ4Y5(%RR\H%P]N *K"SQXF MWB!@'-0R/=(Q$E;!/KV2O(3SF.J-08*1@1(#AWR-"_A,NF^]&(W2#;I@4\?9 MS]2%>L4+RB:%TA4%Z*L H]HF#')V$H/9HDF12OJH>#-J2H?=D1Q;1W*?\8C8 M"(OHNV+A2QIN. ]RTN*5T.V5:U#5L61NC[&'/GWW?U!+ P04 " #$@ A7 M=[:>UMP: !Z#0$ % '9E8RTR,#(S,#8S,%]C86PN>&UL[7U;=ULWDNY[ M_PH?S^M4C/LEJ].S',?IX[/2L9?C3.8\<16 @L73%.G9I'R97W\*E&3K:EV( M+6TY[0?;(BGNKZH^%*J 0N&O__%Q?_'H/0WK^6KYPV/YG7C\B)9Y5>;+MS\\ M_OW-SQ >_\??_O*7O_XO@/_Z\?4OCWY:Y8-]6FX>/1L(-U0>?9AO]AYM]NC1 M'ZOAG_/W^.C5 C=U->P#_&W[:\]6[SX-\[=[FT=**'W\L>-WA^^+$=E0LJ 2 M13#55\ 2'127K-9!6\KBW]]^7Q/&5 M"C%& D,OU]LOMIR0]_LGWW\T?7\XL^R%\KG_S7/W[Y+>_1/L)\N=[@,K<'K.?? MK[?RWOSQZ=*B.8;6@UU0? MM7]_?_WBU"/?4]X,!^OY,G^75_M/VD>>/%LM"RW75/@_Z]5B7IJI?]OPW\WV MZU5]P1S9IU]6Z_7O2SPH#W??[>@X]?V!JH_/.8G0>. M<%HT@/]VJ\<\^2)6QD4^6&RU^ O_?/2P)L$=2$@?-\3?<:CF8T2+53[UH44S M\FHX_LT%)EIL7YT=K.$MXKO9K[3Y\JB9#"XE'R*XD@,89PLD40IHBJ%6BSH; M>5JI3;^?* ?'3"];_^M<5O[O< ML)WX,6]?+#_7UF4 M7AS.VOH AA3/90;NK]3H.V$-I#G$'4,D!W53&9CH[*<:E228 @UNR=G(<0:-?F< MBBO=1][5N&[HT/^41.MNWV[,^SMRLM<41NN72]8%8SF8K_=:5O&R_D2)805T M5?L,*00$HS%!5*+PA$8Y^%H]#YC.M+L2U'4XI__DG.MKV6Z$>[G9H^%H!*QG MQ+$P*F:ZSE9QR*4+8#$!DK9.Q9Q#,+WCTE, KD,D4$Q8M&*[CS.NKEDK^D]+0_HV.(#YLT?\\W>LX/U MAI_ :L^+@[:\^;0-Y#45-ON,$P:;U;ZM%F9'T(F(JX$QD M/,8%0"$,_T\E7TQEC?2.)R]',ZEE@=YLZ62$;J3XC;:3P]]IR7(N&-+3LC]? MSM>;)O7[X_AT)JO7MCH#M>3,\4%R$ P*$%)X4C)+:WJO8%X/V0W#OX=%EA&, MT%W/E,^]H8^9FLG?:I=E&;)<\^1FN M]WY>K#[\;RIOJ24)[<6GE>/$UY07N%[/Z_QPJX^YU^:MDK*1IFB>LM"#0320 M5/2@=2#OA"BQTA@Q>B?\71*6G;$T13J))(T/H)'#9^.M9:^@-; [$)ES,2W+ M-!5Y\V!N9)=[7_2^,#.ZU*(@NM0W4@!!(M[T3(;Q0)AG1 MNQSD3@6U(CC1(&>4K.NTK?AS$82P.D97=>I> M[S->F#S=V6]4;H]N^([K>N? ?]9,*CZZK")(5]I"8\@0V[HCUB 0E9 )>^<9 M7X&SJZ2G:W12\CXH4\ %I<#DRF(E+5A4]%I7$[+OO6CYE8K#^YT">G'@[.BX MO<;O-F8C+.AMPK:LQG-&RI(#26' %I6UJ0F#Z[TS??.8[7X]Z5@4Z6Z?^UBB M_!$7KY).B"L88 M#REK"Q1D4!14TK'[4MY5H*8T->W.CTMK];K8I-M$],X6JP<3C(/$\@&GMLJB,MXZU9D:5T"Z84G< ^-'3WMT(TFK$MJL9SD[ M&TH,@#%:GL#0 X?('K+S/HH:?2VZ,Q<.G]P'_[,C\V0I-3^(AYBTQ./,659A M%I!]8L5*X5'UKLL[!6!*<= M+'N6L;=7;F=^GAB!J@BLAAR4G'@$)@ZUT!?& M0Y1=-M7&&D8Q\30#FVY6OJ6*^T6S7YQA*U3;K/(_]U8+UN7Z^7\?<+0]8W&\ MMFT.)6:>48X 35%0G)0<9RM!JOVWU+E_0H@S\NC'(8DDP9/GKUKS(EQ<,[@@]^]_'<>Q/158MM%U3*@&,$)US9[ M7+2FMR.\&,E$I\/;<.![ZKO1^_G^N\7J$]%K6K1-A(LDI4B!ARW4TNK' M=/006%Y X8M,H019?6=&7 EJHC-E#W+T-<@H*]W'0"1%KUE4L%FT0PB^0 S& M0,1:DLK*\C0^XC+W#;AP#U-C#R[LJO1^2P Y#P<7D['X9"U*R,I7%B^U\A?2 M3$:*L0B7R(O^\\7%8":Z=MEIRNA@@#&"HIEWWE:I%&CAXN&:*4?O%:I&G:,- MPG9GP*598B7VL+C3B2L#D-W5O9/.OI/^W MU/B8L3V2M!X]0]EZ\?3'C3R^RWT?5XJ]DYBHRJ M1*8:D\Z(+" $2Q"B*OR>;_4#=[J:?7.97@VME<-K<\_-U1[?4L M5U.U#3S/D&:C1>D@$"IPR9E )7D2O?>5OH9G2BYM)RZ<)7@W(_3K[K-:E0_S MQ6)6JM')8(0<@@*3D@0L'(B8&JKQF8=:Z;V6=?SL*;FRKN:^E7+[EIN>.-)^]%K%@1A8$D7("XSC4#LKX5A.E4EM?+]U+6*^#ZSH\ ML0^1)]V-TCD@/H[)O2O*>>5;VTMFK$D"VO("_^B-:6$^B=Y3R%?*=W::&#^+ M%% D60J0:M-RL X2"0/.$!MM]]O(Q?5>VR[D M?UK8_1X7VPW$S3,W"COTVZT>4U96) [(R;'SX6-@AC72NRT@G9^T9K(0E902FEG;4Q MU-Q[(>!"(-.+GGO087>==S/_JX'>X;P<]=(ZAJ)JX63<6> GMV,#U.KWJN(I MWEGA5491>L]\%P*97JC3I,C%K!8K4TR!].] M$6W_4D96\6%U^_:K#]VK5IBJ3P@^M6/RQ6@(Y ARL<*)6#'JWF'^!3"F%/SL M:/T+>+V3TKO6LJV6)U#PS!FB;.4DQ6F>674"+,0H>*;UG)5:T3W#.XMA2H%- M9[OOI.Y^N5LI\R8[+EZQAV*\*]JM:$DB!P12) MAAUV[RSN8BA3"F8Z4Z"'\CN&M!N<+ZD\QV')P?7Z:T:MC;R8QHK'MO#'S4:VGD5L#G MGW)7S7^OD*_?I8SM2:^&U?LY?]N/GWY?MQ.N+Y;O:=UV)I[FS?S]80&',4Y: M0O8W+=4RPKK69[1"ZYF%6"E4U[LQP?71[9S_X*>MXM^LGF8>> /Q,\M!^_JC M-?=995<;*X=G5J($(XD'!_$((9N2$5$K'7K?7G8EJ$FUUAV)2N>2IJZ6ZK@N MM,I$97O_RF^XH)?U'*YV02#*=DJMX/:20 '(?\!S:)<3_QCC",4T5Z":4IIU M5PSJ:ZI^%#K+["]W?_V?U7RY^4]^\V"@F25%IF9."HQM70,C0K .06NKA7]GR]='U[02)*EKC:@'GV\%A*0(DCGRA5(M&E%I\]Z1DLIT@1V+(UQM# MWL0 '?OI7K>E3ZTPLV?Z/#?%\L3=0HSBRH( MS?%>D,: T:5 4B("B4AY^U[H?1CHJX!NN,YY+[%Y;\[TL]"(I-DNS7Z1_# ! MU3(E-#PMZK8%9(1(K5R4(R1':+RL6+O78%\/V75HY+YY&NULLQ'Y=*9#Q$PY M4;/$[>7,[7ZHJEJP[:%8DJ6=^X]E?"J= 74=%OEO:_[J:Z@1^7.NSR6U)=64 M2_4&K*VBW=RL(;96@DICEE%[(U+OM?]K ;L.C\(W[XUVM=B(9+J\(\G,>Z-J MZZ+K?#OY5*.$5*V!0$(Y914'<+WSKIO@NPZUXK?NHCJ9[\ZBIU, $R4A.(GT MUK8#,5Y#2-E"P&!+U5[;[AT9;P#O6FN XEOG5Q_KC;0$?]Q"_'^3^? MY9\9[6NR04&HL5VIF4/KO)1XBM8^8:F6Y^K._+D>LFOQ2'UC<=0(1AMQGCM] M!F)F"CIO,(/4LH"1DG,%9Q&B-([3S92\[=U&^RI,UR+1?>_^CC^E[6"HKOYH MW;A-S.[G'YN\!_/U7N/SR]H:PLVJ)I]=CI!+;#4R$@%S(- 861WL-I/N7O-,,^3]KTFE.*Y[529AE55C(C1WNUW6$NJP0TG$S4XA4&I5C@WG2\6PE'*N3X MO UR@HVR76)53(6"OG4Z+@&2)0T<,[,B-?N)Q]O6P9WOQ4B#Y^>NYJ_7Q_U MK8@OZTFQ7RYW4O#,":=J*UY&TRJLI*P0J4:>%=#Z8F5UU+M@900QIE3G\H ( M?]^$&MMQ7Q3WF';UM"V<7J-A?8G$^))I<)-%K6LK+)U(V'N;$[KOCLK,7]:3 MC=UG(A7MBFBUY*WK%[+4H;@ ENV3L0@ENM\T,U #LD8CH-RSKUWN"X%\Q .$XWJ3VYM MF7$.-;:SZ2_?-5VMGW^D(<]9 S/V<@(].A Q*3 U.4[GK 3MJB[%E,#OC>A8 M+@0UI:#Q'AS,[H;J?J+QJ'SDS>H-?OQCOMEK+0Y8^)]7PR4' %QR02;+&JB2 M=9%-A!@YV-0!K0VUJJ!ZWQMU6ZP/H:ZZ.]WNPJ[=67BXG_)BO3Y@9=#1P0$7 M*@II.##+];#]=O2B0!$AJ$(Z1^K>X^QR. ^AN'HL+NUJG5$FO6,X9Z+[H(VQ MA3QHE3A6(YZ,HZ\:4E0I>E3"A=XMLJY&]0!JJL><]CJ8:B2/D%T%ZB$44X_K?7:UU,A-D?Y!PUL:?LM[ M5 X6M*H_XWS8-A!M4Y"K*IA^Z W R[7AU7A/[568HOU:8S7:H^TV_/Z M-$KJ*'.GEDD_-H2T7G-@DYB-[270S5;9Z\@?B'[?".>ZNLVVQ/Y>FR;*?]=GHJYN(T*@]1N]8Y MLQ2(I 1X:8*.Y++UO?F*!XPS$=]$JO%FWM>45V^7\__AV+"P?YO7.7X^"W#DZ1I-3IPLX?<. M]D\?95*DJHRZW;TF)9A,VYN6#'B'*A1%K>_N^*ZCAR@C..1;P[KT3L.9K+XX ME!$*M2F4()5)O??YQY7HA@'/O\;*/1)JYT'"\417 M>%1>RSD9"B!Y9T6U]QJG6)9N2*!BR/SN#GPNJQL8XJ>WL*1%^4N28 MYGQP>./1X2=/GR_CSY^X1V]F;93*Y@B6989V603K/^AVKXBG$F4@W_M8X+T( M>L,M_C_/8'HX])OD2/MR8>N)]T[M)Q7IJ]#%@0VB@JD9(6:O06@O=4)#MO0N M>+E3 :=T'<:W/K#ZLFV2 VKK';[(>>0GHI,1VYGZF@JQ 71L%XW([<6=,1I- M0O5N23:Z4).JW?C61\[NM)KD:#G;S60KYIL]7'Z^Y3LYDTLM&ESQK6>EMH!D M,XC6.BZ6U':[)SQRKA3PAD4L_QI%TZ';Y%8)3KRRE6Q6-$6GI09;50"#EB!H M7]E)8#:&:A4QW/$JP5F,-ZS!^=/0?U+XGH74A\W)-\ZTY45*6)VWX O6%E5F M")8J5*9]H%9XV/TLPIT*.*E.E'^2@=2);I,+N_%(V=>+%VQ> 7?>; M^U1^W4J.3B5?)Q[33@0<,F%&.7*0H314;QP8$UN%!P?KWAMIO'15=K\!\4(@ M.P#)@W)^.JZI%"XKC*^<)QE1$LH>1A2%:(J),,KO1N%7LIF"D5 M3._.AW.S>Q<;=(MM?U^F4X!.1-NS=C.>%TAYNK!"YZEBQ>H;>_2 M]\O13*E'67]:=++"R)%'VSO\,E7_ S<'PS8ZNGW$<=4W]HDT;H2[4X1Q:K_5 MHM$RFG;;LTE@:FAM>RA!M"F%=C>/D;VW5R[??-]-EB_:.]E4Y-7 "I^_P\6+ MY?\E'-Y\6,T4>RQ,)@(;FX %1)99>M!.1$XX(T]TO4M+;X-S2E'(K3ESUIV, M;K N*P07H/STM&YH:(A^7AT,LZBL2*6=OC'M*CUC R1!#K(LF21&JD%=X6&N M]: IQ1P[DZ"_:KL%&S?FY1:J)%$*D02M3&6H+D)0HH!JM<:BD%&C>L]K YU2 MB')_KN3&)KL?=OW*\_R;#[1X3__@4'QO/=/!RB*%;#<#%3"E'?S7*K W+!S7 M&6$"]:YQW0GPE-I1W0_;=C+A_?FT-\P>FEEA)2FOH%A.&7@\%$CL@,&Z'+2M M@:KMO7UZ.Z13JMR\QP#IQD:[#X*]IGV<<_(RM)NLUVRK!GV&13B*J4*VQ%,] M10$Q\O^BB_Z[8KYAE6/WQSI=C?DR$L!SW%8SI=OMU?,O*+#OFQM M)X;A+^;;[U_5'W$]S[@L/\T7!QLJ?VR-1>7I>QKP+6U_9?WR8+/>\&?XNVZ_ MBC BF#X+$'>EK4YK%V>>_>O!?FI,/$)V#LJ,2+4+0"2D&'A0<.X 3-5V$BKP M@+,%=>Z=ZM\0XJX^^)+'G7O.UH@S:;(*6D7PNK3F8"8#*I^@(N8BM"^F]+YV MZ$8 I[3F,2;7SCK@\:S8]X:^-AO@XMEJ?W^U/ 3W=+,9YNE@TQ:'WZR>X6)Q MU(GUZ;+\@<. [>RM1^S@[P)W2FLM= MDO"N+'RWE/S2F/6H)=33!OGM]O?6LRBJ%<;IH]8)1F4.7+S@"#IQT)*#TG#,Y@O:S]S4#U:/7VU^)'_NWO_Q_4$L#!!0 ( ,2 "%='Y\Q; M/$P +IC P 4 =F5C+3(P,C,P-C,P7V1E9BYX;6SMO5MS6SF2+OH^OZ). MG=>#+MPO'=.S0W;9/=[;5?;8[N[93XP$D) X+9$>DG+9\^M/@A0E6:(D7K 6 M*2,L7^;_]G+\>=OD^'QR>PGR:5:_MKRIY,_9\V3 MQFB8C!B8+JXPR,&R;*-1RBN#B?]_QW\N$4(L&5@(@3,MI&$A1\N$]%9$ =8H M/G_HZ7#TSS_7?R),\2<:WF@Z__8O/Y_,9I___,LO?_SQQY^^QLGIG\:3XU\D MY^J7Y6__?/'K7V_]_A]J_MN"7O[+_*>7OSH=KOI%>JSXY3]_>_LQG> 9L.%H M.H-1NGH!O3[/+O_P.AKSR^*']*O3X9^G\[]_.TXPFROHP2'\=.=OU._8\M=8 M_8ADQY3XT]=I_OG?_N6GGQ:2@TF:C$_Q Y:?+K[\VX?3W'YV \#^EW'QX4O9;5E9A; MQ>?@=W_GM0$3LX:C85VLWM*W%R^N0^M[Z/AUAO1 ^G28__+S$+U #+;X#$HK M7\ '+ Y2-#H5EV"P^^NK$)9B.!VG[]"O M(KGA&_IR.A HM;>%]C@+A6E)FU\4M&QS#R"B%#J;+C^9\V#.@;M1+)2[_;A^Q]F5L 8&0P[*"29"TDR#-\SG)%DV-!SM M=8QBQ1S<:4C? ?A^-%=D/9HLQW6Q5&RYEI3)^*RI7F?C5N)<*(S0__S3>))Q M\I>?^:ZZ73$E"-^[\@F^'L7I; )I-J#916A0,BDPDMUF,PN(ACD)/IH2I#2A ML<;7@/7H>=!:]+?9(79EQSOR"B8K%P^F=C<_J,#U/W/=*Z+L@O87KR^G3\QWP\?R5%U ]?(+G#9 6F4YA.AV6X M\.6.1IF&.DC.!7"R,)KSP'06CH%39*&!]EQPZ[64/1%YJP'T3]V#H=::E.^> M%X= \J,RP\G-L=2!&.^M5B4RP85E6G//0*%C$7A&;J61SNZ;X'>!_T'N_?+A M-K'E81#[8I)FJ:TO')@MAL:2LJ4=4I!8"UJ%UH286SMH+?'_H/?>67&;X:HK MAK^FS69X/'IY/IG@*'W[-('1E.1V@;M^=[H81?ZO\^FL>BJ7@A]/YC^8S2;# M>#Z#>(J?QN^!'C,;H,PF.+ ,=*G3N0CFC7,L\90B>$QH>0V*(/N4S+/HR5HQ4J4$&4(6O<7RWK*,:R-1-W!NG$YTD]U-1M$ 4C+ M56111B*]CXYV\\A9!FZ**RB<:JWX[Q$TU/6UD]K.-;R#&%K#\>C&7Z=O3J=O_ O/T_Q^.S6!KXY$ZY,TS: MX'3V@9;*CW_ Y]_FMA;9.2H(-(GLY^((E? ,DM$U=!%U0L\=F,9\6(VD?VNR MG;;&S47=P6'YA7_]ZFLZ@=%Q=;?_@$F^P ;<.Z, 6.&&L&6B?I1.,V>BU%;Q MY'GK4_+[\#PA,C03^YUKPK_^D_OJ .& M$E94PLA]9CDX3H2EZ>!SU"RB=4'1!NE*9X[HVU8I83=#^&]&'V?C],_O9/AA M?'IZ,5<'4A0$F07+Y',R'8-DX*UEJ'G@5GK!(37?(S>">!"AF$VX<7O+[$XE M'>RE\SDW?3.=GF,>>!-C20Y9$:"91I<9..&8#*A%CK)^W'I.7'M__[KO5%DW M(SC;2KH#$_KV* 6;(,$(0 WWP]O(GBB3-@-ZEW M$)S]/@?6N:3(4A,L9(U,AT K'A>T]D$V25B(RJFGE5+-Q938= Z\XU?9NUIHD]MS M?SV?#$?'BPRO MABDO)*&RG&(\AVQ2] ]\ZWV@+F$^; M@UWK[3;5;$=4^SN7'F]3T#>DX*?Q4QCF-Z.7\'DX M@],Y\G@3^0LQ/1LR[Y\1MQD?FD:#<]0>:T*J3ZB9KF5.P)"TI%56 M>"%<",TC@G=&@YO$.(.+"IP0S-7[8#I8QR)/)%TA[=SM).NIYQCGS@F5$!0H M[I$57U/$'-F$T0GBCBC">>%CX:V#=@>34+G+.;\:BN M38OTGRC1>%KBK"GDDEKR&"#PS 22/L'EB+%U(L2]@ XDI7(C1=_%F9T%WL&9 MS@U,RTR^-4!UE$RY$M!^LB@;*F[SQCO9U0XZ=DXG14DH3 M06'AJ754LDG"H*O!*MC^#N!?04*-!.XAW,_ \XH_%A?@63T7!T/+U )8*RR .2M5R] MWY(UK7!.L@1HI2ID1S=W%U8C>0H$:"#C#I(ZCE(Z/SN?A]KN.N-: DU*QH*" M<2X]T\8I%HOE#+E2Y#^%!.T7A77!/05^=*.).]-!&J=/_XK3-!E^K@\:EQ?U MASB=PBA_/#\[@\FW6^3].D.1' C?3IXVB0L!MH5K+:T.&@!AO.<-;FI.>A!&P@[!AK2">;S4WQ7 M%G/D-YR=U/HA7_ B&'H5DJGGD38;4Q.9B,C"T:Y7DF0>90VO8HZI>0KIVNAV M3I<[KY/U77GW&2=0Q?QQ$+&^Z44]G\9I;4AA UCDH8G9QM0R3EYI\3 PL MT#Z"D&MI_WY8\W37EA:B[\"67PWKU^&7828K8OIN\NMPNDBB)"5,!P'0H"7/ M0P1= MU-;0@JJX[\)U$@_:KU7&G*NF7-&!L]N0"L* CF7]: M*1:0_$PCHT&(A1R"%JO0/LARQT'IH7)E$TTTY,@73(-_'QZ?_(I3G,P^GG_^ M/*;_+'+XIF_?OEP>]H1 "B5@R0(-.FG+@B)[+H;"+22#,MTH7W8K[+G>F_HS MH%OK9-R90!M&="JZ__V_?Z/!S7!4^\PMX0 @^E!K9]+X=,W0!.OGI3N+$-&: M6_6I5^IWQ:.?A$)W%5GC"5OIE.8= :;C\PGQZFB4EQ3[.#Y=^&!77"LA"Y=H MU*ZV_=$D N9)$$PZ5(D()Z"LH]S-WOHD]-ZAH.\,IC0^Y?H-)\;750#X=O@%B9XS&!T/R8,YFD[QNHLMI3.!A\"*5858:AT+G-.*PH/+ MNI#\=?/K$AO@VS4HLSS<>SD^B\/17,BU9-(PST\[QJ/YE>J"$X(C!EP8B,E$ M%A*Y="0+07.7ON51\J)<#DFUKI>Z";[^XWR=,>EFL*8S-75P,/77\3C_,3P] M'61>?*)5G!GE=#6G)/.UG8(1B7-7M#"Y=21O^>XG3(6MQ-O!N=&2DO.!3^?2 M?4_;\0E,\?V$]N*CT].+OL=+Q*^^?J;M!.O=]5_)U4NSN6C.:O8 [=)<:?"! M<5$CTK1CL^ =,A]K<^@H572M#Q&:#N )$VY_BN[@;&O%0GIQ'^Y_2'X91[-A M&<*E!)=")A/S+7T\/*7AD\$YG9Z?W1;W/-WJTPE$1I8.CN36D^@\<'I_0G#[Z0B;',?YMBN7\ M].VPX$"%9&2RBJ&K41-I@8'2D9EL/?=9*"-;-_/\3YFQO:NR@!E++^;:H M#C5;_"8]!8=?ZE_69A@^ G+%$KH;H,&=R\Y3D MC9FP ;PG3):NE-1!L:*K ].'I?/BVV_P7^/)RUI&;I&HP8,(PEK:WQV2G8FU M>)P@M\S%%%T,WHH.TZRV -Q7]E5O3.M/??M.RUJ.^!Z17A_@_$ _!;"<+%*F M2J#QJ5H(K'C+N.+(P3A.FW1C>FX ;_])6)USYF8?CHYTUT%@\AZH5T"OG4.N M [>C:A4;0MU/'8O.5+\^Q9KI[0#HABD)51RRE%QMJ4LN=C"UGJ:QTFC/BXJM M-]Z#H-D#-3(.E66;J*N+6AKGT]GXK-[B7;15NKSNK:(0.B.+7-6*0H76\GFU MS$APR>Z4IK0.NMT!I7]GH%,5WJRXT4#^'9RQOJO/>3=Y/QG/CU?&HQ>0_GDZ M/KY %XPJ(CG!;"RB]DI+S(/@3!A/*+'(Q%M?B+T?T=,F24-M]'-0NUA%74FJ ME,QLJ$7)ZGVSJ*5@7GO0NBAA>0]'KL_3G&ZADPY/1Z_#6DCFTNA: V!'QO*# MX/9C'C=1Y1KTV%T//:TMWP,U,7D+TC(9YEF>*;'@I&8!$H(40?OFIX-[(LH# M!NY^>+*)^!LG1/\=)S/\>H23\?0SO6V9HOOOBP+<+\>396?7H)UTMG!6"D]D M2]6(*B(R)4TL1IG(Y3KW&-9]7_^V2&,UC3N6<4-[M::!OZQY/SCY#)/9M\L+ M.T) R<40UU',;2)D(:? 2JA7=7C0Z-0LL M9A^1H&Q5W/[_<654>J&#>68V.CX?+<_>)Z M;](R<,6*4+6XI2DL>%X8N(P!5+W[V^)&]''W_>_T.BEBESAVDV'@KOPG)TMZ373:,1ZB+2VV)@P2I6%JKE!<^F18; M=B\*O6=;[D:?FPBOM5LO__-B>]"00(> M/K#??74GD8YWE4?#[3+C^;#VK[^UWRUR9_&/&\JNXU&O:;43ZO)1=K=X;)K&XP%_T97I^/\M_? MO'U_L568HH1+@G8744OV*R"H-@N&()7.R9AR4[LKM\X-7]O?!KN;;L;]"/;. M/;B3:A_+K6I<7L-P,N^\."ZS$[SK'O^NA4"V?5_#&B%-AGRC?(@3RGJ-%B*/ M-?,K.!N]E\EB4*ID/]CMU)HO;#(16U?L!@I.!J3A14](:%X+5TJ)3 MHG52SGUX.CCZ713\65Z=N&BI^6Y2_UOMK64I]>\:?NKDBT.22M9&D$=4+)MO M!#2/0P*75$ZMVR:W07X0QXC;L6N-8^2N5=E!3MP$_(7KM2ZD=9,Z]AV_+#MV+0,1R;#C]ZV0\ MG0XP.EH"16*QU,,9Q1T+QCJ6BE8F2@#>O)W"0YB>$).:BK^# AL;U>_*60"/ M6)@R-159DL,$4B+SM:ECLJ&4T+KDW&&763N$!6@SM710(.,JU+E"'-,7WZY] MMXAN"I55BE:RK&K:N:B-Y]$9QK.3Z*7AGK>VK#?%V->EWNX,I"Z5M@+860))@F9F0\1F(9D6=!>LZ+)FK=:!TBMZ^ \KCL#W?)D M$_'OZ\Y 5,&%6#B+1LQ['B?FC91,1%1:& 'Z9JFD)W=G8",U;7-G8!,9=];@ MLRZV9V&8 M=**HSOH:WH6SHKR86>O@[,A@61?C?NR6;C2]$9UV5%-G#537P.NX >%L(("\ MU@PP-,=*,'Q:9-M--%H8_QV=EX]'$V3O^\V'XE M:H M&_W=.-OFY6]=A)V/O*&[FCZGJ[ M1)$'7M!)9L@F@[J1"A*D3U8GQ7T!K4"#>%>'N1\Z:A$C M+XQ##$S'VB"S=B*JMI5U:+4+K8L^]9'[T:0J+TQ/Z =UWG^!TWG_:QM4]EYZ MQF.=VB0N%B1-1INB!YJFMF!7-0.Z&=%!N(_;L;'3@LR[J;X#G[.7,@>0L:])-1TV:,[R?X&8:Y-H$9 M39%^?][N8O&S 2@ME:D3T^ =\\4$)HWC3OL0_,V>EH?+_?L&^F,R]$B4 M ^\3]'XR_HR3V;?WIT!#7^QWG^O![,!$SF/PG)%R:@5Q16HAPY79;&WTA400 MNRK!UNG ?K"_0R+TDY[48;,C T9:I%GM(QC:[D@Q4015\X1-<1*="UWE#3S1 MKEB/@OUMB7'@+8CF@_M]/$K7-[P!^."M-(I9CS3-(WT5N+,L"<2DO.8:6^>E M=SZH'VSOB -;PK78]^6@_M0FXB]*W^;7OSRP#JC,>7"M/22:2R&1=! HA?9 MZJ*\@8>"D5UC? (\/2@U=M AJ0-/X_H/4JIUDZ;OX=O\R-L9DTL.M6\+JGI5 MU+*@I&41$R\B:_+/'X$K>O< GP#A#Y\8'?1U:CG8JPWHVL_>CD?'GW!R]BO& MV: 4K60-0/':\4X+J1F8*%@")WPPT0:+!SP+'AS@CUG0 S%NSP)_**;*[>G^ MZNSSZ?@;X@<\A1E>_Y.!0)MIM#1256CZYZP8Z *L6 "CN!-HH&R$#>@G(FP#K)LEUB_$'= MMFI<<6!T4(>CUZ==ELF*0&X&UK+D6GM@P2;!A$HF62-"/.@SH:>U !^2LE>0 M>.=CS\M@8P"R<* @$[9F?#EAF1<6&7T>HRG&6%RKINP&K'N" >*MQ+E"KUT< MV-U]E3=)VLXE+9UDQQ()$\_,RQ19R,'&H*P53OVX8=W1,M)&+2LXM/,QV,:W M)FCYL-U+_NFW9-E##7F[,K@/PQQ7KC56Y>5NV+?2P M%\+4RIB:##06Z;],F^"8C[HP$8O*Z BL?N9MV3KER2;BW]<5:T3N(N3(4K"E M8DPL*)69U#*X6BG=B!MIRD_NBO5&:MKFBO4F,M[;M:/)^/5X<@9O1J7^I_&5 MH[L?WLUUHS4'<^.JD;):&A^*%#%K'BV8E%R,7H*/)D1U^ZK1W>_I\)I1%*84 MXP+C,9/M(UUAL1;D3-:!]<0EGUK'-'HN,3M="O8#?L'1.0Z*E>1/H&,V0\;V4U8![&8;<>+-3:SG930X:V=51!_Q]F;$2T'^+:6 M 01:T&VVM,KZVJ(#K&"1EG&6=/&>UMS"L:M0\X/@G@EGME=(!X;RQMZE!1T M$F<6/%D$4@(ASYFY$ ,67G)JGK'_*",^N["G4Z4"&.XR\)C M9%P)LM&BK@=T"I@KV7,KG>>I=0'J1Q;QZ90GFXA_7Q$?Z3D:8R5#;DKM%ASK MW63'A"V)>Y$ERAN^U).+^&RDIFTB/IO(N*^(SX4;=_&?]SB9QRQ&"=_%T^$Q M+,QWVL#)[(%CA%'^@%58-##Z=#C.X_*)9M_V0:&V[V\2-^I0)#="2^#!9Y4- M9N0Z"O2@N=7!2@Y(='.#ME!VVV8NL5R]X3::>J$[S3#3:^E7WI6/].FT0/K> M0U#29E!1LNA#K;B4(_.&!U9*+E&H9*-JG8/1#OVNV_5:2*Z4.A )LD]%,X!Y MA0CI68@.6!)>YU2DY*:U5[ AQ/X7\SUQ\>;6WZ4J.XB5[2RUQ:(B!K0ZV8BE M,)54+5_"R5P2&EG"#-XIM$JTMB=;8?_!U3Z5WX&WL_,X%H&#FK+HV1:6.CAB)(TJVO8[=!WE>([ZG0=G-U'TJ8<.>A?YS!9/8KS!:55)6K M;6I ,R<<^;B!Y.#K)<>"*)*9B\ >&N._&\&^@I+[H&#K6; ]%>YO[VD=T]HI/-V#8V.A58_M0/[>@WX M-VQFGV(TDMX]XI+D=-@G1?LM@#].IS"\?$$%]1[5RY>=45W M+Z633M?N7<8SS45@$(QCZ(0Q7')+6WWCI>4A3(T6W=>T2BP%^H_A[.3E^70V M/L/)JZ_I]+R>OM8;ZO3__ F^#@Q7&6AF,_#%,7)P% O""&:T#UPG$@MOG0"Z M!Q,40VMTGJ6OP79P _E1& 5\U_ =#A]5VI?HTK_&MX%CL76:] > &N+ M6&0A V?.J4(F"GA56F]TZR';5P2_'1%N-1-KKI!.^LL]A/(B VX=G!TE%J^+ M<3_YQ5WH>6,J[:"D?9+*U=NR.GM6D).GJS5G $HP&\AQDJB%NFD./7(R/9"# M?$AGY].C4:Y??L#A63R?3.N2O.Q!#2"*)^.?QWGEF)A9 M!(.L%)% .N%%7L>.?O!%_5O)W>AGW)5P.XC\OQY^K3U1A@F7LEC>BB\\:E3 M4E(U$U\BBUHGE@K70:EH8FE]$G<7EB?&BZ:B[V!#J4?#Q-??8(:3(9Q.;Z S M1I"39CFSDGP G< R\N4\BY(;;SBX&%H[2/J+T:*B&.WMS=1R"_BN.CR?P M^628/N#Q<)>2%>L^N9-0]%K#N!&.ML%K7R^2&"VULRYH3#Z"+@ZCS]'<"D?? M]9*.0](QJ@":_/A@H;9X$X:1?Y^8+9IG])'GT/HN]2&&I%/)WOJD:-LMENF0 M#0/':W3#:"%Y%NV; CV-D/0F_&D1DMY$40<8DDY965H-,M,NT*H-7-.J;2WC M10DT5J1LUZD"_C1#TMMP:1^*Z3LD'8V(@2?-@A&:[,%:$C^3+YILE-H[A)A; M5Q1Z%"'I7=:>9@+?=TAZ.ID-/L[(2*P/N3(BX'0>O(BR<&5X83('9+J0G*(J MBH6@P"=$@;B6L4YON48;^NZ*,O<".,A \T;J';<6<\/58PYJ09_KD"ZT*Y\( "[6@@1;!L.!C8EP!%E^L M#+JUF7 30W]&94/5C!O*M:'+,>^'-_DV^-O'@>1&\F0-\SYSI@U'YG4IK$B? M0'!MC+UO&D\Q_>EX_.67BR#0. ME=;U5I2!X=^1T-%N'K[WS,&MQ)?G=&.K?3X]%T"!?,);2T?] HO)6>T?O)@DQ68?8-M'CUQL>NPRUE=UN#JM=TZ7E+NGI_[F3X MN7W:]*JG=YH^_>!P;L2MHTU2*^310]$:0DPJ.Q$M6IIGVI<[TZA7O:CCV+5. MLA0A)?/)T<*@+##@2;"<4"1-8!'U,XA=>Q-2MM:SE .) 2,)Q-*.QXU/TI1H M0?Q(I]Z5/RUBUYLHZ@!CUU9PSP441DL!P4^U&X,#67O3"IF559D_WW3J;;BT M#\7T';N6!I#[X!@*4X/K!"O09D+&A &)R?C(GV7L>I>UIYG ]QV[7F1(W;8? MY@$;D)!U2[@QC[4S)/O%B!IAZAYHI.TUJG%+.2&^6# M%R'D U3N'<'EOG6[B?0:Z_3]A*2QA#:>7/KP+D'RDFF!BNGL,Z,_2XRLV&*U M#L@=>/A'0>A&N1QZ$VH0_+8)0FRCJ$(-0(='T M1\' 1,TTE_6Z#)E:B8=41*EUW,,:F]C3#$)MPZ5]**;W!,I2B5TL*S[6=M2I M#@H.*PBUR]K33.#[#D+5L\K?X+_&DR7=IW.?S@NA>#VN M]! $TR$%%IS2#)4+RAMK(:]5J^>!\][;;S[(P-1&"ATW$VSCM(S?X0S?E>\P M73@.ZX!JF"MY)Y#^\P)' TGK\=D.EX@"=GXE&UA/(=(@W&Y5ARKI89 MD+N?$^!#<8S;3WWTFMI>1HWGT^_P9&5G=CF9*@5/!* MWKK3NE)7JY[]V+6VL[SZRE+\%>/L*.?YD^#TS6A>X7:VTU7Z!Q_9).2[&?"; ME^>E#@XM+SH%[:/WZ+T+'I.CG4E &CSX]!V#"?3X-Z,I#:HZEE?^LK>H;3W0 MH768_&4=+(LF:98%&J&+2 Y:%]R_ \JNX9+ZH'?EY01)AJ\A#4^'LV^_P=?A MV?G9B_%D,OZC-LR$S_23V;>!@, U"&"@:F$V$0H+"6MJ@D7%M870O"+V)OCV M$(AKP(^;\93.--)!T:#K6 >R* 1=# N_#HK-ZB&AB3593!,&D4\1!IK+&&!Y)1";,+4)HWX[D+RU/4 M_9:2OM/TW)X![R?CA)BG]0#HS71Z/N^A4"K: 7#C4N1D7$,-_(:L6-2T(*FD M,QED(41L71_H;C1/@P6-I'V;!WKW@__/\*T.='J!IPAZ)7!D)4>L87\:9D%R MB3C!44Z0C]N^G<_W&)Z&SG>2[&U-FUTU_68TPPE.9[4_RFB*@\(QIK?@/ T]+R+7&^KV>X48ST;3V;#_[DXS:N#_74X MG5^/?C_!L^'YV7N<_,+"=FO<[5G M@U<^;G5W*=_;-'!M+;QYI#S!#,4!AG+(*F $@NG*% MS OAF2?SA.M2K%6M/?UUL3UNPG2JB=N,\6T9LUS5*K17I6":#;]'5?G=F[L MN)(5)EK^:/^K!8VAU,: D@Q<,%SZ$/EZ%3 V"1%=>__34/_6$ET1(MHY OC] M /\V@L5FB/G&'G@TRO-?O7!S:@WTZ>\X&_B,412G:TR+\)N"+!B,##B@H\TP MIN:,V!'RTR!1GWI;P;N=8Y/7)\%K&$[^#J?G.$A62I1:,!OKR5V$R$)P]*T7 M5F=PPOFU:K-LN;Y< GD:'-E=QBLTOW.4\OUW_O.KK[/AZ/A\.#VI'\[I.9"Z MT#B]8!X-K^?OED'PCKG 5;#)16!33KXV<)>21W+?=&UL MK )3]9IPRB8ZN^KC9T:V,5[!AYQCJ*K27W:AOG]EG[Y4'26 MP#57/O(-2;,IAJ?%FTXUL((ZC:.ZBYM=/NMB$"6+&@73BOX)(@L&.FL-I7!9 MNHW=]GLELON,GHVENN\+D,MQ?+\8SJ\%.1J$!!EJ>^[,-*3, D=@6+*+@6MA M;M;PV;UEZ"T4>[L0N:M>;S8#W4V^7;2._0[1LF?=&IBZZCV\ L^>^@SOJ*M[ M5;^#H/LB 690MM;0(8.8;.-4!#&>UWA.CJ!3$,(T[Q7(.%B>1KVJ9 $0:D3 Z,BUK$YN:. XN MIF98J5ZKO]Y$>NNQU%U?A*YG4T1Z-\%[%JXZ$8:B\9R;3UFI8&YYG1 M7I2 QGFYSL7G==[UA)3;1)P=I-$OT-3HXO>WN);72[W@R2A&3KZB1<0Y%H!S MQDL@6.0\@&SM:-\+Z!$3HKW .TBFK\?HLXMC]$_T-W-#$E2V6JO ;*3M1!OB M:IS7R_(RYY)"\:JU7;T*QU-QJ7>6<0?7J6YBNN#Y.J@ZGP01*C5U^JU %# 1-8A.&6LO;GO/RH2/.!@]\6!3:3< MA>Z_.[F^V)2B4L'EXI@RLI;?U,"\UY9%;JWE(6737O,K6N.W0#P)=>\FV@XF M^,>3\62VS)2\@)2*)3?#"2#4G+4CF0VW>(J%([T!QWF7^X!/2]X["[<"AOWXE M:VZDV$ +332!"<'KK=V06,BT_F1;'(:"!F1K9=_$\%1'7DI5CY2 MI3_@GG6M\TTDVX&N7R,]!TY?GX_R]/+BY,<_X'.%>+'O2%F+-M(0@W&&Z1RA M)FH9QJ-51JN$RO+&RE\#5O^[_*[:&WM)>,. M\6*\-I/MB+U_XV&WT[:77\!SM M$L32]5\#1L,6#==>W7]3ABV%?U-].TBN%ZW"X* H<]\SRG.M=T5+)6%A M11Z^+U:O%P+?MP+OZ;#05G^;"*RQWBYN-5P (;B@?.8L2!-K-2O'R"V(3"@I M4H1D75DK_/%03YSK+^VWU/C68A^WD%E#>W;1Y^/K-2#9YIB,$DQ )B9ZBPRP M[@8I@"NPH M\,Z7@&OX-,>D$Z=YXWW-;JM%H[U2K #P8I03-"L>-1$>B%+VQ8--Y-PX5/%Z M.)G.W@YQ]*;*$T[K6>BG";G8)\M=+EH/%FKA@_G5 J'(S% >6):.1\YCL3?C ME"L#%0^^:-_W=K?5Q[@K83:^IW$-7)K,;W6N FA!B. ,,A-M';H@@!@SMESTMC3<2:N/Y_7>AX@G-.+CV-8!R2 MTT).!C=,D]W*O'2U(HG.GH.UGJ]3,.C^MSP9)3<18\,D@BMDEXO.:GQ:.R]$ M(L85K/E+$IB'8EBAL4L/PF;KUU;S_>]Z,LIN*-*&X>D5^%8L.(!9A5KZ75G' M:YE_12.O+>8(%D13$FB[N;Z?\/+=2I@-??/YO="JDM7\LUY908L.DT;6\9+^ M@A:!<1>\J&?61:ZCXKO?\ 1TVTA\C3LDW"R&>[T$X=RAY"++0(QC"37M)K4; M%Z *S&3 4G1)*:QS#OS0>QY[.*VY+'O4\P6QUT&W.KRVL<;W$3QKKZ$U5;^# M>!L[6VN@#$Z3G^\],]81]S-4[Z 49C-9E*9HH"\.6/EW!,SVK?M-I-I8YZ_^ M^YQ<_O&[R5N<3C^=P,CPI2DADPF$A6DMJRFA:AUSGQ@6!4"613:XCJKO?$%_ M>W876ABW%N&=X;(.VB5_3">8ST]Q7'Z#V?ED7HEEMV[)]SVQ6;/DM6'?Z)6L MDT\Y^!RE%5K45I(B9,&=T0J2X@MRW/?P;EHE"TP9C;#,*57;U=?KG+R:BX8' M2Y E&1.='D]<0FG9M<;NKV?D#:'G^%T46S ,]9X;S4# C!/ V'.5="+B16":UK-^X$^-EQ M;D>==52M8&WP=89\^F,\*)&;>9,RJ30Y\$48YI50S$4M1+0\E=1%+8--<3Y# M>FVCH8X*HFR&F6B"@^(Y8"1O1($E([/83"Z)0U:[GZM@E?:E=??I[9 ^5V9M MK*4.;FUNC/KU^'PR"(C!@,G,.D<3(A'HD"RMNEHD7U*,*NR=6A7H,V76QCIJ M?*RS O"WHS+#R26XG(IUM?D9>,*EC975!,VNRC\4IE.H9=#S81<.[2O6 .QYPS;/+7#$T MEL223,WX#_2M RN+]19EMX7/#^U <".]/MSQ8!/Y]E7L?AU,S['CP4:Z6J?J M_3:"[HL$Q0'];YXW5)/'73!DAFC):DJ#4J0W9\.C5?[F'0^:ZWX3^7980_W. MVM'"H,QRGLL2L'83!-H/:9U366*,V8MR,TK_V$MQ;Z2134MQ;R+._DX')\,O M4&N.7&URTZ.%F[ZCT0GB3D.[<:8H%#IROTPRW&AE M) #7'KP$=(%[S@>;OVY7,W[YOBL#%@-DZT6-#9#SJ)TFS\(8SUQ2):7HR5YI M?;ZQ L9N*2E74IS?27E)9NX$TNSHK+9BIYVPED-!SI24M12.TBS$))A/QF6K M4)6UH@P/O&8?3N=NVOP^ :6=##LXPKN"]_MX,3@869&E!"F,-KQUU=AUL3U^=G2BA0[.R5["].3UZ?B/?\=\ MC$O0G\8OR,9)IS"=#LL0\S^&LY/AZ+M#XZRXR%G1ZF8-P:9]FX&$P(JV/'E3 MG&Q^FK$EU,?/I3YTU,$QV948%D$=$4 Y0=M@M% 61?:"5X%)K8**08&-K:-< M-R#T%_[L:JO97)*'$O9*&IW,+?GHR_+PH9>0+A@R"N>A\ M+> 6F<]2S*N"9O!1>VL[(\TF2/<7/MV!&W?RK#,==6#PK("UK#&X!K".8JQW M@MI7 9/N-3ON4BV]\B:+F*,"SBS4ZV$I*T;?DO^6!7H3G)6Z=5BV9[X\6.?D M@.BRB3:Z"-Q?L[X(X++4%Z_%OE1A,M4[WTKENIUK9HI&Y-9Z&ULG(*X$TK]U MVTA1]]BXVTFYTT#*U33X,)S^60L)J!R*+4EI'W/JGQQ:F10_LV$#R';#B#;G4$YS. M:HWRVGI@63A&*V[!6]HA:[II1L6\@\Q2#,5+B<+%UAT?5B/99XQL5VV-FXNZ M TOBPJSY%:?#X]'<;EKP/0)92-HPHQT-5#M!]HW53(2$ID3B?_/HQFHD3\%Z M:"#C#J*@MU$M2;X&KFZ#$[:*&W!ZFP@]"["SW/M!6'N+.>RHPUL&8UL%[#6C[+K9,S\G MI+^9G53C*M/4PTQ?3,>GPUR'^P).893PXPGB;*QK M.1NAA O:9PS91Z^%<3X%8[E?'5+=&5+[##<7K8_*:69S5[#W$= C='4#O/6MA%ZWO(LE'GK60?2F^YJ ;H6J#00@,DL],9&^,*UB$ MZ>-LX/%D+6S$C399"YOHJ-_3YS6 _R8V?LV$3R_24[%HL*O,J$*GA"53/PP :6@99)&R') M\BR3'3?2UGK)CIN(N@-+XOI)]=OZVTO36F'1PJ1JTEA>&1_)JA:")9U\5KI6 M36A]T'H7EJ=@0321<\,RMO?ANB#[.L@ZLAWN1K4?RZ&-]M:@Q ZB[V!WN EJD:"7\KE:(*WS?\19<$@)Y8HDLY-H0+C,:K68N.*DP6NUCZP.M>^ \ M54IL+?(.SK>.4CH_.S^M8=3%:C8^^SS!D[JY5@\[C<]P&4O5/)M$BYCVA@3 MHZBQU$A6F4&!X+U0K<\VU@;W9)C2C3KN#&Y)GT[RXO7.0!DK4TR6D939$EVL,;S=^V ,9U^ M]]BWESFG%EWR-7,"4BI$201&!#7,* A:0B)[I'62RMUH=N_TRU4CZ2D3O MA0-;B7??:>G3R6SPEF1^/-_"7\(4Y]$!&5)1QB3FBE/DP4GRY1(',M=C,E[ M$YDV;@VR/ 2L_M+IL'IF%VZ2#$(IH0I+:&JP11?F/3G:W"9K@M$)G7S ;GO M^?U9<^TD/VXLMKXN:7^ /\[HW[E31@^8^]?;>ZH] VSB]>Y3J#<\Z! B^EA+^6O403DON-,% MR0X5&$.&0<]8=_,\7A%AQM\0/^+DR[ &BF""MS =G9Y>Q([>E0^8QL>CX?]@ M?H^3X9A^;SJ[9J:CM$6B)UO.*UJC#68&*ACF%(^HC4!,K0_Z&P]AYU#EXDVD MLI5 7GVM7^+ %$Y>9G9,S.\>65$8< /,R6!*--:+W+J?S'K(^O?\]\G!6Y'- M]MKK(%ZPEL0^P=<7."+]S5Z3R%>-(J1D!?>.F6@,TTEZ%F2]#FEC6P7@0 >.:3L"XLBDXEI@V/@C6"9*R6-BCZ8 MULMJ)P/I*^)V2+S>/R/V'>6KSLX=@_T#)OG%MVOMM@ ZK)BXAI@5P<==R78 M/J*-G:MS.]KLH(N]$TAG%84PR)(+9"3SPEE(SC$-M@@GBA3!/1[BW!&U/&S> M;**"QGQY]=_GP]FW.=HYPF4FD0]HC."%B:1KE2^96%2V'N1)08]*&3<5IH-'=$*:9DRN )53*%$ L."KNV\$6@_A>II@'7)*@,>_1HZ MOOL-3U7-C61ZYU3N)=;=N,?U%B_I,.:\=9=K'0VH'!P9FEP[HWU4H*3R8# 8 M%\H=<>,.VUS?0>O)!$;'K7WD/W^I'N7O">E,,EEJK/=62"8[% M+!0+M;-IY#X*WMS=WAGUSA'>_%_GTT6*W*?QE7[>PS"_&;V$S\,9G,XAQ)LH M/R MX]/A;.FT+!R1"\>D_L(B&TDHL%)!9MY*3E/=T>KA4F HI%+H#)CV.:P= MCZG_B%W/[+X52#XDDNPK!/W[>/0%I[/E3O9I/*L=TZ]^7EWPW\>S_XNS*^>< M!N9U20F9+SG0P.K%2!H2T]J"T$4EE_<2E=YF,,^.]H=!BP["U9T-;#&]7X\G MUV:X&!3/DP0O671D1<[SYB%9QX0T1D)4"LI>SE&;C?#'S#@< G5P86=K82\< MW6ME/.<73#Z=P.C=Y_J(Z5_I$;5^_F+8 TSW10Y2-)T4&2IKW'^ X?')W4Q^8(3.,;Y#W^%&5Z5W(\JV>1C M8B)%R72MMN]#*HPV5LVSR%KRUC6#W6V3FE$B7Y*\W7@C%59*UW+HF>FH^&U":=A)7"!,0%(V_I.8B<# M>9[4WBL=;G/<=G#F_+ \?S^OBGI7+L94=Y_IH-B:CZ0$/& MFB*=I6_$]N?1VX%Z-AS=KSIO\]+MA9:'.*.$5R=\USX\2B=#_#)_Q)6U M9+2&>0-"Q8VNY8$M"XKL)L5320&5X7J=T]1>0?_@]4'0X3;O_2Z\7\[#E;BG M QYX)BD9FI%(R!P@ \N1E2Q0>PXIJG42?NY_R[-B5D.!WZ9"V'D)O,_6B'?8 M&G=Q_L+Y3$_J(CI79I8 MY"X+'VS@H=9IXY&T4 SS@@/C0/N#=")+;%TTIQGXOFXY[-LOVXNR'^-E!L,E M[60^,QF]8EK*PJ)V)&_4SJ.Q8(S:WM0]W,L,O?)BAPL,F^AG[_GGZX!]WA<8 M-E+G3HGHV^AB[P3B7F,.23.4HE8P+,!"5H9E6800:(KP]O$0I^$%AOYXLXD* M>KK 8+F5 K1@D6?#="T_$HR19#\:((LR+F/] +#1@I9XP+#)M+L[P(# M9(><]DW&'2+3FBL6$0WMI]8HF0Q9@V$-'3_>"PS;JKF13#M(X%M82\L53$0R MBY(PI+-,ZU9 R2 KS@IX9[P2*MR,J>Z>8GT=P/,T.7?7Q3Y2U>X4Q-4P1OG] M*8Q^A[/+/EUKC*FC=B==C&<_C5)VH,FFA_Y]Z;B+0AI=C*V@XTHD6JQ5+0X" M&ICGIC#CK4>=:.*'UJT7'@]O'^CE3[S'/#)^)0>]P%GYY/1 M=U:"+%XE(30S( K3*@.+Q00FB@X*4H@6S1J6U\-O.L"0>^?:''>FB@YN&'U MLDN':5[\;IS^^3=2S_3#Q[]=@.,E117KC-*JWJMUEH4@@8&(Y#44NQ MV86\QIKSP&N>,4-:*Z$#+^ BM6A1GR/%).IANG"NU"Z:FER;9!AZ46CO!B], MZ[7EVNN?MVNXK1XZN*:QS#:[*,&S!IB./+KO@.S'%=M:+:O5NX-,._"@O@?E M0LQ:$)04BV+:UMBDQ, (C74($G3S$K8]*/@!GZ4;_6XBROX\X_E"16L9K7?O M1LM2XH*,$%5SFS%[8#I+@JJE9U9GYUV0W+C6-1_[;"#(M=S8G?60@@;F:(]#G[,5L?4RL0&\ITV8[;2PEQ7F M$^E^R6ZPT4G/$RLZU8;O0K(8K60EI%*R=8:'GJZ*K0;XQ$FSI28:.ANU.\:G MX:S:V&]&>?AEF&LOLKKGNBQ=YBK7IE:!?!ZREL$#9X)K5"&$C'ZM>.L#C5Y6 MOOQY.AQM=-'P=NI*0/\8SDX^X.E<'M.3X>=/XU>CV7#V;3ECUH#:L#'4AO#Z M[Q?50*'WT:,#;331^ MNU!UJH1Q,PEVX,7,"RX@UI9!Y],%D6W1I1"@$&J^7K&%A4*F-X"\3RMC#8ZZ:!TP'> EOO7&I Z"G&N@+.?0.>.BKI/[3M(N0/7=14TJTQQ MF98K"37\8A&91QM92M8D@[1$JK7:R1ZBXA\(@':O]TV$VVFH8KFR72U\OX]' M>+&'+1UD:91(1C!IHJG7G3CS4#)3WD2?A044G=0 61=@_Z&*G55Z9\"BM3XZ M#8S>!OOJ>Z29TQZ)GC,C 9D67M(NJ3@+7D"($:)QK6V-]=$];=KLH(D.%IP7 MM9XZ3J=':5'/N(IY?KS$LW/>)F:](RI'[5C0.3!N/>;D2Y#-2YO> >5YFZ0M M]-.PWL]]L.J7$[QLAK,&P([,U ?![<=H;:+*->BQNQYZ6F>^!UJB]CI*P;*H M;:*5G,=Q$A-&!*2M-(O0>DO:$U$>,'+WPY--Q-\XO/5WG,SPZQ%.QM//D):U MEZ?_/C[-P]'QR_'D\_+@.4IMHA!D4"F2@//((I"Q;XV7)GDGT#W4IV23]_5O MAS16T[AC&=]IP_;Q2EMI8_&Z 'G92?L%<=G#U(7STRLW9]\ M+33M7":K+*'C5@3G#Z8D[-M677&V1G"AQ7?GL^D,1G7-^# ^/7T]GM0?#JRC M/L=MHX&74-%\=<2X8FLKQSKG6L,CLSP6J:S*)?5^^[W-T![1).F)I?N95!M1[!'/ MI!Q)Y-DA>RB=QUPU9*4SS] MCREA>;THH>I&HQD*IX1W9/*ZGJZK=#3"1[2R[7G[[YY CZJAX.5H+WP46W+Q M2F@&Q50?)40:J+#540':0)Q1OGE!Y;X&]X@F20\L[7]";4&Q0]K\-^VS2",S M2GO&>TB M2TZ0S1U#8#'05PZSU.BU4X^HY^VMX?V83GN93KO1[)!ZW&YLS$J52G%8K[?- MZSJ311NYL4P:L/7J7 $XF#.=W?RE@]3"@]V6KT^>XK4 1QHB-X-T95FWV)X!&MCX\F3-09!1^5I;&^. ;<)B=PEAQ]Q].QA06@( G4RM35-K73./8L8/;,F M>!'G:YY^-)-YP\'_F,R'.9F[Y/"CLJLO0BOG$YP^+(5H0@J2\4#GL';^L9;Z*Y930%P&K 4SK2HK?^2AUI3(#(I?080P0K9/&7O M&384WRFFMQ=E[[NA^'+TW_?7"A 5$F:6=$T!X I8U)[6"^.EX%R@Y:UW_"?6 MR7$C#MS;R7$373R63GCKC.E')\>-.CEN1),^6N)MH^/'PE_+,Q3I$R-S"FB? ML:$6(Q6,MI^@.-2R"[TG?A\,;S?JY'APM-U$M8T+J]Q5BV'9.M!(7V(2S%I. MHH*,#+SDK#@T7&O666N>1_?&;1>;EDJX\RBI<6VG5S 9#4?'T[?CZ93PSW$?C6;#/#P]GPV_ MX,5ZN7T)IPU?T*12TRZ#NE&0*7)CM!99.C!:"1=<5%R( MRAYEP/-GS7CE[] MM0=_Q'0^(?'@]-77='I.D%_3]*C3X'PVGP7ORA+;$M=58$44*WS.P$";P#3M M@RQD312W)7'(6175>F]IA7WGR,AN.([.QN>CVE=Y%6:7+:-:.PUF$M)S/1F6(+$%M88FH M:&/BD8ED9-8R@6U>R+[M"/H*9!\$@_>H_(.):>\V\!??5C]@'K?P*(U )YF1 MB3.=+)#M;L-MRW+B6+OC_/ 5FSTR,S+MO'5NW='143&;A*[$YEJLF4R^JG'X"73"HO3(!)4G3'_*BR M+9' 6A^(#PO NOSC__A^OP3?5%YDZ]4__2GX,_H34"NQEMGJ]I_^]-O-.TC^ M]#_^^;_]MW_\/R#\EU=?/H W:_%XKU8;\#I7;*,D^"/;W('-G0)_7^?_GGUC MX/.2;?0ZOX?PG\O77J\?GO+L]FX#0A1&S6/-;_._2(P$5CR&(5<48IUJR"1- MH$QX'$4DBI5 5[=_T9Q1KB6#E%($<1#&D$J>P" D2< #EL01*AM=9JM__XO] M'V>% D:]55'^\Y_^=+?9//SEEU_^^..//W_G^?+/Z_SVEQ"AZ)?FZ3_5CW\_ M>/Z/J'PZ,)W_4OYV^VB1'7O0-!O\\B^_?O@J[M0]@]FJV+"5L!T4V5^*\H[S/-GK5HIJ94R2*R4_^>ISGZY0/R!Y-T2L0O3CX.)>V,8 M0HTO<*N;BT6N/JBW*SG5M[OMZF+1QY=XJ,]BO6'+"3Z+73,/2S^QO*,<8.3D>G- M^IYEJP5/.->A2,R"A!7$RJQ;1$E#PEJGDE.L%4X6F^U7O5 K^-O71H"REW-= M_,E#N\V)69JK8OV8B]WZ=K\\MFB9]@&YG ">Y:R068MGDBRM.;#.]Y5?"P?E=Q.L,'*7FFM6 M\%+T^NU?K/'UBUINBN8GT/ZDG&4='?QR,)C7>2,WR\49U.LG?A%K8_L\;."S M =#Y^MY5P4>+@B_QZQW+URMA0\C-[LO;M=9Z; ML57VKQ_7*V7H;/VDU*_JGJM\(6(44FQL+66L3HCMWQB+*-0!29@.,>$L]IGU M7KW/C1!*X6$I/:C%!RWYKT!+ S^:\!L4-P89#>J1R<4'9?![)?Z W-,+MH%H MR:_O21FK%RS[9-:OD7X\=RU$_FC,/\.>V3+;9*IX_9CGIJ-%0!4G,DA@JF,, M<<@DY#(VVW!*4Z%"*3#ULF1.]C0W_OJTN5,Y8)6X8+F3UX^L3B/K1DR#X#4R M"=4R@I:05Z 62LNOM\/^X+(\]UR5KB/7] M0Z[NU*K(OBF0K04(Y,(A7?[F1ML\D(EHLK,@.1RMGN)N46 M5^7W*<;Y/3^F*?+-XHLU;>IOFREM+ Z6P$CP &(M0DA#H6'$$-8TXCA(0Q=" MV6MW;KSQ=<,V6;')!%N"7Q4K'O/2MO,\/-D'KYL8+H!D[)U,7S2[^U22;P"16:>7KJU_T6_@_92GW2KW,EL\T[)NQ,?_J5?<_N M'^]?K?-\_4>VNGW-S'":GR\BLQV0F!@C0&@S9Z-$0Q)P#%'*HB1(TR"A7FGX/:VW;H@]E =H17UY/:%'U V;K71C]S>KT1N5AGU1E5_OE]] M>E"Y68+*'K(-6U[S8I,SL5D(D88DU"E$/(W-_H8(R$4401H@E6"&XD1Y[6_< MNYX=L=W9Q:4P.QK BD)M"L!6S\Y&_N+'9QZ#X,9FXT [,IUZ.#W1O@!]T'^B W$9!X=3\IC_H#LLUB/%OIQV*O'PA!F4;Q>W_-L57H- M?5%B?;O*_E/)]])8SYDN[\.NR\EZ+?[C,3/<>KUJ'Q*9WSW>*_F:%7?F%V_- M(]_8TKQ:+"*,@T0R!!56(<1II"$+M8),R% @RD2:>)ETXXH[.ZXT$I;T*.Q? MU$Y0/XH<>8S=:'4^(S*@I:F5V"G*V@K"RIM0:-N.=KM4ZM:XRNP_1;> M.GP&WA0^S>@,1/LC"SOI4C$-\/O+RT2]7NHP8<1[4*NBE*]UCJ\V/R# MY;+\WXWIU$H>$>:!$83*Q)B7]H,/?)?O#V_2_B[5Y@\_2K MVMRMY?O5-U5LE&K;XD*'@J0AC"EB$',:0!KA"%*)>!J).$J0TV'X^:[F1L*5 MA+57K7FNQSW]&6S/7]T/A]CH9]J^8'E=X[OA<,'-_ID.)KOL=U.T??_O^,9( MV_M3MF@EU?M5L+CNI)5?GPLW5@2%4O")()1& J( MXR"$+ H9Y"F*N)0!CEBR>-@+#KU\9SF4_#Y3<5^+$7WL'C*0U],!-=CB\ M3\0&%Z"?L?1&\>&?LBDZ4/YWKE1T1GX7;CH"%!')E^&E'!9MVXQH&=M%>@E'1[65T6KQSB4F@<:THBF$%,:0([-7CB.0I+B- F9 M7VQ=9V]SX^E*V(ZC\AZ NI'L8#"-3)E;.?<#?4?(".*$R7#>3QU]3>W2=%[M M(WY*#B_U(XRW6BMA=L!OOXLRW-0F<_RTLI$*]K]6J,(793;$F?6$JL,8GO^@ M'>:$>)#HP-!,$-EDXC*,C0&9**@HI;$.&0V4]*&9$62<&SDUJH'K 7?O(X[00%0]AH23$OR($.\O"V-VY;>8?%-B MT7*>+>^#?UMEF^+SU]^:%&HXC06*B8"2! ABQLN4-0E$ @4L3%.I@L!E47#H M:V[D;B5S(W$7(+O)>&!XQCZ];/GMEZ*"4E;PDY7VY_-FIS=XLJZ<4C+K5" ^ MZ_2EP+Q\%?% I5H-S LEPZ,D0B7+N[0P"5M[J-*PKL\K?3U8M,J-A?^^S&!Y MP[ZWS@H^JLTB5?;VFF H B(AYAI!CD0 0YPD5&FN>.AUB7VFO[FQ:",NV+#O M_3,$GP/9S=0=$+J1&7:+6B4J,+(^SQQLQ!W2^\4)E\&\8+I[F]@;QDGU0Z\8 MM]?\#;*OC]R(7EYBK_-Z^4LY2\)$29C*6$!L: ,R\R,H1:RE^16*,'":BNQ%Q#+GS5M>%>(Q]'=*6KH=A=0P3=V/J0FPF,J \,?(RG#H0Z#"6 MCKTUF8'4(7+;*.IZK'=]A/6CV8U^9D_V;J1)X:^#4'!$4FAH*X 8L1@2J3!4 M2*C$]"Z(< Q*-ROGSIOT,W*AP?J/Z8Z?H.ZPZ<07VV7RF M.?M<1V^.*?S.RO[C9O1S'991$_PY"^&?*63G9W28<\#NC4YE(KC^GA6+.$V- ME-2O?2,R76 M(Z\BOC![92<9 J,+FNPWN$OO9'7#G@_Z4]K?P7QH/ M&92D#-,8*AK%$$O"(-=40"J2Q)AL)!%8N=+8MM6Y49<1S'U*[K YSU"]-!Z9 ME8Q,/8AHI[4[^?32?B+"Z1IR+VHY4+*#3G;/3D8A!^*U:>/PE_W.2,TV]3XK M3:S";$$K?]%;M1)FK[D(M(Z,)81A$E(-,34;/)IR!9-$D2C$01+Y93GHZ&MN MM-(2M2H#TA86_/1QO5& >*;4ZH+:[=1P( !'9JE][)[).=PAG ,8 QV9=?4T MZ0&7@\K[QU$NK_1T+\L*=GN;JRJMK0U7*[/??LA6ZOU&W1>+)(T%I32!*0L, M?1 >08J5V551GL9CW/J)JO*7]7Z-FQ=#@Z M'@*AD;G"!QR_,^%SRE]RX'NR[>E.<\^I]^RH]NS#_H<6[[*\V'S(U*JLOECN M(90Z MBF"@;)5MH1A63CX!+IW-C9AWP3"^\4.=D+IMYH8":F3>;04,C9XUUP62X2IA MG^YJZMK79Y4^4NWZ_#O^F[9/?ZS,K+O+'LK-14@8%RHBD-.$0*R-W49HF$ 5 MA %G$:.1>]6A9RW/C0:VPGGOS)X#=GXWUAN&D2>Y,P)>VZ^CVEZPY7K>WF3; MK*-JM+=6QQ]X>>?WS_GZ0>6;)UN'5U4(^W+.;N?'G8WPV1V@SDR^8WD MW+[[/#[O/H^W9S^/%_5J/SM<,_1F/RWS#^O%?G88QO1>/]^YOV'Y*_NW=?[Z ML=@8JS4O2F-)(Z)"(@E,>, AIF:3SYA(8< 5C3$.D' KR'*\^;FM%8UPWA;F M$>3.FYF7X3$RW;I"X65JGM;X GOS2*.3&9VG%6I;GAU/]3,_6W101['LBJ=P M$D8!CV 4)I&Q&=,8\CBVQ<-)J&-B]H3VA;G%=XW"!S>Z%G))*\SU92U4CZS_%-> MWBS*O]GB'9]57F;$6DAB=I(H43#0J8(8J00RE# 8L$1&BDK&4J\4TV[=SHTX MME*#PHIM-HJLJ7)B*WS*]7+)\L(6_:RJ?7IZ)CJ.A1O%#(_PR'2S _=K!:Z1 MV7S*H)(:E&(#(W>5!&_ VB=>0 U5 <6MTVGKH'@!<5 -Q>_M(=BJ;'F!$BP2 M'!.(>&(V'BQ$D!",893H)%$I)PA[G7T=Z6/F//0/X/]"?T;!CHW^ 03H"B%4 MUQP&['%SM\[MWO$?P,=U\]/,[ _K X_UKGCQ)915#4@??O*&>6HR*@6\ N]+ MS,8BGV/7G;\7IZ0%)D]2/FP==*5:9**"+/*E,%I M0B#A*((HT9H&@D@FO3RCNSJ;&X5L#TE;PE[@$-V)L]\Q]:7H376Z[ U<[Y/@ M+D0&/L ]VM6+G+MV*7WJN+3SG9Y5V,:OD_UWE=W>F3^OOZFPKWJUSV^I"*"8941'$PI@\6#$">62V9!)C0E/#6#+U*WD[+_WF M1I-?OOY67(%& U"K $H=@%4"E)4N2S4\"\/-"WC7PG+SDGI&ZT*I-BSU!FUL M0 LHJN/-SVV9-1*"K8CNWOY'<.M>QBY'8^15Y!D0/>(?CB#B'NQP M&3(3139X(N05S' :@([(A2,O31:F<%K@=DQ"QU/^7%7'E+XS;>Z: M2^LO:J7^8,N*2&W@PR)E82J35,)(B=#FOZ&0RL PF<9<"!PKPK KD_EV/C>> MJP4$ZX?**>\^N;VA/T^&8P(Z,E4V\>=6]FW>*V"E!XWXUNNO KS2H(Q_ M&A%O=ZH=$_>)B'AP_+VHNB^ '43NW>1D--]7V?8BT+N-G@5H6;[*5K=%<_'W M)EL^&D-Z$28BBH-$02D)ASC "I($48B-<1O:<)0$AUY%9(_W,S?BK\4:Q$W@ M%+1N)S@# #8RL3<2[B[[KT MY8 U4[MA&*KNZ8E>IJU=VJWJ0?W1,X_WK8*7 M9]_,BO1-M?;=?V79ZL.Z*%X]_4\E;TVG7]2R*H[;A&#IV"9/C$.H&8Q3& MD/.0&>,QU0%1DC'I=;G?3XRYL4DM)FC+Z>6)?.&HN#'-^%B/3$1]8.Y16^\2 ME 8KN==+B(DK\5T"U&&!OHM:Z^N-O5*?].M6'O=S$W\BJORM<:5#+Z.EX? .C&19?!,C+//$=DP#.M M\]H/YEA]T,'$#M6G%#QTI#[YY,0. O5=PZ>=Z]W'Q_*+9BK6:8(T3$0:F2V2 M)I!B'D&6!,2P0:PU4@NS>DS@?:E'6\NM<0$; .X,C1N MS5D[ORHIRCU8Y0+IN?$:?JA%BA3G-JLO0@G$J>9F-TQB**24*8N2*)%1/=1O M5_*'&>A&ULF&65D?UCD.\,A>%4,,V?S](K:>#RT]KT"EZ0P<&LX-PDN[))R4 M[\=P*C@'[V!N 6<[ZFL@K/.-/5%]HWACM')IK/TPH# )RIH0.(:4*+/B8Y(2 MH3##R.EVOZ./N9G]I8C07G@!:83T)>9##%VI]2)D1B='"TJ9E<_*-X+IWZ'_ M8+QTV,/$S')2Q4-N./VH?Q:$#]DFJU(MOS9<4IZ,":VH3K79OR"Q&OG BG%;\@ M)\*11B?+B7!:H79.A(ZG_+U7VL=^IEVV;.Y"K^]M0<^%3' <:1-H-/4[?C.(>^YC:9=^)N2] 59F-ENC86>;;:K(%\S.U^J]IEN;M1 MG,.\>\H/C.3(\W\GZ16H9=WY1E32#@>CB2.T'3XC9QK M83(W$4=5VEXAKJ_X,^TQ)Y,FB\73Z\?[QV79[6NV$7>_/5S+?WNL2HS>K!M/ M%?9MG=L<5Y\,X3!;+Z?*DOKZSF[DWJ]^5VP3LU(VAFMB5O:_N.Y;^ 6&9M=J,$&E.# QP>P@\=^ M0EMOPP8A>RS8?%452*:9$B;SD8$:*'LHW$ %#%:@#1;XI+=+RH_Y1;H; #.2 M>H;&Q@_]A7I9.S/\#CHLJSE).YD5-R>ECUB,\']]NN?K MY2*(I&2**RAH),Q>GW#((ZH@ED)I(N(4$^YB'QZT/#<+K18.5-*Y+7J'<'4; M0A>!,+(IXJB_,Z6>U/7(B5RAQ)]OU]]^,>]4!W+F+[NSN,.6)B&YC89 MRP#];_Z9(XY#Z'8==C$P8Y^?&_EV]V%7+MDU_+WANC 8RB'N:!_3^L1UJ7G@ M%M?Y<+^I_E%MJI7=NM0NXB@14:04C%1,(4["V$QQ2B%BRMZ+1:&4P6*SWK"E MVQ1_UKK7U-[V,=YG;(2KCSK 3TLCGZR<5*.7I0 M^N-&*]R:'GX0U-Q6DMY?T<@KB(6BKG'VTX=.*+P7CJ,J#[1@/&][TH7BJ%K[ M"\3QAX9*2K](>1(BH;CUA<)F!T8Y9+$((0\(469Q(,3Z3;BO#H==S&V)N+%] M #%\*OK>*>AG-(F/I9X?,]_\T-;?80QXIQ]M-!6LWF6K M;*,^F"[D^]7&? O9MLC5AVT^82:08)@$4 ;:;(ALX"1-26(V1(DR6R5$$^J4 M4:A/YW.CE6W=NDIX6$H/=N(W]>WZIW;V&AHW^AD+\)'I:%"LO6FJ#V@#T997 MUY/26!]0]FFM5QL7!(L651&!!:<\X#RTI9B5/=<)$TAQ*J'D*HV(I@&1NF>< M9]V%S]R9+D3S%3/_%.K",+T&Q4 A3E,L8**CLOQ'#(FD&G(4*ZU#G'(J>X50 M]L9P_.C'81%TX^R^F(S,R958PQ?F.*;ND(%\3=/3Q^#M*74T?&[_F8O/>:Y7 M54V/N_72O%]4&7BW1?-T&,B$)1$4BALF3%$ N;25Z35/M.1)&BBG^W??CN=F MS+7K#MNR/.58U)+_]SH]>._CH>XA\#XT&@S8Z8Z2MA6;-T]CUS%T0F?XTZ;N M;E_J#,H)C(Z3*;?W>UIDXD[)QZ7ZI*MF?U6;N[6Q_VS^[])_^<:Z*BT2%BH9 MQBF,!;;U#V4("1,24A&$(24XHLCKY,JMV[GQ4R.U=5JLYU$E.&A)#GXO9??< M93J.@Z.M,CBZ8ULQ@P#K;^1XX324^>/6Z;2&D1<0!R:3W]O]B.J=,L^RY;O' ME2S>:JV$/8?[^@=[^,(VJDDFAA)$E,)0<;L7BJ, ,AHG$#'&2*A#@0.GZ&./ M/N=&4>_L\8R5%VP%!E9:\.F;RE>VFH.94E)]!U:-\C=^/.4R#&XD-3"X(S.4 M/ZXC)#/P@&P@LG+I<5*F\H!@GZ9\7NUI3)W>7ZB$HR"2&"*!##7Q.()$!:'9 MX@5($\33*)!>!M0/LZF[?!-W\;;MA]BH58)=@>O-)L_XXZ8,)-RL;1GHL0K/ M3[9%F\NFS'\;-MK&JS..9,&)"*BM%T(("R%.2 ))RA34..72_%P'S.M$J+.W MN3'&]JZ[MU=0-[ANI#$89"/SQMG@O>'XP@F2@2BCNZ])6<-)[7WB<'O)/Z^ M]5)_QT393%,K3<8R1G$ $QE*B ,F(".&.])0,!PS(L/4R4'Z>/-S8X]_&<7NI'V^4-6EM M!MMM4J&V12N47N?*"+!D1;&-EK]>R1OV?2%H M$B)*,0S#$$&,4PH9"P6,41H21F40&)[QV$\-*MW<+"P;0B2VB3KT-DS7WLX( MHQS01CMP9]7S)*UA!]6-Y%YLJ$8FQ:HT^C/%G@=^7=D4G'? Z@=*!:^ 57'[ M6U[J"?85+;T$C*K#4>HH(S 0!0\KVZ24/0JL^Q0_3B=]C\R*S2?]U_5:EBX1 M*O^6"55\72_E@O* *2UBJ*/(U@P1"+) *DBYK2422(VT%[^?[FIN9&TEM<2< M5]EE?,_)3B+J>D@V!$ZCGY!5$)5B5HYEM:# 2CKD^=@Y- 8['#O9T<0G8^<4 M/CP6._O&Q'6(RO_]314V$]/GTH$Y6#!-0L,D J9AD!AS$4>0XB2 2-:4BFH M\(NP&5*XN1%0+9U76N11!LWQ+O"%AF)DCAN@S$SY!VB&\W/W<$Y77J8#]Y>N M+'-,M!^CJ$P'J(/5D^GJHQ_'?\[70BE9V"+>7]FRRI$G'TM'CBI0:9&B%!.; M[20AAK1QE :0)2&!B8P%"A#",?:Z.#W?Y=SXN)$8V,\%&/,=R*QX6!=920?& M#&*EV'Y$[8"\&_T.B^?(I/H<2BMNG:ZT%K@.>!R.)-W1&8CZ'#J$"XE0A2 -I#,H M*\EBAFCL14N7"#,WPFH$!:R2U&QE;42]-4(>2Z'!TD@]>-#VZ<%R8[*IAF!D MCG,,ZKX"VV&JM0&5.N!#U^",$>5]%M7IHKY/BS*W*/"SH/6("C_?YJ4Q27L] M5/4(/^DJ1K.,*KA1WS>O#!;_OL BE1&.#;%R3HWEQR)HN#: F.DD1#P.TLB+ M8GM),3=N_:+L)Y0M,]98?\9,ST1Y"/8F6S[:^7PPL2O%VM5&^\8R^8R?X_9] M[%$9>Y_>BG0Z +[2P?ZJ'H(JX@E814"IR2C!3SV0'#P6RD>&%PJ-Z@'3Z4BI M/HU-?#!:N3N_7Q6;O'36*LJ[H)L[MJHKQ7Y2GY9+Y?OUKE]:1$%(65( MAQ"I.+3.B FDJ0QA'#/,&>M_ZI6V3K_JL2CV?B\-O]EF]H7-E-%4[J<21IJPB%+6&H/ MF+G99C )4QS$.!2<$>9<(=6AO[DM2)7(H*AD!J(4NG''=X[3<06[>U49 <*Q MEX$*O5I<4,D+=@+W\.)W@='=K7]@."?R\[\<5B_7?P^0.F(!7%J9+#C 0Z5V MM(#/:_UV+]93Y(]LN5P$89"*%#.8!+9$C@P8Y#&2$%&D<41#04.O*A!-PW,C MV$8N/VM_"Y.;'=Y'^9&I\:S>WE;IOI(#V8O;9B>UY/:5V;>Q#G[?-X,!VY0F M665Z67MMO;*6EZT[OV J28.$<1A%+#!S4 :0!"DR>_N8Z#0.6.R;Q*"CM[E- MS'K_M1,2_&[%],WSU FPXRYZ*-A&GM+>B/5(8." Q& Y#+KZFCB-@8/:AYD, M7%[RWS29YMCR9OTI_Z"*PN[-8E2;G8&2 I, PX#$"<1<1)#IE$$9*1'R-(IB MY!R7?+*7&=($6X*;-?B4 RLKL,*"&/W?[B;]:43/[X<&P6E\7C@.48_MSVFL MW#<]@V VT5;'__/RVMJSC_R7;F\Z(P1K6L2_-53W[.C=B9?/O=WB0J\WQY*5@'(5"$ M)6(BM'' 9LO)N(!<M$VBXO40.QK5BZ=1UO/J :CO+%RG=E MZ ":%QW0@9:FE]%ATK7M18=I?W%\66'\5E>ILL5;(]#FZ>L]6RX;T1>8)#R( M$(%!K"*(:9I"BC&#-&!,$ZU3%3N=+)QH?VXK4B4B*&4$C9!NR](I!+L7C %P M&?M0U0L29V(]H_@1RBN4^//M^MLOYLV*[,,@TQG'O,?\I^ M,/@N/]^M5[6C]R+E)- IYA"Q4$,<8029PL3,5QVPA"&*4>(Z7_<;G]MD+>4# MI8"U2ZK[3#T [OPTO02.T??8SDAX3=!3*O>:G0>-338U3ZG1GI=L*9[%I78K'+ZL2Q<"0QUW'>MBVN.L#B4/CJNZ MGNTWT7>UVS^NK87/EM?WZ\?59A'CB"9*2L@#9B8[1]KZ-%$8,H7BD/. 1UZ3 M_51'Z]4*"YD8S]_,!/>2.J745M0J(G(ZIGQ>Z+AVKP2[R+!^#% M+O2^M,>CDKV\Y'N1"[Y.&*>_[#LNSEPO_CK!N^ 2L+O=G@G='U3.;"ZX#S95 M_+84SD<#2G5HNE (!40%$8PICR!&:0@I0@3*..62I00)XL6F9WN<&UUN!0;+ MLMQ![_I7Y[%VH\-!$1R9[W;@E<*V"F"50=&UP -F-7?%9JA,Y6?[FS;[N*OZ M!QG%G5_LR3/Y+5ME_UG>X[Q>KXKU,I--#O+/YH-K?'0MM:V8X3NVW+K&%V\, MVRW7Q6-NKVN^9K>K,H/Y:G,MA+4W;29+TYXP$W*7N 9A*@B- T@P22 6F$!" M<0P3A 7!81H0[E=;8F(%YL:";U0A\NQAF["HN:,N$W<_WM^S_*G,:;!3#NRT M XUZGH0Y]4?CR+\S_A3&IO.6ZE?@F?+EE]!6O[)C:P# #@&P@Z#Z>KH_&?#[ M*(F67FH0AUIWIA9_VF7LA0;G8%5\*3GZ+;)?5+'),[%1LBR0^]LJVQ1?OOY6 M'_RG0C!$A8 A"S#$F$K(%(J@621%H"-CRR.R^*9ROG9=$SO[\V&M=J_CD9=- MV^2W '4#RG&2,!QR&-DC)AR;G1%/HQ"&"59*\(#'TLO$& S.*>R!:_,%0VF3 M%=J4R_E6=%!8V<&C%7Y(L-V6YL$@''D=W6$RT!+ M4W=?DZXC3FKOD[[;2WTOO/AFESG)GOLL#%/P6$@$>131JJH)5V;+8J@ZUCSA M4DFOJB:'7 5,I_>^UUL'.+I>;%V"SNA76@:8]RU@;KJ Z7&9 M=4KWP:ZQ#CJ8^ +KE(*'5UN:[H74A!1Q",0H1M+IY M03HX5+:;%(X\WY<:'G(EJES?BT!QS2,N(+)QYC@(!:2<,BB1CA0AQ@;P"QAM M-SX_"MC)UH0I^4[\%G2ND[T?(*-/\)U80T[G0V4'F\*MIB>>MH=*'4[5(\_T MK5_:RGZZDE_4)LO+ YS6^0TWI,#$9B$(3Z5&"<0HCFVJ+0*9Q@)R06,1R50F MV&OV>O0]M\F]DQ6\4BNELS*15"VLY_KN,P1N+# 2L*.?"O3"M$=%5&]T!BN1 MZM[SQ#53O2$Y+*+JWT3/BGM;WY#29"F*1V:4M$5\4\->+/>L&69VOUNO32O&*)ZS%=E:O M&N+8^#?S :SSC.]L2.E!]3JI'A7_J ^V6,J#1 M!OQ4Z_-S5?KPT.*\ D:ML8Z_>^,[RBFYOS0O>)C>&[KN,_?^S?:L'BW_[;'8 ME#9VF4_2[$S7-^S[W[/-G27\;'7[;IT?+Y2T4$@1K@-#N"DB$ L:01J2"))0 MA(@&F#.4]-AH7R#23#?B1GI5@#^L FHIP7I5NPB)=L4U5JZIGN6D+Q@]-SX> M>S"F+W.W+5^WJ_-U98A7Y&5HBU[GP.@'6@J"3WR9W0Y\;S$ KD.5D[Y DFFK M25\.V4$QZ0&:[,>[IEV5W:[>?A=W]BNL:\35&SG!=:0)9Y!B&[Z+DA@21FU1 MDS#43$5IHF(?F[:KL[D9K+6L=:X^\=24A;2N]N7)L2=%=@+MQH%#P3F=(%D8'HJ;.K2?G'1>E]@G%ZY])J]$TD4ID!L,C*G."OGEK_VH7W M:!X@&G$" Q8$$!-LF45QF$9)E(HD-'SCE>F_CQ!S8YQVZ?-W+,O!W]CR434Y M 6S00R;+T$!CI-T8FZ&H=M1]:\][C)8;/8T]!F/;9BWXMS%U;0VN; 'BU@\F MJC[O#^;@Q><]1'BAVO/^()TN/=^C+3_F+/+-XNUCOGY0C9V51$21((*A3"C$ MB0HAUP+9.Q^=Q#&/:>J4[7"_X;DQ7"6;&V$=@-1-0I>H/C*Q5&(-:/V_&LWWP^:FV0.GU*BF9VWPSTH%2//?KO3VLSE^']D=@Y&FW5;[')><> M"NX7FOW1F.CRT@,5KVO*XXIW7$GNO3#9]>-Q0=M7C2>>Z!L(_$VM'E6Q0"1 MJ4XP#'D8F1U/$D)&&(72K/E(D:+/E1PL*+1N=N+XS^?*'(9Z[OW^TL,(&Q7=!$67!=C+-%%OOXOEHU3R MG1'0GJ(^-ED#WK)\E:UNB\^J.F?=;7YCD88"Z00:VYQ!K#F!3")L_DE2%"$4 M)M++TWQX$>=& >V==%M'L%,2-%H"^ZF EI[VI4938%2M'&WZ'G(,]A7X'H&\ MQ-A.>$ RT+!.=(0R]& ,?L RF( O=/PR-,"G#V<&[ZG?.O/7G*TV2MD4,X]5 M:7JD0A0Q*2 5VMAW"B%(:2QAR#0/1,"T#)V*>9_L86XL7PL(*@G/E:YW1-&- M9B_"9F26](/%F]1.JCX0)QVV/RFEG%1OGQ%./WBIX;C+I=TN7[6Q-S+EA4RY M8NT, \P31$,JH$8IAIA1";EB&J8Z92I4:828UQUY7T'F1@]M:V&GR;-Z>&S3 MNN?J:^%Y#I>O'3?>($QHK;G@/Y$IU@_/P0TN3S%>R*SJ!]9IXZEG>SWSS-IB M?G5MOV(1R#"B]N2+$WOACS6")*44BLC>]6M,--,]?#2?=>(T^Z;WNJPJ>=99 M%Z[ JL.-V@%(-P+SQV6BK*4E%F_/%=\_2TS^ZE73[\52KY?O5]]4X7-DWDM#'M4M-&D 9 H"=*4 M,,B#4$&L8[,%2J+ ;'R89(*@4,>1CP'D+\+<3)^MJ(!M9?6;\CV&P8T7Q@5W M9/(PP@,K/6C$MPXY/UD-0+;Z&>Q@WVDQ2M*&_B .Q$@]!)B4MOH#M,]M%[34 M,P[ELO.ENK072PE-"4Y@$!($L9(",HD15#9-+4YB'"?"+\'O('+YS.5I$@$_ MSUU;1:.LR]3V!?@I6X'""E]XUD(:9@S="'7R<1F98P-!&,N@C?+<^3A:'AT.PM8:)B#C$S'$RUV8 BD;(H MX#Q0B5=4]K/6YV9WEL(!*UVOT_CGR#G27U\\QJ8Q9RC\B>B8RD,1RK.VIR6& M8VH=3/"C#UU:<787=5QI@HI2 MLQ6-=2 CKT/W"V29&PFTSGI;NI11_;4V[>U1JP!,WY2!EXRC&\E,-#HC4]*8 M W-!-=W>D Y><-=?DA>JR=L;LM-E>_LWV?.Z\V@L<2L4_=73[I$Z4KTD_[?_ M\9AMGEKBEJ>/-W=L]:G:MI47L\7[E3'JLK5<)!&)0[/IA0Q']MR?)H:S<6HV MQE$:B)"B&'NYO4XE^-QHO;KOEOTWQ9.-N.,-ZPS'<>P;V5;RA[;2[0P0]D3S M:)((J_H5J)1_MGY4-RH;HS^H ;@"%03 ?"H5" ->Y$X\;$-=_$XE]K07Q1,/ MQL'%\M3]^ZUU4F6+-W54S?]^9+FAZ>73%_6PSC<+@9($H9C",$V$=>HVRU*L M$XACLR"A,,&,IR[+4DJVCG2AV4WY V$TMGGN#8\S>3H M<(3G"B7^?+O^]HMYNZ(X\Y<=LW6U.0D).2C5\(7+HT.DWW[[W5X)/6;%G?UA ME1,Z#)D@),20:QMV18,0DA1QF-"0Q"H5*4_1Q4FXCW0\4U^4SWE3SAX\5.G< M;!8PQ>SGGBNI[K=EA6V>QDM2\%,ZAWJ=^=3[WJQW\+PWFR6;274VBUJD28A)9@0*&R=74RE@@Q%'%*: M$)HDH::4^3#/7OMSXYE&O'ZUGO;!<^.-"R 9F26V:+P]@X;W]#^A\T"3?;_U M2:?V"=7V)_*IQWI6@&(/V88MR\9DMGDT+;]?"9N!3[YZW'Q<;_Y5;3ZS3"Y4 M1)*(F@V;5FEYKZLA"3B!E MC2EA'8^YUK.C:\=PF^F?3T)W-%VI,!E'I %A1 M*%LX9 585=_7[?L] 4):MB@]K,^6*3ZOG=DQEVRPD#V*S[1'& MX)#,UFWAD A"8,08)8#,V2$$MC]W$4R1X;_F%0GW[#/RWX;DO"H%_PR&N!E17\9(7] MV<*XO[^LBG,-&-[K"LU0X;YG^YLV_-=5_8-P8.<7^]%\?2/_1A79[:JZYK!. MZV0A)PSYK6M/-[-W B]<5=IB=G+X? $J&XD M%ZSC;C[[6&7S?]F7>>U>L>^K7,;7?NZS+_]?O6K8M:=YY/^ MG*]OZ5[G,,X=R65?5+S)4MG.81#:B7-G(4^__=V' M]>K6V!SW=JMHXUO>K._-CG(1X@@C92L>Z2B!.%0(\I@*&-,0$5OODZ9>N0V. M=S,WP\A*":V8Y>'&51U&5,PT"[O M1">3[O*Z%=W?Y9UYVM]9].UJ8XCJ7;94'Q_+O.]1+,($H10FMI(O#BP1**0A MID1$B4Y8%"E7+]']QN -<]OR^%8^19[8&$EPOH*95[ M^7X>-#:9T^GB>?Z;LZ%X5=Z#-C%*Q$IHHR4=F"\3 .TX! IA"WL44* M4LE3R)$0(HDE#2,O=\+CW2_-1T%U79HOA6KTI=D;I1[K M%WN4O1P7>Y\^J43^Y=?N0RYDIP%$#$=0QRGUK 7"8Q8$DFM M$T13KTOY8<6;&^6,E_G=D[,&_@KND9+F3# #)9^ZI6E9TWBR!6G%$909$0L[-@E[:Q$'#!KI0F"H0)&C?4P; M'-*EYD% 2.?#_0]U;^H#HE_9IF:<+TTH4&&/E3-CH3ZPY?O5ORJ6WQCPU0*C MD"1"IA"+((%8(V3X@&#(DB 46,>8(J^<8?W$F!MAF"\L\3_[[0&_^]GPN*!. M?'9<*_%T!:RTH!1WV"/D_G ->,3<0XC)CZ#[ W7LB/J"UGIF0+Q?YYOL/VL[ MZOUJ8SZ[S!A/UV54LKEI=2@@U6;_&_$@-O9.B'#JE/K K;NY MT5A;6KN%R;;RUG$SGCD3N[%VX[+A$!R9L_;!VXD*KKO!\\^RZ(3)4&D7NSN; M-@^CD^('B1G=WNI[)_;U3BV7=GO&5D^+$*6$QPQ!'K$88D,8D) TA4A20IB0 MF,;8[U:LW?S<"*.^#2I%!+6,OC=CS^!SO1OK"\HTMV-N>/2X'SNF]@4W9,^: MF_B.[)@JA[=D1Y_JM_*_>BRRE?62$?_QF!59Z?AL_VILBL:A16,1*ZTAPYQ! MS!,-S5RF,!""))RE0F#BL_B?[7%NT[D1&+0DO@*-S#V]7,[C[F8(#(KFR#QP M*9#>%H$S. ,9!>?[F]0N<%9_WS1P?[%OJ@V1*U:H-ZKZ\_WJ^5G.(HIXG-I[ M^2AF*<01DI!IR:"4%*6(*BDXZQ&1>:Y?I[GR0AF8>A^\G@7;C6@&P6ZJY!V5 MB."G1MB?R\26ST]IATSIX0;-8#D^SG0W<=(/-^4/LX XON=',46^67Q1#W6. MB^M;0UE5@J!'FW7D@>6;IX_FTVEL&R;-]@,3&"AD;)N0A) H)6'":122."81 M2EQL&Z]>YV;?M*4$5DQ/D\8/\FZV&0W(D2FG!X;.--,+DRZN,0VV>,;\:\0CK?1-\<:L6=_<\FV?[&EO::Z8LJ-GDFS ['_N)Z M)9__H/7D@F&D0YU(2$-AN"QD-J<:9>9_:1R+5#&%Z.*A3,O]=6,8UXW1+I+) M9U[N2S:BD6 +D=KB+<+^1>W$!1!P=9NMK/>2O21YZ$[!/\(8JCC 0BAB+-^8 M6@<& 7FJ%40J3I2*<:"HJ,?P[4K.<@0;N5YF_)3Y\8N,G-N:-ME8C&UG&\FN MJHJ^+0&OP$YV4#UBAVGOA^TWALS -P"R@Z7ENT26B7/U#0#;80*_(1KUS_5R M;?844IFFOZV7WU3^JRHCVA)%$\IX"$-IO2:P8H93TP J+;E*XY#&V.EPX60/ M<[/D:R%M,I122O=4%<^5B(XG*Z>A<4^O<3%$$^6] M\(?**_M$)PP=:2&.OS=9OH9.L=N)%+H?[+DM6-_?KU=?;87MTI^^>%\4CTHN M$ O3-%8Q%(QR8RP2&TX9!U"D#%&.PI E7NY@)_J9&[U58E85QZ_JBFH@*T7M M7V/M%,:.9MWER(U^,%J"]K4"K1+R"E1B#FB$=>,PE'EUHI=I#:=N50],HC./ MSZT6Y-^,>:;DMC)@;"PFHG4"*6$!Q"RAD$2:01QK&2**141TCXO@J>2?Z85R M)>0<"T/N#;\;"\YJ-/^K%8:LOY4?JC#D\6&;?6'(/;'_BQ2&/#X8TQ6&/-'_ M9>Z21DB>57EB7YL^,EF>R:]7-T;>0BM;,B!8"&)V$C1)8(R#$&*"!*2QK3V2 M$&Q^9/[03@< ?3J?F_%\L[;E,9J+6"#:"8YN'& N;=WJP]> SNZ.G7](CZO/J"<VK*L5,+]%+4#:Q91A%-*S"I-4[/%E,AL,5,* VR]C7% 0ND4 MNSTQ?L?+DYWMGU>@?<#O\'2?)6BEUOJU6 M_,J^9_>/93#Z9OWVU?N;-]=?[,>S"&,<86[6I3@,;';3,(3$EFG& <.*!9I% MR"D;VD52S(U4&Z&!S3%;7('27+!N(:5Y#[*5+:"E9&DM;M9F>;/VA9D?E4H^ MC-)WV%RX>8+!&)VZ5V6&LDH+T*AAK?)Z@&ZJ :IUJ2H^FQ&IU &E/E,,AP__ M3S LDRT/8PZ/YR)R(:R=:TS?MB=<@BY4__D*=6EC_KD&ZJQP3V^_BS+_OW7F M7R0T25%JMDLX""-;_2B!U-;PYBC%* Y8$',GB_Y4!W-;=AH902-D&8'BGG'@ M*(C=*\40T(Q]1>*'BE?>@2[5>V4>.-K@9+D'NM1I9Q_H?,[?^JP2?7_2GU5N M]OCWS,C9,FX7$DLD!(XA"FUF-87--,:(09DRK$4HHA3'KB9F=U=SF]"5M+4_ M<2-OSY./,R"?-PB'@V[D";]#K24J['>\<>[3=+;;AD-O(N/L A2]+"\W8#K, MJS,-3&9#N2G2-I0ZI]NF8!!P:T#1DA!,4Z$ FMG"3^U5A;ZRFN@J\ M "NW"[V^"(Q].O LC>8X"3,'OF][UO2+);<\=5]V])F>CH5J:7Y[^U>U4CE; M7J_DM;S/5EFQR+?45N*WDKJ*>V#/1>R:-<1P'-QX8'MW1MXXUL+7():[/A1X^BXP?2D,Y ML[EU.JTKFA<0!XYD?F]/E";\G?DV%S3@A$5I!)4Q*2"F#!D+(T&&O](D%%2A M$'O%3?228FXD9C[)=.0DX27X_B;+*)!.:ML_%EC/;.#"U%5XE6R=*ZU/CJYNC,\:@CU_4JL[Y4MX/51;3[I&_9] M@031"6$"6O=*B!FUZ<+-UI,Q)"F/*).)5Y$]S_[GQG M\<&Z]+ 7;05 5FH M?EH:'3P#,7Q'QHT$1\1[9/IK0UT%,SR3';ROH;;B_WP%C ;VH,OH,& 6\G[@ M#966W+/W:?.4]X/F('%YSV8N"'7CYP,3^'Y@0OD_&WQ@K-$OV>W=QM:E$O8 M]U8M=*HC2E0 -<$"XC T&U@5:!C)0"1A+$5,M-<&=@PIYT:DM9B6,/-2*=]- M[2A#Z;@'?ND!&GO+?'E 6OD': :YTO4*[+0=./)LK,$8,LQLO&-9_C>V?%0+'&+$S$H N8H9 MQ G#9DFPKBLX3D(9!40$GBDAW3N?&],WLEL/2@6*/]@#D*K(;E>E9<>**@.7 M7J[_ '=*WJJK78" ;_9(CQ%R8_JQ06[G!3O!VQL@KP*R[7I:#4OHA M$TCZ8S98!DF/KB=.(>D/RF$.R1YM]".[M_K[#\-69>!N^_6>?TC^URP"!675/ 8 M*A9A0Y<404)4#-.4Q0&-4Q5CZ4.7TXH_-\+];95O!2Z/)Y['8%W5B0W+6*Q\ MIXY%Y+"OS!%[0#?Y(?4&D=8<)AR+2$. M-3&F/V&0Q31(0ZVB('4Z)C]H>6Z+2RV<>S6)YSAU\_A%VH],L4W\RG"!CR>U MO:#>P_/V)JOI<%2-=MV&XP_T3F6X?T:\O12182@3F2 818F F"D!"98$:I22 M-.8A%QCY./YU]#5+/\#AKJ.Z4':SQ@;";N1Y[7BI= 6N-YL\XX\;9NO=;M;& MSK(UZ@?->W@.KN%R'Y[L:>K\A^=4/I(#\>PK/2^'Q)V2CTOU2=?U\>2[S)@) M9H/]S::<>E92]]73K^S?UOGK)2N*&_M!+%@%Q%?LFO1Y-T;H1^YHAQ)D>)+WUJ."=Z'^Z \/K>%MS[ M 0X$?Y2SO_\BQWR3G^CU7%9L\/N;.O[VQKRZ2--$ZB"D, B%-J9[@"'56,$D M02'E).::$]<4$^V&YT;:C6S "N>>4>(95MV,>@D"(Q.@F_)>B2..:=HK8<2S MAB9+%'%,_':"B*._]Y]J;U>;;/-T+65NB]!7?WS(5BI8I$FL:$@4#"*10BP8 MAU02:6=@0HB*$*=.6^;.7N8V"2M!02WB5?,78(4%GU8>\_(TL.R/E-8G/(M%K1I]N=;+I?5:Q]EP__W#/:!/3KLR6C]91I4XXDZFB54%<$1:; M]3> J4*& R2*(>>2P0CS,,0B#6+FY?EQKL.YT4%;7K 3^*I/[79GT-VV14-" M.3)57(BB?UR((S1#!8*J4A MN%">N1%5677J2$R 'S5=.DANS#4A]"][; -^MT*#4NH!Z6T@_ 9BOTNEF90< M!X)NGSN':K8?M?Z:K=9Y69BG&V5N1;4.M^?BGBX&WHT:1X)S;!I\Y(6Q M'5C^= 5VJ.Y$OAK<&:,'3@/1G4_/DU);#TCV::Q/$SUK>[$B*^QEI;"7%=GJ M]O-ZF8FGZO\[>R*-@B01 MN,I-369M&V."6!81JI.$B03&*O"T"W;F='5(\Y MV%8^LNF12C7*M)&FFR9-I6=-*;#\;CR<_>IEC(+WE#4RAL/=NRB&-W9G"F&XMS=I\0MO-?<+ M7O@W,''%];H*[J?'3;$Q=IH1YN_*9CE0\OJ;RHWU_/:[,:2S0GW.,Z&^K)=+ MO<[MBPL6D$ BRF DS=X MU-*#1GQ0RF_WJ%6:E(F*LO?_0MPL\7F/^X2GL3WSXFQ+L;> ./\5_7[-;^JH79:CO]?>L6* 4,6)6 M.QA$<0!Q$D>0(19!%1%$TY!)G89]BKCO]3.WI6I[MM.2TW"*D=33L^ 4KHZG M.)>C-?:Q30^@>I?Z/@'#P%6]]WMYD0+>)U0]5:O[U./]R."+^J96C^J+LDX& M]BAG5ZGE$U]FMR69M7( Q@G"7$4)1"&5$&,:08+"$ J!)(D1Q5AA'Y+P[']N MY%&+?P7R1H%V(2NPWJIPU?N:RW>$W.AF1-Q'IJ$MY%O9V_6;P*<6Y&-D5.P) MW$#$Y=O[I(36$YI]HNO;3$_/J&VNL"JP->&:R$ 0&)#46$%$<$A4&,,XT"@( ML4!1[)72>Z_]N1%8*_U=KRCB??CO8< M5^W 4^?$8_VF[M]8GMEF;,J_TM). Y$&.(@AC3F"F$H&N>0V@#4*&4^2( VI MS]S=[V!ND[>1K\IDV6?/<@"AV_R]!)B1)[ 7)MY3^)3B \WA@^8GG<2GE-N? MQ2>?ZYL[V.8I^;HQK95G(_5IWB(A3(51+&&@@P1B1%/(8L5@E)K9+3BGV*VX M]9E^YC:IZR0[6SE=SC>]<'6;X@.@-?),[P-4CWR]G3 ,EIKW>"\39^'M5/4P MX6[WXWW3EZW*9OZ>;>Y>/Q8;TT5>^YO88U"S':C/*@7#(N00ATS9>SH.F30L MH6)J.,.8[SSR2B'NUNW-(N+')\/B.3"Y# M0=LCT9D/4H/E/'/J=.+T9SY '&9"\WK;/W*[#M)Z"D)^DVW,SC>B-$0Q)S!) MPQ1B'&#(!$)08IH&,8Y)@IT#MO<;GQOQE$+961"$/_&?FZ!"QXH$1]'KII%+ M,1F9+'SA\(K!/J5WK]#K@\8FB[@^I48[T/KD,Y===+Y>W_-L51X;[D*%=E[6 M4@J6V,+*QFR(K)N[L%<:",:Q1 &1 LO4RY9PZW9N4_I7E=^JTR4S+P'8[P)T M.-BFN@]M20QV(H\4?N@'T\#WI6'3# MX>#S<::!B7VNWQJY;,1BL[YM?S5-;]ZPC=H5 M'9,TCN,TI3"* V(XD">0A0F'*$W3.(AD$(;AHJK.\W7#\HT;$\Y!-1]RV%=P M/)YH.1[::F=B_R/1&/V8EUFL$,9"A0&'.@PHQ"+2D(C %E220:I)2D44 M^)#?81=S([?*J!.5<("5HOHQV1$8W9CJ,G!&9J(*ETJZ*U#+-QROG-9](-XX MTL&DO'!:P?UYW_'D)>Z.-^S[[KYAY_(8!SI2+($H"IB9X#&R^0$%%"+0,HHE M#K77!._H:VXSO3Z1-K(^NT.[R/?Q.,ANTW\@Z$;F@=ZH]72$[,1C4&?(XSV] M@$-DI\K'G2*[7[F\ &.9=\MLTS:J^+!FJ^)Z90N.L95U:_JBA,J^6??LW05\ MK*-$E^F:H]AF;TX8)(@&D*4BBKG$A'.OV\4+9)D;[;0K^^W$]=TM73 VCMNF M:1 ?>__TK(QBI8<]I-O8;/2E+N6^=:M-:T3J:*QQ\@(.@.X(E11])7FQ.HH] M(>NJHMBWR9&SX_-V NFM01&H6$11H&&H: IQRC%D&%,8!#9S1BS"./:J;GN9 M.+-CV/)XA)_.TM[3Q+MPT-QX=[JAF/#.I>FA8SG8FJJN'C/5>Y/=&GH8JTH4O.S9Y72DA22B$A-$5< M4L2%4T:1LSW-C1@K87MY&_JLW=6KXO[QU+VC']$A9J3F&8L@1BS PM MH"2"UATV2!.FC5GE57WZ>#]S(X7_M<[,:OS-B&8/Y;F.GLV)CV'1I M/F%F+;/:%G>/UGT.6_>\[@W&V'N3?C@X3^6C>G=-7/-":]*:?^TF[/.V)IF> M1\5O)N/Q7_8M"U,N,5_OE-I\6%=K?%T4$_$XU3)$,(VBP*[&&!JS7<$H5B@. M=8B);RF84UW-;9+6DH)25-#(VK/X: ?";DOR,+B-/)_[0M:CGLLY- :KX7*R MHXGKMIQ3^+!6R]DW>B;JJ(/JFT#[XE=5[C:E(0C):0!IJAC$+ @@5S2!$DFM M RZDXEY7V"?ZF1M--&("TI=C-LUYGC=< M/8[SNK&XX#3O1,,3'^9UJW=XEG?F^=[7J.SV-E=5AMY/ND[D6R6&C03%"4\C MF$IA*"$B!!*"8ABG<8IE(A(=$\]+TI.=S8T6GLM:N9J4TO;,N=N%L_.]YB#H MC4P0_8'K-9I8]<(YY_9["$/5^46-^NLO]4LKE[L/U4 M_KAE5'RNY/5*?C _ME7),E68WSW>*UGZ[7XT,%345KVQ2&WX4)A2*,)40RR$ MA%PP 14I7>1DJ*2X,-?/L!+/C@4O<=F667'W?J/NBYNUE7(ELJ5ZEJ'E9OW://(Y7W_+ MI)*OGGXKC!:K3P_&#+=U,Z^M+5Z)W'BHR4CH.* (QCA)(-:Q@!S%$N(TX2&* MS:\2K[5J;('GME2U] 6;-<@;+<%*;KN_E0?@9;]<%._U$<)Z<:K(%6O-'%G73!FPK\_?5NLG[[GO6:A?A^O2KC MH*M ^%:BGX4]P\$T1;"\^\%8*M[_MN)N.LI\% X3G,6W!O"'F?"+LA<<#+$CN] MU;?LFE;&%G^6,.&S^2#J[;N0<20$YE G*8[#8UO=;9.E!W/B@?#;NS3XEK0YTG%2C"'/I1PPV2PRFZ= MG4U/Y;A MB68)R42V681$\$ 2"A,FC&6(%(4L"@04@:1$8Y:&PHNJSW\>I\;^;2$+[>FS\0?(G.7W]BX,=5HB(],6D."W:,080_0!JM'Z-/W MQ&4)>\!R6)VP3R-]3]KX9I?L^9WYTJ[O;78=8TD1$FFI;+4SFTTTII K)2## M5 2QV?KBT*ONV:F.YD9A5C+ 2M%\3]-.(.EZCG8Y/J.?H/%-*ZG^%2BQNN[& MJL?A63<0@QV;G>AFX@.S;F4/C\K./-\_5$.L\X=U7N[IRK+-KVV[^=/KM50+ M3@."+0]$$IMM%1<,$A5(2"4., GB0"K/+"R=_X@V&YC37>!BZ(\NMJ?/-C#0=EC,1\NK_5TAFLG M2-ZE,Z;6V=I8&$&,S,Y)1@PRF5(8XQA+GJ0DY%ZW>$=[F1N5O+[ +_HXC&[F MQ<7@C,P,>\G*QW&:!7U'GPWVMB6LIS<=1E#3R*2_= MD(SH"Q)$.DR-&8'"U,QX3B@D.,(P#:6D,I;&E*!^9L3QCN8VZ>MEKQ:VM> U M OM:#2?P=347+D=M&CNA!V ]K(-N-"XP"TXT/+$]T*W>H2%PYGG_O$VE':'R M!Y9OGCZ:02]S$:4I#5E($Z@)PO9X@4"6! '424AII&D<(:>+FE,=S(T"VC(" M*Z1W'J>C,';/^"' &?T0TQ,7K[Q.7U M\0U B&.*D,2A6?,C ;%.&>11HB"+A)2!9AHSY6/E^XLP-RKX="1LQ&\CT&,8 MW'8)XX([,I78@(TYQ&?T!W&@/4@/ 2;=H/0':'_W>M?L:]?IQ MYS4F;'IPH(V%KDKY:Q^_JMRD&[EU0LP"Z[D306G,18B53B"+=0S#*(PYU2Q- MD=,B,A# D^P9J^2UE>?=]4 X=J\" Z$S]M[P$)CSR<*<$9)K45ZM5%5+1T;J M66;DRQ(#J(W*X[+HST/Q\VN6V;+1YMM MZ:L2CWFY7KW]+I:/9DE[9X2U3/NXJ1.J-&Y/GU5>>EM^V'HQQP@3E00I%%*' M$,H'E3.GS6MC'BW/X2LG3]M<&>'?M_[DE%^6V](T^^]EY'7L3.&U*V"5 ML.=899SJ-%4N7V D!J^/.:4.+U19\P6&Z71-SI<0IG]TQ\FL&8H()1B.H=0: M0:P%@B1,0B@PHH0AHI1P\)-9J*H?GPZ$ M\H?<;9WX0=*4',M/B]D$M.Z>7^G'(7UFV MLAG;/JW>J#S[QNPQQ"["H_BH-I]SM6'?%T3'C/ TA2*DQC:)501IQ!E,)(X$ M0HS)-/*A$]>.Y\8L5NZ&5!'FZB_4>'S>&FP+SD1GO MRU;>!N<"_#[*,=NE8 W$=[W%F)3_+@5KGP\O;N_E"Y?LTM2W?O=AO;J]4?F] MC0Y>$(2"1' !(Z12B'$202X1A7%$22B2*- )6:QL@18E;UZFELE9)9RH@5;4 M<*#*>#1A17NY4B;GA]Z-K^#CC=-48QFI> !+H?G)NJ[-V*G8GJ5JG3SUH MX.JP6Y&\*=E)]J\_ $E)M"61 72K-.]1L5Q2&#.#\2'"6!>V-+1?^U9!UX' M&?MNQN.C+[:/BXME'<'HZ!-V 3AC^W8UH> 'X4*'@!^K'33ZN]7\"P1^'RMW M.N;[Q',7WZC>LO*FK#Q6Y!]L^:!V!Z8+A#E'7!A3-$<4HBBCYJ:+UP(O5>V#*/P%[-D>7^H>M@^"CNO8WE>'\5&UM[>N)*7Z M:C?\]LS3>LV]6Y>JN%O5N2[$SR\E6VUL!&9U(%#];5EG--Z7VOFHMC?Z"_MQ MNRZK?]ANRX(_;"MWE+61WBZW$69IEG$,E8A2B)0Q75B:5O[W&'&>J23!/LPV MJ?1SX\A&22 :+<'VH!A@[=^!]RS_3RF.15W_4#F_%&X+<2S'>B1E_2Z8NP3Q9^6X;L"NX]@ MAP%H@5"=T[1@ <^%:NC]$3 M?'0@-FYBCU,=SR&A1P<@CHD\NEKP3T1FDR#=Z-_8?Z_+UX8W#=&6;];?6+%: M8)&E60$XT,8R5BDBB*$7**72ZLY>Y;;9VTH$_:_D\E6_("?9^;8G2TS6JUX[.UG_PQ/7^[NYMP^VHP,^K9=+ M8XK9?UQ$*)R8K'$7-N%//Q/V\VNSB8 MB:KZ=0^CFTGT\H,S,K]=7/WO"C2J/HEN G]:=4&C[QRJ CH-R$M7"NP6\J]1 M/= )Z& 5!=UZ&[: O+=),XW5^8EMU>?O['Z?@HQ%)-$9U#))(:(9@I1P!G62 MQCSF4A/N=HQ.P+Q:;B@$XJXS MG4S*/=V*/N>.GJ=#5,.J,BQ',HIPEA'(4HXATC,4"*BGB'%.!NR:H]IOF)#EZPW-6IQ-4.3PZ, MU=9:B>W^B/T+^_&IJG%CB^L]& .BR1EKK I[&L1CE&G(45)E&Z601=R>9/,( M(YECKKU25KMW/3Z MBO*(,:^<_)#QM]M^:SRH;R4CSN8UBGYK()'/LCGGPSK M=>.$8+(YS96G0;DCDXDUH']1/^S)L?H5\#J M.XSKI__(N5'0M*,Q&Y?-RE?'Z@8JY:Y *\?,%6!61_! 9HQ^Y?*'FS'SCG\RY[MC., 5OQ_XN$(IJIC,&$Y(FQ3R,& M21(;AF-9HE/.*O#59?/[R(* ?0;51<^.>@5B,3"L?' #PIHD3 MJ@9B@';+DT[N$RH]G[>G'O&O0WC&:\:ZOKSZ>;@S^V):;IQR4Z3CB"<95'EF M4T))8@,R$L@$R6*,#I(#QNC M;HH8'?FQ;9-Y@NY>[6]4\">J [A#M*K3.61$ IU(7H1G1RU!_S8GJS(X6-UV M_<'AC?@O,G^H5"D:$ MT4Q3@31VNKCH[VINRT!B:C6C=%VKSJ^,9 O[,JA;-2GU7Y6 AUAL-; MY9 ."?MN55FL954(Z<.^Y&>6QUF4Q1(F--(0Y5D&*58,XEA31))$:)EY.:>% ME6]N=-TV6'&TM^[;AS$0[G@!99N6C^]<: ]5@.$8WG!V1 M\*:KDQH'(ING;4]*%2?5>C[13S\T,(&Q,);_P]+ZN9R[JV[V)5K9:Y,8P9RH M%"(N%"1(1E!3AB(>2Y%JKQ@BYY[G-KU;@H-37B--T:$A58[=1\.-%T;!>&3. MN+YY_?Y,0K,1 A.]$0J59-FYWVFS+_O"<926V;N!H0$%CVKUH#XIRX&&#(T% MH]?E-V:TO.'+XJXR<:PI+6Q9C>*;#6;0G\UO-[I.0O9YR\KM&R-GY7H;"QE3 M0G)H-J6)C9&*(4\2!%7$E4YQG&H_<@LKWMP8L-'.UIUH] ,M!<%!PWHW8W4$ MM9)5#?F6FE>@4A1830>Y40?^#MQH]>5&=V3N?9F!'1#8,0;^P<)"@@HW<5#) M&, >AZ2,THM_+K4OQ=;Z'[U?R>*QD ]L67& 2/,\SDAF;%Q;PB-/&"18,,@0 M11D2L8RQ4^3LV1[F1N>5D'8"'\3TXN+S4';3:1" 1F;$ =AX95/KU/^"3&JG MVYTLBUJG6NT,:MT/#D^ <2B MR^T+63$>)1@F' 6&QLOYI!HG4*>,4ISIIGV MBU,[W0),LXK M>BI)1L?3(UY8?F$_FGJ9[XP.[7]I[F 6BC.-!4V@W00:RC"F $T$A2(UP".J MD.!>E!%&K+E1S+N'K9TS-JW&H/"U0(,5\&8QZ!#,Y$*QBD0#KWH&:)Q[0V<\ MI[PN[!=J?K>$SD .NAQT;]W?%^_C@SWULSD(=+&RW:[J$U[3N*T&OJ 1EAQ+ M#"..K'MW1&TXAH:$L3SG(HD9=;HA=.AK;OQ9BVLW&:+MPWKO7B3=!>!N>@P, MV\B?EPP+D[Y 4$<"*/O$N ]/+,11HJG"B("$.0,AU!19(8TUAD)/(S M7\]T-#="W=NDY7!TMS0!HCZ#V%29'V?GV(1'*ZCO7 MS;1V7(^R1Y99W_,7%[2MZE(NA,24(X*A0I& *$LYY#@7,-)1SJ5FFJET8/7: MJH.YD4"[5.V_@_\K^EL4'PK6_CN(H^@JBJ*:%S: /6R_KDOK"_?O((VO(A)7 M_I=I=(7R_4/%9O/0.&:N6PGC616?_H^'E;+/ _M=5L^\4:*ZZK8-VM\F5\"T MK08CG&)&.8[SS'D'=[Z; MN=%,-=N'!U%UX-F_80N#TLC3_"1 \*F.I!RWZ&%06RBS9G?I^6U'>O'H6,G MUO'R9)NP?@7:^R^'IP?FS"OOV*KX/]6'8'9UF_6RD*RI<7EKOH7=1W*CWQ4K MMA(%6U:UPJN$G/O]1);&*:=Q!F6"U27#N=F1%7Y$_?9N8W4H!$;[.1V MWY Y =Z_B0T-X\@P/."[^MRVUCO]4%**ROG\UC8*RW;\7#MUM5_N<#*[?V Y>8HUQP M8UEI A&C"G)$-)09D33#,>*ITPV%9[]SX^A&K.5/P%I*>!R4>4#N<,8X#I!C M6VHMJ6OOAL:_M\J@\4LC^J]5E2K0B#\.PAYGD^,@/1%Y!T7<[RS3'[>NPTV/ MUJ8[[?17\0:ZIAG&D4I7GBB/%!\3;]O4[-ZIOQ 9VM,%.WV)<%)7*,[$B3J_/K TQL/]_;(Z+V3+74F. M]ZLJ(+4Z9]S-$RHPPUI22&B20)03"8G.*=0Q9QC'.(Z15PHCQW[G1EEML8$\ M1$Q9[V5;'T?;^CC%08]_\ZR(X3@:;JPU L8CL]83> \%AUI"CT):GD"%*G3A MV.NT]2W\H#@J:^'YNG_4^H=BV\3(F_95*Q$X58G9.<[P/@@@#VLTU/ M%L/>IUP[C+WW6;]I+E6Q>+O:%MN?[XJE*E^SK;I;ES\7(DH4RK"&>11+B-*, MF!E.&=0*XRS"-*:14U6N,^W/;7+7(H)*1K 3TFUFGT.P>U('P&7D^>P'B?-D M[E'\Q#S>*/&WN_7COYHWZVEL?CC,X'/M33)Y>Y39S=N^QRZMM/?V?S^8MG]3 MVZ]K^7[UJ#;;RBGAPSX5LJ0*(6XF,F.<0)29;061$8<)BF7&D=8Y)L-J[/5U M/;>)WJ[Z5LL.:N%!2_H+DEA[#(KCQF(4J,?>6X1#^8*2>JZ !2^FU]OQ"Y71 M0AN#0B8:0Y[S&*(DQI 1%4-F$[&C+$TC[>3Z MU-7)W"9O(R>H!0564O#61N896=WW$6Y_1^^RPE?FC^GXMJHM4F?4\2\RGDZHLPKG7>AY"J+D1R2YEM;,)*LE)NP._WTIE.@@Z^K<@Y5-VX,@-7(=/<$IE8"OX!E MS'M ",1'YWJ9E&)Z5'W.&GV/#PA2*=EJHVTJJ'VX6AW_TC"/DN_6Y?7F,S/$ M4_WG]7JYK/*@OWK8?EQO_TMM/ZEOQ=;\8I&2B%&=)5#J-(,H4@P2G4D8Q5J( M5,1)*IAS+$LXN>9&-)43A=B)"_C#%JS66U VXH*'E1DZ\U>ABD>[]]X YI_& M(>2X=E/7"X[6R%2WT\IZ#Q]B@&O%P%XS8%0SOP257E?U'V"OWQ4P&@*CHMG' M;L%.R9<91X]XG9<9SZG">J8?5[]PH/#H=T4-!>QMNN"B\! ]B4$:H?EA1OJM M&3A5EDI6R9*J?&R;ZWUJL$64<:7B.(=2:&.K"RX@XR*'&1%)%&.>Q,BI-(A; M=W-;2??2UDG5KHYSIX%?S+Z[_NVO?G9\#_!NYGPX.$=>Z@Y(-MG/:EG!0=AP MYKT;*(&L_)[.)C7VW11_;O,[OC7P)O5T3=Y#MO97/P^/-,GEZ]L=7-OF]C\W32QW;Q?U95\_ZF*NZ^&#:\?5['/1;&ZD64G8,*,TRQ8K M-X=\M)XD.1N07>^QYR+OC*B_7:ZAC4J[9@/@/\')L@X6FZN=[TX+GJ8.[=8 M!!J$KD"-D3T)KU&Z CN<0 -4_4A=H\]B52?A#'BG/[?Q#^5.,!N]IO5DF(W: MYYPH9B=@N%W(S2'A\$)'&,4J)U!Q9+8A9O?V(>VORW7CX54\M7/WPTQOC>D9WC-WH)>VU3EQ;90FT6<<\F89E#@-(5( MI S2-$D@SS2/B) \M>YC[FGOW+OVHI\)M0U_M&=FNNK7=R [87W-P%QY<]\,\P(W#%[%@SAK.'4_L MDN$+R+'CA7<+_K>JK]>;[>WRH7+E,#]^4L4W_E!N[&U>DSM-ITASE7-("$80 M:88@B64,HP3)7"<)9FY.%DZ]SLE+">R-QY2 E[-_*EM#NMV/]./??709% M;V0RJH"[W0%7_:TM[X!$?_T(NM\:!D5RHKO 'D3#7.@Y ]-Q3=??QF27;\[J MM*_4W%\:6F.[+!Z9+61CN]AO? _.J2(F69Y0#7G$;360*#/VHL2092K%,6>4 M]D&=;\WM'I#=#,&0T(W,N"U1*X8XG$J.Y+GKBDVP\MP] MW4U.2W8[O#3W^6@NEY,8F?K+7_16'51?^5?ZZ3P=7K45&4T9(2B"/ MF; 7\@@RGD4P0SJ3,E$9YE[76.Y=SXUO:H>9M6Y[LOF>?#G#[GH(-@:8HY^' MU4+7>>.LV(VILA/<8OS) >,!AV.^< 4[)W/N>.(C,U] CD_/O%L86(+UH5S7 MM[L[,Y[EB5!FKYG%E$-$LQP2%DF8LCB7J<(JPEY'],\[F!O]'.3SK+'Z'#@W M:KD$CI$)Y"!:__[0OY+J&;U#55!]WORTE5//*'=4,?7<@\WSGSZH3' M.MW"/SW-Z7G6G_D^%"NUUG5-Q-?K1[5BJZVM!;'YK5@5WQZ^O7WU_LN;Z^WZ M_"P2R)C'6#> QIPC&4,J4)I8(GRID=+Q%D M?@Q:RP^V5H$K8.\XUE6ZI4H)L%V#HE$#J%J/*[!2VRMW#KEHW/JY>*K1&)FO MK1H6]UH16W6P&9@O]< TVK3&9:<0:#0"E4H3C8L[_T\U/A.M$565B,/YZ @# MY;6@A$"W8]&YJ/G)%J80(+07KR#M#=N6OU^)4K&->J/J/]^OWIH%=/U3J4]J MR;9*?B@8MZ6/K%<%2A")8Y9#&G-D\YIIR.S1(J:49;DB,D;:9\ONT_G\%K*6 M9[(]_UI7#L:J46!@L+[7<+@=!(P%\LCKTTYL\,M.\%^MH_9.=M (#UK2ASM$ M&()9H ,&KZXG/7P8 LKS@XE!;5R8D[$5,WF[WA1/BB1@8XM3Q7.(4V6K71I; MG5/#;9CR5$019RSQ"_)QZ'1N3'9(6?BDM/1.[,'E=9P&P(W#0L,Z,G<%0'1X M=D@'B$+GC.SJ\F4R23J <#:_I,N[PRCIU6-31RHM(HGC6.48"I3ET.Q<>.W/2K7 ,27 MH=%R.P6DS[L;D:C8TOVFIP-%'DM%.8\@RT0"$241I$+9 )%$1PA%F:!Y@^+; ME9P.PUUG\T?0U5J\!).Q+[\K@:[ ]79;%OQA6[E);]?@EI5=^;0&V(/G0 AF M_1UU,+&M=T[!8\ON[).7V7&MA6QS6Z[?V1)F34G&14)1ENDX@H(C0YF9P) J MK2')9))+L[G4F5.I;H\^Y[:Q-.*!JJS;%2AK"?T(P 5F/QLY$'A3&<8M<:]L MN!>H! :?>L <; H[P!/8_NWJ\46,7@<(SEFZ+J]>6C&I-WY_U*P'5B49X9T*2S2$C"3_. M2#*P,DJP87>TFUYB,,<^BCL:Q^[$,IO.S#(C%'4)C7GPHE"7RO5"-:,"P7F^ MI%2H#H8M">^*5;%5'XI'&RN\-5T6ILTZ)>1O[+_7Y>LEVVP^FHG1E&K5&4\U M5P1&,6=F!R]38XFF,8RY()I$&$ONY(\TL/^YT7LM/JSD!P<%FIRK5Z#2 51* M *N%9]7'W9MP!X(7B%9]>Y^4/ ="\YPBAS8SV(%E_4U] M6&^J$!;K!EJL'HK579,_P=CBKY39A*KZN2_LA]J\_;$MF>FC6+'R9U7^[Z,! MR#J0KI>FI[N=F\V"J1@)(BB,$VJL9:)RR"C%4),\TQ&EB8Z$SQGRB++.[3"Z M5@'\LC3*_EI'BJWW6@)>J0F*^J&M5=3;3V:T47P&-#?D)IZ'1NQP0&&7??RS4 M]VM5KJOYTX2JI QIQIF"6:0I1 E&D&<(0:8RR;3Y?^)F:G=U,C=[>B\GV OJ M$?1S#LEN)@Z%S\@4>@*:(8%1YS#R"(P*@-54@5$>GY-?/%0/!EWQ4.=>G2X> MJD?X)_%0?<\.+='&B^72'GG4X5:;0X#X E$E(XTB&*4X,;R72\AE%$,E\RR6 M4:)EXE7ZH:.ON='?3M0G19)^$;OP/E9M?CS3K'9![6:B!@)P9'[<8[<7LY4\ M(F0-MUXP@M5Q.]_3Q+7<>E4^KN?6_XJ_J?21/?YLEBO*48J)L8L4HHD]ATP@ MQY3 !!-F_L193)U(XFFS<^,#*YG[VMZ"I]_B&:;TR'/8"C7 J&DI[F[&# -@ M(L/%#0@OD^58WPXCI?7P9&;)L8!M0^3$O_H3R!^JW*H?[XIRL_U0J)6-C7O' MA(T3V7T_7*5(1E1#G2=FT\6,!4)I&IG_H)Q*P;(8.97H=NIM;G13"PPJB8$5 MN8H-!3NAW2=D/\[]!!44O9%YJP>X 936CZ [TP5%E&B,S =3-G? MQF0$ZJQ.FU?=7PI78>/]9O.@Y(+HB**(VYNAI%)6W8DAH-V&Y;O3 0CLRVYPIIU(*.6T/C*1@CEL]H.GKQRAE/ M%78IFO'LC6&T\1]*WA6KNS=J4]S543^-:T-"N<@QR2$GR!AH.DLAX4D&!4MS MLRG,\USF/J1QKJ.Y448C)V@).M"9Y"RT;A01 K"1"6(05M[TT =$('(XV\VD MU-"G['-BZ'U^&"W\5DBY5&_99KO;KZ&,Y#2E4"I!(%(9AM0P $RQX%@P%.61 M%QT\[V!N-%#+!ZR ?K/^"#FWV7X)'B//\A84(^3_/*=XH%E]U/RDL_F<R!7_?2[.K+'3!]EY>52"$L2VN5^UT'N;?S ;T20(;(72" M>9Y"'/,((H%22+%*8)J0G$3&,$@RL5BI.YL8Y(N[F]5(XCI-(5I/H2.AQYM. M==AOT5++YLMK[IR&!5R%'F12"2/G2"1="0NV0F2%H=T,++7Z_%F+]8)V[[F[+]W&DV.!]4B!%V6TDF'K>15XW6 M*'RV14U9*3?@]WMI:Y(?!NS<>(V2.R<@P,'J0UXNT<2%(X-!>%Q1,ES3_G>U MU]]460BV>K^2#Z8QFT6+E=N5X;;7[+XPMNJ[AY7\X_V'VYU'2$)UDB !!:,$ M(HPHY$CFD&.9$D*CB&&GD.0!?<^-G'?B@X/\8*< :#0 5@7PQWMC]OWM]F_N M%Y.^P])_T3LBV&,SJC?. VZ"?0%WOQ<>$?B);HD#?NA>%\<#D>NX1O9M<;)+ MY8&JMJ^8AS;AMV9(52S>FF5H^_.MZ<\>/O^]7'_??K51U6SU?N:T%M:A@)RNHA06-M&XTU =M-\<'!&QD M/A^(E3-U.")QPI3=*/&WN_7COYH6:BO6_' P7OO:G80L')7;$8/KX\-. 9I\ M.9^4O7.REJDJJPQ21H,;OBSNJG7)IK\7]G2U^&:CP/1G\]N-9E7)NCK?B6)< M9E3%,(]8"I%.,T@SFL 4*98KJ7,LO X"PH@U-XIIM+(GD(U>H*48.&AV!7:Z M@5JY*IM*2[UA^6T"#;;;F<#T0S@RZ4TX>M[G V'!#G1$$$BH24\)P@+Y_* @ M<.L#'0WKS#B;+^OFI/FV7,L'86LGUP?0"Y6JG!."(<'<^AMB!3G7Q@P4:9I2 MC7,5);MK0C<^[^USP%W?R&1]:QKZRC9U!6/1;)&&7/+UX^U&J&$PG,CSL)'5 M)EIMI 4'<9N;MH .B*[0A/)#[.UO6G=$5_6/O!*=7QR:*^9I.IJ/:OOVAU@^ M2&O%KM?R>[%<+DB2IOLN\F)51__YCP3N*)JDD/K33T=?>G 0/QS_#$(M$"/Y]3TI1PV"Y3EK#6LD5(G9XX(WL?WY<=K(0:EN'?P&U M%N!/JP=H%/$\C?<=)M>MVVC@C[Z+"XY[@#JT3NB-5HJVN_<7KD;K!$U_05JW M9@86\CC*!W](%[\KA-OL60CC)%9:&=K+,42$1) (8HNO<8JU(B*C?I5IG;N> M&P&>K,9P$/YJ7Q/:L[J&^UBX4=TX"(_,0K_%E[(4>-#L5)58MZ%REBB8RV-O2<,TR&&(5%9#CG*!=4D04Q-ZZRQ%VUN M3!CRRM\J"2HMI_;:.(S\1)X;@\;S+^2]X3*4T[MP'*$^%S>.@V!_+5>.(T"# MNW,<]^#ORONF\2!_5VP$6]Y6!6;?F=]M%H(01'F4VLL-!!&.$T@(D5!3S'.= M9 CG3H$>G;W,C;)W@H):4E"+"BI9W9UXSX/:3:'!H!K[H'$(2E[NN[TH#'+> M/=_J9*Z[O8JU'7?['QYF#5KBN-&O2R6+[2X+W9Z&7JW+&W99Q5 M'(DT1@G$5#'#!%I#ED8"QEK%L484I9E7%4J_[N=&$0<+@.]$M0Y>E:Q^IIGG M,+B97^.!.S*I5&:1,99JT?LZ4!SY7'?CFOBII=O.PW=AL'T;LW/K>%HTJO0\O/==A M1!>[@_" ;0%7=\5JU9R\U5)4F9[E>KEDY<;^JL[Z[)GT>:HO))*"9CB14&F9 M0A0) 5F,.)1I0K7@F>9"-%_(VY5C ,ULOX^=!I-]'6HE_Z+?A>^MYFQ&>L(K MT;;.[7M1P'^"DU>G5O,KT.AN?CAH?P5V^H,& +!# %00C'&Q.LF8!;^5'5?J M%[K2G60HSM\'3]-]2%MI(:E.H[0JI*IRF]./09+;4/Y48YG&-)/8RQ'P=#=S MV]16_D>05[0B6G*&6$0NXOR94O1)KQ7KD,\V7ZN[T]5F=&J=A GG0%Q^/',A M+9BFOJUK?[S&$2N)XM0F X(IS0E$4MHJ7W%F[%FB<2R%-H:M#R,<]3 W,J@% MK)U.^^JD.&+H1@$7(3/R['\"2GBWM+.J!YK=Q^U/.K'/JO=\3I]_T-\KX'6Q M_7E=*O9Z+=6"LUP(@E,8424A(GD&.6'FKRCA.M;F7R/MZ@C0;GAVD]>ZAEOA M@)7._;;_"5C]%_Q#(1A[EKII[W6+?TK501?W3QJ:[*[^E/CMZ_F3_SXTF]ZU ME&8X-[=K8\ O_]_BOIYZ2'/-4FXGG$VF)QFD56850566XY1E)/-+IG>JF[E- MQ"8_7"/J%:B%!49:SYG9@6S_/ V#U\BS=BA4 W+I=2%Q02J]D\U.G$FO2[7C M1'J=3P\SG9]?='Q1/[:OC(S_LT@)-=9RHF'$4P:1HAR2E"B8Z#S!2*62YK&/ M"7VVI]F10",H^.7#>K/YM3J>K23V,ZC/(^MF6 ?!:VP2V$%UN\,(_&GE!)6@ M 4WM7C "F=SG^YG4].Y5][D)WO^"?W[VD.4_7M=)#UK_L LR^:2655*T5A4@ M%4N>9+8ZAS1F!Z),0X(5L=>56F(:RR21^VI/;OG>7TH7I[GZK!34-*<%A]L* M6QIB724+4;L0+JY62A>NF55>]&/I)M/9C_U?H9[4];EZ4@T:[7\\Q '"!A&G MJE/S^9[HK<,!W MC 10WEB%VBTZ]SOM[M$7CJ/=I'<#EX9__I=B91VG&/.<((8EQ$@@L_E+,22< M:QC'B59QEIB&U+#@SWT?48RZC*].WN9VP1O2PC^K&5TC#KJ1K-[=@?# M:.3Y[0>/\]1V4K_+$C -M*P \[?#%.]N>Y))[J3>;IJ[/>P_T7\K5L6WAV^- MQU"L=<2BF$&,F9G<&<*0H1R9M9L)K%(D,NT\N9^T/+<)W0CG/H6?XM0_;0=K M/_)4;>0*Z$QU5ML+9N;3]B:;C2?5:,_ TP\,K(93KLU6=?OSUHS/]GHEK,RVQ3&CNY?[8U=G..@]%&M&Y=WAN;F$ZIXM >8^WK>BS3+,XI3"6.%"40)-]2A&8"RD6LG-3?FFL!6;^4,5Q;70/!4D52F,%#&&@THTY+'* M82*21,@,QTGF5$-Y6/=S(X:V<, .+/CO=6'6Q4>CPT/I>IT]<"@NN28( ?#X MMH902FYJ7,_?'+3E'_O&H ^V4:\-SG8^@[N#/F#<+A!Z6QD8%"J^*OFP5#?Z M='!9%9C2A*E>VXH51K2J'NG!(Y-@$B64(1A+:>]!*8,\MQYG:<81Q2A1VB^ M]&*1YD:%.XUL"H./ZQ7\SP>V+'2A9!-=M0]DWZGC&85Z^1BZ\>6T(S,RA_9& MM]:*' :E*> ,1O'1#0=MJ.C8RP6:-I(V&(!'4;?A6KYXIVFVK8TOS"+3C*9$ MYS!'L=EKHAP;VDTYC-(4Y306*(_DP+WFH9>Y,6E+R,%;S!:&440BQ)"]0^:>V\*0%&*#I-*"<+-K7VS76[:<"L-]7^-A^,7V S8N9]X>!AIOBM6Q59]*!Z5?%YS]M7/W]A_ MK\O72[:I,TL_U1G[(MC%T31S&-84YL3)A2"/*,2H@S M)C)%8IT0XA$.YMF]TW1[B0BNU>%HC#I>;_I. Z.5YT!89WH)+*1V,+8 MR'RH7UNL0"4V^*,'6O\+4#^@0MV%.O8Z[;6H'Q1'-Z2>KP^CJZI^M]TTE^JK MV3<;@GR_$NMOR@:)&Y/O1G]A/Q:)PG&>IAI*QF-H=K72<)5AK3@5A,812A.5 M^.S&7#J=V^:L+CPOVD*;:62E!K\L;41]Y8-A#Q*W[(J7#E"]2FF_QJZU@6VRJ?WNGU&;!",Z9 MC".(168]Q3""YE!T,]G4 MD(_,<#M5P(T&>V4.L<*-.K9VMODEJ#2Z OLAVBD%WDT[1.[AXE,.U41AWU,, MF5?D=BB,.R*P+^YBLDCJ4&"T(Z*#M3DPT2O;?'VW7'__#R7OU-]9L;++Z)?U M*_5)"7LJ4=U(_[/8?BU67[ZKY:/ZS6R3OVX62NB(49'!1-G[?:(%9&F.(28Q MS;*$(JPSHU_)U\X)88=)XC.)V_*,-X>M[!M[E;*7VNZ#U2ZQT_=*!6"L&&.T M_]B". '?*DT\L\L.'#@W6WZ"P1AY\;,: *L"J'0 5HE=_C$S'%R!MBJ[43&# M\5OW8/CGM+T,RE"9;P=*,6U^W,N@.LJB>V%S_L%;UYN"-1%)4N<)2JB$7 IM M"3*!+&(*IE1AE"#,E7*ZB7_:[-P,>BN9>\Q6"YYN&AJN],BL8H4*'*IUK.<% M<5JMQB8+TCI6H!VA=>)?!SHE&MN[5U?3^M\Y*'WD6>?RSL!:LO7&:A^8E2,I:")@1FD&D8QB2%B,8:QI+#,D MXSQ/OU3'*&+/[M,ZAJI0^;7S:PJ(G M%3NJ!7KZJ<%QV%46W-XIO%S2U!:IB!1.E!434 M_$0Q1S###,6(2Z6(;S1V3Y=SF\U/@WV*1F:[CBV-U-"(\ U(([=W8'8?]&X< M$!;0D7GA*9;O6UA:@:&5&+SIPG)(J+8C/.$"MOLZG#ILVQ& $\';KF\.+7VU MJEC,'@R\?MALU]]4^8IMBLV-M@7WBM5=DRHH3G.)I'40E5A!I'%B:WEPF.A( MBRB76L3$KR*66\=SHZ*=W-49&MA)?@4JV>TL:J3WS-/D/1Z.)YLCH#SV468P M@ <4Y/)#*UB=+L=N)R[?Y0?&<54OS_N=%,O'UZ M_^\'?:P/EC+_NJHK4%]<3G3P<#I::F..SJ3NIE?640NT9+\Z72?Z$,X9WO5T M*(J!?5&]Q7@1Y]2A8)WS5AW?54LE[;!FM1;X4H+D1"JA"9V>VHL0T;, M]I3I!-)84)'J7,K4J'$9Z'U(W,@@ U,ELU&.V$W("#F.'X MJ!>(0(1SOI])&:57W>>4T?_")2[M=:QB?2C6W'=FJ40X%1PJF>40(6-649RG M4$849UF61#SQBB8\U]'<&*%Q76_*CK !9]!G(76CA!! C4^)()ZFY_HY@4\S,\K>]JKO./Y87Q0NZ9_L3N"6U9(F]\R)TF*.95FZB-; M2#W*($5$0*T%Q\HP02R];IV.NY@;!S11%?6^Z-[(Z$< )S!TF_J7(3/RI&] MJ:0#5KS V4#/*Q]HGI_H8-(9?E[!YW.[X\EAL]KF(V";K[?EVJ;?DJ]^_KZQ ML;V- ^_JKDGX8HN?T5QBGLH(YI0CB#A"D,1(0DUPKDF:))1[A:^Y=^W% A,$ ML=E@*F%]+![L;KQ8 ;V3&;"]T'[,X#$.;HPQ#KHC,XD%MG)>V8EMTP3\\GN- M\J]@+SRX[H?9FV;\$0M$/QX=3TI+_H \IZL!+?B'N54G(OSYB4CK;(S_/#S2 M'+!EO%6E7I??[+5;=:"R^V53OZAY=*VO[^[*ZE#V"ROOU/8/MGQ0ZSI9 MUL;>VRFYB!.N*^=SV\( :'U !9/^EA@C4&/VU/COWT,09 M2.OS^4T4W?C7^PR]8B5G-.@=X99SD'*RB,TY*/O,S)N;6/ZVX[NBW&P_%&KU M?F7,4+:TCE><0U1Y5F=9!'F>""@$ST1&%:8\=K7L>GN; MF]U5"0RLQ* 1&50NA(W0[DM>/\[]=E!0]$:V4GJ ZS\2'X"@^Y(>%,F)%MRA MGZ+7LN<,3,>BU-_&9$N&LSIM0G=_::A3ZK=O197R?W.]JNXM"[-2K$2A-C89 MP'*]>2A;F=L1RB(5L0R2.#,[:YL!FF0Z@XSG&>-4)PIYW3;Z=3\W0FY)7Q7@ M>B*_KS.JUSBXG3J.A^[(A-T)+#C(#OX<)3W^,-R"N:AZ=3ZQH^H08([=50>U M,C2=_985*R7?-FDRFN69(*X2I@DT)F0.D=8I9$0(2*5F(LU5@F/LE\_^5#=S M(ZR=E& GIF\R]I-8NI'1Y0B-3#I'X(S@*M$-0K"$["<[F3@C>Y>BQRG9.Y\> MZ$;YL#%M;C95IM%-80WB79XCZQ6OKI?5>)E?_WV]EM^+Y?+MCWLEK*,G^_%& MR0>QK1(J?[,9D1:()S*-: Q11&PB )1 '@D.,Y1S%7&S]4R<[A1&D6YN/+,3 M&:A&YB8SCMS+#?2ZM(X;X/ZAO%]OO/TY@XZM&X&]V(B-S'L[O4!+L2NPT^$* M[+2HO. />H!:D8"NI6/@&\H=-:ALT[JPC@'KD=OK*)T,X_UVR.:N8 S&N2)* M49A%(H4(:09)E&4PQ43F-N;;_-J'O4_T,3<._OQU76Z'QFN?PM"-)2]$9F2N M>QIWO2^X WYCVX*SQFBZ]&P6=[?J+)X-%SSJ#9U MZ<.?UK=E4R5KVR=ROC4/V8*7HE0V[Z6J_]PG)!%1A"5CU*9L28RU%R/#%[F& M*6-Y1%6*?&.Z^_VKNFC77$DWOMS-^,M-7)].;?PB22#S',;I0V MD\$;F1H=TM8_2WUYU068-I]7*_EEO=Y7YW?6+"N[X7HEJ]*VGT=>BT&DU5_;$E=T<'G@\O@YE^:@N*>]FD?\([&:D X MQ[9H(12C3M:^[:>U81^6/C%K7]RZP<.N@L8]&D68?%F,D,K]0I>'/)Y!*B'%7@)3)/8 M;[6 5^ @8F!KZQP"(>VDHSZFMW#.J7G2-CG[L'^B[YOO*S.;OA;W3>XIC:2D M&5$PEBJ%B&:9,2"DF?M<"(8PETQSUVS?S]J>W13?B>>9S^L4;-U3^D(PQI[( M[CAXY0,_H_$%2<&?MSA99O SJK33@Y][9.!*?*]*9MT4/MC=PZ?B[JO97?R^ MJ:NM+D26*L12!CE3&"(=*T@DSF%.4Q0E,6,J3?QJEG3VY_.M3E.9I!(0KC5\ MV*AA"W,GOHX+="C,QI[?.SE!)>@5V*-GA*T7\(!KM@LHH=;NSKZF7<-=U#Y: MRYU>"E^2]&0YD6M[FO;\,,UL,FS93(XB%C$60YYK"A$F!+(T45!F413KG"*= M1Z%*E_H*-[<3B"HZO#J2/G\B':ZRJ?=0(HU(QF4$$\$SB%2>0$XB##5+,TE9 MHEGBE>OUQ89R @/Q]U6IV++X/TJ"N^K@N2I1:Q,B5N'_VAY,?[6ZO>!X7G:C M,/8H_;6O$*:IE3L4_PEJZGJ+-HN;@4M ]:G1.[B/82OZSE?Q5NVS0!9BD>HH M9@(1F/)40A3I'/(TP3!E6A&94)$CIR*]G;W,C9@KH< O=GU=+Y>LW !C2=6) M 7[UX^+3H+J1ZL50C[=B(V!]!5)GVA;A>*T3@D $=;J/29FF4\WGE-'] M\+"Y;YU8WN_MQR\VP>,B2A!*".:0?]9&'/K87FH:+'=>5:!@^0;\&]8];;_NV-9Z$/RO#X[\4*]^93V>1*RVT%#$DA'&( M-%>0,"6@XCA2,9$H%LX9B7I[FQM-5,(!\[WD[@'6_9!VDT%PH$:FA>>.J3MY MKT"-GA496)E#0N@>HQX4RHEBU"^'U"M:W1FBCFCU_C8FBU9W5J<=K>[^TL ] M5^55\7YE6E2;;9UOY*:LJC49!O]B&FWN_UAN=ENVY")*XP@BF3!(TX1 1!C. M(XYPQKR.U5P[GAOUUG*#G>!-5B*#.=C)?@6L] -+*#F/A^,.;@24Q][4!0/8 M?[/GB5:H_9]KM]-N"3W!.-HE^K[O1V!2%8NWJZVE0RE-#YO7YL>;\LOZ^VHA MJ=:8< :S+,D@P@A#IJ,4J@1G.4TE2[C3QK&CC]G14B4F:.2\ E92.V>LK&X, MU 5H-]D$@FEL7AF"D#.%.&!P@BTV2OSM;OWXK^;MFBC,#P=^Z&IS$BIP4&HW MZUT>O=@CO.5AR..,R4RF,$[-?U"2VB(=%-DL9CR10L@DS0:Z@0]TV9S,][OM MLKD\B#W8W=O;;_-BK,;>^1WD&\=MLQ. \.[<+^6VV:EFA^/VQ6Z;NS9/%Y"M M:AMGB4C2G*>0(HDST9.6AYU(6VK\<] 5EH*W-\:8Y^;(9_.HL"9_4_;K<+A(4 M14)&$N;2YC45$864F/\P%%M'+XP2QESW .;"<)YS M3CQP7\OG7_ MJ2LCNJE_HE"BXXO#LYBO5U7\?5V*XOIA^W5=VE"!!;;9FQ(90151!A%3!#*: M<<@P1D0QC>+W\MBM?^OIIMN%MQO-!$)Q M9()I /Q< ]A4]CE(&C;C> \< =.+G^MI\ESB/2J?2AS>]XJ_]]Y37\#?5[:, MZ&MFOHAB^[-Q7\BBB,04QU B4A443"#'2,,LP[F4(J4RHP\?/H9') MG/S<%6I[^7F\-;1FPWU=;VQSHS_8O>F-?ETJ66P7:2(ERV(!49)3O5A5!TY3J<;U\5(ZN MP?T@NUEPEV$V54F'-DZ5E/:'6LZ051UZH A6V.%>/H7>, 8[\1%@Z8IB)T\$E\[F1IT'65N;"O"G%=4[>K4#8C?[*A1P MH^]K!V V('JU'XQ@8:P=74T%,N'.BO5-_-856&^.K4'ZV9E'7Q4?\FH>=P8CC\64]PE MUEJ W;%_<][?4L36,=N/U5NM53U65KN]$62S%>T4#'SU>!G*(2\E!THR_77E M99"=O,B\L$G_O>X?JMRJ']>J7%=?[V=5/A9";?YCO93%ZN[UNKQOMAV,:$1T MFD(DM?E/9':]).<21IG4<9;)B$3.:09<.YT;G]9R@[W@8"G(O.@(YX MM#.N[IOI,?"=:%M]Z6?KM;/VQ:ECC^WJ;NT=_[1"@DK*P5OM Y:^.^Q!"$VWL78"YX(]]9'ZP;?2AQY>: =]I.+Y MC?/QH_YE'+X46^M:^WXEB\="/K#E/XOMUT]J62TB-BO]EW4=?[R[IT\CAK3- M&*FHAHAD&G(:82C2G,>:2$&RS+7,@V??/O8 Z7OUC$YJ9 M>*?HIM3Q+M'Q/7]6WJ4I5M)F.E>K39VTW!XCWE4]O/IY>.2V]JRY_LY*>:M* MO2Z_V5#UZM^>__):?"W48]7$.U:4?[#E@UJDDI]4\KFM$RUQ 3O("[01&#Q:B=W);=I/H'_!F>W CKQR54H!SBJG MXI;FH*6ZC8=M/]>H#RI5KT#[LZ@@./4/+1B Q0'\,>?OQ7U5G>UW,]'R/-/O MQVOI?Y$Q[+ AII5G,F/D16!N6S4O(\#0"(%'M7I0GY3= !>KNU9O-WQ9W%6B MO_UQKX3UR"^^F4=N]&?SVXUF8A_3_D7]V+XR^/_/(LJB2,9#PQ E(H6, MB!C2G',A>"8CO^#SP/+-S=39Z_6$A Z:^48BA!U,M]/_%QRBD8V61K,KT#=, M5V"G'Z@5M(>$;16;W![ :@DJ-0/>/XPT ,%B+<)*-W&$QBC0'L=UC-/-A%OF MCP]VLWZC_U ;6_GS#=NJS4)+EBBF$-1QKLQJ@&P1KRRJZG;0/*$91W+T+?$I MR>:V#M0R6M9XK*4$THHYP;[EY+B-N(^]=#2FV*?"5V[[C.:Y9_N,9BQO-&AT M!&]>.J93[B&G'=MI]H==^(^Q_SO9W_SW=UTP!=F_=78P;']V+665 M.HPM;UDAWZ]>L_MBRY:+&+$(QQC!3(H,HCRGD"9FG\502J6@C%+L=-CR&F35(E:4K^=TCE8W78\ < :>1EKX73;X/2Z!R?O;4LLA)T1KP%M@XU4NMR\UN# MSB[VZ@JT +H".XA @Q&H0*ILWZ"W)/,<]U#I<.>AU+1)=N>A\YEU>F;275XM MI9WAX.T/58K""+[(!1()RF.HL[[58OU-7:\J!BW55T.B5_BGAORPUJP<&?.]%]JS!X M#HRC%3X>W&.;RR&0]K=>A^$5RLST['U:>W 8-$>&V\!F!MR'JO)1K$OUJ?DJ M;2*"73#KY[7-7V%X]<.'UXV;O" 1RC*>&6K#VOS'_,1)EL.4\YCG4:H3YF1J M^7<].Y)KI =[\:M\'OM@[+T&5\#HX'$YYC<@#C>9H\$\-KEY(3P@,,03:H^+ MQM$@G^HF,28A5Q+#B"1:($RT)DZ!QT^;G1NK6\G<":0%3S\/#U-Z['LT(]0 MYFPI[LZ*PP"8B/'<@/ BM&-].\BJ]?!D1'0L8)MD3OQKT'L]>\YHBRF*K^J+ M 48UWY-.DCS+$(=8VWS,,6602!;!+,E3I:.4H-SKXM^K][G147W-<2HJI+[K M:#0 E0I![LG.C,I%UUF78SWAK=/^-NEP2OX,YX T<1%PXU[;G.E[#KYOFMFD'Y;90W^Z7ZY^JO#4?Q=OFY]?K59TRU'3X>KW9 M+M([Z2,Y W'O5-![O4EV?,K&7U*9B?;O2G_3R]566QEE::35TL76&18ZTH)%%*(4(H MAHP)"JG@<:Z9E&GJ91B-(N7<^*^].3RY:VD(4E9GMXV/KE7L"EQ_LS5U>PNR M3_@%.&XP7WI<7WHC>O&0^F]-QX0\U!9V%!FGW>J."?/1EGC4SF;J_:_D^U4M M\R)*N*9,)#"/;*)"K%)(<[,M5UF:<$)D1%6Z*PYYT2GC&-([T=732I,C+T1G M??D'U2&9\D.XZ%CSQ0;W_Z>N^*H*XZIQ^ NYVA\/WE_%G[XE^1R.=<<Q4F#ZL6+/<4E65?_](_A\@ZNI. MM0]]40D\?%D+-(YN*];THS/R8K13"+0T:JTOM5*@%MM:(3NU]AD-;+ZB2K5P M*TM8D ,M&H&$FG0]" OD3*/TGX%VAZF M#D\/L[8^K%=W7U3Y[8WBV]_8]J$T5I_:?%+W]49^TB@"KR15H=/EY!?Y+L1+?^/%JB+APP7?>VFZ+G1AM\37FXW:UEOH4LGK ME?Q@?ETL*S'-OYFU6'ZR:4!N].^;YN&%YK8B#$<08XP@(FD":2YB&,4R):FB M42Z8JUDZIJ!SH]A*/KC6\&&C *M$=+?11AW1?GMX+N,TU7%D2T^;17VG*6BK M"FKQP4[9RG>CI2YH]#4-5"-_HZ'1N7EK)B/O;M_/Y0N8:(U73NBT'%A7J>WAJ80-"9" M[3KPYJ&L2QX5:UF[%)SV/EM0C;'.(P*31&&((B4A9QI!$2$2:Q:S&/M%P?C+ M,#>6WOFG-TY8S+K@U;F(GF0VO<#;>, X.=IHXZ(_A3&W:3RJKAK?J:O3SK[M M !6FS6?12JX=,NO@8#R#91[TEV#B[(.#(3K.0#B\*3_&E*I8O#4[V.W/3^JN ML D-5]N/YLM<9%3%U,8X\US8*(V40*XB!!F."<^C+$Z44Z#SN0YFQW65C. @ M)+!2NM'961"[N2H$-",3D2[]>._FE=KNC _'%CB;(.3 M4$"?.KOYW?O<,'/G_4J4U0K EJ\KK^F:**ZW=>QQ5;UQ?>Q1?U@Y-HN4 MM0;6B;4LJNJLM57TL"JV%]A$ 0;3S42:=HA&)JJ6,J#6IK&:0%L?L%T?AO"M MUJH>PAZ[*J#7>CC, UE5 02:U,@*!^!SFRM@RQ>PN&GZC:K_?+^JHIMN[E7) M;,&_YC)0R-2:9 PF*540,95!PI& 7.HHUR*.-,W]PF?=.G::[)-&OM;1C#YW M])Y0>_!H&/@FY$HC*/AE)_*O-O:SAG,O=K"+SV$XA>2W_DZGYS!G($[RE/O; M_I<7U@WJ$&+Y^^K![C29^9:,V6K=;1/O=[BY P3G1K MT0=GF%L+5V Z[BQZFYCLQL)5F?9]A?,[HZ5H_K[>)3$UE)MI&4.A,(-(9"ED M<6I^8@2S/,LQD4[<.Z#ON5&Q3NZ()D0$+FHR;\;(:XIQ1 MB&B$(5,XAKGB(DD-=R74.5#R1/MSHZ=__-_LV_V__P.T!'4W:T[AUV\(7HC* MR'1R I !KBJGD'&W\2Y$:"*SSN?3\;+D.M3O,-Y.O369O=8AU>E"VPN4N3/*?Q?;KZX?-=OU-E6]_B.6#;/;:YG_R"_OQ^JM=%V^5^03, M]W&G%KG .2(I@0(K8Y]EANEXAB)(TU1RG$N2Y\[%V@+(,S=Z;%2ZLFZ[5D0@ M*H'=B2#$&/53ZL3(CTS!C3; JG.(J+8*@9U&-LMIHQ/8*06,5E>@UNL*'#2; M=K#<67[B09MH59AJ\+Q6E(!0=ZQ (7J9;,4*"$E[A0O9K+^/T)OF&Z\=D=ZN MI"TROZ!Q3'$>9Y#)3$'$DP02R27,\U2*G*=*<2>O@;,]S&W5V@G9),H$1DQ@ MY73W$SH-9/="% 2>L4]V?9'Q\A7JU'Z0L]#I%B?S%NI4J.TNU/W@L /'=@7W M#S:V[4:_+I4LM@NF**,L2JT;4 P1H102AC*8Y5JE,1,XXEY.T&=[FMO$W@D* M[#"!4CVNEX^J]#LW/ ^KVREA$+!&GN9/<:JDK*J?5W*&._OKA2+02=_Y?B8] MU^M5]_DI7O\+0XJ1BP?3QHWY[E *=O_N-#"$8]\G M]* WJ(AX/XP^E<.#PCE9N?"!'Z5G@7!G;#JK@O>W,F$I<&>5GM;_=G]MF'W6 M3CW43DZT4))G0LD$4AIKL]]*&62I)E 3Q%&<$9T@M?/]^^)NI9WKS^EC?^KR M]V62H\.=N-;T6-JL75L;JRF-R'X6VUF@W0RVBW";ZL2OC=73#&?AS+4^( )9 M:V>[F=18ZU/VN:W6^WRPT@3&*GRW+K^Q]RMM_["_LAF)JX3$"T60R*.<0TJ8 MV=K1#$&F600C(A(M$,4H\TJLZ-G_[$RYI@J3G19&;E )#EJ27UQ@H',TW AF M1(Q'YIW3)0-. MU431LG>?9 !,>K!]#9^TLG_G>!QB'#OU,S0^-47RM[^+U\ MOY+JQ_]2/Q=:T8289VW], 513A4D G'(<(*H2*4VGZI?H.JS'N;&7$U,9B,E MJ,0$1D[?6-7G0/:?05\,S\BDXXW,@'C5,]I?$+#ZO,6)(U;/*'0,!QG9?9Y^66S+[=^ M4P5C+:1 ::H0@3BRSE]"9)!'*8-<,"854[FFJ<=!S=CRSO2@IXY(% ]E:2^6 M;=ZAU7H%=W]?'I1XF3R]1Z/>?V#_XH/XE\[0W/KE51VN.I.!?YD$S9=\ '_M M!,T>'\*+Y6<^-SH3Y6<^ZOXOF9_Y'(ACY6<^V]^P3<[?6;&R=LS-ZC.S!=]O MR_6]*K<_;\TDV=I:9?=V#BYP%$=<$P+S-.$VH)I EHH89C2EF= IBW7DE]+! MK>,!R_[(*WYEFO]R9Z3_%:Q70!:;^_7&;.77&MPW*ER!>ZO$5<4.:J>*W^[' M<5S2IZ.&WS[P_ZH%HREF6(I@C+)(H@4PY#EN899 MDF*9,R'BR"G8Q:_;N9W,/HE"%NO-MJI<5Z=-]2,H1]C=""H\F",35&_@<2-R M.$KR@R@0)3EV.BDE^0'QG)(\WQZ<)VO]37UA/YKF7JF5TL5V0:F05+ 4XLBF M1LC2'%)LC"K$69PE.$-IY)4:X4P_!55C' ML3V]DDH*B%*#+DDS LVOF8PR027G?H?P :"=YMB]!:ZQ/Q^+C;=CP#E0W:@[ M % CB(=6.?C_@?CU<9W M%U:V:9QH8Z(E3O(42B2,@9?K''+!)62(BDS$0A.!7!V_3W4P-U;U/%T\B5G_ M0;(2^6!T"!["*7'B>UD3P@>&XO^;QZF6-VB/N(U_5==_VD:445C_;-S8+$ M*8M4GL-8Q=(0&%=F3R8T1)0DDH(N['EW,;M MK^E8T&C>O% UV/ME#'9%GV*H ONOCRKRBSB]3S$(YSSE)^E[V-JUJ_CV22VK MV]Y#OTV'"Y;+F&0HARG*N'6WQY#(B$"D4LYY%-$\\LH0T=OCW%:-)Y<\EE'6 MU>Y/[6KE-6>OGDM*/_!NZT%0.$K6T\@;CG^=H0E$GOW]34_V$MH$F=;OE2:?O"96>3]13CPR; MDA\?[#[X1N^+BGQ6=W5I,<82G3))8"*TV6T20B&)X@P*%F$61XPBO^7_;$]S MFZZUH-9!:KVOD+-I9/6;O.?!=9O*02 ;>6(?T#K4$_K )>[%A=W>E]0@U1O"-;E)35F'YXP!X:Q[&/V,]!.&KB M "^40IVS._4Y[4F[#PQ'9^U>+P_(6'>^EL6KGX=3_2^FY&R_U%<_A/]N76%8+[])./!/E6*O.#P^^7.&P9@5QX]SQ:GRZDW3-4G^?4&-C',EJT<4%H' MZ!_5=G?BBG',I,X2F"88020S"2F3&$J:95*2A,34ZS#J?%=S6QT\O-\<<'0S M2\.@,S*/UYY>+2FO@)%SA,/J?C0"V9P='4UJ:/8K_-RZ='AC:/I-[TH+B]28 MCRE-,QBE";'9]3"D5%.8XE@P)/(D5IZ):@9(X3-1IO&?'[39'8(_5X)PGF10 MH]QF 2,"DL@:^5I&N5:2Y\0I,?5$Z$]!XE_66[:TJ>RG&0$WEA\9UY'I?W?P MH)^4X/GN4H(G9++5P1 &R\/J+\'$*5H'0W2B:M+V_5E+Y[CE/4*KFW\NP6!D M4G%5?T"RPJ>Z7I"CL&EHXM2$3\4_SDCX[-^')B)^9]"=2+J9AYZF#@UX'DECS,!=CSKO\9>?U,K:4^0WBW9W4(G M4K((:2B),ALWJ3CD.,K-(LL4TYBGBCC-]*.6YS:]]\(!*YW[(OL4KOY5=C ( M(\]=1_V]5MF3N@Y:9I^V--DZ>U*!]D)[^@'_2?=!W;%EO6I7RP%.52Q$3&&6 M9A(B3! D,N=0Y:GD5$51GCM=Q9UH>VX3KQ(/[*P\C_7T%&[]\^\"-,9>/3V M\)J&9U0>-!&?MS795#RC1'LRGGMDJ/J/]^OWBBMRE+)?4X!92SA M),OC)&)09FD"$4T)Y*E9'ZE&:8ZER)+8,S>=4[].G^VDJ>EV0MID(+X!8VY0 MNYG(X>";+$%()2?X92?QKZ!8@3V2?N'35GWR);6/_%Y'GJN# <1$L&(9\R>[DM(LBR% A.,$\F- M$>&5VLFIU[G9$5;:*N!(V!_406X_+G)#W(V+@N,X,A?M(:Q^:(E\!=@6[*0& ME=CAN,@+I4!:A!9*:QVFQO62$_JNW";$2P$"2!.=>.#>R.=KWSQ%SM62&8S'Z#9+ X45 MK7VC]YK=%UNVK$/-FX>N6C$.UV);/':7)!A@RIR$*9C1\K3UBUD8)SJ9 MVX2O900[(3TOX#KA=#0?+@1I;&O!%Q]_RZ #@%"&P*DNIEWW.Y0\6N:[GAV8 MTL"8"]N?.PIYO]D\*'E3VC^MU]BKG_L;*I3&))&8PBC1.40\RB'74L),$!XG M9K&7)/7*;.#8\=QHH99[O[P-OP=T1MZ-+<; >8!PE._!]?VB.0KX]N+*_8IMB\_F^5$S>K/Y@994$QE:3CQ="892K)(8Q MXS%$"9*04ZJ@BB02BF$B=.27J-"MX[F14BVD+5?QV(@)C,GM&T7IBKH;(8V! MYCY_G#' MJ%VM^H]&LR::@\0)0;$QDW"4)1!%B4V=FI@]$V(RHBR6N?!*G7JZF[GQS\$Y M2E:>/ROEF2#U#)IN3',Y1F-?[3YSC&J=F#2I]7YCVX%,L'W;U/C8W#]O-EJWLN"\H MRF0B%8*$V@S+/$\@$3R'1,5*B5SIQ"_#LF?_<^./G?B U?+_?]5=2W/;.!*^ M[Z_ ,5-E5)'$^[)5GDF\FZILDIHXNX5=$MY^V7CO(]ULS>=(V6UU12BLE00._L$5991Z%;4OI.151F.LDQ':$S- M^C0L@IK'GAO]Q[ ,TT<7(I18Y\2"$]_O\K3X0S6W/$)AW$Z6IT4\:%O9<6E\ M":!;][1UZ:;0I_)FMI +/9/S;?EDO7QRE,S-(41X4'G#X5F;FDII\P:> M%FZTP&J?BP\>'9UO/NI/WJ^L#>\GDF!,NW74ZXY48M6V$\P[4#O1]G7Q&^& MD\Y]";Q\5^"YA/OCS[:,KS:8X56+7F]01RIJ-/[@1A4]2H-_1TVD@0F.5C(I M#5#MBDJ)*+Q^>YSW;I(M[F>[BZN2,+??Y.)ORZ7Y,9O/[VC)VYSS(Q^V-)GL>";V#!(UTFF] M(=M>.G7)K(V# 6QQF&9/G>#AFV!SG?.\_]]VV0D>EI3M=L*9B%_";LO*5/TU M')/K;[/'*BR*8I2C$@G(D!40YS[V@Q *!<)"&9J7&0Y>C)XB,C43LRNJU&8T MNA;J24C/KP6' "JQ[DZ,4?@2:PBL1EHL]<(L:KUS#HR.EUED@*[Q!HHH(8H^"-)2Y-8L,:I%OI*C4UBP8BL"WII M>Y,MF6MC9M[)DG.?_/A^T22@UHW*[T1&2YQG&O*2.W>HU!1*(@PTVGF8C.)" MY5&A#)W4IJ9_]LQ6:;IPMMBFY\:II&Z(P_308, E5CZG,0-_U,P.J&^"0!E( MR733&E6S!(G]4IV$W=3SQ$6Z=T#;+]^LW7SPH^;;:53]D+3.*2L)-+EPGHRV M"@J29;!@G!J<*40+''4XH& 5;3GOE.)[$-O#X80#$4I\4] (K M?B?_#!)#;;J?(C/N_O@980^VLL]=W].YJ/:R[[@2B)@20X1\XC/2"/)"$Y@K M0G4A,7(?8N*_Z\=&3?H1PKKK=@C7/UT\\$.3#(S__:-X7.'S\M_ :%7>B977^8+>S[C7U8WRDWJ0Q1#!+)2X@S M64!N&8,6*\LU08B7D17&3Y&:FO7UG()GK((_/+.@XC:ZUOA)A,/FZS"X)9[# M?2'KD5%W#HW!LNI.$AHYL^Z MF)>=TM[.UGJ^7#^M6KVC,>8%186&F2_QBT4F(<\9AD9*@A7#A9?':F&VXS?6-/49AQ+GE&)?;UD+!3$5$HK,>>2,H+)0 I=2\#B_(/$HC%+] M0\YMW?A[U+$(]2 2(YSSD2G5!1A?4\U_OVTWOBPG_7M\L369Y4*JEZV ?[=USU>SS;VBUU] MGVG[V:YF2]/$]?D+ZO+%3".3&T2AL;YU6E$0*)$D4"NF<8$)+4A4Z=;4#$]. MX6[<(#<-LW5+FMB3E<3#''HX,YW!2[W9\_G];U=UJCRL6FB#S_)GU?3F>K5R M%]JZZM.N)G^Y7+EUY7H#6C(->0 T#O"#G2$E9G?D8ZAQP#\\R1J);D_3\[!< M;;.;=NE0BWL_"=9W?I6C1>F\;6URB!%5D%-F8<$D941PS6A4%> N8E-3^6U> MO:_MZUR!F2]\Z$]_M&^*42)4LN?IY]_7+'>52&8H%+*A"$$M20"6JLW-$I-*E M*;.@=?K^D5-3"%^=TG4.A"_4$+K<;N'3/<'[29UX&G_]^/[VW5OPY?;Z]MV7 MRR?LH8P=6Y;-Q?6L;'[93\C6HT:9=H>L;R?7D;_$9SR=B9W;?N=KV-WI'.$R M4PHBC=U*SA0&BCS+(>.*&T40,F70/(ND.[7)N L4]34HPY-\8I#NGK$)\4L\ MK;40E8/5#KR,F*>=IH:5H] M1&QG;O6YO=\JJ]I";*71MBK>T@QI*02%!6<:8D88% 1GT'!&4%9()I2-66.= M)C4U'5YOJ"^6"]@P".9[MN/65AWXAJVLAD$ML>:N 6MQ625I-7P.MZ(ZC\5 MZZD.0J.NILX+_'(M%7!'/T51[03]^G(GJ+59^>O/_27-7N;U#[DRVT8-VS+H M^Y3\3X]55NH_[7KC$_?K7:0792>K(G1OW<+F1LY6]5YR:231&2:^&*0O6.Q[ M3'(I84Z*C.8BYY;1&+TT&NQJE*W!0 M;KA""GBH@,=JZ$Z@DQO_@0S;=.0:U8Y.1^P39GMZ#%Z4F_V[]=5B9XM[1[5< MKA[\]OHG-9_=UTOJC.>E*7TZ-G*+"JPEAA*I E)1NL'56&BC>B1F=U.=FG5M M,0GV7$8N+\+P#K-Y@Z,XSG:1+X;6< R.8WH%KA_\;NC@"=IA4 V;G7V&YFND M9H?!<"(O._#F^+WKOSM-]]:N[6KSY>GQ<>G^JP^KUQ\^_-:D##-,2^5>+L@5 MUQ!C7Z3&E 1:E%DBF)%"!:TDPLA-30%YCD'-,FAX!ENFKX!C.WQW-0#K\YO6 MPR*86/F]\FG8?%,.WIH=%,OUMYOY\L??K;EW&KYYATO%#2ZL@:04.<2Y^^&4L('4(*T*8@D-.Y#O MI#(U9>N9!)Y+T+ 9V;O[*))A?MW%^"16I0?0)*APT8G!4 V\C](8MX-WEY@' M+;P[+^X_X_T_ORS]+N=^0?J[6X"N9MHM.OT?KA?F^1>M*^LEZC;D]:VM_W>_ MUQT*W_VIO_GEL&^9^:XLK=[<449+GPX%B;4^YH K*+%"SHM3K#2FS$TI8A+B MQV4_2D>-D'C_T6Y S:/?>M-^6OKTDNJ#W(TQWD$77L%*HW; MDL@OH;?"@OH2/_ OOGQ^1XW"/D#]S1:(7ZJH]::IZ!:,JDLQJ.$85JN//XP# MFHL1F1_=#HT_,,<,W"MPT<]R.N7K.?B\6GZ?&6M^_?EU[;=M=]&PUWHS^UY7 M.M]FG\O<2IV5#'*9$>=(NT_25[K,K2\*A1DIB8EQI.-9F)J7O6,5R!VO<>:J MQS"$F9RTX"8V&]XSJ$S EGU_SO?&2^ \A5_ 'O:]%(/6%K@%+/ !/?S\@:GY+1+&\YUD((S2 5Q$",?6XH5Q@:G1N%B\R*,JI^ M[P&%J:FOAL$J+24RON( O, XATL@21UOT$(CP9; 2=&'.FH_>/ZX1]ZGQ#LX M>CYY8;]Y?#M[\+GI_W".T6HFY^MML&KS7A;*6$DEAFYJ6XAYKB G,H-9EC%B M$"*(1T65=I.;V@SWW$*WMH(/6W[CYOD9<,,F_7"0)=8 .[1VK.[#T8=7"&&P M#*0=SA ;556$"?Y2;P3>U4^)U&$M/A9FN7"KL::)M9*<*TM*J,L\AYCE"'*- M%,QS3G%&2RY$5-S(42I34QE-S-R.RYY-P8\C&J8P+L8IL9Z(ARA:.71",)!. M.$YC5%70*>9+#=!]\6!-1YUB6;LER*KZ9=LAU7DLV]"WNN'(VJ=Q5TWAJGQN M-;=WB!8BXT+#0G$%,OE MP\-R40=ZKZO2 M9=O MY4O:U?-2T-/U[.S-V6MWY+P4TH!^FQ>3Z*?M_:)S'[O\85<1V%B59Q9IF$LN MG:.G$90TXS[%A^2H8(3+J)WM$W2FIH7KKUVT;;B M# X#Z?U35$;5X6=$?:F/SUW>,Q3G2.)X52O?MXPT5%#+2PR=/L40:XJ@$)K" MLM38:04J,B+O%G83I@.Z2 6]YZ)^S[<$$\8_;+>/9(_V$IV(ABF#BY$:N7'Q MC^?%("I6KX LG34$U_/Y\D>5:E$5)W3>PLRWG5D/6$(K!*ZAPC&Z2(T;/!$@ M]$&H0\@]_?3(BY2QCT]^>^]36:6CK3\];=8;M[:8+>Y_E>N9OC.ER;.R0#"3 MC$#,60$%8<[5$$[C8*T85GF<@Q%%?WINQRYS53:9J\\7U\N] "Y66H$J[K M/T=F6<<-E;!$YR7F,*/6#1!C'(J"%-!050JIE$1%E).=;*#&<+TCAFFDX0DS M*,E 3VQA#A*Z:\[][E/-.V@Q?P4J]H>S*[U0&\C0Q-$>U?+T@N6E*>KWD/A. M+.\6&[_[7!6&H-SX%Y$8(R!A&B,F28Q6D MV\X1FIH:JWD%#;-@QRVHV0W35V?1[59-0V*6^N"H)UQ137%"L.C5(Z?SP:.U MS D1K]U!)^CZ?J[JS>Q/:SZO9MJ^##JAEB$K-+18%Q!CWSA1, RU.13"K>(RL7G@$Q+#)?R$TB>?]'I6: M/?#&,WAZ.1=?J?"T^$.5*#Q"8=S:A*=%/"A*V'%IW\WMA\>5_687Z]EW6S_U MH]U\*F_EG[N\#)UKRDV60:E0!K&4! KEYKW13&B"E#1QC5L#:$[-_M?%U72; M\48/@#=S_\9?@87=^$7W1OX9NQE^?@1"]\0'Q37YUG@;S&?JXPI\K,%TG%^! MZ\UF-5-/&W],#C9+\%E6:XP4:3$1" ZV6WZ>XLB;YL$0'.Z=A]_:L]'G;&$_ ME?4)R8W4OC3KSZ^+)U_M3;K7K ZB>YA5O7ANK&^GHWVME7M[5Q)%#"^$;_9N M(.:808$4AI8CE%DA>O!30H9I/]N9CW :4E\)U MT(3RX@?VS [TS6V>A]]D,K-*FQ(6,B\@-JR 4O,<:J-4KC'/!8LZOSHD,36E MM^/P@LBP(T"&J;++X$FLHR*1B4\6/"G\4-F"AP3&31<\*>!!ON#I*R_WCNYR M@7,K)7?SF7#?59M!19W#0QDC&9.9UGG6U^&9VG1N'88!M5RMEC_&UL[+UIEYPY;B[X_?Z*FIZO@R[N MBX_M>U22JBV/JJ0KJ=V^\R4.%S 5=F2$;D2D2O*O'S!RWV/AFR]3[G.Z2U(N M01!X" (@EG_\G]^.9S]]Q>5JNIC_TY_XG]F??L)Y6N3I_.B?_O373[^"^]/_ M_.?_\3_^\?\"^/=?/KS]Z=4BG1SC?/W3RR6&->:?_IBN/_^T_HP__6VQ_,_I MU_#3^UE8E\7R&."?-[_V7_Y 52PJC!A'1@RJV M0,C>0#912^FDQL3^GZ-_*#'X6'( [ST#Q84&GZ,!+ISAD0>C)=M\Z&PZ_\]_ MJ/^)884_T?;FJ\T__^E/G]?K+__P\\]__/''G[_%Y>S/B^71SX(Q^?/Y3__I M[,>_W?KY/^3FISDM_O/FNQ<_NIK>]8/TL?SG?__M[K=9BGNL!J M^@^KS1??+E)8;[C^*%T_W?L3]5]P_F-0OT0, KZ3S].2V.?ZX_\O/+!4&"B-W\\OK[%_RG/ZVF MQU]F>/ZUSTLL__0G^E6H0F5&LKKB_WWZ>S]?+OQEB2M"RV:C;^D+9[]>%]F' M"/RVQGG&TZV=KS%;I&L_-*N,75S\YBQ$G&V^.LDXG6P^]45N8/?N)G[^$)7T0I,_3V06Q9;DX;B&K]:(! MYT[%0N3^Z2?:=<'E$O/;4ZG(TL[:JN@9)N%TC+D<)B)L%9HC_*",4'J7W2AIG# M],%=JVZ% M,["@[@9!=(>$.^_))4V(;Q'XG_^')Q,E\OO[]<9)SX$ 0CZX9, M8%0$;)? IT):SI7",!237&H C >)V HGMG>!BG. M-&&6G"74$@(F#\IE3W_3"5R627@=DC*'^9T/+K\55%SO4&G!VRY \B)G$L'J M[(^WTSGR"5,E"2DT9"83J!!I$U%ET&B5R%))86P#@-RQ]%;@\+V#XU">]@2, ME_37=\M/BS_F$U$BTSHGB%F1 BS<@"]D2P4M!3$F2;*IVL'BM?9V\.@XX-F(K2.#HVJ]%TL,&[IU\LFQ),!R2ZZX-YGT7I20A>4\&1^% M40?!X>IJVP&@XQ#GWJP;6>3U:73V_O-B?AZ!44)+:30':Y!,()$U.)\CT9Z\ M2CY:[P[3 C=7W$[T'8W$WW$,\R 6CBS^3\M0TT\^?C^.B]DDB&*+2 X" MLW13>;%QD V4$J(V*&*4AP4OKRVWG> [#EONS[Q.#OWK;^ESF!_A)MXJ9.:< M*0?>D(>C)/F_(7$)#%7D+JB$I30Y^%=7W0X#'8S;4V02<<#V3;>6$_[B IB?W2IKJ/0>[/R"YP\/$XS&:_U Q37*TFN@@AM?003+%D#;,(,94 3G"GC4-N M;6B @VN+;H>#[J.-^S.R"QR\/L;E$5UY?UDN_EA_?KDX_A+FWR>9T=ZSUX F M:E"$;8@Y"="B('HO;$B'I50^L/AVN.@^S'@X8[O Q\?/.)N=4Z^RC881'[QE MY#1G,HVB=@C.>6DB1YUMB^?NJVMNAX:.8XX'LK$+$!#AQS6-8Y'^\^-GXMOJ MW9&U4(+KP0H%00$1=YUX3H&KIGA3?+I'J)A.Y!T')ULS.:1 M0?/B&.>YYHW^.@M'DV*R8$9DX+HZVD)+LHZS 1FLRIK\*QD/>Z*XMMQV4.@X M4KD_\SI)O_YUNDIA]K\Q+'^EKZPFF%4PB6<0TA5029!I'*(%SKPGPQBE\8?I MAWL6W@X)'8CVJXG$A9A"2(?H#;,E2'*G64-4 M7%EZ.UQT',YLP]0^# O:QC+,WLPS?OM_\?N$H4 L/H/T4I$;+3B$F .84I(@ MLUD;'UO8$M>7W0X1_450?(65?W7/^L1_P*\Y/\%K%9(_\N?PK>)$%$J+120U54K(RV=(TNF.5GFPH2@F#:M=[\'F>,4J[=$ MSKE2>RI9[:WS2&O'Q8&7X?DF7RY6ZW?E+XM%7KV8YX^X_#I-N/JXF.6))#/? M&B6)6=82[Y($)U1U!*2F_20;U$,IPOO@[GYJQJF!'Q)>C3@_HD%UOI./.)O5 M #3.D%#.27[X&D[RL8IJ!\26P-(I .'RV(=9DW@\I(? M$DIMY="!'MJDZ.!J?:0YDA M%*XA:\X"L][Q!VMO]KKCKA(P3J> 06^WO?F[.SC\*3CF>%3#*I\::J'SB_G< M0YW.3PCN9S?W8K[Z!I^K:+C;UX M?I0F3BN1/?D>T:1:LJ03J68AB<$88^!>L?10(N?^ 9=!MC-.^X)A=5X?LN_ MRKO8XMEQ_H5\GC)=3Y3B+(G:7,[9ZM'4'=1(C$>A,S*KLY*#0/@6*>,T2!@> M?H?QO(-;E@R#*]Z-L$8[(P*I?17("*V5_5Y[*"4%[YP.Q)W&@+E&P$@M$X;$ MR?X,[D"QO [+.>G%U7M<;I*D+CABK40A>8%D,W'$L-H:V0G0ALQ*67)1HK4Y M=A\M(S52&!(S3=C>@7*YN8]?PFJ:)L%GSYSD$$MRI"$Y@C0T39P5WT=<3)1@H)PR$J 4XGYC0 MUN646U].]Y R[D/,DR!G'Z9W@)V_86WVC_G%5W("CL[:#[PKMS)\3P^&8D;0 M;2Q I%#3/3B#F(T$:=!F7H0LQC5&U$X$CM0$9LBK;3@!=?&4?,_VSD[3[43S MQ((JTFJP7NA:PJ3 LY*A((ID'4996MM1.Y(X4A^:$3#81$C/.(FK5LPL\3/] MS/0K/E%&UZ-K/E5ZUVZ;;Y3K=4' N[/TLA?S? TM6T4@QR8+K8@ MM[*U>KQ.P;@^PI#XN)4NL3_G.[#[7N%R^G63U_%F3LS8I.Q_F*[^\\6WZ6HB M(X3.?D0*,A>ATDI^A9]+SVU;:B=BP(W$%(FLQ)%:)*Z)@-#[4B M/B0AXCHEO4#H4$G?DP=Q -L[ ,^OBR5Y*//S#EKTSS_",I_M)3!GM0P!"M,U MBX..6116@=51*+*[DV,/=9'9!T(/T3-N*&PP(#4300=PNKCQR6G"S:OWA*-0 MSA0#W(12^W$&B)Q)8"X$,A0YL>>A%C0'V=475(P+G89VT($,[@ BUQ\I-?KL MI>50ITO1P7$:7.V;DC41KIR*D7?P"CPX,/:4YH/OO[NPM@-E4_A MVX73F8K-M9TG"(YT:.O_M=)F$W+]TUUV;]@/L+5^:9/R_#I%Y885O0KIW]>AD&2S#PR M!!E6GW^= M+?[8[+\6$]0OGN8W?L T"ZO5Q42G%_--%6:RUH=-%]5 EJK*W$*HW2I$4(YQ M9IQZL%5MRT.PUP;&A7TWL-SRN R/D>=X0%X46OSFWNO&M7-&R1*!L]KI23$' M0=;*O\ R,B.TL*TCPLV(']>R^6$.1A-L'%H)T=&Q.%,)62CC"JN-:S3M/FTR MESD)HJ"1:+2/N75DH"7]XY8Q_]B'8P^$=)#"?-_>SR)\IYU[TO?-U.W:?%N_#:8MRD;6WP4!0I2J/ MPL%I:R&QE&)PF/#!&:4MC\\@&QSW\AG+&1D?*YU;7^?;G22&IK"B03.A0-7H MNU-!TA9=RCE:GF7KW.YMZ!KW6A@+MGM+I@.U_0#/)IHIL;E\0D93KI(XTYL;X:@ITF#_"7,PCSAQ\^(Z_8)C_=\^I"I MC=MLJ'T2XZ_3.:TZ#;/WB]5TMQQPZ(1]L M9G]@YN*]=!VJI6K;L_7J8I=*6:.4SA"$272C1P'.88;B@UK$)I O8&^W V-IJ7A=1BW8\R$349Y]I(P_U M9MX?,S<(&1(X8$Z;29\)/!<(B;2D\R5Z'5I7W=ZF8MQN ME>W!)K]U59JSI%B;7(4PN(\FPTCY>LI"1;OT/MCH_!6E"VQ\?^ MW.T@&/A^61L9KK^_GP5BQSQ7(^S+69A]HJ-V/E8U6"2O@4WR)56J'0HXR\Z) MZ&QK(_@A>GHP7)KX4S),FP-B+F1V X VQ>WXT)1/\E!F$XXOY!1=[8IAE( ,+LF8% ME">>1%2D&:5.VIEL6&K]@+4-73V8*TW TUP('0#KHD_XVYJQ\:$VEWA7_KHZ MW>&D&EXNEPAUTBAMAI-[IUT&P5.LM26)E>:)F \1U(-ETP1*[=C>1>N8*Q9\ M[4IZ9JE%9$9[&8!M9E)*+FII;80B98I.><_8('V/;Q(R;L_LEJ@YF,T=:)Q; M] LN)**O20/.@7+90]06P3!9+ N1B0=GRN_O+NV(D,$Z9#=_0-B3N1UX2Z?T M3S+F[&))$(JS=?JY!V=3K<>7B7,D/R^WMF1.5QZWU71S(.S$R [$_W8:XG0V M74]Q,U.I#KC^O)@1TU?5@UM_OV"-3KR0(55(T]76?B(BA&B(/U(E&\D MN M^O=3,^[[Y##2OQ]BAXBB U"]2&EQ,E^OWH?O]?GL(KK-I",VT%6,7M*E'"($ M;A"*\1Z]\-F9UB4\=U/2#9@.DO/-J^]PIG< G=?'7V:+[X@?<+:IMKG%JTG1 M5IJ"$KA1O/9CMW2MLP)!92MIDXC8.B_M4:+&O?P& E1;472 K;>+^=$G7![7 MX5WG6_""*8]20]%:D,(VF1P%Q\'S;.A\Y%#:6U2WR1@WT#P0?@YE=P>((9VZ M/+D3^H'V@6HE)5GNQ, C>H50YA2!:^_E[HF:PH/)0.NFSH".V.$BZ$#OO#I;]F+J MU17>U7R 9)2)63%(A=7:(!3D(A0/=/JBROVJ8\2U8V]-!S.V@JF M!Z35-\"KA^5R)R7;XK.2-9.%U^X&M!-M!6B6@B>E+;&Y*7X_-=U850-BJXTH M.@#5W9O(P6/1S()(J3XL(X?@4B257+*7BA7=/$RY/Y0&>[]_ZI#WG@+HP6*_ MW,3$LLC(=2G 2J$#X'@=Y\ 1D@U>EQ)X\@-Z=N.^YS\U8G9B=@;DX/IYN M6HVL-D-!ZO3C(YRGNI6 PD4MR-/UFZJBK,'I8$AQFH ^2%G2 !U9[R-GW'2 M)\%1*V%T<(L]P*%H=9!U I;S="FK8$F3%@R0/4^VB!*#;3^,YZ ,@<$&2C\) MJAJ)H@-0O3]?=[.ETVI988W@RE@R[(0 5;(#;RP",XE'[6UDOK6A?0<98S=, M:"/AVX6#![&[ \14C;J87Z'?>Z=M+3-(JH[P4)K7.0XU2],5&96-2K;.'[E) MP]A)28-@Y2!&=P"4%SEO\K+"['V8YC?SE^'+E&RL20F%!^"&))K+.#A"BTH^QJR)X;$-+J%)/SK/EX@\>I&C?H.!"F&@NC WA=V<%6 M/?K(R50E:0V,IP1J,ZR([F4(=*I<5CFDT+KYQHXDCAN1'$J9#2BF#E!XFVL3 M(S7YI,[6Q+U8Q] 4B$Y+X%$)J24KT;5NP7";BG%#D@-AZ4!F=Q!9>LRWG016 MA),H(*#+H"2+$,F% *Y1.D$NKHFR,7@>HVD[-XX-A:6G#E8>+I)C*SK^VL=;/.ZTL]?>?.![;ZE&T\8TC1>L\@<$4W7Y3D%XI,-Y]AN3@K M5,K/L8WG R?6H2VF" _H>*!#E22XD!DD8:UR2=8*P+Z"GN.V]]P%(3L$/'<1 M0P=\L-]_(FQO(>EQ\_$\LGDI0T6N-JE^]4WR85D'G*P_+Y;3_\(\D2&;Q*6"PFK3;J\, M>)T1G E""<6C=JU3IAZFJ-LH:CMH'22$3B'U9K4ZH9T(=)KKXH"KXD%AL!!M MD*"+*MHJYHMM;?O?3TVWD=764-J#^9W"Z-W)>K4.\]KM9T+8MXP\8RB)D;\2 M1""'FWERAI@.3FKN?>LQPX^0U&U8M36@]A5#!ZBZ\F!U[Q5>,D/'D@4DFY,. MBD/P.7JPSF5NLM:J>1_^+X$D+H 9&UERTU1@2U$:(.8G^/2#J[R).(/B69@3&A:U$: Z\@-0*$:V7 K(E[:14;3 7A &FO3/,2[2BM2?T$#V'*JXZX((^\_UR\75* MG/OE^U]7M4CQHHSL15I/OYX^9%V$C6-*)=>NB\@D<0 5!%M5OIM_##-\5Z[-S[D8GC-)V:82>&US6.>P2UT@>IG 9=J/ MCD8:USK'>SO*1IY/TS-0!Q#M[H#UIX"=X]&F@6:3S/ :U?HE;*(CQW7*X.F- MH!Q*JPT'PWV=Z^-TC9D)L!E]"EIJAZTO[KLI&7GJ3<^0;""Z#G3F]1O@+*MP M?O1RL2+]S\DNMY&8DGUM"*M$ )^%!!V8Y5I;)DOKU*6'Z!EY;D[/8&PFQ@X@ M677]JK(02=V__E:Y=3)=?3X-O-4F?A/)O!5(:M[H1'8)IS,6;);@4M0YT98B M:YT#]2A1(X_GZ1F<;05ZZ+W]J>$XN[2L_=A>X>F?5SAX5HU[^0C&I:H-)X%; MG4#1AL")^FJ%GI?(DQ/-NYQO3]VX=N<3!XP&$EH'>O/VSJZ,/)_XDD)RI/_1 M:T]V"?VGGEHPP=I -P'+H?U8Q0<(&CW=:W.8S2-&_T9#6<'"*;K"[96AU]>#:=A MJN2C0!DBT/]K3P)6SU'1H+D(F(K3V'RRT7:4C7NQCH:]@X74J;*[,9)G$F*I M+7I\;1ZN:V,Y!X&L#_!:HF&VI&1:1VD>)6K<@,UHD#M$-%V:;KO2V@KED=.NQ![M3.78K@J?-YVXEK@[T(_E9F\>F3XL7 MZ?^<3)=(>\TG=5OGN4/:,Z\T9C"JSFS/1D+,Z* H[Q-ME173O$_!8T1UF??= M#!4WJ\Z;BJ@+9X5VD!#SZE?B[44>T/4]22>%E+X^3'J>HR(WLPW+454H_*[LVO$PBU)Z_*%]\D47P-Q]?,FLCTS)YS,6"." JX\ MLB9#07(@H?7KF5QDH-W!2&Y(_1M1&Q3R MNL/ZM^091!.%X(%EUOR*WIW*L3M;/:UGTDIIZM(W:8:+!VS$!D+J '8?\,N9 MV7%C'R)FAYDN"U-J,TO.!/C,ZB!-J0O&XF5J/0;E/EJZ=$.&@E@3@?1C]ET] M,6^GMON$Q38N6$L:1D$ @YY]HF2K,ZTH5!YE%9+I-CN742WZ-$ MC9O8,J(Z.UQ$':BU]QGQ:?P[6_3]>?:BI&V^.MB>4^9,K?1 M*LT#B% G;.5D(+"8(?D<58B.!=/\NMV3UG$[6XX$U$$%V@]^M^?N)(BHA7 & MLE2Q=B[C$'D4((U3AGQW8G9KQ&Y/W;C#T)\8HP,)K8/7C->E8%J_*Z^_I<]A M?H0?".WOYG6S]?^US\C7,#L]GL3'::*S4+_Q8IZO?^'*3TXDXX'X*\E,K@-Y MO:>+18J:(1Y,R%J1U];:AQY@&V,/9ACH/61L@7?@)AVTV?>XG"[R[43@-#NI MU]55MIZR>A(E-\@#0LI&D;1/C3[G#L(1,#G92.8=+! MQ7&8QN I96F0W%Z;L0XES1 9<\!(8"8(%MK7Y@]_&0PX]:)'B.\DQ+T1^V5S MD(@#RW4'N"TJ:.N>2=?OLPVK RS*"_?G>1>0N2@*/]^!$8PX4*U944LM,Z\A%R- M.FYSL$[DYK.&;U,QQP%N&)\ M'>$8LTB^]BQN;1!O0]C!#L'Y(I].N_]X&21S",7%>)9_9WFM\R[<.NYB:=X? M]CH%WTCZ/M 24@GF#E?ZP[F>@?0N3+4]#<\CKB(B@<>,*[>'3 MCOL=0.D#KHD?F%^'Y7PZ/UJ=[8)[:9#5*27D_H(J69$FM@)20"-D\98U-Y/O MIF3<8$%[\#3@=P>H>9'2R?'))@UQT]>M:%1\1Q%_7)KU71E_=ZFIS04]%UC M]O;A>CO![L-A6]3489$$.' M2: ;)%V;X3:Q-DG)$@>?%=8\;%:$%BP[OR*7Q[7V=- MTC?6Z^4TGJRK8?II\7XCM8DF2]2'8@%SG34I; 0G4P3I&)VK'+4SK5W!)]U@ M;_-5A@-]O[C9^U!]Q65<#'RLJHHX3SGY%\Q'>#ZZ^D6A,_T!TRRL5M,R3>&< M9>';)!DMT!D/*9'IK806X!D78&1(G@M-.VC];M22_MX&P#S]H1A ].[0F*DR&++I4.>I2[4>M+"09BS="::N?"*4/ M4-G;2)DG!VDK"7: T2OCNG=N]%!DR71Q&'!.&]JJ31!RL" 5HR_K(FQH/6_F M '+'+71Y2M0^E4S[:=YQ9<>?%O<\F&\V'&]N^ ,2ZU?3-7[$Y==IPM,#7F?5 M'\TWG[(YZY.LH_&6_ %&+C5YVIF<@J@T9.0IB,*S3V(XJ ^RIW$;A8QT'L9' M1P:EUO MQZZ]C3)8SL%:4:U_,*5VDY MW;3Z7)1?ZC=QM0KS_/'D^#@LOR_*QREIW1JYF*_/IBQ7BWPQFZ;:]^K:'KC1,\>B-;^[)-"#\X'GL($:^FJS1;K$Z62#_]H.0_ MD;!_H77_W2?Q9)[I$E[]]4LMF-SCSGCL$QM="CL1WDCK_XY_7$'$DJZC MDWDZP_ \G]63OIE?_1FB>4H\N\2X,*ZHPFSMLNA!Y5S DV$#C/YF4_9!\/:9 M >3?7@VQ-XD7)XX+U%Y;17HFNJFK#"UK42J_".?0+C"0FLMWH+NL:<%/2UF M;^=C/+'D^]6UO^'R")=[J-2S7VRD.>\BHY&"/#?.7RZ.(]VR9]?O9I+H9K[C M:GJMI0/+OLZ'XJ!%D#5%,( S0H(U6CA#_AESK1,S=Z/P4+5WQVJ7IL8EO F_ M!5.6M8LY.;RT>7"U!V_B*0>IC1"Y]3/!=I2-J[H&1---+36 H/K50Q_P*\Y/ M]K/M3G^SF0UW!R&-5-'99]<)*>0.;!!2GW=>GJS6BV-<7J(F+C72910>J M./(Y;+:@@O#")*E%:MU"8$O2#J\D?'"92U0+&9PR08/GMC;IXG2[&F\A*&-D MC$HHT7YRU':TC:N AL#0[?K# :34L^Y)./U:TPGWB4=>_>V&?N2=!#730Q>? M?X$7A0J#)Z@PX^FF$BC!E41XD=+6%F=!8_L#=XN,0_7+VT68KWY?K,E07X9< M(R>;C+LK*]UUA2H4@3M10'+4=(5F33#F 7QVY&8H&4/S=^*]"!U;\QR&FIM: M9GA9-4ST'>#=)*[W>OTXG\/:X@WC)@F-]$O]X"OARW.P>!1:F6+!U?[ BM&5 M$7CF@(J[S'+0P;=VK>ZFY% M<_U3+[&9BRRVYCI(,3LTXVH:B]M,-=G]-,73Q* M9#/]<<=*=#_4S/AK\X'N !EGWJOH:PV(HGLH6[)&F75@?41E.&>Y(]>)<3*%?'V!25H22G-;GXRF#K*.Q.!+;H9??H8I=G1!N1$LH" ML=0AFSF2NT$V!6 D?R/%5+\]!CLZT6W#8>NN[G@#R:U?W;;)X[M=H;"[6KOG M@QIIM&W(;&6H7@;TI8-A,QKW,T3Z?37J!P!R-C<*10Z"QQ@P$P2*F M LPYJZ)T4?C6C^>'47RPN;;MZK]<7?U*\(-GC#2![9V'LZ?-ZR]YY0U/VJS"O#-/;0DU=_NY%RO)>@1AKQXO/ON'!= MB"SPH@&5U:!0)PB;B^+!&2F5;/&LE%%+8(!E.3&*TVWB]>104*6/1FG6:G6I:<[D'>H GI?N_)L5MD\1E_2F4OCD0,&2?>M\1%"#([NVZP$.N5SXHW9LB^MHP>I!L':38WV M))+L.8-B3=SB#PPX-9$7DH) MSK2.H723Z,22MBD6 28S!BIQ"=ZX#,QHZ\A%8-JU?@W\01*==D%-FT2G7635 MK]UU6)WT:&7B?96+/X.R<>,< 5(*2'1C@_(I00S90PZA6"VUDJYU"F479>._ MA-5T]:[.(\G6-FR*9()H"720.3(2AMN13-)W1M1]F/4**] M"_9N%=FTEU\'O8).NXS\ANO/B_QF_A7/^BB=[FH28PZ:"0_<:=J,589LVU! M<+K@3&!6L=:OZ \2-&XC^?$QV$Y:_=H!IP6>G_;U0Z[]>M.:T[M(&J?R-*F MO!!ZN,^D:'Q]=Q3UM;'87!\#=2BMLX>?MO+T8_J,^62&[RXLH"N+K'[Y?N5? M5Q-\/2E?+<#F6,CPMC4$H,D6YHD'IT5RS=M5[D/GLZI*W05IMYI9#2W$#J[/ MRSV>-0W\+\QO,LF!+'0\9>OIKHDTXO/;:8C3V29IE+YWRM,%K&U*;DCB>-.F7E"Y XING[M MRK-2Y;T-R^N_W[:'P("FY;95X"FCD5R2\X $(Z6- &<529K'($3.TDK3^'P^ M;2>!#U@GHI[V>-^ ?)[P79Q-CS:">_WM"XF'E/+TF'[D7?E(7UV5TVDS-Q2U M"MEX)A2PR&LAF?<0-?GZGCG2W]H*;P;JN=!J"V,'S=LC\IZ^!*/(O(/+^=5T M%8Z.EGAT%H^XJF8N-Y6XY1A5K:VL\:H0'<3*[\RB+G2]9-IF^QSAQPD;UX1\ M"GBVET_/]^[%X]4!=^_-SVC?/V/0._B.?@@L"!6=!/3)@<+:G<"31LD^1Z$* M\[SY))@!'I='ETM?R3O-Y-W;P$BGUA:DM: H M&)7(K-2.L$W@CLT[T^]/[MAWYF$(NM]Y'59N_:JEVB9@;WUTY9<;=M@84 /= MTV>!W#HI&-+-)0MY=K&8.LPH@%%&Y5 BH]NGM04P2)^-2SS_%M8GRTV8Y5UY MNY@??<+E\05SKQATI6AKI(:D2;B*,027Z9\Q1<^%S,ZRUK;/KC2.7?U^,&+N M5SH#"*EG37-''X$#5,_]GS9D^XY!E=/^C1:R=*KXVF,!-R.2@P&GC(.,7GJ7 M7;3-PXHC-O&X/$&71%P-+*\ONT56*3KDYL2BQ(B9DU M'Y:\+ZUCJ[VGP>+]NG% R?:K(^^N1-];23[X<8,6SP^I)@\K44X".=8291%% M;>Z)$KR2]$_%) N,^62;:\I12^@OC]35M>NBU\8CGBW[8KFLS=Q/*9AM/GT3 MFKE[CN*&]%^^USJ;&^*U1HXJ^U_L+Y=QV0A&5\T*NDS<+^F[A56'02@+YET]T8WRO/=)LMY=7:G?K^QXUQ4U(7\BU(2W:8QD<^1 M=0:TQ0FZ[+)*PQVD?:D>-W3=Q:EX$H'W:\G<5>2]MQWSP(<-6),^H US;T6R MU\G&7+".) Z@K/8D_!A!"NFRJ FSIG55P%"5Z9='X6\X/?I,!^_%5UR&(_S] MY#CB\NR$K&Z@OYB"H=1:PE2[(B/3X&MQMBSDZJB_D1TUD@[O6W-#NA W[Z[GG\Y>0\E_W^>O_()1-> M"KHJ3,U!B@:"*A$BRT[07>),"<3NJHO=(5KSV)M]B\C'9\H(!;-(')=8C'..]_Z3:N+^L++4W]/ ME=#F_IJD(+FS6)F2$BB1ZQR&@/3/C,'6D&$9[M7](><\E8%"B#JBM(6WC0'BO-''3^^U*#XF0 M*QBE?UWB\U :QT7L$'A9C""\D4%ZWSY>+6KJZ"1HDYV3";R*')22LH[MU*!% MU!AB\<&U@.'#5(P#M*=%P6(0D8P(+K*])O]"[B396[A,2^W6VD\$+64YV(P MYHX,E7_]U]^(&61'UQSU<_)#0'1>DJ]%_%!6<0C&"1 <"^?1Z)C#%MBXXZ/' M\7H'!,.A[!M9^A6Z:;$D;W:U.%FFS>2/SFB@3I,E: M@PNTJ=KT%WRISR\HF&<&R!!=4!!,_CY^^^X#+4*-)' M/-KL:,*D82'2&8U%U(DBB8,3-@$K2253.&VF]7//O<1T[L;M*?W%$*+H %-W M<^G='W-:X?/TRWLD14[B.\))D5RP.B&+[(#:CLDRH$M"0&$L"F(>70NM*VRV M)JYSI=8&<\.(JEL,KB8AJ^PEG:)B QDB3BB@2\&#STC70)9.-J_INH>4<7L9 MC(JOW<30+9I>3;].,\[SZMWRU72U7D[CJ3TZ\0$U&H_ O0JT.U-J)AB=&D3O M1$Z>J]:S07:C<"OLJ1\2>TV$UN_[Z6D?M!I:<>\\V)BBC=X9/N#[ MY1X$/ZMV;[M@[Z&2XF'%VL&=??_65E?WMGD&23Z8VM,.9/&T-9GJ<$MG@$F& M+&C+G&E]8>] 7B_>[^"@63R-!/L&Y^7&KL1/,24NBT5(R1I02D7P.L@:W11: M.59D\T8,.Y(X+D@'@\KVD#Q8;AW \KR#SGE7G=597)W+R+G*")'5I!E;Z!2[ MRK=(VY,$'5U:S\.YAY1N87:X^&].96X@BPX@]:Z*Y-WR_7*13S9MNWX)Z3]G MBZ.SW7BR5WBR'$PLM6L73^3J<09<.]H5%I%8ZW>-ARD:-^SWE !K*)D.<'9' MQ\Q3;6]+DJ5D,#[&.O8W052"@U,N*%4D-ZRU:7; T2\&)C?(Z?'OJSU'[@DUJZ_7R1V28N]:NY>'K:>ZYYK(8&0,?< O)\OT.:SPQ1&=LOI0 M@C @03+20&7?9%/J": &LK0D:+V?V<)DOAA; R+?; M2Y+&^NL4_[A0N.=IGS';J,AM4:*8JEU9??X-8%)BTCL=6&1;W&;W??YXF!A( MC(O&/!U9VUSDEYS5("0E/)-0N R@BB[@R7.%8#/Z(&N!0HOZC6N+]O( _I1W MU/Y<[P4N9T?'D!+--FM@L?93LUZ0;4:D%T,'1SKNDFYQ!=U8=CRECQ=>?Z:-/#S3]Y?(LW['@5F+7/X[Z/Y3G(\/EE.JS@U)R$&0C24CT7W+] MZ8R0ZQ^ !2-M(,+-@]K_<:Q<76T<_7"PN!8->#>RSG]QC,O:X.+-/)_4-+TP M>T\6=-69+\.7Z3K,?CV9YW][\_;]F?;317*;."E,[LD&EH&V5@>[8Q!2Y:1U MN0F+.V^&'9<=#Q_[RW7Q-$SN(&3_N'J]DFHJA-6>>7+5C2S$0V/!,R8((MYF M50@GJG6]RR[T;84T\^-<68/+L -\WI'Z5QN;3/.F &@Q_[0,\]4I97S"N*8[ M0$?P*6#=&P>OZ)\L"E:DS3XUG_ZV"WWCOA@,AY)[7I^:BZP#./YELS M26;%)1\XC^9/!:"]6=P"1N^:2G@4\ MWY,E@9?]D\]W>#'!+WQ[A9M$D\K*XQH4G13/I IT$3!>"RW(M #O+(*+D0<3 MA8SV"7(S]M_ N"]=3Z[SGE[H'2'^BL*_/4PZ7'#\P7'2-\7S;OT9EY\^APN^ M382U+EM!CDD2OO:4C!"$=?5]@">.G"?9NL7LDVYPW+C[F%9")Z#IX$1M(84; M37[_NL)R,GL[+3B1/FF1C 2TM5V0J"/8I2+/(AO'7.92-\^Q.H3><0.-3X;W M)Q-I!_!M>;9?GBRK'$]_\LH R0E'%P.R&M QM3Z:A.&RIO]('>BT%U]4ZV%0 M3[&O<8,8SU+]-X%(!\?F;'[R:J)$S#SR!,'&FO@@#?W-:K AUA%_CMQ>H.(/+;=+Y83M??W]1\&5S=U8;DE^_O-[RFK0D9>,W*S(G\ M9ND%1",<(%K,F5QHN5T:V@XHVH&\K8#FGCW0AA)8[^T5SJ/ABW(Q\F]1R"R_ M+Q)X:.>%?==KVI2AR:;'Z=<0&4?O6 ;.R3=223GP1B%P&[4HG/DL6\^I&JM? MPQVQFM4OWZ_\Z_1%ALLL$YT_R+(6=W$Z]1'I9F#D1Z(3FCE6&G-D5QK[*$$8 M &'W=V480'@=7.OW%0&Q5'>1Z!Y068-BT4)@];'$9Q&,8%K?3 (>M3+O"1HL M#"'_+8OQ=A%&IYBZ7B$DBM>)BPS.QP J) ->.05%D05LE/(AM78SGFDQWDZB MW[D8;Q% !Y1*JYY4#==V!^Z&&\G$>]3 MC+<+OSM03J>-Y\Z=HC>KU0GF=\OZ9U7?OWS_1)^S.7EU(ETD-QQJ_!/(V:)# MQXJ#4"1Z(9T7NG64;UO:>BE6?X(K<1!Q=0_#NJNS\VN9#MP:3QMAM:.()N:5 MHL%%&;R+GJ7F[>RVI6WD49:#(&,G^.TII@[@1Y[3\=E0X3,U+E!93"E #MK4 MOIH<0N01M,^>152TD=89EK>(Z!E0^\KZ9N.@@QC? 7+NT/F7\4J30_%6UL A M9\09R6/B%V_6RN;A[.ZX.&3[\[ M42'H?HT&+M ,P;VC>9 M>!-9HKEY:WSJN>['ZN#[#8*#:D[T= &.'9/4[ MC\F+>3X_)Q-C68Z":[(<3/7!(W&080!R\057WA4AGB C95_RQ[VF!]=W3RW@ M#K#]/GP_'>ZT.(M&G?,"5W]9+E:K"49+JIHG,IQK@PW)+'A-]DXJ2NHH0F#- M)WT\1M.XV:^#H;"I*#J UDXU/CGS0#Y4 :EK!T[!R>L7 L%)P7PROA3?VJEM M7I8U6 )J#XIO-Q'M#[_%.LR>,O7DGA*,=KDFCRPP4'+)+ML:)YLD%,V]T!'0 M6'':;[%WGDVBE+-.>0ZF! LJ,23304F0AF-TUA?E_YY- M,A#"#LXFV45X'5W.MUK*"J]R;8(M?8UL%5G $^50HI$F>Y<-#I7C];RS27:2 M_[:MG7<01J>8NO[$75M=*,<-1/J3'']OP455@,7?0[9Y/L M(H?GDDV"R&P,.4+RIM0])?!29A!*>%M;@FGN'C'=?J1LDIU$O$\VR2[\[E,Y M7?I0*BH>(RO 0O2@8AUO7:>>U\<<8]$HZX>R1?=^#>LG:Z3QU;>?6#J"6)-Z MM;#Z3-^HX<:O85;#0A/C979..&"Q/F83.\ +'L&DZ(+%9 H.=7D.LZ/N5.B> MR!NR;/$P&/QHA^*^(DZREA*+,D$@!P^4"1Z"S'3M<>=E8 M KLY("T@\2,?D_=+_!*FN;:2F:^0?G[3^.+T>Y,@E9 Z,W!")5#!D9%8M >A M+;/*>?(S>NZ3LO5&.WZW[/(@-0/-#W:RWB\77\@_^OY^%HA5I_?RE_IH-]&1 ML>@=(_\JUKI<26+,W(')QD17B&5QJ!Y<@VZLX[?67DY.&U#\8"?E\79+.FAA MD#2(BT'3M4R"C-S+FAVFBQ5HK7^"Z>\C]^@:Y\FXEY/3%B0_V G:,./WQ3Q= MO9@GP7EGA)9@'))*B?0WSZR!Q!&3=(HI;)V9./BFQFUG]"Q.RN%@&#F,WY(9 M'VH+M'?EKZNS'YX8JQ6F7$ ))T!AT1"#"B0JGHTJTNGP6-;&T#2.VS.I.<:[ M$ND/IOC//+&KWTBI]GQ=O0_?-P%WJW4NV=<^0RCK_ #7@H#$1,K/*LD_#-P MV^_?X+A]GY[%A= 6)+N?(']Z@N9X%&J#XBX/TN5]>>5[;Q?S(R+W^!7&]:04 M)46-#[+:\D]QH2#HR"$%RYW7T7CS!!V-AMO@5@?)_[<^2&U!,OY!:GTSWU8T MKX^_S!;?$3_@K))\Y3L3CB83DXA!LI#BR5E"4"5 ,2%HR2Q''9[8$-N%_NT> M)-FS.2_/!@L_WK&Y\I6-[S8AA\S;G!F('$LMA@S@ZCB3[) E+ZWV89MF-T/2 MN!W\G\^#?%5P]\%LEP3SX:6E<3$UP ;Q('+I-.1G,?NWY,W/D> M^._]\+ZOY \^!S<*A!K,:?*!3+Q0$+BI?3TL-^"X0:"OQZB+U@:WFIR] W!W M>B3@S^]E>B_>]AG'N;\@+@FR8P3I>W(":K=2EL&)%,%G;Z*7QG KAU=X!XZ2 M^R'>;MO(Z/GTRWZ_7/RZ6!Z'-_-2_VA!LFU8ZSYK)S."Q5-4#Z$Q, $IT )0?>]RQFLCQX+*SDU3W;Y MH0L5=T'8P86*NPBOHQOY5H&4LK((K< +D4"YR""&E$&%8.H,ALC:Z%BKN(?N=" MQ5WD\%P*%85C2'Z/ &2Z$)]XK#GJECRDDICC6>!->^*'+E3<2<3[%"KNPN\^ ME=.EWQ2Y+D5;#RQF2\K;%HBUPUXR-ABGN7.I=:CB!RI4;'SU[2>6/B&V.O?! MSJ:>38H1Y):C!9,9'4L1R&?F7($5I; H.,_L"4KU;Y+5G3+;$P./@^L@@72. ML=]Q_6:>%L?XMK8U"S(4DTV=7UTBZ6?#(5II(*GBG!*^,!SJW>!1XCJNP!L* M;_L+I]_XV=D9.OOC/2XW<:9YPG=Q-CW:++#:/X"VRZ6A2% X-F##I9Y)(^!R]:W MR):D'6+J/[+$^==J!M&$^:BYR@*2DW6J>*%C*F4A$Z1VH2H2E5=;6/L[+#GN M'3D$,JZ:_4/Q?F3O\9%M?< Y_A%F[[YLC-FZMZ"HS#6FW; MK_^$=MV>3'EBRT\ZYPQZ\DDQ_=*;W9O>\'UM!UW@_$DQV/H8[ ^('^$X7(;J)&V-U(V Z'P=') K9I:(@A$VG->' 1QL@<:=R*D(P MW3HG9T<2G[E.WQ-)^P!Z3[$^%]0^Q.535XI/ EH3L1202=86@HQ!Y HA80[. M2C22MTX":D7[,U?:3XCSUD#X;Q)PF=QX:W[ZD,N$=QETN.*H%7(4(H< Q3(.*I9<.RI9J!7+1EE'YN- M*G_(]\J[/O>\?N_[RY/CDQG)\RN^#.OT^:]?7N3_H)^I#0P_+E7,2 M)M'+E*WTD Q:4)G\08^I //.(0O&.+O-F(:.MM2%3=D4V5>?Q#IB]$[8&?D] MMQW;]N"39U*$$!DPG5@=%)G %2O!\B)2*!I#VB;#>,P]=&' /H-#-3 ZGHLU M&[]?)'X0Q:T,HKL_=1!K:(L-/+$I%+1WBM>\&2/(Z_>\@'->@\A8A-*UH4OK M(K\G>L![-5V%(SHD1VLW/32FTFC@]#374SZ):RFJZJ7IXELG\U+2&!83!V8Y$+ FL"! MX'-@8*TLJ'-PLK3.>-Z.LG'1U@X)B\'%\BS =E9A9>N\-Y4=%&0:E%(,0I < MC(]:"*2#:UKG+) K"SWLH!>62AWN&SCVP70S&Z Y7UZ_1; MG9=$)8894 'K4CTX V%;RV@)9KS00S.97&$'N,IG'U MUV V?%-1= "M1USKU]_2[*0V,JA-@^A_^5/X-M%,YA!K=R!7+"A)][[GFH-6 MSC.5:,NLM=^X!YE=.I%[XN3NC(+!A-9W$=I=VSN-/U]-%K+*DDJWD"WZFN7) M(106P*M$FM_KY&XZF_O4I6U#2I>*\# T M1-SVDP=Z"MAJ(T_\')!TCFB00?:UW4 0#'RL/>K(4!3&>9Z#>MJ[YTF> Z+F MT;.DP&M.)HNK7>QS0$@F"N4LAIA;-]QY_L\!NV!EI^> 7:0QXEVZ6JXG'TDL M6-]L+P]SF&W"B5$4)C4K(+)'4"4DB+*05>!E< F1;.&MW%):Y0J4.',C?ICG/\'58G<=6E"V,<4U67&UQI[C7X%U,P&3 MXHH19-TUOJINTC B4-J(==&0QR-B9#,);OE]\M>/$\&T8(DN7^CQ=>?SS[Q%!1G_[C$P^5ZXSA=[1&P)P='OD)>G]19 MY&=8=:@M2J5J@24YF%K3#G*B&S4Z%9)#:\U6"3R/W!I7UQPGP-U>^@?Q:9U79N9;X( M'9 Y3ZJ;ZWIT@J"SB]4]W$"L[A,.9B\T2 M*X:NX'H3Y[H+!:X.,3.":>F\X][G/0$QY@-$.\D] H4]V#@R&-XOI\<7R<.+ MY46%]06 ?B2U:LF]D^7\\ MB>DF^=PSQZ0R(*76H(1.$%30D#0+*((@@WT;Z=_QT>/X1 /)_E#6=1 %>M1+ M5$F4PDDYNF0=*&D"!)8XY(0\*>4*8NMDH6<<8-S'JAA$%!U :Y]8E=.>7']3 M6_UZVB*I2W FU_X&+@E=H@G\[VG137'2(,"XB]!^@ "CX:3A>2A@L+(WR0*^ M'G1&E[K(TLC,_IX6O2\.QQ#2,PHPGK&@85#QQB<.%4A\B/ G#AYR9Z3QP8/1 M/!$TM(=@-H^ ,NB86% WVY;]$,'#6'P.H1@H+EK:=M(0:_=N\D0\^;TA2/M$ MAMPS"A[N@I7=TI]WD,;(62B_A?]8+,\YL]I$3!SGDM4$"A?JV!J?/&E7J0"E M]=)I8T+>JE;RD6R4VRMW:7GM(=%%,_:.#([?PS&^*]?V<.942U6D0I8AV1C. M^K0[(8%K9A1#EZ/=:E[@(QBYEX#Q$E@/E>BB-7M'-KI?+(^_GT5'2E R<:; M.E43,#-QQ"M.=J&,TG(R$779PG:^_,3QI-Q(-(N#^32V=*?+7Q=D=Y]1[G,= M7&8*6=H^TN9MKM6RM30R\&1R3@$?LU%O?^IXJ<@#2'E_?HTLZ=_#UW-\>EFG M%#L&Y&95?28(FI4#7&,AIB@NH]]"RI>?.%ZZ<7L)[\FGD:7[;OT9+V^M\VBV MT:[P;,'G5(@%-5DZ: -2!"F]D^)6PM^=<-'@)V$5H/\)+@$]96J0[74<%BHG: MLH_3[<%\*KRXX&[._?QO^A*P#P['$-)S>0DX9\8O85:'VS0?&W/S

=&O/@ M)I[X;< ZBX8 62TU\KLQ*?*[I0%!-IM%%[E^;D-C'FH96(_-^G=<3S!Q&T(0 M8*Q)H%1]+5.9-+BC_V:K@]@NGGM@6^%S>I['V\ N6-FFE_!>TMA=8_G3LSC' M]6"MJR_F7TQ\S-DYXI'$.KH9$<%K\H2)QRR2ULC:3QX] M7X8)IU^KF[7ZF#YC/IGAHESYXB'7X7:?W.Q"W&,CS:[$BV4N@)>M$NB+!<8, MJ[59%F*MTM)<:2L5X:[Y&_$=9!RJDGZ9SF:8+_,]+Q:8N")0::Y!Q=JU-%LR M08.3P-#RPH5$[[9ZD]IA?_<2,_8E=YCT;ZJ=-CSO(%;QUWF\MI75Y5XF(J+) ML2@HH0AR)11=S*2HP9I\FW=$3?-WFZ%0;N6!?)"1?DF+O(#!B'2D6IBI%;M6S;E53DXRTW4SG4R23S^@%L>+;&NA]*?<4ZER MV7$B@L /( "" 'WJ;V/ZK.O% ,K%T>JR*AI10%3(">GTQ?/,(:BL5"B%B>8N MS08R!KY&.5SN#V[P#F1U!Z?0:UIR-'\;TB)SL*ABLT0_L<'7#N,9R$36&:D8 M $NVT3.RM/S7E Q?!8.4BP]],UAW&Y.YRL"BDP!VGJ8THK7 "5"B?F M, O6YQA4\ISKYGF_#70,/%3L0-D^"94]&#WT0V,7<%*OQ?J/+S0^/GU^J)VCL(\O)\1@[=$'IMX4S M]Q%_3*Y^X/I==39,&93DVN>%DY\?]V.LZ1EC=8D&3MKP0?&@!5/VR"'/(C6(>V3!&T% M)MT]F-HSOP,DO9N,O]"G?:MAW6?Z/\LAT76FH9(>3*0C4VG2B[BH'7,BYY)\ M<;)U\+*)CH%K^AH'N@=SND.TK+1)$9E91$/,\+7$,9(V!1F 9^6]E;J65AP9 M+SV$NX=+^!G([,'N'D"#<_JP]V5I+M?#OJ7T-A<+4HM:**T".*<,1&:,83YE MW1XR&^CH"S#[R/<^9 YE=@> 607RE2OK6=XL%HP\09((D1O0B\=8?@#60,&U7711,YWI;/8\V7IO+L#YVK9. MA"*<#9*QUHUP'E(Q;*A]C"/H,$9W )5_A.FH^OL?PWSIQ!E/!C%J#YPS,HS) M)_"9[&0VQ:(OJ(-H#93[- QK4EH'0P=QN#.$K%0F,8^8)4(DLP@*O8/:-Y6^ M:,^B)???;#4*=4^,]! '2;5)R"R!XL[ ,E;)':'J[?7XSQ[4PJF^>@'?OHC M?*];6EE&(6HG!&*)UU:#RC% ]$X#BT9J)1-*PQJC9@NR^H'1/I*?'%<,'2"K MSO/+DZNKL,Y?.\68*D4 LX@K_I@LZM,9S0TW,:K6*=_[- P;'S7&S$$,'KS, M8!'7O?^!T_'HR]?YV]$XC--H_.46WFO'6N')M>-,FWIV.SJV4P3E,7NF8P[W M>Y,]4F;P[%+#^BV-8'$,M@[;]76Y)D^=3<+#AOPM/)D]^=A#X)?%\7P(H-E#@S+N79G*G7/]7&)I"#- M%:.VR\)N(_JAV]7M*:S[XMZ#U&?@O!H@1ST M"%P*GF)(QI86\5>WRLRUK?^XH^*.T+6PB^+WYUT&(<6]B]K(P(R5)H@\0"Q7DF MIT<)R!Y#E$RD)%MG*!Y2,6PQ2.L\UH%<[@XGM3/@.@7,,*G$$+)SM9#%&(A. M2B@AL**EY<2THZ+E%RT]O7C87<9/0F9/A@\<8KX=36?S=R,<_S8>S4?AJMX, M?9Y2./1U;7.C<<$$%<$MRJVYI -3N@!96!89B\7&#$_ .G<_SY"=-DG.N^-A1U&W*[ WELD&K[>,6LK34*$FR0"KW65K%M!K8^ MOU)/%VX-L-*8M5T Y>+5N^4U\\67*2[PO_;5O;9(;C^YZ4R#(A\.G+ 4KEF5 M'0O&N*W&-SZ]2D]YK&8 :<+2+L!Q8QPW[T1XXY5Z \4],.L=K_?'16P#C\=7 MV H7]FQPT8B5 P/B+EO^/KZ>87X=OA/ 5T_=&<_"$[HAH:(3DS$/ :4'G0.6 MHDI*?IL[UN?6ZH! M*1?M:A-@D2'0>9DU;H.11Q?H$QK[2'#2FIW=Y>;?W4P3< :5276LA"F.]N+I MX-5)0>:HN2H\V7#;/G,@S:7V;LQ^_.X#-NUL%^#<.]_(N\]5D.IW\ M4=\NKU3MD@?/5. !@JS=:;DOX!.QSQN#DBD3_/T1'DW?0#Q'7T_Y_3T!\<3S MB*;2Z0QYEZ)(#*2,X.NQKHP@G8S% -+"A>44LFO]%.OV^CWE^MLC9R?N=H", M>Z8:I]\N'7K/I.00:U,6Q6OX:.B,%RR5;)U4LGDO\H=4])3E;X.2 SG='5;( M1N+%M\GU>'ZI=991> U"4XR@D'@3ZSCAI&7";'THLO5(M,=HZ2GY?PS<[,GU M#M#S83I)B'E6AXS\-IM=U]%*[TO=W65@VJ;(R/T/=22ASY*\1#*<,JGL,'D? ML77S\<>IZ>E6H V"&G&^ PQ]Q._AS\J8V8K^PHG$P!!*KJUP4R*V%#0@&9$O M+?>"MQ^+=9>&GO)\;?!R$)<[0,EO8_HLG,W?_/R.XQE>%H:1U>8:LEYI*%X? M37ON 0MS*?+LG6QM7NZ1T%,XW@8CA_!XZ!NC;Y/I?/3?JY&0ZQ[;]4C],,5O MH^MO'W#Z[]=A.J^]%(2-Q5I/'EHF%IE$(5Z2#(IVQ>:B?=ZRN>?62VX%%7<. M4#DFKSNP,G=9]2K,1K-/1$O([\>W7[?Q2^3:2B,#Z!!(-9A$<)P[<.2^U;>+ MQLC6F9QM:=L*;/X3I]:[1L9LD*XQS(@!18ZJSHP*X% M9'1^!\8Y$_JXPQ.>(7"[["$[7^"U%% 'Z*O=:-9=ABYMR1(3V6E>6U(I%PK$ M6F2O?-!,.!_9_5;H3;H*KM??#COGE7K>E[T=0./^?6%8GOB8[QWT%^-%1[-U M_/EZ,IO7P4:7+F/DQ:J:(*7MZE*O_C!"8 $MG?@Q-4?3@21O!\"SRF"?4H@= M8/:VOKT-H^D_PM4U7B8C! K%P<140,40P7M+/SINZB4WMZYYU[%-A&R'K[/* M?1_.\ Y0\^%.4N3-S_EH_.5Z-/M:_W*A"9="%6*+X^"PCD?VPD#PKG:O9M*; M9"/FU@.YGB5J.S2=54:\K2 Z0-:[#5?/=RMO7D^^?1O-%Q< >-N/],IK6;*& MZ$)MX!<08E02+ M:L12]3\?LE+@3L=LA\:PRZZ<1W,#YLDV;O-O.^.UT,JY* M2%N\-"DG%VT (5BL(W$CN'H_)5,0(F4=K=CFB<].BVZ'K+/(P1^7X9W:NH]8 MZPII/P\+;6H)NPLB@#*E/FH2#GR0' 2JF*WQ+++FP>9.%&Z'O;/*[1]11!V8 MLLF]G;V>_,!Q6%9DS%8%7Y6K\\F;5[]]_MO%QRK,2V%=%#Q17%.[[RK.)80L M&<10/,7D5C,;MS1K>Q&P'+?POQZNIC%>-C<[:<^L>'8[:T)/^[4[2Q*(I )2,HBG7DL@/>& 8_.HPF& MY_L.;I.$Y6FF;E/@P6W6"C!(5_O+9W#&*S ZNUBL1"'_JE.W=Y'[-E.W=V%U M!W[[AIG!9/:RS4P":D..7]*U\YJG'VTPHABRT^*XLY3[G+J]DV"?G[J]"Y>[ MP\GJQ5BQ@?XLV@S4OES6:](=):"^1):2A$QAPE&1TD._LD-EN\W4[5T8?0ZC M5;E&D<7B[;K'FMP($!GIDLP"8\R.%[5-_56ST:JGG;N]DS1W':VZ"VL[L"N/ M10,<4R:_WX"5DE2HSHJMX],H)&">HH0D5#BNQW)#2D\/FPX_B5KP>V_8$$KC MY B7O;\"A]LUSA^F%&N,OH>K99(KUSSK6W( P]5_8)A>HM2HBB[@LD\4;^9$ M7*3XCZ-GD<)/KN[;H*;WPOO0W)-3M"=TGKA!/KH4.S!W.^SWM_'O%/%^_@/) MN/_;9#S_.KM,EF4>'(/"6*GWGQP<;1^L+3X7$H,(K6/4@PCNR72>'*\'RN_< MP%JU\?,?D\L2F5[4W@JI)*C"-3C))=BH.(^&I9*.,9QX5SK[?(AZ,FCN(ZVS M1"1!#"^+8P&CTB"#";1+DRD>LQ2499>D-U*YTOHAZWZ4]OG,];2HW%EBYXC+ MMY/KZ:5']#KH#,9:4KY$F_3)T.F@>'(EQ2C]X+"LA/;Y=/:DJ-Q97D/?43[< MX)\7A3[[9C,Y%6-K16]PM ^EG0#OHP(164Y1.,OO3V[>?!'YW$)]OJ/=!SSM M^=J9Y;H4Q2)AN49/H0ZNMPZ"405\$!P-IB!\ZZ3+SD] 3EYRT\K.[,3=_9$Q MF8>KX]XU3T<_0GWW](M9LXN<1_6CJ[DLD^FWQ3J'W#[OND:S^^B#-M?LAGH3 M%>/\KYB_C,9?+NJKL^4U^%$8B;YTWW M)O?P[/%ZZ65FE/L@+4^\]MLIR[FRWDD/0M'1'#TYD[%U3N\>"4.GZ$Z#G(=9 MY?WET,$AN)%M_Q)&XW>3V>S5GRON?<2KA2!G7T??EX,-74&? Z=HF6RY\D@< MRX(OIF_GX*)RIO6[D/TH[064>X#C4: =35(=X''#-E97AYG''&5@8$)MV)UJ M8Q])^W*9H]/>&J%:W[@_2DPOJ#H>$B;'$$L'^'H=9E_?7DW^6&UH/;>1U2(E!F"U@IT48CD\3H36V=N-Q(R+*X:"?E^5C!=N MYV?ZGRO]BD&C2SF#D8KB8](JB#G571EE \^\E-8-;)^BI[_C;3^I/PJG T70 M 9QNMV/Y]$?XOIZ=I20SP1FRS#5/FU&"LR%#BKXX(9#;^V\LFC6&NTM)+Q Z M5-*/-(D[@.T=@&=U%/\-9Z,OXZ50%KH5 YWJ2H->U(,KR^E,-@JX3Z@+!<2I M>5"WF9*A;ZC;G6 -.-TE7E:JA$A66 I2)<=H'P'K=&*!8%@RY-?1'G7K.=^/ MT=*%ZWR0G)^%SAY,[P \ZPU@OIBM]O3K7%\/XS+%RF>"9';SXM_EJS>(+6/_!^X0&V%T06^UN;ZU\45^I"-XS54+5@'A[H:73JP M29:4HL,@V[]H>T#&T"4MQPC$]N/QX"/2?D44BV'G:Z]PU7<^(R;-D1'$A2;6 M2 4^$J=4X23X_"S*POR^V1YV[G:AZ1MQ" IQ-2U M2[B3C&PB_9B1E8@\*6;4THND^_OQQIS\[UC;#,[# MSTN?5&"Q:$B\SD4)*4)0,4(1I7C!M=*L=8)G6]IZ";;:(.LH$ND :;>SZ+C> MY.?)*_R(Z2K,9J,RPOS/T?SK:'RG[CY+QG.69(5-[1L7&3ES(G@HBMQ%IXL5 MS0LM]R2U%V^I#0Y/(:^&C]%.4RMU.WNV8 S]G_G7FJ/+M2])IF]FDZM1KO') MJW!5&[)^^HHX/ZB;QS'H.&;-55LF=5"75=N@HO&.3*O*Y V6!"$D.M@39\P* M1[]N']QW4Y=5O(N60G)(DAM0J@1P,EC(,AN/V2OOCU-1W:EN/KZ77,I0"&='"&Y##P[K6W!PH\P)N'\Z[)V D>;NJQ=)-4! M'A^O#2F<>UN[E5EC:KK0)>(=A6R%_I(G[0SFUI![6759.R%AZ[JL7<32 ;XV M5PD%JU!DEL!ZH4!)AA *UG2 Q)BREDZU[I5Z5G59.PEYJ[JL73C> 6P>N7?# MF*/)(4,QI;Y$RO6*Q ?PL?"LG%3MF[X=<)-]LEJL0XZY!ISN$B\K36)1BNA" MA"A\G1TJ#03K!#"*)'D*R007_LHWV3O)>=N;[%V8W@%XMKD\E1&]RRF#U8)4 MK @+47+Z(HHU 3V7O/TSG'.]R=Y)_GO<9.\BC"[P]43A([?<>9$EF(B6]L(< M>)_J,VS:C?',I-*Z1/W@(N.3E6BUCM_VXGI7"-I0]^A-TMQ&!,-KW6,)C+0! M W"5BVGKZVEEY<5LAO/9RH1J[ICFIC;* M9 *4+;ZV'W:0N.!..8H]2NL6$8_1TA^ ]I'UY B,[P5 OT_&:;F5=Z,0:^OI M$:[WDTM0Q) ZL87\0E5+B+QP$;@-1DF%O+#68?YS- V;:CPFH%H)HC]@W=&1 M8!/GR!(D\@WI^!<9B#L*K+="8C3*Q=9)ZR?(&3; /PV<]F9_!TBZ2.GZV_55 M38 MK>[D&Y'R%<>S14R;)M]PG053+.M$QE8Y30QCD= MFKAA'? CH>PXHND ]M>S%_64W],_3RA,: X3Z+%4E52#HD"$7HPS3@7PIWEB'=R+P\$ZQL]F= M)99FWF:$I"W=JPV4S+PH*>C8>5A3]F#Y3#@ M\3B;SB_?D97]LI#,ZS##1BK>71X%8O=.CC M;R&(?OJ%GLTK#XN:%K*<-&-L5["X=8WDN#5&H00*1NJ\*X,0D=6W_EQ)8[+( MJE!2SZ0\<75U>J>XWWYB&GR93SZ;R(*IZ/)DM+E,C?L(R9?(I$/ODZ_4AC(:@=G00=CDY$Z.'1;(.3Q%89)!YT6)(WX M.RA.ULY!&Y?@5W($A2D"'4)V,H#2F"%(K\%*%E%ICIA:UWDTWL*P" M$-)!$G6U,\R;-_[F9_T6+W5A06"VP!?=7>A0@,!T "N\+E$;QW/K4'H[RH:- M/08%S_UZS?:2[ "?6W'X<_CY"L=81O.W)*)-N_8I&<[J216U!I6$ R]JLR)M M6"PV21Y;UW>VH7Q8<]T3O@= 0K_U@)MSWXVG..^QR%&O $X_Q_FPU*=E@0FA M71T'6&_2)#DH)B:PADE= GIL_M2SES3^(Y9B.@WC+\MKF%=__OHW*SH6H<9J MS(/SQC-?'T0Q"C1TT> X"\""9%I8G@6VK@%H1OQ9I^MWP>SCZ?I3BO]\LJ*+ MC)]F@HXZET%$)T$)00Q6-E$PK:Q#;8+6\AF[?,8I^I,"XX"T_"Y2.A\ KAM6 M.879)P4H>'VT50+XVJP]B\(Y1UVX,VTA>&YI^9W$?U!:?A=9=)J6-\P('A2' MR#)YU+4&T6LMP$<=!"^1H=GFEN<%I.5W$N86:?E=.#LP.)Y(&H=LD9%M!F:Q MC@]D$B*B)IMMM!1)<^/\%OAX&4GY?2'2B+\=9'26I_G:TO)(QW;BFN2=R;YZ M%!"R9%""L]I)+KUJG9BY0T OZ? A'*/#)=(!G/9GW*]MC_.'JS#^/7Q;:VE! MRV2=,DA!#QG>H (XI@MH9QRJ1(SVK1NC'&,?PWK]!\#J?F YM(P'/EP_3^;A M:K'!KY,K$MI'G%]/QW<. 5&<3)PKT(%3W"YS@%BT!UZ4ER'Y:%!O<<@^O]+ MD>3@2)@<32P=&-./2"[+*"WJI2?I/_\^'LUG'S_]?;495E*4L6JODK6,P!KP M7@0(/)(S6BAF"JU'(#U)T,!G=R]0;"^\P4M\/N!TD> ?K^YY%GOY\.GO-_VR MC!.QWM\0X?6Q6_(018W/OOC)H!9A= 94%;4\*!4=DZZP73MG7GE1W(ZP),^X!@N^#Q8(F< M!=@^_S%9;A MC8L/V^5U6%>]C41Z@U2=7']['N7GR9OQ?#3_OT+V2:YXBU!\GU;*DTIJA2 M: />UP*C8@KX0@Y@=J;$%%C=0V/WZ $1PW:;[B/U=)AD>H/62M&,U,5FT@D1 M:A1K$,&AB9"2T4DCZ:'7.X * \UZ)>"_3X9X\K" MK@,%H25/FH/04==!N0Q<*+EV;8DN9D1U'QT"+0.$I=X(LN63@'0\^QA"U;7TJ;D_=L"FJ4T+N *ET@+=7]2T9 MSF87Z;^N1[/%@['EE03+UCJ3P#A+:A.5!:^R!V8:58A,<)N.8>R79G[EO;M&>)&GAJ7PO1 M;P&G_>4P_>OD*H_&7UY/INM9NCP*I>M@3.DD M<^.[RWK]P>8 $4^.S.\.C-.S]OTQ\_[NYL$^-X[, M.E*HY&2JOJ:%F#G%4('%$IF+G#5OH7DPU5OAU+[L\_7$LN\ [1?Y_U_/E@-< M/D]^M0KX$$;YM_'K\'VT+M:-][GR$9<69:WYR]85JU86]1\LVU9S&8R0(8,S M@H%"2RZP31Z0"RG1ZJ#;3R \\IXZ+^9NC-'[SUYZ DP'"K15@Y7?)^,?.)NO MGZ M2N!O_[[V%_A],O\/G/]J!4.,<*JD1.%I(7].89TD2"P I4S@JLAD\R#= M=_;93.=%Y\=5F3X@\I)U96E*WDZFMZP)ORR.)1&<@&@U+B>LAF0L<*&U"%'* MT#QW<=H==EYJ?Z9:=3B8.E"UO86S?%7_ZQ7V;#'&^//7,'[_?7%%O07'>8>#1<[55N<1B IZB %7'\SJ?"I #H%CF60EV MHF+1TV]^X"J,OX9JMH7@.>ONXLNJ_'C)&WZII)697 *(K)!#X&M=E3(.HK/D M)LA"?]N-^FV@?^#KM#/5H$.!T(L2/$C./-Q[?&KO'ZMEF!$'4D7-%[RTVLBL MI +-90957P/%G#04SSC&%((P1RE]:;V1@;/@':C%H-#HLRO@\_S__;I>=;TO MZRU60+31A=A#?W [^K$+AT#]R-J*WR[%X;O M845[KIB^U;W@5_NT6W]Y0<+&'XN/^.41:J6"2E:#9)H84X0!+\DWE"R5Y%%J M=K\S65O,[T/T5CKA_U MT<:*;[ORB>:%[\6(/B:(H"^L6,XK/@FISNM5&QT4Y*X7X71B=X7UOQ-$5L5S MP:J I3!0O#9:3B[4XKD(0K@< O>D[,W?DOSO!)$=,7N\"2*[B+^#5.;=7KD^ M1(E$+B156C](XT M+ =2WP18YP4J9WQ]=,\AN^ E"[7\_40=I%Y,4^R=8'6*IMB[R'CHS,8C;MVZ M\[(6KL3$P1A&K V98FLG&!2+FJGL!'G\VV0VGERE\_KIHR-@ R&;N-E?OK-<+>U\RU%$@'=JY!)M 1RX0J#G3T@CA9ZQ^M MS0".?$LC]GM*]\F??7\]D\C.NKX(^3JZNW MDVG]Y:6QQJ$1 :12)(G,!3CG,V25H_9HHM;=:,"3.^G?EU$@"ZK0MB53H% 8DHE0]=%\X27(DFSJ5SN6FSA3Q6B(S.,IRQXPV5M/ MOB\*73_-PW3>J[9(%Q8O_47MY*24B]63-,"5=,G2;YWB+T);^GLB>U;:L@-, M#M26-^/\[QYB=.TVB&'RCHQRJSLI*95=J*J&IKO)AKG5:"&'*N1;M) MIZ"\E0C4]ML[<4X?T=!^# *N1/<7J*[^"1S<#M_%W379CC$#YVD\&#"H@Q8DPQ) M>\#;G#57B8GTHKLI]>>$OB1=/ !L+_I(_,="?C=\T9+"8!856)=-[4A%UBFB MKZ-"LHF<6!9/-&&X^=[.U.-\24IX -AV5T*_5,+QXFU?_GP&NDC"*SBZS:'@ MG=3*1DB64Y 1O8?HZ3N+62ATRLHSZG/V8'MGVF3P)6GD89 [5"D[U\?[_KN0 MJ12+=6HD(OGOY,1'I@T('4R=2%E"Z.:J_2CA8G]=!5^2+AX"M[].EO39SHRW M!5V?P'X!AN"8>'[1AF"5B+PF M5&\Q>T'[Y&E_D!:9$<,$Q$P D *MURBYC*W;'?6Q\S.-YO]2)N!H2'[1^K]# M+"5%5_9W\;T M+7X./W&V?XO8#1_2J-OK<^0U:MQZL\RO;I@W'2YS=E%:9H&G>J?*G07/,_W( M518\(!.\]?.*)\@Y]!"X^>@W/ZORX"L<8QG-+UGF+ CK 8L,H()"""QK"(7K M++(62;:.S1XA9=CD:2LDW#=;+?@^:'^J]4;>E(*UE3+>[.@CF<;7D_%\-+X> MC;^\)[.UD-;LTEKK7)TSPIRBO7ETX((5P(HP7$7+O&@^QW9KZH;-S!T+9D>2 M3@?>Z]_'TYM)M[2ME?[,+B,723%1WTBA 24P0Y"JCI+.R;$BO?6M#=]&'9&81N[8J=C5R*U;D[LF]48A# _>9 K:F7"Y=N)U$)-G M=/YZE8OS'%-KH_$8+8?:Q=]QOE3]*I/+8+0H)D9 E4D7"R>M1&FAQ,"ME5Z( M^Z/;#M[8'0*&==Z:R/N^ =R?P0=46+:Y [ZG>^OY1 ]T<*&REVB0%'%*&VS=NFLG H?UV(Z"K>,)J ./C;1FNLC(A*O7DV_?)N/E MMB[F\^DH7L]K1\O/D]?AZFH]H66<_QFFB\O82Y0.ZSG=Q1DGDIXYX+3ASG%6UU;+XVMPV!] .$T$G]%#>!3@%*2 MM0$63G?#PZ2RZB=0:XTD!/C0$6GH([I MH>^40FLMAM0:J3N2..Q5R2F/^29"VA^#$]*2-BG!>SQ;>"LWC%/,*FYX >V% M!Z6-@""-!A&PL"(9.=*MGX8_2=!6^#)GA:]V NC HFW"2D6"RK]TO9?&B=<.YC83T%> >(.AM(+03USN$SLK 7BIII$W>0JJUV\HZ M#3YJ#5:Y>MC+I%SKR/814OJ*88\'GWTX?UY9XHOQ?)3K+D<__,S75T3*]^2OM::ENNE--^7^P0MAX!8E[7,(4(*MA:@H 0O6 2> MM,A*I&"D;,R9MCOHZPC="W&/3S(]N8@[.'8/W/.K/S=_P&)FHD.A.5H!6J2: M2S(!?#*U7DQQ%8)0O/G1?<3M]#)J]?0HO3]OM1/(=*L]MX:7)9&%\>B!^<6L M#$4^5&UX( /7T0B&QK8NF7V.IH&GJO8"GJU O:9E/Q3PQ)O>5_4XC+G<11 >H.E![W]TTE^#%<)=S M@* T[5MHL=!2R*8D%G*619[&+NY.>R\#"<_=#]@/#.>O!!??)M?C^:6+0693 M+Z>THTT;'R!:+L&FS*Q6.DO1V@0W(;Q'4WULS+4%_AX :%@]WCS!]F$RF[_Y M]OUJLKB/7=68UAF^!^34GO_,1FFT'8EOE#F[\_IIG#_B?+2\^MY0_^MM\:@" M(3-Y!!5S F]\ J:T%+4:P\C65W [D'?(Q.R;JU3B^;@^"1LO;_IIU2J!RZP< M8C(E,<"QH";P.%% V: B"S%!*RN:8G-'% M-8;;UL0-6]IX*N0=1U;]7FA^"EA'C>$.<+,>_:A&WM5VI#9RJFXM M0<8B3]'E*OBC!;_:^O!V- MPSB-PM72IEZD5.,("C@FTXM99?4Z%OGOA;#>AOJP9_[GQ0]B>8B+[R^]1X\4 M\$/,3H J6D-$[R%%Y72RR -76_A4;:D:U@4[%#>W7:T!I=7!J?EA.DF(>58C MX+I#LOJO)U=7]5%KC8-O,?J28FT32JEQ;W:@="CDY=9]!;>G M;EB/K14>CRR5 ?%V6].V4+3EE]6>,;^ZGO\^F?\'SC_BM]&\%CJA-:4DI\!9 M4=_F,(2@D@61T0LOLI#$P,69O#,R M,6-E;V-EAP0 !KJP M$ @ &V6 $ =F5C+3(P,C,P-C,P+GAS9%!+ 0(4 Q0 ( M ,2 "%=WMI[6W!H 'H- 0 4 " 0!I 0!V96,M,C R,S V M,S!?8V%L+GAM;%!+ 0(4 Q0 ( ,2 "%='Y\Q;/$P +IC P 4 M " 0Z$ 0!V96,M,C R,S V,S!?9&5F+GAM;%!+ 0(4 Q0 ( ,2 M"%=HS04E%,P $N+" 4 " 7S0 0!V96,M,C R,S V,S!? M;&%B+GAM;%!+ 0(4 Q0 ( ,2 "%?W,SDWSGH -&&!0 4 M " <*< @!V96,M,C R,S V,S!?<')E+GAM;%!+!08 "P + .(" #" %%P, ! end